User:SlaungerBot
Jump to navigation
Jump to search
- Status
- Inactive since November 2014. Original bot request
- Creator/operator
- Slaunger
- Contact
- User talk:Slaunger or Special:EmailUser/SlaungerBot
- Tasks
- Replace/modify/substitute templates transcluded on several file pages. For instance replacing user templates with embedded license templates, with new user templates without license templates side by side with license templates to reach compliance with Commons:User-specific galleries, templates and categories policy. For instance, replace
{{User:John Doe/MeWithEmbeddedCC-BY-SA-3.0}}
- with
{{User:John Doe/MeWithoutLicenseTemplate}} {{cc-by-sa-3.0}}
- in file pages. This is a more gentle and maintainable approach than simply substituting the templates. The replacements are done on a per user basis and agreed on explicitly with each user with an example on a single file page to assure the adjusted side-by-side look can be tolerated by the user.
- Another approach is to first modify an existing user template {{User:John Doe/MeWithEmbeddedCC-BY-SA-3.0}} into the form (not done by the bot)
{{User:John Doe/MeWithoutLicenseTemplate}} {{cc-by-sa-3.0}}
- and then let the bot substitute transcluded instances of the refactored user template on each file page
{{subst:User:John Doe/MeWithEmbeddedCC-BY-SA-3.0}}
- such that we get the same result as in the first approach. The selected approach will depend on the way the user templates are organized currently and will be agreed with the specific user.
- Runs
- Manually on all files (up to 1000 file pages a day) where a specific user template with embedded license template(s) have been transcluded after reaching acceptance from the user based on a manually edited example on a single file page. The same core functionality will be used in all runs, but minor user-specific scripts will be made for each instance based on the names of the existing template(s) , license(s) and new template(s).
- Platform
- Pywiki on own machine
- Edit rate
- Default pywiki settings
Jobs in progress
[edit]- Fir0002. Progress
- Agree on practical details with Gnangarra. User is considering the design of modified user templates
Completed jobs
[edit]- Substitute restructured user license template for Fcb981 on his 74 files. Script
- Extract license from 2754 file pages for Jean-Pol GRANDMONT. Script