Extension:InterwikiIntegration


 * Not to be confused with Category:Extensions by integration target.

This extension will allow a user on a wiki farm to have a single watchlist, combining watchlisted items from all wikis he is a member of. There will be a checkbox in the Watchlist page of Special:Preferences allowing the user to have an integrated watchlist. This will be a global preferences setting; once checked on one wiki, it will be checked on all of them. This extension will also implement interwiki page existence detection among wikis on a wiki farm.

This extension will be compatible with wiki farms that use Extension:CentralAuth and with those that use shared databases.

Installation
First, set up a shared database by defining $wgSharedDB in the LocalSettings.php file of all of your wikis. You will want to set it to the database name of your primary wiki, e.g.:

Then add this line to your LocalSettings.php file:

Development notes
Currently, work is underway to get a wiki farm with a working CentralAuth installation set up. This is requiring a lot of troubleshooting. Configuration file is available at User:Tisane/Farm. The shared database config file is at User:Tisane/Farm2; it seems to be working OK.

External link

 * Bug 3525 &mdash; The bug this is designed to fix.
 * Bug 11 &mdash; This extension may also be designed to fix this bug, but we'll see.