r8596 pywikipedia - Code Review archive

Repository:pywikipedia
Revision:r8595‎ | r8596 | r8597 >
Date:10:15, 25 September 2010
Author:xqt
Status:old
Tags:
Comment:
Interwiki directive to place interwikis at top of a page
Modified paths:
  • /trunk/pywikipedia/pywikibot/textlib.py (modified) (history)

Diff [purge]

Index: trunk/pywikipedia/pywikibot/textlib.py
@@ -375,7 +375,7 @@
376376
377377 """
378378 # Find a marker that is not already in the text.
379 - marker = findmarker( oldtext, u'@@')
 379+ marker = findmarker(oldtext, u'@@')
380380 if site is None:
381381 site = pywikibot.getSite()
382382 separator = site.family.interwiki_text_separator
@@ -389,7 +389,9 @@
390390 separator=separatorstripped)
391391 s = interwikiFormat(new, insite = site)
392392 if s:
393 - if site.language() in site.family.interwiki_attop:
 393+
 394+ if site.language() in site.family.interwiki_attop or \
 395+ u'<!-- interwiki at top -->' in oldtext:
394396 newtext = s + separator + s2.replace(marker,'').strip()
395397 else:
396398 # calculate what was after the language links on the page

Follow-up revisions

RevisionCommit summaryAuthorDate
r8597update from trunkxqt11:08, 25 September 2010

Status & tagging log