MediaWiki:Gadget-Adiutor-CSD

From wikishia

[[Category:Commons help{{#translation:}}|Adiutor]]

Adiutor Speedy Deletion Module

The Adiutor Speedy Deletion Module is part of the Adiutor script, which enhances the Wikipedia editing experience. It provides options for tagging pages for speedy deletion. This module is designed to assist Wikipedia editors in the deletion process.

Author

This module was developed by Vikipolimer.

Learn More

For more information about Adiutor and its modules, visit the Adiutor Meta-Wiki page.

Licensing and Attribution

The Adiutor script is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.

Module Code

The JavaScript code for the Speedy Deletion module is provided below:

Module Usage

To use the Adiutor Speedy Deletion Module, follow these steps:

1. Ensure you have the Adiutor script installed on your Wikipedia user account.

2. Open the page you want to tag for speedy deletion.

3. Execute the script to trigger the Speedy Deletion module.

4. Follow the prompts and select the appropriate deletion reasons.

5. Review your selections and confirm the deletion.

Function Descriptions

Here are some key functions within the module:

- `ProcessDialog`: This class represents the main dialog for the speedy deletion process. It handles user interactions and displays the necessary options.

- `putCSDTemplate`: This function adds the speedy deletion template to the page and submits the deletion request.

- `logCsdRequest`: This function logs the deletion request for record-keeping.

- `getCreator`: Retrieves information about the creator of the page.

- `sendMessageToAuthor`: Sends a notification message to the page's author.

- `showProgress`: Displays a progress bar during the deletion process.

Additional Information

For more details on how the module works and its configuration options, refer to the Adiutor Meta-Wiki page.

References

Adiutor Meta-Wiki page Creative Commons Attribution-ShareAlike 4.0 International License