If you modify line 293 and remove the "defaultNamespace=3" it should work. Looks like that was introduced in pyrev:10149<https://www.mediawiki.org/wiki/Special:Code/pywikipedia/10149>. Not sure if it was intentional or not. -- Legoktm
On Sat, Oct 27, 2012 at 3:19 PM, Marco Aurelio <[email protected]> wrote: > Hi, > > At Meta-Wiki we've > detected<https://meta.wikimedia.org/w/index.php?title=Meta:Babel&oldid=4341573#MiszaBot_has_stopped_archiving_main_ns_pages>that > the bot that used to archive pages (MiszaBot) has suddenly stopped > from doing so on main namespace pages. I did tryed with my bot using the > archivebot.py script on a backlogged page, being [[m:Wikimedia Forum]] and > the result is: > > *Processing [[meta:Wikimedia Forum]] > Looking for: {{User:MiszaBot/config}} in [[meta:User talk:Wikimedia Forum]] > Error occured while processing page [[meta:Wikimedia Forum]] > Traceback (most recent call last): > File "C:\Python\pywikibot\archivebot.py", line 601, in main > Archiver = PageArchiver(pg, a, salt, force) > File "C:\Python\pywikibot\archivebot.py", line 376, in __init__ > self.loadConfig() > File "C:\Python\pywikibot\archivebot.py", line 418, in loadConfig > raise MissingConfigError(u'Missing or malformed template') > MissingConfigError: Missing or malformed template > > C:\Python\pywikibot>* > > Something seems to have changed in the script's code, that now just looks > for Talk and User talk: namespaces. > > Can the script please be fixed so it works on all namespaces again? - A > fix would be deeply appreciated. > > Best regards, M. > > -- > - Marco Aurelio > _______________________________________________ > Pywikipedia-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l > >
_______________________________________________ Pywikipedia-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
