JAnD created this task.
JAnD added a subscriber: JAnD.
JAnD added a project: pywikibot-core.
JAnD changed Security from none to none.
TASK DESCRIPTION
pwb.py interwiki.py -prefixindex:User:JAn -family:wikiquote -hint:all
Retrieving 3 pages from wikiquote:cs.
NOTE: [[cs:Uživatel:JAnDbot]]: [[cs:Uživatel:JAnDbot]] gives duplicate interwiki
on same site [[sk:Redaktor:JAnDbot]]
NOTE: [[cs:Uživatel:JAn Dudík]]: [[cs:Uživatel:JAn Dudík]] gives duplicate inter
wiki on same site [[af:Gebruiker:JAn Dudík]]
NOTE: [[cs:Uživatel:JAn Dudík]]: [[cs:Uživatel:JAn Dudík]] gives duplicate inter
wiki on same site [[am:???:JAn Dudík]]
NOTE: [[cs:Uživatel:JAn Dudík]]: [[cs:Uživatel:JAn Dudík]] gives duplicate inter
wiki on same site [[ar:mstkhdm:JAn Dudík]]
NOTE: [[cs:Uživatel:JAn Dudík]]: [[cs:Uživatel:JAn Dudík]] gives duplicate inter
wiki on same site [[az:Istifadeçi:JAn Dudík]]
NOTE: [[cs:Uživatel:JAn Dudík]]: [[cs:Uživatel:JAn Dudík]] gives duplicate inter
wiki on same site [[be:Udzel'nik:JAn Dudík]]
NOTE: [[cs:Uživatel:JAn Dudík/common.js]] does not have any interwiki links
Retrieving 4 pages from wikiquote:az.
NOTE: [[az:Uživatel:JAnDbot]] does not exist. Skipping.
NOTE: [[az:Uživatel:JAn Dudík]] does not exist. Skipping.
NOTE: [[az:Uživatel:JAn Dudík/common.js]] does not exist. Skipping.
Retrieving 4 pages from wikiquote:sk.
NOTE: [[sk:Uživatel:JAnDbot]] does not exist. Skipping.
NOTE: [[sk:Uživatel:JAn Dudík]] does not exist. Skipping.
NOTE: [[sk:Uživatel:JAn Dudík/common.js]] does not exist. Skipping.
Retrieving 4 pages from wikiquote:be.
NOTE: [[be:Uživatel:JAnDbot]] does not exist. Skipping.
NOTE: [[be:Uživatel:JAn Dudík]] does not exist. Skipping.
NOTE: [[be:Uživatel:JAn Dudík/common.js]] does not exist. Skipping.
Retrieving 4 pages from wikiquote:am.
NOTE: [[am:Uživatel:JAnDbot]] does not exist. Skipping.
NOTE: [[am:Uživatel:JAn Dudík]] does not exist. Skipping.
NOTE: [[am:Uživatel:JAn Dudík/common.js]] does not exist. Skipping.
Retrieving 4 pages from wikiquote:af.
NOTE: [[af:Uživatel:JAnDbot]] does not exist. Skipping.
NOTE: [[af:Uživatel:JAn Dudík]] does not exist. Skipping.
NOTE: [[af:Uživatel:JAn Dudík/common.js]] does not exist. Skipping.
Retrieving 4 pages from wikiquote:ar.`
Script should search localized namespace
TASK DETAIL
https://phabricator.wikimedia.org/T75934
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: JAnD
Cc: pywikipedia-bugs, JAnD, jayvdb
Revi created this task.
Revi added a subscriber: Revi.
Revi added a project: pywikibot-core.
Revi changed Security from none to none.
TASK DESCRIPTION
{T74346} created mai.wikipedia, however pywikibot returns error when I use following settings:
```
-lang:mai -family:wikipedia
```
It should support this new wiki.
TASK DETAIL
https://phabricator.wikimedia.org/T76939
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: Revi
Cc: Aklapper, Revi, jayvdb, pywikipedia-bugs
JAnD created this task.
JAnD added a subscriber: JAnD.
JAnD added projects: pywikibot-core, Pywikibot-interwiki.py.
JAnD changed Security from none to none.
TASK DESCRIPTION
Interwiki skips some languages without error mesage, even if they are defined in user-config.py and in compat it worked correctly
(manual selecting of correct links needed)
`pwb.py interwiki -async -family:wiktionary pl:Kategoria:Języki -neverlink:pl`
```
...
Changes to be made: Robot: Modifying [[pl:Kategoria:Indeks slow wg jezykow]] to [[pl:Kategoria:Jezyki]]
@@ -85 +85 @@
- [[pl:Kategoria:Indeks slow wg jezykow]]
+ [[pl:Kategoria:Jezyki]]
@@ -129 +129 @@
- [[zu:Category:Zonke izilimi]]
+ [[zu:Category:Zonke izilimi]]
NOTE: Updating live wiki...
Page [[ta:px?pxp?:m?r?xlx]] saved
WARNING: wiktionary: [[zh-min-nan:fen?:Gi-gian]] does not link to [[pl:Kategoria:Jezyki]] but to [[pl:Kategoria:Indeks slow wg jezykow]]
WARNING: wiktionary: [[simple:Category:Languages]] does not link to [[pl:Kategoria:Jezyki]] but to [[pl:Kategoria:Indeks slow wg jezykow]]
WARNING: wiktionary: [[roa-rup:Category:Limbe]] does not link to [[pl:Kategoria:Jezyki]] but to [[pl:Kategoria:Indeks slow wg jezykow]]
***
Waiting for 63 pages to be put. Estimated time remaining: 0:02:06
```
TASK DETAIL
https://phabricator.wikimedia.org/T76452
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: JAnD
Cc: pywikipedia-bugs, JAnD, jayvdb
JAnD created this task.
JAnD added a subscriber: JAnD.
JAnD added projects: pywikibot-core, Pywikibot-interwiki.py.
TASK DESCRIPTION
`pwb.py interwiki.py -pagegenerators -whenneeded`
tries to update wikis, which have no username defined in user_config.py
Bot freezes for a while, then skips
In compat bot skips this pages without try.
TASK DETAIL
https://phabricator.wikimedia.org/T86628
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: JAnD
Cc: Aklapper, JAnD, jayvdb, pywikipedia-bugs
jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added a project: Pywikibot-solve-disambiguation.py.
jayvdb changed Security from none to none.
TASK DESCRIPTION
A disambiguation page which include a disambiguation disambiguator should not be 'solved'.
i.e. a link to [[!! (disambiguation)]] is obviously an intentional link, and shouldnt be solved.
On English Wikipedia, we create [[foo (disambiguation)]] -> [[foo]] redirect pages when [[foo]] is a disambiguation page, so that [[foo (disambiguation)]] can be to be used when intentionally linking to a dab page.
TASK DETAIL
https://phabricator.wikimedia.org/T85052
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: Aklapper, jayvdb, pywikipedia-bugs
Silvonen created this task.
Silvonen added a subscriber: Silvonen.
Silvonen added a project: Pywikibot-category.py.
Silvonen changed Security from none to none.
TASK DESCRIPTION
category.py now crashes after every move. I didn't check what it is actually trying to do, but this doesn't seem to affect the end result.
Test run on fiwiki:
>category.py move
Please enter the old name of the category: Parhaan elokuvan Oscar-palkinnon voittaneet elokuvat
Please enter the new name of the category: Parhaan elokuvan Oscar-palkinnon saaneet elokuvat
Page Luokka:Parhaan elokuvan Oscar-palkinnon voittaneet elokuvat moved to Luokka:Parhaan elokuvan Oscar-palkinnon saaneet elokuvat
Page Luokka:Parhaan elokuvan Oscar-palkinnon voittaneet elokuvat is moved and no longer exist.
Getting [[Luokka:Parhaan elokuvan Oscar-palkinnon voittaneet elokuvat]] list...
Getting 60 pages from wikipedia:fi...
...
Traceback (most recent call last):
File "D:\git\pywikipedia\category.py", line 1079, in <module>
main()
File "D:\git\pywikipedia\category.py", line 1049, in main
bot.run()
File "D:\git\pywikipedia\category.py", line 512, in run
self.oldCat.delete(reason, confirm, mark=True)
File "D:\git\pywikipedia\wikipedia.py", line 3765, in delete
self._getActionUser(action='delete', sysop=True)
File "D:\git\pywikipedia\wikipedia.py", line 2018, in _getActionUser
self.site().forceLogin(sysop=sysop)
File "D:\git\pywikipedia\wikipedia.py", line 6719, in forceLogin
if not self.loggedInAs(sysop=sysop):
File "D:\git\pywikipedia\wikipedia.py", line 6713, in loggedInAs
self._load(sysop=sysop)
File "D:\git\pywikipedia\wikipedia.py", line 7772, in _load
data = query.GetData(params, self, sysop=sysop)
File "D:\git\pywikipedia\pywikibot\support.py", line 118, in wrapper
return method(*__args, **__kw)
File "D:\git\pywikipedia\query.py", line 150, in GetData
data=data)
File "D:\git\pywikipedia\wikipedia.py", line 7239, in getUrl
back_response=True)
File "D:\git\pywikipedia\pywikibot\comms\http.py", line 97, in request
if not no_hostname and site.cookies(sysop = sysop):
File "D:\git\pywikipedia\wikipedia.py", line 6797, in cookies
self._loadCookies(sysop=sysop)
File "D:\git\pywikipedia\wikipedia.py", line 6829, in _loadCookies
% (self.family.name, self.lang))
pywikibot.exceptions.NoUsername: You tried to perform an action that requires admin privileges, but you haven't
entered your sysop name in your user-config.py. Please add
sysopnames['wikipedia']['fi']='name' to your user-config.py
>python version.py
Pywikibot: [https] r-pywikibot-compat.git (925d931, g11106, 2014/11/29, 15:08:51, ok)
Release version: 1.0b1
Python: 2.7.2 (default, Jun 24 2011, 12:22:14) [MSC v.1500 64 bit (AMD64)]
config-settings:
use_api = True
use_api_login = True
unicode test: ok
TASK DETAIL
https://phabricator.wikimedia.org/T76687
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: Silvonen
Cc: Aklapper, Silvonen, pywikipedia-bugs
jayvdb created this task.
jayvdb claimed this task.
jayvdb added a subscriber: jayvdb.
jayvdb added a project: pywikibot-core.
jayvdb changed Security from none to none.
TASK DESCRIPTION
The Page save logic uses the 'cosmetic changes' script, which is not currently packaged with the Pywikibot library.
[[https://www.mediawiki.org/wiki/Requests_for_comment/pywikibot_2.0_packaging…]]
TASK DETAIL
https://phabricator.wikimedia.org/T76320
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb
Cc: pywikipedia-bugs, jayvdb
jayvdb created this task.
jayvdb claimed this task.
jayvdb added a subscriber: jayvdb.
jayvdb added projects: pywikibot-core, Pywikibot-Cosmetic-changes.
jayvdb changed Security from none to none.
TASK DESCRIPTION
Page save uses the cosmetic changes script, which is not packaged in the core library. In T76320, the hard dependency was broken, but the functionality is missing if the script is not packaged as part of the library.
cosmetic_changes.py needs to be split, moving the toolkit into pywikibot, and leaving a script in the scripts package for adhoc usage of the toolkit (or maybe integrated as an option in touch.py?).
TASK DETAIL
https://phabricator.wikimedia.org/T76324
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>.
To: jayvdb
Cc: pywikipedia-bugs, jayvdb