Domande Frequenti - Wiki
TDF LibreOffice Document Liberation Project Blog comunitari Weblate Nextcloud Redmine Ask LibreOffice Donazione
Come posso usare un bot (e.g. AWB, PyWikiBot) in questo wiki?
Generale
La nostra wiki utilizza una delle ultime versioni di MediaWiki, quindi dovete prima creare un accesso API per l'esecuzione di bot (da MediaWiki 1.27). Andate su Special:BotPasswords e create un accesso API per il bot. Se eseguite un bot in modalità automatizzata, la cosa migliore è creare un account separato e chiedere a un bureaucrat (ad es. User:Dennisroczek) un flag bot per il nuovo account.
AWB
Ops, a causa di un bug e MediaWiki versione 1.27 questo non è possibile al momento, vedete anche Wikimedia's Phabricator T159866 voce (bug ticket). Nel caso in cui funzioni per voi, segnalatelo.
PyWikiBot
Usate la seguente configurazione (non perfetta) per accedere a TDFwiki. Entrambi i file devono essere inseriti nella cartella principale di PyWikiBot.
user-config.py
#mylang='en' console_encoding = 'utf-8' password_file = "user-password.py" max_external_links = 4 # utilizzato per il controllo dei collegamenti morti per non sovraccaricare il proprio computer #TDFWIKI mylang = 'TDFwiki' family = 'TDFwiki' usernames['TDFwiki']['TDFwiki'] = u'CleanupBot' family_files['TDFwiki'] = 'https://wiki.documentfoundation.org/api.php' sysopnames['TDFwiki']['TDFwiki'] = u'CleanupBot' # se il bot ha diritti di amministratore; risulta necessario per eliminare le pagine
user-password.py
('TDFwiki', 'TDFwiki', u'CleanupBot', BotPassword(u'CleanupBot', u'generate un ottima password molto nascosta ;-)'))