Feature Requests item #1749574, was opened at 2007-07-07 14:18
Message generated for change (Settings changed) made by xqt
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1749574&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Priority: 5
Private: No
Submitted By: Chris (cerin)
Assigned to: Nobody/Anonymous (nobody)
Summary: Package Cleanup?
Initial Comment:
Could Pywikimedia please be refactored into a real Python package? The current distribution is difficult to both use and maintain. It would be nice to have the ability to do "from wikipedia import blah" instead of the current spaghetti code approach of using dozens of miscellaneous non-coordinating user scripts.
----------------------------------------------------------------------
>Comment By: xqt (xqt)
Date: 2009-10-17 18:36
Message:
maybe the rewrite branch is a bit easier.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1749574&group_…
Feature Requests item #1720407, was opened at 2007-05-17 01:04
Message generated for change (Settings changed) made by xqt
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1720407&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
Priority: 5
Private: No
Submitted By: Red Wolf (redwolf_ca)
Assigned to: Nobody/Anonymous (nobody)
Summary: use sort key in articles for category.py listify
Initial Comment:
The listify option of category.py generates a list based on the alphabetical ordering of the articles in the specified category. It would be great if the generated list was sorted based on the category's sort key given in the articles. This is especially needed for categories containing people where the articles are typically sorted based on last name first. For example, all of the categories in http://en.wikipedia.org/wiki/Category:Categories_to_be_listified_then_delet…
At present, listifying the above categories requires a fair amount of manual steps afterwards in order to get the list into last name first order.
----------------------------------------------------------------------
>Comment By: xqt (xqt)
Date: 2009-10-17 18:32
Message:
Please let us know if this feature request is still applicable to the
current code. If no response is given, the feature request will be denied
and the issue will be closed in two weeks from now. This message was added
in an effort to reduce the number of open issues on this project.
----------------------------------------------------------------------
Comment By: xqt (xqt)
Date: 2009-10-17 18:32
Message:
Please let us know if this feature request is still applicable to the
current code. If no response is given, the feature request will be denied
and the issue will be closed in two weeks from now. This message was added
in an effort to reduce the number of open issues on this project.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1720407&group_…
Feature Requests item #1720407, was opened at 2007-05-17 01:04
Message generated for change (Comment added) made by xqt
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1720407&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: Red Wolf (redwolf_ca)
Assigned to: Nobody/Anonymous (nobody)
Summary: use sort key in articles for category.py listify
Initial Comment:
The listify option of category.py generates a list based on the alphabetical ordering of the articles in the specified category. It would be great if the generated list was sorted based on the category's sort key given in the articles. This is especially needed for categories containing people where the articles are typically sorted based on last name first. For example, all of the categories in http://en.wikipedia.org/wiki/Category:Categories_to_be_listified_then_delet…
At present, listifying the above categories requires a fair amount of manual steps afterwards in order to get the list into last name first order.
----------------------------------------------------------------------
>Comment By: xqt (xqt)
Date: 2009-10-17 18:32
Message:
Please let us know if this feature request is still applicable to the
current code. If no response is given, the feature request will be denied
and the issue will be closed in two weeks from now. This message was added
in an effort to reduce the number of open issues on this project.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1720407&group_…
Feature Requests item #1709106, was opened at 2007-04-28 07:41
Message generated for change (Settings changed) made by xqt
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1709106&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: Using interwiki links to categorize pages
Initial Comment:
It should be possible to use interwiki links to categorize pages on small wiki's .
If a cateogry has interwiki link and some pages in that category have also interwiki links
then on other wiki that category should be places on relevant pages that are linked from first wiki
----------------------------------------------------------------------
>Comment By: xqt (xqt)
Date: 2009-10-17 18:31
Message:
no general solution for this.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1709106&group_…
Feature Requests item #1683062, was opened at 2007-03-18 14:49
Message generated for change (Settings changed) made by xqt
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1683062&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Priority: 5
Private: No
Submitted By: Robin Green (greenrd)
Assigned to: Nobody/Anonymous (nobody)
Summary: Undo or Previous option for solve disambiguation.py
Initial Comment:
If I accidentally choose Skip, or I accidentally choose the wrong number, I'd like to be able to go back to the previous page and try again. So ideally I'd like an Undo feature.
----------------------------------------------------------------------
>Comment By: xqt (xqt)
Date: 2009-10-17 18:27
Message:
Declined yet. You may change the last edit manualy
----------------------------------------------------------------------
Comment By: Robin Green (greenrd)
Date: 2008-01-17 13:09
Message:
Logged In: YES
user_id=2202
Originator: YES
Yes, I understand that. But what I want is for the Undo feature to undo
that edit, and then allow me to make a new selection.
----------------------------------------------------------------------
Comment By: Daniel Herding (wikipedian)
Date: 2008-01-16 17:56
Message:
Logged In: YES
user_id=880694
Originator: NO
But the previous page has probably already been sent to the wiki server.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1683062&group_…
Feature Requests item #1659426, was opened at 2007-02-14 02:33
Message generated for change (Settings changed) made by xqt
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1659426&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
Priority: 5
Private: No
Submitted By: Mohamed M. Kassem (alnokta)
Assigned to: Nobody/Anonymous (nobody)
Summary: Adding reconnect on disconnect to replace.py
Initial Comment:
I want to add automatic reconnect on socket errors & connection was reset errors.. because now, replace.py crashes and stop working whenever it cannot connect..so it needs to retry for a given number of times, then sleep for a while if it cannot connect.. then it retries again.. and again and again...not to give me the ugly "socket.error: (10054, 'Connection reset by peer')" error... thanks in advance..
----------------------------------------------------------------------
>Comment By: xqt (xqt)
Date: 2009-10-17 18:24
Message:
Please let us know if this feature request is still applicable to the
current code. If no response is given, the feature request will be denied
and the issue will be closed in two weeks from now. This message was added
in an effort to reduce the number of open issues on this project.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1659426&group_…
Feature Requests item #1449313, was opened at 2006-03-14 03:12
Message generated for change (Settings changed) made by xqt
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1449313&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Pending
Priority: 5
Private: No
Submitted By: Pedro Sanchez (drini)
Assigned to: Nobody/Anonymous (nobody)
Summary: -except for template.py
Initial Comment:
While I was substing some templates I've been requested
not to subst on certain pages, which makes things hard
as template.py doens't support -except like replace.py
does.
Would it be difficult to implement it?
----------------------------------------------------------------------
>Comment By: xqt (xqt)
Date: 2009-10-17 18:13
Message:
Please let us know if this feature request is still applicable to the
current code. If no response is given, the feature request will be denied
and the issue will be closed in two weeks from now. This message was added
in an effort to reduce the number of open issues on this project.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1449313&group_…
Feature Requests item #1442725, was opened at 2006-03-03 22:06
Message generated for change (Settings changed) made by xqt
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1442725&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Interface Improvements
Group: None
>Status: Pending
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: category.py for listdriven processing?
Initial Comment:
After understanding the basic documentation of
category.py I used it to move all articles of oldcategory
to a newcategory.
As I do such categorywork I review the articles in
oldcategory and come up with a csv-list prepared in EXCEL
with two columns ARTICLE and destination category.
Would it be possible to give category.py two parameters:
1. Sourcecategory to be removed
2. name of textfile that contains the 2 rows
category.py or categoryX.py should do then:
For alle articles in the textfile
remove the Sourcecategory
add the destination category as given in textfile
This would be a great help in category-work.
I don't know wether this is a new feature request or
should be possible with existing category.py, but I
mean documention does not stipulate that this is possible.
Kind regards
Ollio (de-wiki)
----------------------------------------------------------------------
>Comment By: xqt (xqt)
Date: 2009-10-17 18:10
Message:
Please let us know if this feature request is still applicable to the
current code. If no response is given, the feature request will be denied
and the issue will be closed in two weeks from now. This message was added
in
an effort to reduce the number of open issues on this project.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603141&aid=1442725&group_…
Bugs item #1754881, was opened at 2007-07-16 18:47
Message generated for change (Settings changed) made by xqt
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1754881&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: interwiki
Group: None
>Status: Closed
>Resolution: Out of Date
Priority: 5
Private: No
Submitted By: Tomasz Sienicki (tsca)
Assigned to: Nobody/Anonymous (nobody)
Summary: self.interwiki_text_separator & interwiki attop
Initial Comment:
When interwiki links are added attop, the self.interwiki_text_separator variable should be set to '' (instead of '\r\n\r\n').
The setting as it is now ('\r\n\r\n') causes empty lines to appear at the top of the articles.
Alternatively this could be configurable per project (though I don't believe any project would want their entries to begin with two empty lines).
----------------------------------------------------------------------
>Comment By: xqt (xqt)
Date: 2009-10-17 17:58
Message:
Possibly changed in r6172
----------------------------------------------------------------------
Comment By: Purodha B Blissenbach (purodha)
Date: 2007-07-17 05:12
Message:
Logged In: YES
user_id=46450
Originator: NO
These settings are imho not correctly object-oriented, which is wrong, or
bad style, which should be changed.
Imho, it is ok to have these settings be set per family, as it is
currently done.
But, they should be inherited by the language/wiki, which isn't currently
so
Finally any specific wiki project should be able to alter them
individually, which is currently impossible.
Also, the separator treatment is currently wrong. As it happens to be,
separators get accidentally removed, since they are made up from a number
of \r's and \n's, which get stripped anyway. If you alter the separator,
this is no more the case, and interwiki.py / categories.py move all
existing separators to one place, and add one or two new separators upon
each invocation. This is imho highly undesirable.
I suggest to correctly remove existing separators together with the
categories / interwikies, when they are removed, and insert exactly one of
them, when categories / interwikies are inserted, or reinserted.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1754881&group_…
Bugs item #1757704, was opened at 2007-07-20 19:32
Message generated for change (Comment added) made by xqt
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1757704&group_…
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: category
Group: None
>Status: Pending
>Resolution: Out of Date
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: category.py add/move (WARNING: No text area found)
Initial Comment:
Strange behavior with -category.py add- and -category.py move- on a non-mediawiki family.
Sequence of events is as follows:
1. command: $ python category.py move # or add
2. Changing page [[en:Ddx:Acquired Cardiac Valve Disease]]
3. "WARNING: No text area found on en.wikidoc.org/index.php?title=MediaWiki:spamprotectiontitle&action=edit .
Maybe the server is down. Retrying in 1 minutes..." ... which results in an endless loop of warning and waiting (see below) though the server is not down
4. I look at [[Ddx:Acquired Cardiac Valve Disease]] via firefox, the category links have been moved/changed successfully (though not for other pages).
Questions: why is there a warning when the action is successful? Also, how to allow the script to go on to the next page of the several?
See below for BASH output (wiki is http://www.wikidoc.org, bot is running as Jackbot, using CVS version of pywikipediabot updated 7.19.07, mediawiki version 1.9.3).
$ python category.py move
Checked for running processes. 1 processes currently running, including the current process.
Reading dump from category.dump.bz2
Please enter the old name of the category: Ddx
Please enter the new name of the category: Signs and Symptoms
Getting [[Category:Ddx]]...
Getting 60 pages from wikidoc:en...
Sleeping for 5.7 seconds, 2007-07-20 13:02:42
Getting a page to check if we're logged in on wikidoc:en
Changing page [[en:Ddx:Acne]]
WARNING: No text area found on en.wikidoc.org/index.php?title=MediaWiki:spamprotectiontitle&action=edit.
Maybe the server is down. Retrying in 1 minutes...
Dumping to category.dump.bz2, please wait...
Traceback (most recent call last):
File "category.py", line 816, in <module>
bot.run()
File "category.py", line 352, in run
catlib.change_category(article, self.oldCat, newCat, inPlace=self.inPlace)
File "/home/jburos/pywikipediabot/pywikipedia/catlib.py", line 447, in change_category
article.put(text, comment)
File "/home/jburos/pywikipediabot/pywikipedia/wikipedia.py", line 1095, in put
return self.putPage(newtext, comment, watchArticle, minorEdit, newPage, self.site().getToken(sysop = sysop), sysop = sysop)
File "/home/jburos/pywikipediabot/pywikipedia/wikipedia.py", line 1185, in putPage
elif self.site().has_mediawiki_message("spamprotectiontitle")\
File "/home/jburos/pywikipediabot/pywikipedia/wikipedia.py", line 3439, in has_mediawiki_message
v = self.mediawiki_message(key)
File "/home/jburos/pywikipediabot/pywikipedia/wikipedia.py", line 3407, in mediawiki_message
time.sleep(retry_idle_time * 60)
KeyboardInterrupt
$ python category.py add
Checked for running processes. 1 processes currently running, including the current process.
Reading dump from category.dump.bz2
Wiki page with list of pages to change: Testpages
==> 3 pages to process
Category to add (do not give namespace): Signs and Symptoms
[[Ddx:Acne]] [y/n/a(ll)]: n
[[Ddx:Acquired Cardiac Valve Disease]] [y/n/a(ll)]: y
Current categories:
* Category:Ddx
* Category:Cardiac Disease
Adding [[Category:Signs and Symptoms]]
Getting a page to check if we're logged in on wikidoc:en
Changing page [[en:Ddx:Acquired Cardiac Valve Disease]]
WARNING: No text area found on en.wikidoc.org/index.php?title=MediaWiki:spamprotectiontitle&action=edit.
Maybe the server is down. Retrying in 1 minutes...
WARNING: No text area found on en.wikidoc.org/index.php?title=MediaWiki:spamprotectiontitle&action=edit.
Maybe the server is down. Retrying in 2 minutes...
WARNING: No text area found on en.wikidoc.org/index.php?title=MediaWiki:spamprotectiontitle&action=edit.
Maybe the server is down. Retrying in 4 minutes...
Checked for running processes. 1 processes currently running, including the current process.
WARNING: No text area found on en.wikidoc.org/index.php?title=MediaWiki:spamprotectiontitle&action=edit.
Maybe the server is down. Retrying in 8 minutes...
Dumping to category.dump.bz2, please wait...
Traceback (most recent call last):
File "category.py", line 804, in <module>
add_category(sort_by_last_name)
File "category.py", line 326, in add_category
page.put(text)
File "/home/jburos/pywikipediabot/pywikipedia/wikipedia.py", line 1095, in put
return self.putPage(newtext, comment, watchArticle, minorEdit, newPage, self.site().getToken(sysop = sysop), sysop = sysop)
File "/home/jburos/pywikipediabot/pywikipedia/wikipedia.py", line 1185, in putPage
elif self.site().has_mediawiki_message("spamprotectiontitle")\
File "/home/jburos/pywikipediabot/pywikipedia/wikipedia.py", line 3439, in has_mediawiki_message
v = self.mediawiki_message(key)
File "/home/jburos/pywikipediabot/pywikipedia/wikipedia.py", line 3407, in mediawiki_message
time.sleep(retry_idle_time * 60)
KeyboardInterrupt
----------------------------------------------------------------------
>Comment By: xqt (xqt)
Date: 2009-10-17 17:32
Message:
Tell us whether this bug is still valid. There where a lot of changes since
your request.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=1757704&group_…