Page MenuHomePhabricator

wikipedia.patch

Authored By
bzimport
Nov 22 2014, 2:31 AM
Size
878 B
Referenced Files
None
Subscribers
None

wikipedia.patch

Index: wikipedia.py
===================================================================
--- wikipedia.py (Revision 8976)
+++ wikipedia.py (Arbeitskopie)
@@ -7251,9 +7251,8 @@
if not hasattr(self, "_mw_version"):
versionpage = self.getUrl(self.get_address("Special:Version"))
htmldata = BeautifulSoup(versionpage, convertEntities="html")
- versionstring = htmldata.findAll(text="MediaWiki"
- )[1].parent.nextSibling
- m = re.match(r"^: ([0-9]+)\.([0-9]+)(.*)$", str(versionstring))
+ versionstring = htmldata.body.table.findAll('td')[1].contents[0]
+ m = re.match(r"^([0-9]+)\.([0-9]+)(.*)$", str(versionstring))
if m:
self._mw_version = (int(m.group(1)), int(m.group(2)),
m.group(3))

File Metadata

Mime Type
text/x-diff
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
11911
Default Alt Text
wikipedia.patch (878 B)

Event Timeline