Revision: 7426 Author: alexsh Date: 2009-10-11 08:55:37 +0000 (Sun, 11 Oct 2009)
Log Message: ----------- normalize specialpage address
Modified Paths: -------------- trunk/pywikipedia/maintenance/preferences.py trunk/pywikipedia/rcsort.py
Modified: trunk/pywikipedia/maintenance/preferences.py =================================================================== --- trunk/pywikipedia/maintenance/preferences.py 2009-10-11 08:54:22 UTC (rev 7425) +++ trunk/pywikipedia/maintenance/preferences.py 2009-10-11 08:55:37 UTC (rev 7426) @@ -83,7 +83,7 @@
def load(self, site): site.forceLogin() - data = site.getUrl(site.path() + '?title=Special:Preferences') + data = site.getUrl(site.get_address("Special:Preferences")) self.feed(data) self.close() self.site = site
Modified: trunk/pywikipedia/rcsort.py =================================================================== --- trunk/pywikipedia/rcsort.py 2009-10-11 08:54:22 UTC (rev 7425) +++ trunk/pywikipedia/rcsort.py 2009-10-11 08:55:37 UTC (rev 7426) @@ -32,17 +32,17 @@ newbies = 'newbies' in form
if newbies: - post = 'title=Speciaal:Bijdragen&target=newbies' + path = mysite.contribs_address(self, target='newbies') else: - post = 'title=Speciaal:RecenteWijzigingen' + path = mysite.get_address("Special:RecentChanges")
for element in form: if element != 'newbies': - post += '&%s=%s'%(element,form[element].value) + path += '&%s=%s' % (element, form[element].value) if not 'limit' in form: - post += '&limit=1000' + path += '&limit=1000'
-text = mysite.getUrl(mysite.path() + '?%s'%post) +text = mysite.getUrl(path)
text = text.split('\n') rcoptions = False