lhc/web/wiklou.git
15 years agoUse the 'postcomment' message consistently across skins
Fran Rogers [Sat, 16 Aug 2008 09:00:38 +0000 (09:00 +0000)]
Use the 'postcomment' message consistently across skins

15 years agoSupport {{Special:AllPages/x}} rather than defaulting to main index
Aaron Schulz [Fri, 15 Aug 2008 19:42:45 +0000 (19:42 +0000)]
Support {{Special:AllPages/x}} rather than defaulting to main index

15 years agoDecouple from allpages a little to avoid E_STRICT notices
Aaron Schulz [Fri, 15 Aug 2008 19:02:48 +0000 (19:02 +0000)]
Decouple from allpages a little to avoid E_STRICT notices

15 years agodouble-check with isLocal() to be safe
Aaron Schulz [Fri, 15 Aug 2008 18:28:54 +0000 (18:28 +0000)]
double-check with isLocal() to be safe

15 years agoLocalization update.
Rotem Liss [Fri, 15 Aug 2008 17:57:51 +0000 (17:57 +0000)]
Localization update.

15 years agoRewrite allpages to use a "tree" of index range subpages (similar to the starting...
Aaron Schulz [Fri, 15 Aug 2008 17:55:17 +0000 (17:55 +0000)]
Rewrite allpages to use a "tree" of index range subpages (similar to the starting page) rather than one increasingly large range list (bug 13902)

15 years agoFixes for r39406:
Alexandre Emsenhuber [Fri, 15 Aug 2008 16:51:46 +0000 (16:51 +0000)]
Fixes for r39406:
* Set missing properties svn:eol-style and svn:mime-type
* Use auto loader if possible
* Added $wgEnableHtmlDiff to DefaultSettings.php (todo: fix description of this setting)

15 years ago* In the parser: do link existence tests in batches of 1000. Avoids using excessive...
Tim Starling [Fri, 15 Aug 2008 16:35:03 +0000 (16:35 +0000)]
* In the parser: do link existence tests in batches of 1000. Avoids using excessive memory to store Title objects.
* Split link placeholder/replacement handling into a separate object, LinkHolderArray.
* Remove Title objects from LinkCache, they apparently weren't being used at all. Same unconstrained memory usage as the former $parser->mLinkHolders.
* Introduced ExplodeIterator -- a workalike for explode() which doesn't use a significant amount of memory
* Introduced StringUtils::explode() -- select whether to use the simulated or native explode() depending on how many items there are
* Migrated most instances of explode() in Parser.php to StringUtils::explode()
* Renamed some variables in Parser::doBlockLevels()
* In Parser.php: $fname => __METHOD__, Parser => self/__CLASS__, to support Parser_DiffTest more easily
* Doc update in includes/MessageCache.php for r39412
* MW_TITLECACHE_MAX => Title::CACHE_MAX, nicer name, easier to access from another module

15 years agoAdded shortOutput option.
Tim Starling [Fri, 15 Aug 2008 16:03:38 +0000 (16:03 +0000)]
Added shortOutput option.

15 years agoDon't use $wgParser when {{int:}} is called, use $parser->replaceVariables() instead...
Tim Starling [Fri, 15 Aug 2008 16:02:00 +0000 (16:02 +0000)]
Don't use $wgParser when {{int:}} is called, use $parser->replaceVariables() instead. Removes an unnecessary potential $wgTitle reference, and fixes Parser_DiffTest.

15 years agoUpdate for revert to old link trail
Tim Starling [Fri, 15 Aug 2008 15:57:17 +0000 (15:57 +0000)]
Update for revert to old link trail

15 years agoAvoid notice when no categories are present
Tim Starling [Fri, 15 Aug 2008 15:56:48 +0000 (15:56 +0000)]
Avoid notice when no categories are present

15 years agoNew implementation of wikidiff3 algorithm replacing the previous one and basic HTML...
Guy Van den Broeck [Fri, 15 Aug 2008 11:46:46 +0000 (11:46 +0000)]
New implementation of wikidiff3 algorithm replacing the previous one and basic HTML diffing support, both integrated with DifferenceEngine

15 years ago* Bug 12976: Use $WebResponse->setCookie() rather than raw setcookie() calls.
Chad Horohoe [Fri, 15 Aug 2008 01:54:59 +0000 (01:54 +0000)]
* Bug 12976: Use $WebResponse->setCookie() rather than raw setcookie() calls.
* Moved all of the debugging/logic to WebResponse so it can be properly used elsewhere.
* A bit of cleanup so cookies set by $wgUser->setCookie() use $wgCookiePath as they should.
* Bug 14887: $wgEnablePersistentCookies has been added to allow for disabling of persistent cookies.

15 years ago* Avoid recursive crazy expansions in section edit comments for pages which contain...
Brion Vibber [Thu, 14 Aug 2008 23:33:02 +0000 (23:33 +0000)]
* Avoid recursive crazy expansions in section edit comments for pages which contain '/*' in the title

while( preg_match ) <- bad
preg_replace_callback <- good

Old method made insane expansions like this on 'Wikipedia:Translation/*/Lang/de':

(cur) (last)  2008-08-14T22:23:48 Carcharoth (Talk | contribs | block) (12,310 bytes) (- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - →/Lang/de#.2FLang.2Fde.23.2FLang.2Fde.23.2FLang.2Fde.23.2FLang.2Fde.23.2FLang.2Fde.23.2FLang.2Fde.23.2FLang.2Fde.23.2FLang.2Fde.23.2FLang.2Fde.23.2FLang[...and on for another 30k characters...]#Latest_translation_requests" title="Wikipedia:Translation/: Lang/de">→Latest translation requests: add request) (rollback | undo)

15 years ago* $wgGroupsAddToSelf and $wgGroupsRemoveFromSelf now work more like
Ryan Schmidt [Thu, 14 Aug 2008 21:55:17 +0000 (21:55 +0000)]
* $wgGroupsAddToSelf and $wgGroupsRemoveFromSelf now work more like
  $wgAddGroups and $wgRemoveGroups, where the user must belong to a specified
  group in order to add or remove those groups from themselves.
  Backwards compatibility is maintained.
* Added hook 'UserrightsChangeableGroups' to allow modification of what
  groups may be added or removed via the Special:UserRights interface.

15 years agoLocalization revert.
Rotem Liss [Thu, 14 Aug 2008 20:07:20 +0000 (20:07 +0000)]
Localization revert.

15 years agoRevert r39359 "Add a few handy links to the special pages" by hint of Nikerabbit...
Raimond Spekking [Thu, 14 Aug 2008 20:00:37 +0000 (20:00 +0000)]
Revert r39359 "Add a few handy links to the special pages" by hint of Nikerabbit. Messages are used for permissionserrorstext-withaction too.

15 years agoLocalization fix.
Rotem Liss [Thu, 14 Aug 2008 19:50:50 +0000 (19:50 +0000)]
Localization fix.

15 years agoLocalization update.
Rotem Liss [Thu, 14 Aug 2008 19:49:52 +0000 (19:49 +0000)]
Localization update.

15 years agoLocalisation updates: Adding/updating Persian translations
Huji [Thu, 14 Aug 2008 19:43:03 +0000 (19:43 +0000)]
Localisation updates: Adding/updating Persian translations

15 years agoAdd a few handy links to the special pages
Raimond Spekking [Thu, 14 Aug 2008 19:42:52 +0000 (19:42 +0000)]
Add a few handy links to the special pages

15 years agoLocalisation updates: Adding/updating Persian translations
Huji [Thu, 14 Aug 2008 19:03:50 +0000 (19:03 +0000)]
Localisation updates: Adding/updating Persian translations

15 years agoLocalisation updates: Adding/updating Persian translations
Huji [Thu, 14 Aug 2008 19:02:23 +0000 (19:02 +0000)]
Localisation updates: Adding/updating Persian translations

15 years agoLocalisation updates: Adding/updating Persian translations
Huji [Thu, 14 Aug 2008 18:52:28 +0000 (18:52 +0000)]
Localisation updates: Adding/updating Persian translations

15 years agoScript to generate the numbers used in the release announcement
Tim Starling [Thu, 14 Aug 2008 15:50:59 +0000 (15:50 +0000)]
Script to generate the numbers used in the release announcement

15 years agoLocalization update for he.
Rotem Liss [Thu, 14 Aug 2008 14:03:37 +0000 (14:03 +0000)]
Localization update for he.

15 years agoLocalisation updates: Adding/updating Persian translations
Huji [Thu, 14 Aug 2008 13:03:53 +0000 (13:03 +0000)]
Localisation updates: Adding/updating Persian translations

15 years agoUpdate the Chinese conversion tables
Shinjiman [Thu, 14 Aug 2008 02:50:16 +0000 (02:50 +0000)]
Update the Chinese conversion tables
Last minute changes for the release branch 1.13

15 years agoLocalisation updates Cantonese, Chinese and Old/Late Time Chinese
Shinjiman [Thu, 14 Aug 2008 02:46:05 +0000 (02:46 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese

15 years ago* Fix location of $ip check
Aaron Schulz [Thu, 14 Aug 2008 00:18:21 +0000 (00:18 +0000)]
* Fix location of $ip check
* Add User::mailPasswordInternal hook for bug 14630

15 years agoLocalisation updates for core messages from Betawiki (2008-08-14 01:57 CEST)
Siebrand Mazeland [Thu, 14 Aug 2008 00:08:26 +0000 (00:08 +0000)]
Localisation updates for core messages from Betawiki (2008-08-14 01:57 CEST)

15 years agoupdate comment
Aaron Schulz [Wed, 13 Aug 2008 23:34:56 +0000 (23:34 +0000)]
update comment

15 years ago(bug 15157) Special:Watchlist now has the same options as Special:Watchlist:
Siebrand Mazeland [Wed, 13 Aug 2008 23:08:22 +0000 (23:08 +0000)]
(bug 15157) Special:Watchlist now has the same options as Special:Watchlist:
* Show/Hide logged in users
* Show/Hide anonymous
* Invert namespace selection
* Same ordering of options

Code comments: Toggles added in Preferences, messages added, code ordered as presented in special page

15 years agoI really don't like the idea of invalid IPs sending these passwords out
Aaron Schulz [Wed, 13 Aug 2008 22:29:17 +0000 (22:29 +0000)]
I really don't like the idea of invalid IPs sending these passwords out

15 years agoadd HexToOct()
Aaron Schulz [Wed, 13 Aug 2008 16:51:37 +0000 (16:51 +0000)]
add HexToOct()

15 years agoCatch php installs who have proc_open() disabled.
Chad Horohoe [Wed, 13 Aug 2008 16:23:41 +0000 (16:23 +0000)]
Catch php installs who have proc_open() disabled.

15 years ago(bug 15141) - Give "cascadeonly" checkbox on Special:ProtectedPages.
Chad Horohoe [Wed, 13 Aug 2008 15:40:47 +0000 (15:40 +0000)]
(bug 15141) - Give "cascadeonly" checkbox on Special:ProtectedPages.

15 years agoFix regression from r37834: accesskey tooltip hint should be given for the minor...
Aryeh Gregor [Wed, 13 Aug 2008 15:11:36 +0000 (15:11 +0000)]
Fix regression from r37834: accesskey tooltip hint should be given for the minor edit and watch labels on the edit page.  This code could still use refactoring, but that's a separate issue.  :)

I relied on the fact that $n is usable to catch back-references in JavaScript replacement text -- this seems to work in latest-ish versions of Firefox, Konqueror, and Opera, so I'm assuming it works everywhere.  ;)  As usual, the Web gives tons of dodgy-looking cookbooks with no useful info whenever I try to search for anything JavaScript-related.

Since I'm backporting this to 1.13 as a regression fix, this fix causes no change from 1.12 or 1.13 and so I'm not putting it in the release notes.

15 years agoCleanup some of my old code a bit. These should still be replaced with nicer functio...
Aryeh Gregor [Wed, 13 Aug 2008 14:52:40 +0000 (14:52 +0000)]
Cleanup some of my old code a bit.  These should still be replaced with nicer functions altogether, though, as Brion would have it.

15 years agoLocalization fixes.
Rotem Liss [Wed, 13 Aug 2008 08:10:24 +0000 (08:10 +0000)]
Localization fixes.

15 years agoLocalization: Partial revert, this is a single message.
Rotem Liss [Wed, 13 Aug 2008 07:38:17 +0000 (07:38 +0000)]
Localization: Partial revert, this is a single message.

15 years agoPartially reverting 39272 (only messages where <span class> was added. This is really...
Siebrand Mazeland [Wed, 13 Aug 2008 06:48:28 +0000 (06:48 +0000)]
Partially reverting 39272 (only messages where <span class> was added. This is really messy with regards to localisation. See ImagePage.php or SpecialMovepage.php on how this code be resolved less ugly.

15 years agoAddings and removing plainlinks class
Purodha B Blissenbach [Wed, 13 Aug 2008 03:13:00 +0000 (03:13 +0000)]
Addings and removing plainlinks class

15 years agoUpdated release notes to reflect features added in r39269 and r39121
Fran Rogers [Wed, 13 Aug 2008 02:56:04 +0000 (02:56 +0000)]
Updated release notes to reflect features added in r39269 and r39121

15 years agoPer bug 15146, allow additional syntax for Special:Listusers URLs.
Fran Rogers [Wed, 13 Aug 2008 02:37:34 +0000 (02:37 +0000)]
Per bug 15146, allow additional syntax for Special:Listusers URLs.

- Special:ListUsers/GROUP - if GROUP is a valid group name; the old syntax
- Special:ListUsers/USER
- Special:ListUsers/GROUP/USER

'*' and 'user' can be used as a GROUP for all users.

15 years agorevert bogus change
Aaron Schulz [Wed, 13 Aug 2008 02:09:10 +0000 (02:09 +0000)]
revert bogus change

15 years agouse $sourcePath here too
Aaron Schulz [Wed, 13 Aug 2008 02:05:24 +0000 (02:05 +0000)]
use $sourcePath here too

15 years agouse getArchivePath()
Aaron Schulz [Wed, 13 Aug 2008 02:02:36 +0000 (02:02 +0000)]
use getArchivePath()

15 years ago(bug 15128) Documentation for xmlEncode is wrong, it's not static.
Aryeh Gregor [Wed, 13 Aug 2008 01:53:03 +0000 (01:53 +0000)]
(bug 15128) Documentation for xmlEncode is wrong, it's not static.

15 years agouse makeTitleSafe()
Aaron Schulz [Wed, 13 Aug 2008 01:24:03 +0000 (01:24 +0000)]
use makeTitleSafe()

15 years agowe need a $title here
Aaron Schulz [Wed, 13 Aug 2008 01:11:45 +0000 (01:11 +0000)]
we need a $title here

15 years agocheck 'archived' param
Aaron Schulz [Wed, 13 Aug 2008 01:01:58 +0000 (01:01 +0000)]
check 'archived' param

15 years agoLocalisation updates for core messages from Betawiki (2008-08-12 22:18 CEST)
Siebrand Mazeland [Tue, 12 Aug 2008 21:10:49 +0000 (21:10 +0000)]
Localisation updates for core messages from Betawiki (2008-08-12 22:18 CEST)

15 years agoRevert r39198 "* (bug 15128) Feed:xmlEncode() function now declared as static"
Brion Vibber [Tue, 12 Aug 2008 20:13:45 +0000 (20:13 +0000)]
Revert r39198 "* (bug 15128) Feed:xmlEncode() function now declared as static"
FeedItem::xmlEncode() is only called *non*-statically

15 years agoLocalisation updates for core from Betawiki
Siebrand Mazeland [Tue, 12 Aug 2008 20:10:49 +0000 (20:10 +0000)]
Localisation updates for core from Betawiki

15 years ago$thumb could be null
Aaron Schulz [Tue, 12 Aug 2008 17:32:37 +0000 (17:32 +0000)]
$thumb could be null

15 years agoUse formatNum for another number
Raimond Spekking [Tue, 12 Aug 2008 13:19:28 +0000 (13:19 +0000)]
Use formatNum for another number

15 years agoUse formatNum for another number
Raimond Spekking [Tue, 12 Aug 2008 11:38:17 +0000 (11:38 +0000)]
Use formatNum for another number

15 years ago* More helpful error messages
Niklas Laxström [Tue, 12 Aug 2008 10:14:09 +0000 (10:14 +0000)]
* More helpful error messages

15 years agoLocalization update for he.
Rotem Liss [Tue, 12 Aug 2008 08:27:38 +0000 (08:27 +0000)]
Localization update for he.

15 years agoBy default, reject file uploads that look like ZIP files, to avoid the so-called...
Tim Starling [Tue, 12 Aug 2008 03:10:07 +0000 (03:10 +0000)]
By default, reject file uploads that look like ZIP files, to avoid the so-called GIFAR vulnerability.

15 years agoUpdate the Chinese conversion tables
Shinjiman [Tue, 12 Aug 2008 02:40:17 +0000 (02:40 +0000)]
Update the Chinese conversion tables
Last minute changes for the release branch 1.13

15 years ago* (bug 15128) Feed:xmlEncode() function now declared as static
Ryan Schmidt [Tue, 12 Aug 2008 01:47:05 +0000 (01:47 +0000)]
* (bug 15128) Feed:xmlEncode() function now declared as static

15 years ago* Update RELEASE-NOTES for r39194.
Robert Leverington [Tue, 12 Aug 2008 00:39:15 +0000 (00:39 +0000)]
* Update RELEASE-NOTES for r39194.

15 years ago* (bug 15127) Add an additional space between the directionality marker and summary...
Robert Leverington [Tue, 12 Aug 2008 00:25:35 +0000 (00:25 +0000)]
* (bug 15127) Add an additional space between the directionality marker and summary as Opera 9.50 and greater does not display the space.  This is a safe work around as all other browsers will simply ignore this extra space.

15 years ago(bug 14790) Export of category pages when using Category: prefix now actually gives...
Siebrand Mazeland [Mon, 11 Aug 2008 21:55:22 +0000 (21:55 +0000)]
(bug 14790) Export of category pages when using Category: prefix now actually gives results. makeTitleSafe() is only used to protect against nasty input, so use NS_MAIN which is empty. Any namespace prefix in the input will be stripped in wfExportGetPagesFromCategory() by getDBkey().

15 years agoFix fatal error regression from r39077 -- 'break 2' must become 'break' when the...
Brion Vibber [Mon, 11 Aug 2008 18:10:38 +0000 (18:10 +0000)]
Fix fatal error regression from r39077 -- 'break 2' must become 'break' when the second-level switch() is removed :)

15 years agotoogle -> toggle
Brion Vibber [Mon, 11 Aug 2008 18:08:01 +0000 (18:08 +0000)]
toogle -> toggle

15 years agoFixed incorrect detection of PHP's DOM module (bug 13770)
Tim Starling [Mon, 11 Aug 2008 17:24:35 +0000 (17:24 +0000)]
Fixed incorrect detection of PHP's DOM module (bug 13770)

15 years agoLocalisation updates Cantonese, Chinese and Old/Late Time Chinese
Shinjiman [Mon, 11 Aug 2008 16:38:09 +0000 (16:38 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese

15 years ago(bug 15101) Displaying only bots edits in Special:Recentchanges now works again
Alexandre Emsenhuber [Mon, 11 Aug 2008 16:24:51 +0000 (16:24 +0000)]
(bug 15101) Displaying only bots edits in Special:Recentchanges now works again

15 years agoMore of the ongoing war against mkdir() in favor of wfMkdirParents()
Chad Horohoe [Mon, 11 Aug 2008 15:44:59 +0000 (15:44 +0000)]
More of the ongoing war against mkdir() in favor of wfMkdirParents()

15 years agoRemove unused message 'redirectingto'
Raimond Spekking [Mon, 11 Aug 2008 14:40:59 +0000 (14:40 +0000)]
Remove unused message 'redirectingto'

15 years agoAdd prependHTML() for extensions to avoid direct field calls
Aaron Schulz [Mon, 11 Aug 2008 14:20:37 +0000 (14:20 +0000)]
Add prependHTML() for extensions to avoid direct field calls

15 years agofinish previous commit
Aaron Schulz [Mon, 11 Aug 2008 13:47:10 +0000 (13:47 +0000)]
finish previous commit

15 years agoFix broken execution order. Setting the bodytext variable once already sent doesn...
Aaron Schulz [Mon, 11 Aug 2008 13:41:52 +0000 (13:41 +0000)]
Fix broken execution order. Setting the bodytext variable once already sent doesn't work.

15 years agoAdd getRevisionId()
Aaron Schulz [Mon, 11 Aug 2008 13:23:45 +0000 (13:23 +0000)]
Add getRevisionId()

15 years ago(bug 14929) Add two command line switches to removeUnusedAccounts.php:
Siebrand Mazeland [Mon, 11 Aug 2008 10:06:54 +0000 (10:06 +0000)]
(bug 14929) Add two command line switches to removeUnusedAccounts.php:
--ignore-touched=x   : Ignore accounts touched within the lasts x days\n" );
--ignore-groups=x,y  : Ignore accounts within these groups\n" );

Patch submitted by: Louperivois

15 years agoAddressing concerns in r39801 regarding editnotices; the message names now use dbkeys...
Fran Rogers [Mon, 11 Aug 2008 08:30:29 +0000 (08:30 +0000)]
Addressing concerns in r39801 regarding editnotices; the message names now use dbkeys instead, and wfMsgForContent is now used consistently.

15 years agoUpdated Doxygen docs for Title.php
Fran Rogers [Mon, 11 Aug 2008 04:39:00 +0000 (04:39 +0000)]
Updated Doxygen docs for Title.php

15 years agoUpdate the Chinese conversion tables
Shinjiman [Mon, 11 Aug 2008 00:25:29 +0000 (00:25 +0000)]
Update the Chinese conversion tables
Last minute changes for the release branch 1.13

15 years agoRevert r39062 "Avoid running some queries multiple times by caching the result"
Brion Vibber [Sun, 10 Aug 2008 20:34:46 +0000 (20:34 +0000)]
Revert r39062 "Avoid running some queries multiple times by caching the result"
This complicates the code with extra internal caching for extremely rare cases (a couple extra queries on non-existent pages).

15 years agoMore style cleanup -- encapsulate the page name class along with the naemspace classes.
Brion Vibber [Sun, 10 Aug 2008 20:10:37 +0000 (20:10 +0000)]
More style cleanup -- encapsulate the page name class along with the naemspace classes.
* Reduce code duplication
* Fix Modern class since my last commit
* Update offline skin for DumpHTML

15 years agoRevert r39055 for now "Optional 'edit notices' on a per-namespace and per-page basis...
Brion Vibber [Sun, 10 Aug 2008 20:01:38 +0000 (20:01 +0000)]
Revert r39055 for now "Optional 'edit notices' on a per-namespace and per-page basis, per feature request 15102"

Sanitizer::escapeClass() isn't really suitable for constructing message key names; a lot of names won't be easy to predict and it would be difficult for people to set up a custom message for, say, a page name containing punctuation or non-ASCII characters.

The check for message availability is using wfMsgForContent() for the content language, but then the output is done via $wgOut->addWikiMsg() which will use the UI language. Is this the desired behavior?

15 years agoCleanup for r39054 "Bug 15079, 'Add class="ns-talk" / "ns-subject" to <body>', also...
Brion Vibber [Sun, 10 Aug 2008 19:48:30 +0000 (19:48 +0000)]
Cleanup for r39054 "Bug 15079, 'Add class="ns-talk" / "ns-subject" to <body>', also added ns-special for special pages."
* Avoid code duplication between Skin and SkinTemplate
* Encapsulate namespace class logic into one function
* Split giant huge line of ?:s with legible code :)

15 years ago* (bug 14165, bug 14294) Wikimedia specific configuration in convertGrammar() for...
Siebrand Mazeland [Sun, 10 Aug 2008 18:32:10 +0000 (18:32 +0000)]
* (bug 14165, bug 14294) Wikimedia specific configuration in convertGrammar() for 13 localisations (be, be-tarask, bs, cs, dsb, ga, gsw, hsb, hu, lv, rmy, sk, sl) removed. The settings have been put in extension WikimediaMessages. For be, be-tarask, bs, dsb, hsb some duplicates (1=1) were removed. Patch for Czech by Danny B.
* Also put the wgGrammarForms from the Wikimedia configuration in here, so everything is in one place. Bonus with this setup is that there will be a little less work for Wikimedia shell operators, as the wgGrammarForms configuration is now accessible to i18n committers.
* Header for WikimediaMessages.php, and add myself to extension credits.

WARNING to Wikimedia shell operators: the whole section "wgGrammarForms" in InitialiseSettings.php.html should be remove after updating to this version. It will most probably overrule all settings in WikimediaMessages because of "'default' => array()"

15 years agoFix for r38784: force the noconvertlink toggle to be marked as used, otherwise it...
Alexandre Emsenhuber [Sun, 10 Aug 2008 18:17:09 +0000 (18:17 +0000)]
Fix for r38784: force the noconvertlink toggle to be marked as used, otherwise it is in the Misc section if not used

15 years agoCleanup to r39058. Slightly less code than before. Same result :)
Chad Horohoe [Sun, 10 Aug 2008 16:48:15 +0000 (16:48 +0000)]
Cleanup to r39058. Slightly less code than before. Same result :)

15 years agoUse wfMkdirParents() because it's cooler (and mkdir() would've failed on parent direc...
Chad Horohoe [Sun, 10 Aug 2008 16:19:09 +0000 (16:19 +0000)]
Use wfMkdirParents() because it's cooler (and mkdir() would've failed on parent directory creation without the 'recursive' flag). Also removed an icky hardcoded directory mode. Sadly, this does not fix bug 15108 :p

15 years ago* Removed accidentally committed debugging
Niklas Laxström [Sun, 10 Aug 2008 11:59:55 +0000 (11:59 +0000)]
* Removed accidentally committed debugging

15 years ago* (bug 15105) Restoring polish linktrail due to r38751
Niklas Laxström [Sun, 10 Aug 2008 10:44:52 +0000 (10:44 +0000)]
* (bug 15105) Restoring polish linktrail due to r38751
- candidate for backporting

15 years ago* Whitespace fixes
Niklas Laxström [Sun, 10 Aug 2008 10:30:52 +0000 (10:30 +0000)]
* Whitespace fixes
* Avoid running some queries multiple times by caching the result
- Title::isDeleted is called twice when viewing a page that does not exist by SkinTemplate::buildContentActionUrls and Skin::getUndeleteLink
- Title::getTitleProtections is called twice when viewing a page that does not exist by SkinTemplate::buildContentActionUrls and efUniversalEditLink

15 years agoLocalisation updates for core messages from Betawiki (2008-08-10 11:10 CEST)
Siebrand Mazeland [Sun, 10 Aug 2008 10:16:19 +0000 (10:16 +0000)]
Localisation updates for core messages from Betawiki (2008-08-10 11:10 CEST)

15 years agoTry at fixing bug 15052 - Skins should add their name as a class in <body>
SQL [Sun, 10 Aug 2008 09:22:27 +0000 (09:22 +0000)]
Try at fixing bug 15052 -  Skins should add their name as a class in <body>

15 years agoOptional 'edit notices' on a per-namespace and per-page basis, per feature request...
Fran Rogers [Sun, 10 Aug 2008 08:31:33 +0000 (08:31 +0000)]
Optional 'edit notices' on a per-namespace and per-page basis, per feature request 15102

15 years agoBug 15079, 'Add class="ns-talk" / "ns-subject" to <body>', also added ns-special...
SQL [Sun, 10 Aug 2008 08:29:05 +0000 (08:29 +0000)]
Bug 15079, 'Add class="ns-talk" / "ns-subject" to <body>', also added ns-special for special pages.

15 years agoAnother go at extension CSS order
Aaron Schulz [Sun, 10 Aug 2008 07:14:08 +0000 (07:14 +0000)]
Another go at extension CSS order

15 years agoFilecache should check &useskin. This should be backported.
Aaron Schulz [Sun, 10 Aug 2008 07:10:05 +0000 (07:10 +0000)]
Filecache should check &useskin. This should be backported.

15 years agoRevert r39021 "Tweak css load order (broken for extensions since r38116)"
Brion Vibber [Sun, 10 Aug 2008 00:54:26 +0000 (00:54 +0000)]
Revert r39021 "Tweak css load order (broken for extensions since r38116)"
This regresses us back from using <link rel="stylesheet">, which we want, to using @import, which we don't.
There are a few reasons we don't want it:
* IE and Firefox at least don't save @import'ed stylesheets when you save a web page as bundled HTML + resources, which is annoying
* Allegedly, browsers may be more efficient about the order of things they load when using <link>, however I haven't tested this
* the CSS media markers may be different, we're trying to make that consistent...
* Trying to get things to use a consistent interface so we can switch to merging and compressing all these files in a sane fashion