https://bugzilla.wikimedia.org/show_bug.cgi?id=55055
Web browser: ---
Bug ID: 55055
Summary: category.py add
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/feature-requests/272/
Reported by: jandudik
Created on: 2010-10-29 07:30:13
Subject: category.py add
Original description:
It would be useful if -to: option is possible not only for "move" but also for
"add"
category.py add -links:Foo -to:Foo\_Category
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55268
Web browser: ---
Bug ID: 55268
Summary: copyright_put don't put some files
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1210/
Reported by: lusum
Created on: 2010-07-11 22:29:05
Subject: copyright_put don't put some files
Original description:
I use copyright\_put to put the results of copyright.py on it.wikipedia. But
sometime the script delete the results without update the page.
I attach an example file of results \( output.txt \) that don't work with the
script...
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=56042
Web browser: ---
Bug ID: 56042
Summary: pagenotfound error while running replace,py with
compat
Product: Pywikibot
Version: compat (1.0)
Hardware: All
OS: All
Status: NEW
Severity: major
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: basvb_wikipedia(a)live.nl
Classification: Unclassified
Mobile Platform: ---
When I'm running pywikibot with replace.py I do sometimes (like once every 6-7
pages replaced) get an error which stops the replace to run.
Traceback (most recent call last):
File "replace.py", line 967, in <module>
main()
File "replace.py", line 956, in main
bot.run()
File "replace.py", line 542, in run
page.put(new_text, self.editSummary)
File "C:\compat\compat\wikipedia.py", line 2112, in put
sysop = sysop, botflag=botflag, maxTries=maxTries)
File "C:\compat\compat\wikipedia.py", line 2203, in _putPage
response, data = query.GetData(params, self.site(), sysop=sysop,
back_respon
se = True)
File "C:\compat\compat\pywikibot\support.py", line 121, in wrapper
return method(*__args, **__kw)
File "C:\compat\compat\query.py", line 135, in GetData
res, jsontext = site.postForm(path, params, sysop, site.cookies(sysop =
syso
p) )
File "C:\compat\compat\wikipedia.py", line 6495, in postForm
cookies=cookies)
File "C:\compat\compat\wikipedia.py", line 6549, in postData
raise PageNotFound(u'Page %s could not be retrieved. Check your family file
?' % url)
pywikibot.exceptions.PageNotFound: Page https://commons.wikimedia.org/w/api.php
could not be retrieved. Check your family file ?
The family is set as:
family = 'commons'
mylang = 'commons'
the command used is: python replace.py -namespace:6 -cat:RCE_suggested:_Centrum
-summary:"Remove RCE-tag suggestion (this specific tag is not useful)"
"{{RCE-subject|Centrum}}" ""
but the issue also occures on other commands and when entering a wrong password
in the login.py (only at first attempt so far).
version information:
Pywikibot: wikipedia.py (r-1 (unknown), ???????, 2013/10/23, 12:56:06,
OUTDATED)
Release version: 1.0b1
Python: 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)]
config-settings:
use_api = True
use_api_login = True
unicode test: ok
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55293
Web browser: ---
Bug ID: 55293
Summary: Category.py does not produce results
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: category.py
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1070/
Reported by: masti01
Created on: 2009-11-05 22:55:23
Subject: Category.py does not produce results
Original description:
category run with listify option on pl.wiki runs twice thru category then does
not produce any result :\(
\[mst@pl37007 pwpl\]$ python pywikipedia/category.py listify -from:"Strony
ujednoznaczniające" -to:"Wikipedysta:Mastibot/disambigi" -log -rebuild
Reading dump from category.dump.bz2
Getting \[\[Kategoria:Strony ujednoznaczniające\]\]...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from 60 Dywizja
Piechoty...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Aetna...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Amfilokos...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Arkona
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Babka
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Beilstein...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Bitwa pod
Chojnicami \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Borobucha...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Buckle...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Camas
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Charles
Vane-Tempest-Stewart...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Cis...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Croydon
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dakota...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dobieszyn...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dymnica
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Eel River...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from F23...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Formalizm...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Gary Hall...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Gmina Prusy...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Graysville...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from HCS...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Herb gminy
Zakrzewo...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Hrabstwo
Hamilton...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Ideal...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Jakubina...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Jerzy
Sosnowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Język elfów...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kawecki...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kochanowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kotków...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Krzydlina...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from LWP
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Lesiny...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Loreto...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from MPG...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Maria Antonietta
Burbon-Sycylijska...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Mechlin...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Mimika
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Morpurgo...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Naczółek...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Niger
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Obołoń
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Orivesi...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from PTC...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Paweł \(biskup
poznański\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Pinta...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Polgár
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Program I...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Płocicz...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Regiment Gwardii
Konnej...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Rogowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Rzesza
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Saint-Pardoux...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Scipione
Borghese...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Skarpa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Spodek
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Stek...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Suwak...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Sławomir
Chrzanowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Tereswa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Trenton
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from U-21...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from USS Loyalty...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from USS Voyager...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Vauciennes...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Warp...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Wierzchowiec...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Wola Duża...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Włodzice...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Zdzisław
Żygulski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Łukawa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Żuków...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\]...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from 60 Dywizja
Piechoty...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Aetna...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Amfilokos...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Arkona
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Babka
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Beilstein...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Bitwa pod
Chojnicami \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Borobucha...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Buckle...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Camas
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Charles
Vane-Tempest-Stewart...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Cis...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Croydon
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dakota...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dobieszyn...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dymnica
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Eel River...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from F23...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Formalizm...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Gary Hall...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Gmina Prusy...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Graysville...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from HCS...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Herb gminy
Zakrzewo...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Hrabstwo
Hamilton...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Ideal...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Jakubina...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Jerzy
Sosnowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Język elfów...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kawecki...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kochanowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kotków...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Krzydlina...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from LWP
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Lesiny...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Loreto...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from MPG...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Maria Antonietta
Burbon-Sycylijska...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Mechlin...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Mimika
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Morpurgo...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Naczółek...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Niger
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Obołoń
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Orivesi...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from PTC...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Paweł \(biskup
poznański\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Pinta...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Polgár
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Program I...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Płocicz...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Regiment Gwardii
Konnej...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Rogowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Rzesza
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Saint-Pardoux...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Scipione
Borghese...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Skarpa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Spodek
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Stek...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Suwak...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Sławomir
Chrzanowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Tereswa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Trenton
\(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from U-21...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from USS Loyalty...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from USS Voyager...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Vauciennes...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Warp...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Wierzchowiec...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Wola Duża...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Włodzice...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Zdzisław
Żygulski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Łukawa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Żuków...
python pywikipedia/version.py
Pywikipedia \(r7600 \(wikipedia.py\), 2009/11/05, 18:40:26\)
Python 2.6 \(r26:66714, Jun 8 2009, 16:07:26\)
\[GCC 4.4.0 20090506 \(Red Hat 4.4.0-4\)\]
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=57303
Web browser: ---
Bug ID: 57303
Summary: replace.py doesn't consider the namespace
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: l.rabinelli+bugzilla(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
In compact when run:
python replace.py -xml:itwiki.xml.bz2 -namespace:0 -fix:<name>
the script works only in main namespace article.
In core, with the same arguments, works in pages of all namespaces.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55298
Web browser: ---
Bug ID: 55298
Summary: self-interwikis shouldn't be removed
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: interwiki.py
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/984/
Reported by: mcknol
Created on: 2009-07-17 00:02:21
Subject: self-interwikis shouldn't be removed
Original description:
Interwiki.py removes every internal link which refers to the own language site.
For example, in en.wiki a link like \[\[en:article\]\] would be removed by the
bot. This seems logical \(the main syntax for non-interwiki interlanguage links
would be \[\[:en:article\]\]\), but the wiki-software doesn't interpret
self-links as interwiki-links, so the pywikipedia-bot should neither do that.
Here is an example:
http://en.wikipedia.org/w/index.php?title=Help:Parser\_function&diff=290795…
Pywikipedia \[http\] trunk/pywikipedia \(r7065, 2009/07/14, 19:34:51\)
Python 2.6 \(r26:66721, Oct 2 2008, 11:35:03\) \[MSC v.1500 32 bit \(Intel\)\]
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=54537
Web browser: ---
Bug ID: 54537
Summary: Pagegenerator: follow redirects, intersection,
exclusion
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/patches/625/
Reported by: andreasjs
Created on: 2013-08-24 21:57:56.794000
Subject: Pagegenerator: follow redirects, intersection, exclusion
Original description:
I added three new arguments:
-followredirects
Used with other arguments that specify a set of pages.
If a specified page is a redirect page, work on its
target page.
-intersecting
Argument to be used between two other arguments.
Work only on pages normally specified by both the
previous and the next argument.
-excluding
Argument to be used between two other arguments.
Work only on pages normally specified by the
previous argument but not by the next argument.
For example, one could want to find the pages edited by a specific user that
contain a certain keyword in a title.
A few other suggestions:
Exclude sections, even on files.
Compare pages via the Page.\_\_cmp\_\_ property to exclude duplicate pages
instead of
u"%s:%s:%s" % (page._site.family.name, page._site.lang, page._title).
(more transparent and easier to maintain).
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55882
Web browser: ---
Bug ID: 55882
Summary: The order of parameters is lost when using
templatesWithParams
Product: Pywikibot
Version: core (2.0)
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: crangasi2001(a)yahoo.com
Blocks: 55880
Classification: Unclassified
Mobile Platform: ---
In compat, templatesWithParams from class Page used to
provide a pair containing the template name and a list of parameters,
with the full "key=value" string. Nowadays, we're getting a dictionary
instead of that list. Normally there is nothing wrong with that,
except that in Python 2 the dictionary is unordered, which means that:
* the order of the parameters is forever lost - this can be easily solved using
OrderedDict instead.
* the original text cannot be reconstructed (because of the above and
the missing whitespace information) - this means there is no easy way
to identify and/or replace a particular instance of the template in a
page with many identical templates.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=54560
Web browser: ---
Bug ID: 54560
Summary: archivebot.py edit summary i18n improvement
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/patches/561/
Reported by: acstroe
Created on: 2012-08-16 07:18:55
Subject: archivebot.py edit summary i18n improvement
Original description:
The edit summary of archivebot explains how old archived messages are, by using
the configuration string, e.g. 45d or 24h. On request from some users on ro.wp,
I have added a function that interprets these strings in accordance with the
local wiki settings. It uses the MediaWiki:Hours and MediaWiki:Days messages to
obtain the local language string. Since all wikis I tries use the PLURAL parser
function and parser functions are not interpreted in the wiki edit summary, I
parsed the PLURAL function to obtain the actual string. If the PLURAL function
is not supported, then the exact text of the MediaWiki:Hours and MediaWiki:Days
is used \(after replacing $1 with the actual number\). If the MediaWiki:Hours
or MediaWiki:Days messages are not found, then the initial configuration string
is used.
See also
https://ro.wikipedia.org/wiki/Wikipedia:Sarcini\_pentru\_robo%C8%9Bi\#Arhiv…
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugzilla.wikimedia.org/show_bug.cgi?id=55128
Web browser: ---
Bug ID: 55128
Summary: Non-fatal error starting interwiki.py in Windows
Product: Pywikibot
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General
Assignee: Pywikipedia-bugs(a)lists.wikimedia.org
Reporter: legoktm.wikipedia(a)gmail.com
Classification: Unclassified
Mobile Platform: ---
Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1654/
Reported by: malafaya
Created on: 2013-08-19 11:05:10.022000
Subject: Non-fatal error starting interwiki.py in Windows
Original description:
It seems that some changes were made to version.py because of git. Under
Windows at least, now git.exe seems to be required to be in the PATH.
But, even with git.exe in the PATH, I always get the following error on
startup:
'%an' is not recognized as an internal or external command,
operable program or batch file.
It seems to be related to line 122 of version.py, which doesn't seem to work
under Windows:
info = subprocess.Popen("git log --pretty=format:'%ad|%an|%h|%H|%d'
--abbrev-commit --date=iso -1 | cat -",
shell=True,
stdout=subprocess.PIPE).stdout.read()
Another problem is that everytime I launch a script, a git.exe process runs and
gets stuck. After some few instances, the interwiki.py scripts block and I have
to start killing git's.
And, BTW, I don't always have access to the git repository when running scripts
(due to some block rules here)
D:\Work\pywikipedia>version.py
'%an' is not recognized as an internal or external command,
operable program or batch file.
Pywikipedia wikipedia.py (r-1 (unknown), 976a310, 2013/08/19, 11:40:07,
OUTDATED
)
Python 2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)]
config-settings:
use_api = True
use_api_login = True
unicode test: ok
--
You are receiving this mail because:
You are the assignee for the bug.