[01:35:28] Howdy folks, I'm working on trying to improve caching on a mediawiki site, and noticed there's a set of URLs that seem to never get cached, They seem to be related to Skins, printing and jquery, and not sure why they're not being cached [01:35:36] Sample URLs: https://gist.github.com/anonymous/e3c4e5bc26d3a7b6233867e80ea27025 [01:38:35] I'd like to (if possible for a non logged-in user) to avoid calling php alltogether and serve everything from the cache [02:28:02] Question: if I installed MediaWiki by tarball initially, can I convert it to update through git instead? [02:52:34] assert: That can be accomplished with varnish [02:52:44] However, a proper varnish config for Mediawiki is not easy [02:53:40] If you're experienced in linux servers and would like to try your hand at it, I do have a config that works for most wiki's. [02:54:42] Or, supposedly does. In a few months I'l be developing a more in-depth config, since a proper config isn't findable online [02:54:49] For mediawiki atleast [02:55:45] Other than that, you can activate the PHP file cache. Not sure if that will fix your URL's caching or not [04:47:08] harej: Use "git clone" somewhere and then move over extensions/ (maybe), images/, and LocalSettings.php, pretty much. [04:47:30] And run update.php probably, since you'll be updating MediaWiki. [04:47:57] For the extensions, if you're switching those to Git, just use "git clone" from inside the extensions directory. [04:48:16] To clone each extension. [04:48:21] You'll also need to clone skins. [04:48:28] And you'll need to make sure Composer is up-to-date or something. [05:50:44] Here's a question: Does update.php traverse simlinks? [05:52:06] I was attempting to install the oauth extension on a wiki at "localhost" but it appears the tables aren't set up. [05:53:44] And I can't re-run update.php as there appears to be a problem with databases. This is the git master version. [13:21:05] marnin [15:01:24] Howdy folks, I have a mediawiki installation that's using Varnish, and the article pages are being cached correctly, however Jquery and the CSS skins from ResourceLoader are not being cached [15:03:39] Has anyone faced this before? I'd imagine someone must have a varnish setup for ResourceLoader, I'd have to have to rebuild it by hand. [15:03:51] Ie: the following isn't being cached: GET /load.php?debug=false&lang=en&modules=jquery%2Cmediawiki... etc [15:05:42] Well there is this one encyclopedia website that uses varnish with resource loader ;) [15:06:23] config files are probably somewhere in operations/puppet git repo, but digging out the relavent files might take a lot of digging [15:07:17] bawolff: heh, yeah, I dont hold hope I could make sense of that, was hoping someone here has a smaller setup [15:23:48] How can I parse wikitext to HTML? [16:02:48] Any idea why would the Difference Engine not work on a wiki? [16:09:43] srijan_: See the mediawiki api (https://en.wikipedia.org/w/api.php - particularly action=parse). also the parsoid api - https://en.wikipedia.org/w/api/ [18:25:53] Hello. [18:26:04] Is there anyone here who might be able to help me? [18:30:56] FeyBart: not if we don't know what your issue is [18:31:01] it usually is best to start off with that [18:50:37] Oh haha, I´m sorry teward [18:52:04] I would like to know if there is a way to subsitute this code with it´s outcome: https://nl.wikipedia.org/w/index.php?title=Overleg_gebruiker:145.132.106.34&action=edit [18:52:49] So if I could have the functions like ifeq to change to ¨normal¨ text. [19:05:30] FeyBart: you could copy-paste the code into Special:ExpandTemplates [19:08:03] Where could I get help regarding showing difference between wiki edits? It is always showing me (no difference) [20:36:15] Anyone worked with the 'Diff' tool?