Page MenuHomePhabricator

Wikipages: Export/Import
Open, MediumPublic

Description

  • LinguaLibre:Pages -- List pages titles on Lingualibre.org by namespace.
  • Assess namespaces to keep, clean, or drop.
  • Code filters for each namespaces
    • Cleaner for user.js
    • Cleaner for help.js
    • Cleaner for lingualibre.js
    • Cleaner for template.js
    • Cleaner for list.js
    • Cleaner for category.js
    • Cleaner for translations.js
  • Special:Export Examine example of xml structure via User:Yug/zho
  • Code xml_updater.sh
  • Special:Import
    • Test import on User:Yug/zho
    • Update xml_updater.sh as needed

Namespaces

See namespaces on lingualibre.org and commons.wikimedia.org

#NamespaceQuantity#DestinationComment
4(5)Lingualibre:*6094(5)Commons:Lingua Libre/*ensure renaming under project page
12(13)Help:*28212(13)Help:Lingua Libre/*ensure renaming under project page
142(143)List:*5951 <br>Unilex (4406) <br>Users submitted (1545)<br>including Swadesh (43).4(5)Commons:Lingua Libre/List:*ensure renaming under project page
10(11)Template:*37210(11)Template:*ensure no pagename conflict.
14(15)Category:*156514(15)Category:*ensure no pagename conflict
1198(1199)Translations:*??
-1Special:*?--do not import
2(3)User:?--do not import
6(7)File:*?--do not import
8(9)MediaWiki:*?--do not import
2300(2301)Gadget:*?--do not import

To do

We read on mw:Help:Import#Transwiki_import

To check if your wiki has Transwiki import sources configured and see which wikis they apply to, you can use the API:

Commons configurations

Related

Event Timeline

Yug renamed this task from Export/Import wikipages to Wikipages: Export/Import.
Yug triaged this task as Medium priority.
Yug updated the task description. (Show Details)
Yug updated the task description. (Show Details)
Yug updated the task description. (Show Details)