Synchronizer



Synchronizer is a JavaScript tool for keeping Lua modules and other pages synchronized across Wikimedia wikis. See Multilingual Templates and Modules for the larger project of which this tool is a piece.

Demo
Caution! This demo loads the real tool. If you do any changes, they will happen for real.

Usage

 * 1) Add Template:Synchronize to any page (for example your sandbox)
 * 2) Load Synchronizer by clicking the button inserted by the template
 * 3) Start synchronizing wikis by clicking the Update buttons

Note! Pages need to be linked through Wikidata for Synchronizer to find them.

Installation
Currently, Synchronizer is installed only in MediaWiki.org and the Spanish Wikipedia. To install it in another wiki, copy the following pages to the wiki:


 * Template:Synchronize - You may rename this template to any other name
 * Module:Synchronizer - This module should keep its original name
 * MediaWiki:Synchronizer.js - Editing the MediaWiki namespace requires special rights

Note! Snippets/Load JS and CSS by URL needs to be enabled in the wiki for Synchronizer to work.

You can also copy the following code to your personal common.js and have the tool work only for you: