I've reverted the defaultNamespace for DiscussionPage class to archive mainpage pages
too. Maybe this should depend on meta sites only because we never archive article pages.
Anyway it should work now.
Regards
xqt
----- Original Nachricht ----
Von: Marco Aurelio <maurelio(a)gmx.es>
An: Pywikipedia discussion list <pywikipedia-l(a)lists.wikimedia.org>
Datum: 28.10.2012 11:50
Betreff: Re: [Pywikipedia-l] archivebot.py issues
Hello,
For manual running it may work, but for automated running such as
MiszaBot... will it work? - At Meta, the archiving system is automated and
I'm not the owner of MiszaBot :-)
Regards, M.
----- Mensaje original -----
De: info(a)gno.de
Enviado: 28-10-12 11:44
Para: pywikipedia-l(a)lists.wikimedia.org
Asunto: Re: [Pywikipedia-l] archivebot.py issues
update the bot to release r10622 or higher and try again with option
--page="m::Wikimedia Forum" double colon or preleading colon now implies
main namespace as exprected and was intended for page titles long time ago
Regards xqt ----- Original Nachricht ---- Von: legoktm
<legoktm.wikipedia(a)gmail.com> An: Pywikipedia discussion list
<pywikipedia-l(a)lists.wikimedia.org> Datum: 28.10.2012 03:10 Betreff: Re:
[Pywikipedia-l] archivebot.py issues > 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/1014…49>.
Not sure if it was intentional or not. > --
Legoktm > > > > On Sat, Oct
27, 2012 at 3:19 PM, Marco Aurelio
<maurelio(a)gmx.es> wrote: > > > Hi, > > >
At Meta-Wiki we've >
detected<https://meta.wikimedia.org/w/index.php?title=Meta:Babel&old…
73#MiszaBot_has_stopped_archiving_main_ns_pages>that the bot that used to
archive pages (MiszaBot) h
as 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 scri
pt 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 > > Pywikipedia-l(a)lists.wikimedia.org > >
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l > > > > > >
>
-------------------------------- > >
_______________________________________________ > Pywikipedia-l mailing list
Pywikipedia-l(a)lists.wikimedia.org >
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l >
_______________________________________________ Pywikipedia-l mailing list
Pywikipedia-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
--
- Marco Aurelio
--------------------------------
_______________________________________________
Pywikipedia-l mailing list
Pywikipedia-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l