RecentChangesMultiple

RecentChangesMultiple is designed for monitoring multiple smaller wikis at once, giving one central location to view all the edits. This tool is design primarily with wikia wikis in mind, but should work for many wikis by default, and has some settings to handle special cases for others. This script is designed for MediaWiki wikis, and requires Special:RecentChanges and Atom feeds to be enabled on a wiki to run. Is not designed to work for every special wiki situation, but instead some of the most common. While this script is designed to emulate standard Wikia RecentChanges as closest as possible, there are many subtle differences (see Notes below).

DISCLAIMER: This script relies heavily on YQL (Yahoo! Query Language). If depending on an external middle server to deliver your information makes you uncomfortable, you should not use this script.


 * My current test/example page

This script requires the user to use a modern browser that supports various aspects of ECMAScript5.

Basic Usage
All that's truly need after the script is installed is a div with the "rc-content-multiple" id and a bullet list with the names of the wiki like so (the div will need to be added via source mode):
 * runescape.wikia.com
 * wowwiki.com
 * kairosoft.wikia.com

Additional Parameters
While the above works and that's all that may be needed, there are also many other additional parameters that can be added, in 2 ways: 1 that effects every wiki on the list, and one that just effects some.

#rc-content-multiple Dataset
datasets go directly inside the div, like so: 
 * Example
 * list of wikis

On List Items
Every item on the list must start with the wiki's base url, in the format "name.wikia.com" (or or lang.name.wikia.com, or name. if the wiki doesn't have "wikia" in it). do not include "http://", and anything after or including the first "/" at the root.

Each list item may have parameters added after it in the format "&paramname=" to add additional functionality for how that wiki is displayed / loaded.

*fewfre.wikia.com &hideusers=Fewfre,FewBot *harvestmoon.wikia.com &favicon=hmwikia *wiki.guildwars2.com &favicon=wiki.guildwars2.com/images/thumb/d/df/GW2Logo_new.png/180px-GW2Logo_new.png *ftbwiki.org &subdir=root *dejavu-fonts.org &subdir=wiki--indexphptitle &favicon=dejavu-fonts.org/wiki/dejavu_logo2.png *salemwiki.info&subdir=index.php
 * Examples

Other

 * "http://" shouldn't be used in this script to avoid it automatically becoming a link (makes it annoying to deal with), and shows up on Special:LinkSearch as a page with an external link (may be undesirable).
 * Designed for Wikia wikis, but should work for any wiki with a /wiki/ type url (or at least one that excepts /wiki/ urls ex:wowwiki.com), although other domains can be handled via the "&subdir=" list option.
 * Some non-Wikia wikis simply will not work, due to YQL not returning anything (may be blocked). Ex: "pixelmonmod.com" and "wiki.dolphin-emu.org"
 * Non-English wikis can be added, but "logs", new pages, and other things will not be marked / group properly. Logs can be fixed by adding additional values to  in /code.js.

Requirements

 * Jquery
 * YQL (Yahoo! Query Language)