MediaWiki API result
This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.
See the complete documentation, or the API help for more information.
{
"compare": {
"fromid": 1,
"fromrevid": 1,
"fromns": 0,
"fromtitle": "Main Page",
"toid": 2,
"torevid": 2,
"tons": 0,
"totitle": "Project Meteor Setup",
"*": "<tr><td colspan=\"2\" class=\"diff-lineno\" id=\"mw-diff-left-l1\" >Line 1:</td>\n<td colspan=\"2\" class=\"diff-lineno\">Line 1:</td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div><<del class=\"diffchange diffchange-inline\">strong</del>><del class=\"diffchange diffchange-inline\">MediaWiki has been installed.</del></<del class=\"diffchange diffchange-inline\">strong</del>></div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><<ins class=\"diffchange diffchange-inline\">div style="float:right;"</ins>></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">__TOC__</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div></<ins class=\"diffchange diffchange-inline\">div</ins>></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">: ''Updated as of commit a4d3e91 (2016-07-27)'' </ins></div></td></tr>\n<tr><td class='diff-marker'> </td><td class='diff-context'></td><td class='diff-marker'> </td><td class='diff-context'></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div><del class=\"diffchange diffchange-inline\">Consult the [https</del>:<del class=\"diffchange diffchange-inline\">//www.mediawiki</del>.<del class=\"diffchange diffchange-inline\">org/wiki/Special:MyLanguage/Help:Contents User</del>'s <del class=\"diffchange diffchange-inline\">Guide] for information on using </del>the <del class=\"diffchange diffchange-inline\">wiki software</del>.</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">== Introduction ==</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div>: <ins class=\"diffchange diffchange-inline\">Final Fantasy XIV 1</ins>.<ins class=\"diffchange diffchange-inline\">0, like most large scale MMO</ins>'s<ins class=\"diffchange diffchange-inline\">, consists of multiple servers working in unison to manage connected clients and their interactions with </ins>the <ins class=\"diffchange diffchange-inline\">game world</ins>.</div></td></tr>\n<tr><td class='diff-marker'> </td><td class='diff-context'></td><td class='diff-marker'> </td><td class='diff-context'></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div>== <del class=\"diffchange diffchange-inline\">Getting started </del>==</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div>=== <ins class=\"diffchange diffchange-inline\">Server Layout </ins>=<ins class=\"diffchange diffchange-inline\">==</ins></div></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div>* <del class=\"diffchange diffchange-inline\">[https</del>://<del class=\"diffchange diffchange-inline\">www</del>.<del class=\"diffchange diffchange-inline\">mediawiki</del>.<del class=\"diffchange diffchange-inline\">org</del>/<del class=\"diffchange diffchange-inline\">wiki</del>/<del class=\"diffchange diffchange-inline\">Special</del>:<del class=\"diffchange diffchange-inline\">MyLanguage</del>/<del class=\"diffchange diffchange-inline\">Manual</del>:<del class=\"diffchange diffchange-inline\">Configuration_settings Configuration settings list]</del></div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">: A working install of Classic Server installation consists of the following:</ins></div></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div><del class=\"diffchange diffchange-inline\">* [https</del>://<del class=\"diffchange diffchange-inline\">www</del>.<del class=\"diffchange diffchange-inline\">mediawiki</del>.<del class=\"diffchange diffchange-inline\">org</del>/<del class=\"diffchange diffchange-inline\">wiki</del>/<del class=\"diffchange diffchange-inline\">Special</del>:<del class=\"diffchange diffchange-inline\">MyLanguage</del>/<del class=\"diffchange diffchange-inline\">Manual:FAQ MediaWiki FAQ</del>]</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:: 1. '''Login Server:''' A web server that manages user accounts and the login process for the game client</ins></div></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div><del class=\"diffchange diffchange-inline\">* </del>[<del class=\"diffchange diffchange-inline\">https</del>://<del class=\"diffchange diffchange-inline\">lists.wikimedia</del>.org/<del class=\"diffchange diffchange-inline\">mailman</del>/<del class=\"diffchange diffchange-inline\">listinfo</del>/<del class=\"diffchange diffchange-inline\">mediawiki</del>-<del class=\"diffchange diffchange-inline\">announce MediaWiki release mailing list</del>]</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:: 2. '''Database Server:''' Contains the user accounts, their characters, and game assets (such as item and NPC information)</ins></div></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div>* [<del class=\"diffchange diffchange-inline\">https</del>://www.<del class=\"diffchange diffchange-inline\">mediawiki</del>.<del class=\"diffchange diffchange-inline\">org/wiki</del>/<del class=\"diffchange diffchange-inline\">Special:MyLanguage</del>/<del class=\"diffchange diffchange-inline\">Localisation</del>#<del class=\"diffchange diffchange-inline\">Translation_resources Localise MediaWiki for your language</del>]</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:: 3. '''Lobby Server:''' Manages the characters associated with each user account, and their connection states, also tracks the status of the game servers</ins></div></td></tr>\n<tr><td class='diff-marker'>\u2212</td><td class='diff-deletedline'><div>* [<del class=\"diffchange diffchange-inline\">https</del>://www.<del class=\"diffchange diffchange-inline\">mediawiki</del>.<del class=\"diffchange diffchange-inline\">org</del>/<del class=\"diffchange diffchange-inline\">wiki</del>/<del class=\"diffchange diffchange-inline\">Special</del>:<del class=\"diffchange diffchange-inline\">MyLanguage</del>/<del class=\"diffchange diffchange-inline\">Manual</del>:<del class=\"diffchange diffchange-inline\">Combating_spam Learn how to combat spam on your wiki</del>]</div></td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:: 4. '''World Servers:''' Manages the world state and interacts with the client as the user plays the game</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:: 5. '''Map Servers:''' Game Server instances (one instance per world currently) that tracks the player state and interacts with the client as the user plays the game</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\"><div style="float:left;  margin: 25 px;"></ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{| class="wikitable" </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|+ Official game server layout</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">1. World 1 Game Server  </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:* Region 1-A Map Server  </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:</ins>* <ins class=\"diffchange diffchange-inline\">Region 1-B Map Server  </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:* ...</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:* Region 1-N Map Server</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">2. World 2 Game Server</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:* Region 2-A Map Server</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:* Region 2-B Map Server</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:* ...</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div>:<ins class=\"diffchange diffchange-inline\">* Region 2-N Map Server</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">3. World 3 Game Server </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">... </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">N. World N Map Server</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\"><</ins>/<ins class=\"diffchange diffchange-inline\">div></ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">: While there can be multiple game servers to represent multiple worlds, there are only a single Login</ins>/<ins class=\"diffchange diffchange-inline\">Lobby/Database server per site. The servers do not require that they are all installed on the same machine, only that they can communicate with each other, either though the local network, or though the internet. A small installation might consist of all 4 servers being hosted on the same machine as the client, whereas a large install might have each individual server hosted on separate OS/machine instances. </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">: Unlike the official/retail servers, currently there can only be a single game server instance per world. Future plans are to optionally break up the game server to be per region, instead of one game server per world, similar to how the official servers run.</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">=== Running and installing Classic Server ===</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">: Unlike the game client, which mainly consists of installing, launching, and optionally patching the game as needed, setting up a working Classic Server site requires the ability to install multiple pieces of software and configuring them so that the servers can communicate with each other</ins>.</div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">: A person interested in setting up their own Classic Server site must be able to do the following:</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:# Have the ability to install software on one or more machines, and following the instructions on how to do so</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:# Understand how to find their IP and what an IP is</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:# Understand the basic concepts what GIT is and compiling software (actual ability to code is not required)</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">:# Able to read and understand tables of data/database entries (extensive SQL knowledge is not required)</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{{clear}}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">== Requirements ==</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">=== Running the Server ===</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{| class="wikitable" style="float:left; margin: 10px;"</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|+ style="text-align: center;" | Operating Systems</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">! Name</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">! Support Level</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Windows 7</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: green; color: white; text-align: center;" | Officially Supported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Windows 8</ins>.<ins class=\"diffchange diffchange-inline\">1</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: yellow; color: black; text-align: center;" | Works</ins>/<ins class=\"diffchange diffchange-inline\">Unsupported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Windows 10 Version 1703</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: green; color: white; text-align: center;" | Officially Supported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Windows 10 Version 1607 </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: green; color: white; text-align: center;" | Officially Supported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Windows 10 Version 1511</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: yellow; color: black; text-align: center;" | Works</ins>/<ins class=\"diffchange diffchange-inline\">Unsupported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Windows 10 Version 1507</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: yellow; color: black; text-align</ins>: <ins class=\"diffchange diffchange-inline\">center;" | Works</ins>/<ins class=\"diffchange diffchange-inline\">Unsupported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Windows Server 2016</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: yellow; color: black; text-align</ins>: <ins class=\"diffchange diffchange-inline\">center;" | Works/Unsupported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Windows 8</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: orange; color: black; text-align</ins>: <ins class=\"diffchange diffchange-inline\">center;" | Should work</ins>/<ins class=\"diffchange diffchange-inline\">Untested</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Windows XP (or older)</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: red; color: white; text-align: center;" | Unsupported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Windows Vista</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: red; color: white; text-align: center;" | Unsupported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\"><span style="float:left; clear:left; margin: 10px;"><</ins>/<ins class=\"diffchange diffchange-inline\">span></ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{| class="wikitable" </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|+ style="text-align: center;" | Web Server</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">! Name</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">! Support Level</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|- </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="width: 170px" | Apache 2</ins>.<ins class=\"diffchange diffchange-inline\">4 (or newer)</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: green; color: white; text-align: center;" | Officially supported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|- </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="width: 170px" | nginx 1</ins>.<ins class=\"diffchange diffchange-inline\">10 (or newer)</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: yellow; color: black; text-align: center;" | Works</ins>/<ins class=\"diffchange diffchange-inline\">Unsupported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{| class="wikitable" </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|+ style="text-align: center;" | SQL Engine</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">! Name</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">! Support Level</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="width: 170px" | MySQL 5.7 (or newer)</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: green; color: white; text-align: center;" | Officially supported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| MariaDB 10.1 (or newer)</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: yellow; color: black; text-align: center;" | Works</ins>/<ins class=\"diffchange diffchange-inline\">Unsupported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{| class="wikitable" </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|+ style="text-align: center;" | PHP Processor</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">! Name</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">! Support Level</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|- </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="width: 170px" | PHP 7 (or newer)</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| style="background: green; color: white; text-align: center;" | Officially supported</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{{clear}}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">=== Running the client ===</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{| class="wikitable" </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|+ style="text-align</ins>: <ins class=\"diffchange diffchange-inline\">center;" | Client Requirements</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">! Name</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">! Version</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| Final Fantasy XIV 1.23b</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| 2012.09.19.0001</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|-</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| [http://seventhumbral.org</ins>/<ins class=\"diffchange diffchange-inline\">downloads.php Seventh Umbral Launcher</ins>]</div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| </ins>[<ins class=\"diffchange diffchange-inline\">http</ins>://<ins class=\"diffchange diffchange-inline\">seventhumbral</ins>.org/<ins class=\"diffchange diffchange-inline\">downloads</ins>/<ins class=\"diffchange diffchange-inline\">launcher</ins>/<ins class=\"diffchange diffchange-inline\">sumlauncher</ins>-<ins class=\"diffchange diffchange-inline\">1.03.exe 1.03</ins>]</div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{{clear}}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">'''Note:''' The Seventh Umbral Launcher can patch any existing client install to the latest version</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{{clear}}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">=== Optional Downloads/Quick-setup ===</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div>* [<ins class=\"diffchange diffchange-inline\">http</ins>://www.<ins class=\"diffchange diffchange-inline\">wampserver</ins>.<ins class=\"diffchange diffchange-inline\">com</ins>/<ins class=\"diffchange diffchange-inline\">en</ins>/#<ins class=\"diffchange diffchange-inline\">download-wrapper WAMP All in one installer</ins>]<ins class=\"diffchange diffchange-inline\">: Quick-setup installer that includes the following: </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">{| class="wikitable" </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| '''A'''pache </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| '''M'''ySQL  </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">| '''P'''HP  </ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">|}</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div>* [<ins class=\"diffchange diffchange-inline\">http</ins>://www.<ins class=\"diffchange diffchange-inline\">heidisql</ins>.<ins class=\"diffchange diffchange-inline\">com</ins>/ <ins class=\"diffchange diffchange-inline\">HeidiSQL]: A SQL manager</ins>/<ins class=\"diffchange diffchange-inline\">GUI</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">* [https</ins>:/<ins class=\"diffchange diffchange-inline\">/www.sourcetreeapp.com/ SourceTree]</ins>: <ins class=\"diffchange diffchange-inline\">A git client</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">== Setup and Compilation Guides ==</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">=== [[Compiling]] ===</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">=== [[ServerSetup]] ===</ins></div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div> </div></td></tr>\n<tr><td colspan=\"2\"> </td><td class='diff-marker'>+</td><td class='diff-addedline'><div><ins class=\"diffchange diffchange-inline\">=== [[ClientAndLauncher]</ins>] <ins class=\"diffchange diffchange-inline\">===</ins></div></td></tr>\n\n<!-- diff cache key ffxivrp_wiki:diff::1.12:old-1:rev-2 -->\n"
},
"debuginfo": {
"mwVersion": "1.31.0",
"phpEngine": "PHP",
"phpVersion": "7.2.34-54+ubuntu22.04.1+deb.sury.org+1",
"time": 0.028342008590698242,
"log": [
{
"msg": "MWDebug output complete",
"type": "log",
"caller": "MWDebug::appendDebugInfoToApiResult"
}
],
"debugLog": [
"IP: 18.219.207.226",
"Start request GET /api.php?action=compare&fromrev=1&torev=2\nHTTP HEADERS:\nPRIORITY: u=0, i\nACCEPT-ENCODING: gzip, deflate, br, zstd\nSEC-FETCH-DEST: document\nSEC-FETCH-USER: ?1\nSEC-FETCH-MODE: navigate\nSEC-FETCH-SITE: none\nACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7\nUSER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)\nUPGRADE-INSECURE-REQUESTS: 1\nSEC-CH-UA-PLATFORM: \"Windows\"\nSEC-CH-UA-MOBILE: ?0\nSEC-CH-UA: \"Chromium\";v=\"130\", \"HeadlessChrome\";v=\"130\", \"Not?A_Brand\";v=\"99\"\nCACHE-CONTROL: no-cache\nPRAGMA: no-cache\nHOST: wiki.ffxivrp.org\nCONTENT-LENGTH: \nCONTENT-TYPE:",
"[caches] cluster: MemcachedPhpBagOStuff, WAN: mediawiki-main-default, stash: db-replicated, message: MemcachedPhpBagOStuff, session: MemcachedPhpBagOStuff",
"[caches] LocalisationCache: using store LCStoreDB",
"[CryptRand] 0 bytes of randomness leftover in the buffer.",
"[session] SessionBackend \"p237ta8ied171p68euvlck7t57sf0jqd\" is unsaved, marking dirty in constructor",
"[session] SessionBackend \"p237ta8ied171p68euvlck7t57sf0jqd\" save: dataDirty=1 metaDirty=1 forcePersist=0",
"[cookie] already deleted setcookie: \"ffxivrp_wiki_session\", \"\", \"1717479443\", \"/\", \"\", \"1\", \"1\"",
"[cookie] already deleted setcookie: \"ffxivrp_wikiUserID\", \"\", \"1717479443\", \"/\", \"\", \"1\", \"1\"",
"[cookie] already deleted setcookie: \"ffxivrp_wikiToken\", \"\", \"1717479443\", \"/\", \"\", \"1\", \"1\"",
"[cookie] already deleted setcookie: \"forceHTTPS\", \"\", \"1717479443\", \"/\", \"\", \"\", \"1\"",
"[ContentHandler] Created handler for wikitext: WikitextContentHandler",
"[ContentHandler] Created handler for javascript: JavaScriptContentHandler",
"[ContentHandler] Created handler for json: JsonContentHandler",
"[ContentHandler] Created handler for css: CssContentHandler",
"[ContentHandler] Created handler for text: TextContentHandler",
"ApiMain::setCacheMode: downgrading cache mode 'public' to 'anon-public-user-private' due to uselang=user",
"ApiMain::setCacheMode: setting cache mode anon-public-user-private",
"[DBConnection] Wikimedia\\Rdbms\\LoadBalancer::openConnection: calling initLB() before first connection.",
"[DBReplication] Wikimedia\\Rdbms\\LBFactory::getChronologyProtector: using request info {\n \"IPAddress\": \"18.219.207.226\",\n \"UserAgent\": \"Mozilla\\/5.0 AppleWebKit\\/537.36 (KHTML, like Gecko; compatible; ClaudeBot\\/1.0; +claudebot@anthropic.com)\",\n \"ChronologyProtection\": false,\n \"ChronologyPositionIndex\": 0\n}",
"[DBConnection] Wikimedia\\Rdbms\\LoadBalancer::openConnection: connected to database 0 at 'localhost'.",
"DifferenceEngine old '1' new '2' rcid ''",
"[MessageCache] MessageCache::load: Loading en... local cache is empty, got from global cache",
"[gitinfo] Computed cacheFile=/var/www/html/wiki/gitinfo.json for /var/www/html/wiki",
"[gitinfo] Cache incomplete for /var/www/html/wiki"
],
"queries": [
{
"sql": "BEGIN",
"function": "Wikimedia\\Rdbms\\Database::query (MediaWiki\\Storage\\RevisionStore::fetchRevisionRowFromConds)",
"master": "",
"time": 7.081031799316406e-5
},
{
"sql": "SELECT rev_id,rev_page,rev_text_id,rev_timestamp,rev_minor_edit,rev_deleted,rev_len,rev_parent_id,rev_sha1,rev_comment AS `rev_comment_text`,NULL AS `rev_comment_data`,NULL AS `rev_comment_cid`,rev_user,rev_user_text,NULL AS `rev_actor`,rev_content_format,rev_content_model,page_namespace,page_title,page_id,page_latest,page_is_redirect,page_len,user_name FROM `revision` INNER JOIN `page` ON ((page_id = rev_page)) LEFT JOIN `user` ON ((rev_user != 0) AND (user_id = rev_user)) WHERE rev_id = '1' LIMIT 1 ",
"function": "MediaWiki\\Storage\\RevisionStore::fetchRevisionRowFromConds",
"master": "",
"time": 0.000492095947265625
},
{
"sql": "SELECT page_namespace,page_title,page_id,page_len,page_is_redirect,page_latest,page_content_model FROM `page` WHERE page_id = '1' LIMIT 1 ",
"function": "Title::newFromID",
"master": "",
"time": 0.0002338886260986328
},
{
"sql": "SELECT rev_id,rev_page,rev_text_id,rev_timestamp,rev_minor_edit,rev_deleted,rev_len,rev_parent_id,rev_sha1,rev_comment AS `rev_comment_text`,NULL AS `rev_comment_data`,NULL AS `rev_comment_cid`,rev_user,rev_user_text,NULL AS `rev_actor`,rev_content_format,rev_content_model,page_namespace,page_title,page_id,page_latest,page_is_redirect,page_len,user_name FROM `revision` INNER JOIN `page` ON ((page_id = rev_page)) LEFT JOIN `user` ON ((rev_user != 0) AND (user_id = rev_user)) WHERE rev_id = '2' LIMIT 1 ",
"function": "MediaWiki\\Storage\\RevisionStore::fetchRevisionRowFromConds",
"master": "",
"time": 0.00039196014404296875
},
{
"sql": "SELECT page_namespace,page_title,page_id,page_len,page_is_redirect,page_latest,page_content_model FROM `page` WHERE page_id = '2' LIMIT 1 ",
"function": "Title::newFromID",
"master": "",
"time": 0.0002529621124267578
},
{
"sql": "SELECT lc_value FROM `l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'deps' LIMIT 1 ",
"function": "LCStoreDB::get",
"master": "",
"time": 0.0010821819305419922
},
{
"sql": "SELECT lc_value FROM `l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'list' LIMIT 1 ",
"function": "LCStoreDB::get",
"master": "",
"time": 0.0013918876647949219
},
{
"sql": "SELECT lc_value FROM `l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'preload' LIMIT 1 ",
"function": "LCStoreDB::get",
"master": "",
"time": 0.001332998275756836
},
{
"sql": "SELECT lc_value FROM `l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'preload' LIMIT 1 ",
"function": "LCStoreDB::get",
"master": "",
"time": 0.0008900165557861328
},
{
"sql": "SELECT lc_value FROM `l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'messages:lineno' LIMIT 1 ",
"function": "LCStoreDB::get",
"master": "",
"time": 0.0008938312530517578
},
{
"sql": "SELECT lc_value FROM `l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'digitGroupingPattern' LIMIT 1 ",
"function": "LCStoreDB::get",
"master": "",
"time": 0.00045609474182128906
},
{
"sql": "SELECT lc_value FROM `l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'minimumGroupingDigits' LIMIT 1 ",
"function": "LCStoreDB::get",
"master": "",
"time": 0.0008499622344970703
},
{
"sql": "SELECT lc_value FROM `l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'separatorTransformTable' LIMIT 1 ",
"function": "LCStoreDB::get",
"master": "",
"time": 0.0006690025329589844
},
{
"sql": "SELECT lc_value FROM `l10n_cache` WHERE lc_lang = 'en' AND lc_key = 'digitTransformTable' LIMIT 1 ",
"function": "LCStoreDB::get",
"master": "",
"time": 0.00013399124145507812
}
],
"request": {
"method": "GET",
"url": "/api.php?action=compare&fromrev=1&torev=2",
"headers": {
"PRIORITY": "u=0, i",
"ACCEPT-ENCODING": "gzip, deflate, br, zstd",
"SEC-FETCH-DEST": "document",
"SEC-FETCH-USER": "?1",
"SEC-FETCH-MODE": "navigate",
"SEC-FETCH-SITE": "none",
"ACCEPT": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
"USER-AGENT": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
"UPGRADE-INSECURE-REQUESTS": "1",
"SEC-CH-UA-PLATFORM": "\"Windows\"",
"SEC-CH-UA-MOBILE": "?0",
"SEC-CH-UA": "\"Chromium\";v=\"130\", \"HeadlessChrome\";v=\"130\", \"Not?A_Brand\";v=\"99\"",
"CACHE-CONTROL": "no-cache",
"PRAGMA": "no-cache",
"HOST": "wiki.ffxivrp.org",
"CONTENT-LENGTH": "",
"CONTENT-TYPE": ""
},
"params": {
"action": "compare",
"fromrev": "1",
"torev": "2"
}
},
"memory": "3.43 MB",
"memoryPeak": "4.52 MB",
"includes": [
{
"name": "/var/www/html/wiki/api.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/WebStart.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/includes/Setup.php",
"size": "31 KB"
},
{
"name": "/var/www/html/wiki/includes/AutoLoader.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/autoload.php",
"size": "134 KB"
},
{
"name": "/var/www/html/wiki/includes/Defines.php",
"size": "9 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/mime/defines.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/defines.php",
"size": "770 bytes"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/database/IDatabase.php",
"size": "74 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/loadbalancer/ILoadBalancer.php",
"size": "24 KB"
},
{
"name": "/var/www/html/wiki/includes/compat/normal/UtfNormalDefines.php",
"size": "6 KB"
},
{
"name": "/var/www/html/wiki/includes/DefaultSettings.php",
"size": "280 KB"
},
{
"name": "/var/www/html/wiki/includes/SiteConfiguration.php",
"size": "18 KB"
},
{
"name": "/var/www/html/wiki/includes/WebRequest.php",
"size": "37 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/IP.php",
"size": "23 KB"
},
{
"name": "/var/www/html/wiki/includes/GlobalFunctions.php",
"size": "98 KB"
},
{
"name": "/var/www/html/wiki/vendor/autoload.php",
"size": "168 bytes"
},
{
"name": "/var/www/html/wiki/vendor/composer/autoload_real.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/vendor/composer/ClassLoader.php",
"size": "12 KB"
},
{
"name": "/var/www/html/wiki/vendor/composer/include_paths.php",
"size": "383 bytes"
},
{
"name": "/var/www/html/wiki/vendor/composer/autoload_namespaces.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/vendor/composer/autoload_psr4.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/vendor/composer/autoload_classmap.php",
"size": "205 KB"
},
{
"name": "/var/www/html/wiki/vendor/composer/autoload_files.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/vendor/symfony/polyfill-mbstring/bootstrap.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/at-ease/src/MediaWiki/Functions.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/at-ease/src/Wikimedia/Functions.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/vendor/symfony/var-dumper/Resources/functions/dump.php",
"size": "603 bytes"
},
{
"name": "/var/www/html/wiki/vendor/myclabs/deep-copy/src/DeepCopy/deep_copy.php",
"size": "396 bytes"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/base-convert/src/Functions.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/relpath/src/RelPath/RelPath.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/relpath/src/Wikimedia/RelPath.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/timestamp/src/defines.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/vendor/psy/psysh/src/Psy/functions.php",
"size": "11 KB"
},
{
"name": "/var/www/html/wiki/includes/compat/Timestamp.php",
"size": "862 bytes"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/timestamp/src/TimestampException.php",
"size": "986 bytes"
},
{
"name": "/var/www/html/wiki/vendor/hamcrest/hamcrest-php/hamcrest/Hamcrest.php",
"size": "21 KB"
},
{
"name": "/var/www/html/wiki/vendor/wmde/hamcrest-html-matchers/src/functions.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/vendor/psr/log/Psr/Log/LoggerInterface.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/HeaderCallback.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/LocalSettings.php",
"size": "7 KB"
},
{
"name": "/var/www/html/wiki/includes/registration/ExtensionRegistry.php",
"size": "11 KB"
},
{
"name": "/var/www/html/wiki/includes/profiler/Profiler.php",
"size": "8 KB"
},
{
"name": "/var/www/html/wiki/includes/profiler/ProfilerStub.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/TransactionProfiler.php",
"size": "10 KB"
},
{
"name": "/var/www/html/wiki/vendor/psr/log/Psr/Log/LoggerAwareInterface.php",
"size": "297 bytes"
},
{
"name": "/var/www/html/wiki/vendor/psr/log/Psr/Log/NullLogger.php",
"size": "651 bytes"
},
{
"name": "/var/www/html/wiki/vendor/psr/log/Psr/Log/AbstractLogger.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/MediaWikiServices.php",
"size": "22 KB"
},
{
"name": "/var/www/html/wiki/includes/services/ServiceContainer.php",
"size": "12 KB"
},
{
"name": "/var/www/html/wiki/includes/services/DestructibleService.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/config/GlobalVarConfig.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/config/Config.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/assert/src/Assert.php",
"size": "7 KB"
},
{
"name": "/var/www/html/wiki/includes/ServiceWiring.php",
"size": "20 KB"
},
{
"name": "/var/www/html/wiki/includes/Hooks.php",
"size": "8 KB"
},
{
"name": "/var/www/html/wiki/includes/config/ConfigFactory.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/services/SalvageableService.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/objectcache/ObjectCache.php",
"size": "14 KB"
},
{
"name": "/var/www/html/wiki/includes/debug/logger/LoggerFactory.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/object-factory/src/ObjectFactory.php",
"size": "7 KB"
},
{
"name": "/var/www/html/wiki/includes/debug/logger/LegacySpi.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/debug/logger/Spi.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/includes/debug/logger/LegacyLogger.php",
"size": "13 KB"
},
{
"name": "/var/www/html/wiki/vendor/psr/log/Psr/Log/LogLevel.php",
"size": "336 bytes"
},
{
"name": "/var/www/html/wiki/includes/libs/objectcache/EmptyBagOStuff.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/objectcache/BagOStuff.php",
"size": "23 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/objectcache/IExpiringStore.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/registration/ExtensionProcessor.php",
"size": "14 KB"
},
{
"name": "/var/www/html/wiki/includes/registration/Processor.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/includes/registration/VersionChecker.php",
"size": "7 KB"
},
{
"name": "/var/www/html/wiki/vendor/composer/semver/src/VersionParser.php",
"size": "19 KB"
},
{
"name": "/var/www/html/wiki/vendor/composer/semver/src/Constraint/Constraint.php",
"size": "6 KB"
},
{
"name": "/var/www/html/wiki/vendor/composer/semver/src/Constraint/ConstraintInterface.php",
"size": "606 bytes"
},
{
"name": "/var/www/html/wiki/extensions/ParserFunctions/includes/ParserFunctionsHooks.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/upload/UploadBase.php",
"size": "67 KB"
},
{
"name": "/var/www/html/wiki/languages/LanguageCode.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/includes/debug/MWDebug.php",
"size": "15 KB"
},
{
"name": "/var/www/html/wiki/includes/exception/MWExceptionHandler.php",
"size": "21 KB"
},
{
"name": "/var/www/html/wiki/includes/compat/normal/UtfNormalUtil.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/filebackend/fsfile/TempFSFile.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/filebackend/fsfile/FSFile.php",
"size": "6 KB"
},
{
"name": "/var/www/html/wiki/includes/context/RequestContext.php",
"size": "17 KB"
},
{
"name": "/var/www/html/wiki/includes/context/IContextSource.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/languages/MessageLocalizer.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/includes/context/MutableContext.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/db/MWLBFactory.php",
"size": "9 KB"
},
{
"name": "/var/www/html/wiki/includes/ConfiguredReadOnlyMode.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/database/DatabaseDomain.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/objectcache/ReplicatedBagOStuff.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/includes/objectcache/SqlBagOStuff.php",
"size": "24 KB"
},
{
"name": "/var/www/html/wiki/includes/EventRelayerGroup.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/eventrelayer/EventRelayerNull.php",
"size": "973 bytes"
},
{
"name": "/var/www/html/wiki/includes/libs/eventrelayer/EventRelayer.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/objectcache/MemcachedPhpBagOStuff.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/objectcache/MemcachedBagOStuff.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/deferred/DeferredUpdates.php",
"size": "13 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/objectcache/MemcachedClient.php",
"size": "31 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/stats/BufferingStatsdDataFactory.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/vendor/liuggio/statsd-php-client/src/Liuggio/StatsdClient/Factory/StatsdDataFactory.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/vendor/liuggio/statsd-php-client/src/Liuggio/StatsdClient/Factory/StatsdDataFactoryInterface.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/stats/IBufferingStatsdDataFactory.php",
"size": "932 bytes"
},
{
"name": "/var/www/html/wiki/includes/libs/objectcache/WANObjectCache.php",
"size": "88 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/lbfactory/LBFactorySimple.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/lbfactory/LBFactory.php",
"size": "20 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/lbfactory/ILBFactory.php",
"size": "13 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/utfnormal/src/Validator.php",
"size": "22 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/utfnormal/src/Constants.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/DeprecatedGlobal.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/StubObject.php",
"size": "6 KB"
},
{
"name": "/var/www/html/wiki/languages/Language.php",
"size": "156 KB"
},
{
"name": "/var/www/html/wiki/includes/title/MediaWikiTitleCodec.php",
"size": "15 KB"
},
{
"name": "/var/www/html/wiki/includes/title/TitleFormatter.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/title/TitleParser.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/Title.php",
"size": "150 KB"
},
{
"name": "/var/www/html/wiki/includes/linker/LinkTarget.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/languages/classes/LanguageEn.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/languages/LanguageConverter.php",
"size": "33 KB"
},
{
"name": "/var/www/html/wiki/languages/FakeConverter.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/cache/localisation/LocalisationCache.php",
"size": "31 KB"
},
{
"name": "/var/www/html/wiki/includes/cache/localisation/LCStoreDB.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/cache/localisation/LCStore.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/auth/AuthManagerAuthPlugin.php",
"size": "6 KB"
},
{
"name": "/var/www/html/wiki/includes/AuthPlugin.php",
"size": "9 KB"
},
{
"name": "/var/www/html/wiki/includes/session/PHPSessionHandler.php",
"size": "11 KB"
},
{
"name": "/var/www/html/wiki/includes/session/SessionManager.php",
"size": "29 KB"
},
{
"name": "/var/www/html/wiki/includes/session/SessionManagerInterface.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/objectcache/CachedBagOStuff.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/objectcache/HashBagOStuff.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/php-session-serializer/src/Wikimedia/PhpSessionSerializer.php",
"size": "11 KB"
},
{
"name": "/var/www/html/wiki/includes/session/CookieSessionProvider.php",
"size": "13 KB"
},
{
"name": "/var/www/html/wiki/includes/session/SessionProvider.php",
"size": "19 KB"
},
{
"name": "/var/www/html/wiki/includes/session/SessionProviderInterface.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/includes/session/SessionInfo.php",
"size": "8 KB"
},
{
"name": "/var/www/html/wiki/includes/session/BotPasswordSessionProvider.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/session/ImmutableSessionProviderWithCookie.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/utils/MWCryptRand.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/CryptRand.php",
"size": "15 KB"
},
{
"name": "/var/www/html/wiki/includes/session/SessionId.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/session/SessionBackend.php",
"size": "20 KB"
},
{
"name": "/var/www/html/wiki/includes/user/User.php",
"size": "167 KB"
},
{
"name": "/var/www/html/wiki/includes/session/Token.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/dao/IDBAccessObject.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/user/UserIdentity.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/scoped-callback/src/ScopedCallback.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/session/Session.php",
"size": "19 KB"
},
{
"name": "/var/www/html/wiki/includes/MWTimestamp.php",
"size": "6 KB"
},
{
"name": "/var/www/html/wiki/vendor/wikimedia/timestamp/src/ConvertibleTimestamp.php",
"size": "8 KB"
},
{
"name": "/var/www/html/wiki/includes/WebResponse.php",
"size": "9 KB"
},
{
"name": "/var/www/html/wiki/includes/OutputPage.php",
"size": "119 KB"
},
{
"name": "/var/www/html/wiki/includes/context/ContextSource.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/includes/resourceloader/ResourceLoaderModule.php",
"size": "32 KB"
},
{
"name": "/var/www/html/wiki/extensions/ConfirmEdit/includes/ConfirmEditHooks.php",
"size": "8 KB"
},
{
"name": "/var/www/html/wiki/includes/Pingback.php",
"size": "8 KB"
},
{
"name": "/var/www/html/wiki/includes/deferred/MWCallableUpdate.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/includes/deferred/DeferrableUpdate.php",
"size": "258 bytes"
},
{
"name": "/var/www/html/wiki/includes/deferred/DeferrableCallback.php",
"size": "193 bytes"
},
{
"name": "/var/www/html/wiki/includes/libs/IEUrlExtension.php",
"size": "9 KB"
},
{
"name": "/var/www/html/wiki/includes/api/ApiMain.php",
"size": "62 KB"
},
{
"name": "/var/www/html/wiki/includes/api/ApiBase.php",
"size": "92 KB"
},
{
"name": "/var/www/html/wiki/includes/context/DerivativeContext.php",
"size": "6 KB"
},
{
"name": "/var/www/html/wiki/includes/api/ApiResult.php",
"size": "37 KB"
},
{
"name": "/var/www/html/wiki/includes/api/ApiSerializable.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/api/ApiErrorFormatter.php",
"size": "14 KB"
},
{
"name": "/var/www/html/wiki/includes/api/ApiModuleManager.php",
"size": "8 KB"
},
{
"name": "/var/www/html/wiki/extensions/ConfirmEdit/SimpleCaptcha/Captcha.php",
"size": "34 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/StringUtils.php",
"size": "11 KB"
},
{
"name": "/var/www/html/wiki/includes/api/ApiComparePages.php",
"size": "15 KB"
},
{
"name": "/var/www/html/wiki/includes/content/ContentHandler.php",
"size": "41 KB"
},
{
"name": "/var/www/html/wiki/includes/content/WikitextContentHandler.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/content/TextContentHandler.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/includes/content/JavaScriptContentHandler.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/content/CodeContentHandler.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/content/JsonContentHandler.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/includes/content/CssContentHandler.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/api/ApiFormatJson.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/includes/api/ApiFormatBase.php",
"size": "11 KB"
},
{
"name": "/var/www/html/wiki/includes/Revision.php",
"size": "39 KB"
},
{
"name": "/var/www/html/wiki/includes/Storage/BlobStoreFactory.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/loadbalancer/LoadBalancer.php",
"size": "59 KB"
},
{
"name": "/var/www/html/wiki/includes/Storage/SqlBlobStore.php",
"size": "18 KB"
},
{
"name": "/var/www/html/wiki/includes/Storage/BlobStore.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/includes/Storage/RevisionStore.php",
"size": "59 KB"
},
{
"name": "/var/www/html/wiki/includes/Storage/RevisionFactory.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/Storage/RevisionLookup.php",
"size": "4 KB"
},
{
"name": "/var/www/html/wiki/includes/CommentStore.php",
"size": "22 KB"
},
{
"name": "/var/www/html/wiki/includes/ActorMigration.php",
"size": "12 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/ChronologyProtector.php",
"size": "11 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/database/Database.php",
"size": "132 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/database/IMaintainableDatabase.php",
"size": "11 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/database/DatabaseMysqli.php",
"size": "8 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/database/DatabaseMysqlBase.php",
"size": "44 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/database/DBConnRef.php",
"size": "17 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/dao/DBAccessObjectUtils.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/CommentStoreComment.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/RawMessage.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/Message.php",
"size": "37 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/MessageSpecifier.php",
"size": "1 KB"
},
{
"name": "/var/www/html/wiki/includes/Storage/SlotRecord.php",
"size": "16 KB"
},
{
"name": "/var/www/html/wiki/includes/Storage/RevisionSlots.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/Storage/RevisionStoreRecord.php",
"size": "7 KB"
},
{
"name": "/var/www/html/wiki/includes/Storage/RevisionRecord.php",
"size": "15 KB"
},
{
"name": "/var/www/html/wiki/includes/cache/LinkCache.php",
"size": "9 KB"
},
{
"name": "/var/www/html/wiki/includes/cache/GenderCache.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/includes/interwiki/ClassicInterwikiLookup.php",
"size": "11 KB"
},
{
"name": "/var/www/html/wiki/includes/interwiki/InterwikiLookup.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/libs/MapCacheLRU.php",
"size": "5 KB"
},
{
"name": "/var/www/html/wiki/vendor/liuggio/statsd-php-client/src/Liuggio/StatsdClient/Entity/StatsdDataInterface.php",
"size": "726 bytes"
},
{
"name": "/var/www/html/wiki/vendor/liuggio/statsd-php-client/src/Liuggio/StatsdClient/Entity/StatsdData.php",
"size": "2 KB"
},
{
"name": "/var/www/html/wiki/includes/MWNamespace.php",
"size": "15 KB"
},
{
"name": "/var/www/html/wiki/extensions/Cite/includes/CiteHooks.php",
"size": "11 KB"
},
{
"name": "/var/www/html/wiki/includes/content/WikitextContent.php",
"size": "10 KB"
},
{
"name": "/var/www/html/wiki/includes/content/TextContent.php",
"size": "9 KB"
},
{
"name": "/var/www/html/wiki/includes/content/AbstractContent.php",
"size": "13 KB"
},
{
"name": "/var/www/html/wiki/includes/content/Content.php",
"size": "17 KB"
},
{
"name": "/var/www/html/wiki/includes/diff/DifferenceEngine.php",
"size": "45 KB"
},
{
"name": "/var/www/html/wiki/includes/skins/Skin.php",
"size": "44 KB"
},
{
"name": "/var/www/html/wiki/includes/skins/SkinFactory.php",
"size": "3 KB"
},
{
"name": "/var/www/html/wiki/includes/cache/MessageCache.php",
"size": "41 KB"
},
{
"name": "/var/www/html/wiki/includes/cache/CacheDependency.php",
"size": "7 KB"
},
{
"name": "/var/www/html/wiki/includes/api/ApiQueryBase.php",
"size": "18 KB"
},
{
"name": "/var/www/html/wiki/includes/GitInfo.php",
"size": "11 KB"
}
]
}
}