http://www.mediawiki.org/wiki/Special:Code/pywikipedia/9686
Revision: 9686
Author: xqt
Date: 2011-10-30 12:25:50 +0000 (Sun, 30 Oct 2011)
Log Message:
-----------
agein use "xmlcharrefreplace" replacement and forceInterwiki for
Page.__str__()from rewrite branch (fix for erroneous revert done in r9685)
Modified Paths:
--------------
trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/wikipedia.py
===================================================================
--- trunk/pywikipedia/wikipedia.py 2011-10-30 12:15:31 UTC (rev 9685)
+++ trunk/pywikipedia/wikipedia.py 2011-10-30 12:25:50 UTC (rev 9686)
@@ -550,9 +550,9 @@
def __str__(self):
"""Return a console representation of the
pagelink."""
- return self.title(asLink=True
+ return self.title(asLink=True, forceInterwiki=True
).encode(config.console_encoding,
- 'replace')
+ "xmlcharrefreplace")
def __unicode__(self):
return self.title(asLink=True, forceInterwiki=True)