CandalBot
Iscritto il 25 mar 2010
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
|||
Riga 6:
[http://toolserver.org/~luxo/contributions/contributions.php?user=CandalBot&recentonly=true&lang=it Recent contributions in all wikisources]
==Interwiki activity==
CandalBot is scheduled to run daily from my [http://toolserver.org Toolserver] account, for interwiki maintenance in ns0 and Author namespace.
Every night around 2.00 UTC CandalBot automatically runs interwiki.py on authors' pages. The starting points are domains which have activated an Author namespace (br, ca, cs, da, en, fr, hu, id, it, la, mk, nl, no, pl, pt, vec). ▼
The script that I'm using is a modified version of interwiki.py from the pywikipedia framework. On many wikisources, people have the habit of using multiple interwikies (2 or more iw links pointing to the same language), but the standard interwiki.py is built on the assumption that every iw points to a different language (the list of a page's interwikies is a Python dictionary where the language is the key, so you can't have 2 values for the same key). This modified version checks if a page has some multiple IWs, and then just skips it. This modified script has been tested and proved to be reliable when running in autonomous mode. If you run a bot and want to join me in this task, I will be happy to send you the script.
▲
For ns0, currently the starting points are it.source and some small sources, I think I will add some of the big ones (en, fr, de), probably with a weekly schedule, to reduce the use of system resources.
Administrators: feel free to '''give the bot flag''' to CandalBot if it is flooding your recent changes. Thanks!
Currently flagged as bot on: it, pt, ru, vec, oldwikisource ([http://toolserver.org/~quentinv57/tools/sulinfo.php?username=CandalBot SUL Info])
</onlyinclude>
|