If pages have to be replicated in more than one wiki like li and fy in example below
python pwb.py replicate_wiki [-r] -ns 10 -f wikipedia -o nl li fy
Actually pages are replicated only on the last target wiki (fy in this example)
If pages have to be replicated in more than one wiki like li and fy in example below
python pwb.py replicate_wiki [-r] -ns 10 -f wikipedia -o nl li fy
Actually pages are replicated only on the last target wiki (fy in this example)
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
[bugfix] replace pages in all sites | pywikibot/core | master | +7 -7 | |
[6.0] restore replicate_wiki.py | pywikibot/core | master | +19 -5 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Release | Xqt | T269066 Pywikibot release 6.0 dependencies | ||
Resolved | BUG REPORT | Xqt | T275291 replicate wiki.py script : Pages are replicated only in the last wiki |
I have found the fix !
line 219
if self.options.replace: page2.text = txt1 page2.save(self.put_message(site))
must be inside the loop line 196
for site in self.sites:
Change 665807 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [6.0] restore replicate_wiki.py
Change 665809 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [bugfix] replace pages in all sites
Change 665807 merged by jenkins-bot:
[pywikibot/core@master] [6.0] restore replicate_wiki.py
Change 665809 merged by jenkins-bot:
[pywikibot/core@master] [bugfix] replace pages in all sites