Fixes and improvements to interwiki transclusion:
authorTim Starling <tstarling@users.mediawiki.org>
Tue, 31 Jan 2006 03:44:08 +0000 (03:44 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Tue, 31 Jan 2006 03:44:08 +0000 (03:44 +0000)
commit8da9fca6c03fa8b2ca8bc83f8704e1219aa3904d
tree2c9032d600787598e3ee420c8eb262cc05da6dc4
parent084497b71430173615040995d58751d57abcaf70
Fixes and improvements to interwiki transclusion:
* allow interwiki {{subst:...}} using action=raw fetches
* Allowed non-MSIE browsers to access action=raw via the article alias. This is necessary to allow action=raw transclusion, since the only known URL is the article path, not the script path.
* Specify a user agent in wfGetHttp() fetches, when using curl.
* Added transcache table to tables.sql, it was in the updater but not there for some reason.
* Fixed transcache expiry, added option
* Allow interwiki transclusion outside the template namespace using leading colon syntax. Syntax is counterintuitive at times, e.g. to subst the wikipedia main page you would use {{subst::Wikipedia:Main_Page}} not {{subst:Wikipedia::Main_Page}}.
includes/DefaultSettings.php
includes/HttpFunctions.php
includes/Parser.php
includes/RawPage.php
maintenance/archives/patch-transcache.sql
maintenance/mysql5/tables.sql
maintenance/tables.sql