lhc/web/wiklou.git
11 years agomerge latest master into Wikidata branch
daniel [Mon, 8 Oct 2012 11:58:54 +0000 (13:58 +0200)]
merge latest master into Wikidata branch

Change-Id: Id4e0f40c03679c13d8934a6add99b5cd86d0437d

11 years agoMerge "fix merge of Iec98e472" into Wikidata
daniel [Mon, 8 Oct 2012 11:11:58 +0000 (11:11 +0000)]
Merge "fix merge of Iec98e472" into Wikidata

11 years agoMerge "Prevent page moved to different content model." into Wikidata
daniel [Mon, 8 Oct 2012 11:11:33 +0000 (11:11 +0000)]
Merge "Prevent page moved to different content model." into Wikidata

11 years agoMerge "Use ContentHandler as a factory for recirects." into Wikidata
daniel [Mon, 8 Oct 2012 11:11:16 +0000 (11:11 +0000)]
Merge "Use ContentHandler as a factory for recirects." into Wikidata

11 years agoMerge "Make runLegacyHooks work around bug in Hooks." into Wikidata
daniel [Mon, 8 Oct 2012 11:10:41 +0000 (11:10 +0000)]
Merge "Make runLegacyHooks work around bug in Hooks." into Wikidata

11 years agoMerge "Remove some unused local variables."
IAlex [Mon, 8 Oct 2012 06:54:39 +0000 (06:54 +0000)]
Merge "Remove some unused local variables."

11 years agoMerge "Fix issue with link in history line for revs hidden from sysops"
IAlex [Mon, 8 Oct 2012 04:50:44 +0000 (04:50 +0000)]
Merge "Fix issue with link in history line for revs hidden from sysops"

11 years agoRemove some unused local variables.
Siebrand Mazeland [Mon, 8 Oct 2012 00:05:49 +0000 (02:05 +0200)]
Remove some unused local variables.

Also add a FIXME for a weird case.

Change-Id: I1f7f8a522fc49be85051a467455796c3f564584b

11 years agoFix issue with link in history line for revs hidden from sysops
Siebrand Mazeland [Sun, 7 Oct 2012 23:57:15 +0000 (01:57 +0200)]
Fix issue with link in history line for revs hidden from sysops

Looks like this link should have been called $del instead of $cdel.

Needs some verification. Blame came up with Aaron's change in
https://www.mediawiki.org/wiki/Special:Code/MediaWiki/58351. Looks like it may
have been a typo.

Change-Id: I36607e1d1365ddfb0383d68702291509b94a931a

11 years agoFix an issue with the data-sort-type retrieval.
Derk-Jan Hartman [Sun, 7 Oct 2012 23:54:44 +0000 (01:54 +0200)]
Fix an issue with the data-sort-type retrieval.

The treatment of attributes with embedded dashes was changed in jQuery
1.6 to conform to the W3C HTML5 specification. Hyphenated names become
camel-cased.

Change-Id: I4ac2ebdc1ba8350b9696e516f62ba803fa8fb46b

11 years agoMerge "(bug 40820) Revert my changes to includes/actions/CreditsAction.php"
Reedy [Sun, 7 Oct 2012 21:01:24 +0000 (21:01 +0000)]
Merge "(bug 40820) Revert my changes to includes/actions/CreditsAction.php"

11 years agoLocalisation updates from http://translatewiki.net.
Translation updater bot [Sun, 7 Oct 2012 20:22:26 +0000 (20:22 +0000)]
Localisation updates from translatewiki.net.

Change-Id: I1b2cf70c578511ef44a2381e506ee168cc57c7ec

11 years agoSimplify code for usertools in RollbackAction
umherirrender [Sun, 7 Oct 2012 17:05:34 +0000 (19:05 +0200)]
Simplify code for usertools in RollbackAction

Change-Id: Ib550084ca60f54a0c1b1a3d6479fba75bc4f22bf

11 years ago(bug 40820) Revert my changes to includes/actions/CreditsAction.php
Alex Monk [Sat, 6 Oct 2012 15:53:56 +0000 (16:53 +0100)]
(bug 40820) Revert my changes to includes/actions/CreditsAction.php

Also don't show contributors on action=info

Change-Id: I48b70b3d6b94e295aca23d506c7cce9185df4bcc

11 years agoAdd warnings to install.php for files-options
jan [Fri, 5 Oct 2012 22:28:39 +0000 (00:28 +0200)]
Add warnings to install.php for files-options

Add warnings to install.php if dbpass and dbpassfile or pass and passfile is provided.

Change-Id: Ibf73ddd80eebbd9886e18cee8eaf32b7127b660f

11 years agoAdd passfile option to install.php
jan [Fri, 5 Oct 2012 21:35:37 +0000 (23:35 +0200)]
Add passfile option to install.php

Add passfile option to install.php so a file with the password can be used.

Change-Id: Ibf45933971374c90726359cff16617cb37d002fc

11 years agoMerge "pass user object for delete/undelete/filerevert in api/gui"
IAlex [Sun, 7 Oct 2012 06:07:39 +0000 (06:07 +0000)]
Merge "pass user object for delete/undelete/filerevert in api/gui"

11 years agoMerge "Remove obsolete comment."
IAlex [Sun, 7 Oct 2012 05:59:28 +0000 (05:59 +0000)]
Merge "Remove obsolete comment."

11 years agoMerge "Add userToolLinks to action=info"
IAlex [Sun, 7 Oct 2012 05:56:55 +0000 (05:56 +0000)]
Merge "Add userToolLinks to action=info"

11 years ago[FileBackend] Removed pointless container process cache invalidation for Swift.
Aaron Schulz [Sun, 7 Oct 2012 03:07:57 +0000 (20:07 -0700)]
[FileBackend] Removed pointless container process cache invalidation for Swift.

Change-Id: I0c0dab602474d27ac744be1ebfb5605022c97be7

11 years agoAdd userToolLinks to action=info
umherirrender [Thu, 4 Oct 2012 19:49:16 +0000 (21:49 +0200)]
Add userToolLinks to action=info

Useful link to talk page for the user

Using Linker::revUserTools to have the striked "username removed"
instead of nothing.

Change-Id: I234cb2a483139407087b18ad47ac5b362b8ee5e9

11 years agoMerge "(bug 23222) The "login again" link on Special:Userlogout now has returnto...
Siebrand [Sat, 6 Oct 2012 20:08:20 +0000 (20:08 +0000)]
Merge "(bug 23222) The "login again" link on Special:Userlogout now has returnto parameter"

11 years agoMerge "Fix behaviour of namespaceSelector to match the documentation"
Siebrand [Sat, 6 Oct 2012 19:52:22 +0000 (19:52 +0000)]
Merge "Fix behaviour of namespaceSelector to match the documentation"

11 years agoMerge "(bug 38559) Add hook to info action to allow extensions to add extra informati...
Siebrand [Sat, 6 Oct 2012 19:44:21 +0000 (19:44 +0000)]
Merge "(bug 38559) Add hook to info action to allow extensions to add extra information to a pages info"

11 years agoRemove obsolete comment.
Tim Landscheidt [Sat, 6 Oct 2012 18:45:12 +0000 (18:45 +0000)]
Remove obsolete comment.

There is no class SearchDbTest.

Change-Id: I6054de571e867b07453785f5598ba410449b57e2

11 years ago(bug 23222) The "login again" link on Special:Userlogout now has returnto parameter
Alexandre Emsenhuber [Sat, 6 Oct 2012 12:50:28 +0000 (14:50 +0200)]
(bug 23222) The "login again" link on Special:Userlogout now has returnto parameter

It is much more user-firendly for user that logout and then click the "login again"
to have the "Return to" links pointing to the page they were before logging out.

Based on patch by Ilmari Karonen.

Change-Id: Ia63d7743b9a02ee81eb76cdd34da375a66589059

11 years agopass user object for delete/undelete/filerevert in api/gui
umherirrender [Sat, 6 Oct 2012 09:54:50 +0000 (11:54 +0200)]
pass user object for delete/undelete/filerevert in api/gui

Change-Id: Idd214fa1ad9d05ebb2a79225256fb344a1085e9d

11 years ago(bug 40660) Don't mangle   in on-wiki JS.
Catrope [Tue, 2 Oct 2012 03:21:31 +0000 (20:21 -0700)]
(bug 40660) Don't mangle   in on-wiki JS.

Fixed by no longer using MessageCache::get() in
ResourceLoaderWikiModule. The only reason I see for using it is to make
default values for .js pages in the MediaWiki: namespace work (by
specifying them in an .i18n.php file), but that's evil and no one was
doing that other than putting in descriptive comments like
/* Site scripts go here */. That, and the previous implementation of
MediaWiki namespace JS that RL replaced did it, so I kept it at the
time, assuming it must have been needed for some reason.

Change-Id: Ica7f35fefcc200f0b3daf1d06d98a0b8ea878f3a

11 years agoRemove autoloader for deprecated Database class
umherirrender [Sat, 6 Oct 2012 08:21:24 +0000 (10:21 +0200)]
Remove autoloader for deprecated Database class

Follow up: I8e7549e6

Change-Id: Id71be89434d77558b48456d111c4a03faefc5e74

11 years agoMerge "[FileBackend] Tweaked FileBackendMultiWrite behavior to fix test leakage."
Catrope [Fri, 5 Oct 2012 22:45:54 +0000 (22:45 +0000)]
Merge "[FileBackend] Tweaked FileBackendMultiWrite behavior to fix test leakage."

11 years agoMerge "Remove deprecated 1.7 SpecialPage::addPage"
Reedy [Fri, 5 Oct 2012 22:23:05 +0000 (22:23 +0000)]
Merge "Remove deprecated 1.7 SpecialPage::addPage"

11 years agoMerge "Remove deprecated 1.16 Legacy support: Database == DatabaseMysql"
Reedy [Fri, 5 Oct 2012 22:22:42 +0000 (22:22 +0000)]
Merge "Remove deprecated 1.16 Legacy support: Database == DatabaseMysql"

11 years ago[FileBackend] Tweaked FileBackendMultiWrite behavior to fix test leakage.
Aaron Schulz [Fri, 5 Oct 2012 22:07:23 +0000 (15:07 -0700)]
[FileBackend] Tweaked FileBackendMultiWrite behavior to fix test leakage.

Change-Id: I0a967780b64d1883cfeb1a7a183bbb82dc1ae432

11 years agoRemove deprecated 1.7 SpecialPage::addPage
umherirrender [Fri, 5 Oct 2012 20:45:41 +0000 (22:45 +0200)]
Remove deprecated 1.7 SpecialPage::addPage

Change-Id: I6e68f02d1abac935bb6e1baed2d83d2f0ca76d36

11 years agoRemove deprecated 1.16 wfLoadExtensionMessages
umherirrender [Fri, 5 Oct 2012 20:41:22 +0000 (22:41 +0200)]
Remove deprecated 1.16 wfLoadExtensionMessages

Change-Id: I9b9ecc9818d17c98748f39177c28554f8c485de5

11 years agoRemove deprecated 1.16 Legacy support: Database == DatabaseMysql
umherirrender [Fri, 5 Oct 2012 20:39:31 +0000 (22:39 +0200)]
Remove deprecated 1.16 Legacy support: Database == DatabaseMysql

Change-Id: I8e7549e67aac072139923b7c4ea607563facf2e9

11 years agoMerge "Added missing entries in AutoLoader."
Reedy [Fri, 5 Oct 2012 20:18:24 +0000 (20:18 +0000)]
Merge "Added missing entries in AutoLoader."

11 years agoAdded missing entries in AutoLoader.
Alexandre Emsenhuber [Fri, 5 Oct 2012 20:12:03 +0000 (22:12 +0200)]
Added missing entries in AutoLoader.

Change-Id: Iaed7664e155f3a0afd87398d85a66eda081dd5e4

11 years agoMerge "Don't display multiple language links to the same language"
MaxSem [Fri, 5 Oct 2012 19:15:44 +0000 (19:15 +0000)]
Merge "Don't display multiple language links to the same language"

11 years agoMerge "Remove deprecated $wgAllowRealName"
Reedy [Fri, 5 Oct 2012 19:14:54 +0000 (19:14 +0000)]
Merge "Remove deprecated $wgAllowRealName"

11 years agoDon't display multiple language links to the same language
Tim Starling [Wed, 26 Sep 2012 07:42:17 +0000 (17:42 +1000)]
Don't display multiple language links to the same language

(bug 24502) Resolve the various issues with this accidental feature
by removing it. I think it could be done properly, along the lines of
my comment #5, but I don't think just changing the DB schema to make
langlinks non-unique is a good direction to take. A comment on
I4e1e08a3 from Daniel Kinzler indicates that duplicate language links
won't be possible with Wikidata anyway, so there's not much value in
I4e1e08a3 for WMF wikis.

Change-Id: Iba5f3f29e20f5119d4414b1e87ce5eee674701a8

11 years agoMerge "Bug 40756 - API: Call to a member function isGood() on a non-object in ApiDele...
Catrope [Fri, 5 Oct 2012 18:58:54 +0000 (18:58 +0000)]
Merge "Bug 40756 - API: Call to a member function isGood() on a non-object in ApiDelete.php"

11 years agoRemove deprecated $wgAllowRealName
umherirrender [Fri, 5 Oct 2012 18:53:22 +0000 (20:53 +0200)]
Remove deprecated $wgAllowRealName

Deprecated since 1.16, which is out of lifecycle since August 2011

Change-Id: Ie48a4116eab9d07bc435ea9ce784762313b757cb

11 years agoMerge "Add @since tags too Hooks"
IAlex [Fri, 5 Oct 2012 18:34:47 +0000 (18:34 +0000)]
Merge "Add @since tags too Hooks"

11 years agoAdd @since tags too Hooks
Reedy [Fri, 5 Oct 2012 18:29:26 +0000 (19:29 +0100)]
Add @since tags too Hooks

Update some method documentation

Change-Id: If4913aab7d0f8c14d49ca8320e31b1b354145c83

11 years agoAdd missing version number to wfDeprecated calls
umherirrender [Fri, 5 Oct 2012 18:26:00 +0000 (20:26 +0200)]
Add missing version number to wfDeprecated calls

Change-Id: I8b9efaf5eafc6cfecb34d401574ce978899d3990

11 years agoMerge "CologneBlue rewrite: rework otherLanguages(), CSS: serif font"
Brion VIBBER [Fri, 5 Oct 2012 17:39:26 +0000 (17:39 +0000)]
Merge "CologneBlue rewrite: rework otherLanguages(), CSS: serif font"

11 years agoMerge "SkinTemplate: extract formatLanguageName() from outputPage()"
Brion VIBBER [Fri, 5 Oct 2012 17:37:02 +0000 (17:37 +0000)]
Merge "SkinTemplate: extract formatLanguageName() from outputPage()"

11 years agoMake runLegacyHooks work around bug in Hooks.
daniel [Fri, 5 Oct 2012 17:11:50 +0000 (19:11 +0200)]
Make runLegacyHooks work around bug in Hooks.

Hooks::isRegistered() doesn't consider hooks in $wgHooks.
Until that is fixed (see I39bd5de2), we need to check that explicitely.

Change-Id: I211c0c8bd0cd618151e56a11171ec8feef328d16

11 years agoFor now, use the parser cache only for wikitext.
daniel [Fri, 5 Oct 2012 17:05:21 +0000 (19:05 +0200)]
For now, use the parser cache only for wikitext.

Caching could be enabled for other content types, but for the moment,
JS and CSS pages rely on the fact that the ShowRawCssJs hooks is called
for every view - which is bypassed when the parser cache is used.

Change-Id: Icf603b9f2a685d9e705db3459fcd12dae1fdba57

11 years agoClear the cached edit count within User::clearInstanceCache
Marius Hoch [Fri, 5 Oct 2012 16:52:57 +0000 (18:52 +0200)]
Clear the cached edit count within User::clearInstanceCache

(After a question in r26457): Let User::clearInstanceCache
clear out the cached edit count as well, as a user session
can be open for a long time.

Change-Id: I4444f352e3b5df7b24f37668a5f1fbf9d64d6978

11 years agoCologneBlue rewrite: rework otherLanguages(), CSS: serif font
MatmaRex [Tue, 2 Oct 2012 19:47:07 +0000 (21:47 +0200)]
CologneBlue rewrite: rework otherLanguages(), CSS: serif font

We have to override SkinTemplate->formatLanguageName() in SkinCologneBlue
not to capitalize the language names, as they are not actually used in the
sidebar and look better this way.

This change revealed that CologneBlue does not set the base font for the
page, causing text marked as being in a different language (e.g., language
links) to be displayed in a different fond in some browsers. Adding
"font-family: serif" to body fixed the issue.

Change-Id: I8b56ccb6f9a2ba47613f135754b5a133a6870412

11 years agoSkinTemplate: extract formatLanguageName() from outputPage()
MatmaRex [Fri, 5 Oct 2012 16:00:49 +0000 (18:00 +0200)]
SkinTemplate: extract formatLanguageName() from outputPage()

This is to allow skins to override it; for example, CologneBlue needs the
names *not* to be uppercased, as they're not actually displayed in the
sidebar.

Change-Id: I91d505159c9e9e468182ebbff6002e5238e34f90

11 years agoMerge "Replace remaining Array occurences with array"
IAlex [Fri, 5 Oct 2012 15:38:54 +0000 (15:38 +0000)]
Merge "Replace remaining Array occurences with array"

11 years agoMerge "Pass user object to some Revision::getText/Title::userCan calls"
IAlex [Fri, 5 Oct 2012 15:36:35 +0000 (15:36 +0000)]
Merge "Pass user object to some Revision::getText/Title::userCan calls"

11 years agoUse ContentHandler as a factory for recirects.
daniel [Fri, 5 Oct 2012 14:50:32 +0000 (16:50 +0200)]
Use ContentHandler as a factory for recirects.

Redirects should not be constructed as wikitext, since other content models
may use other mechanisms to represent redirects.

Change-Id: Id85c3b3ada1924628e4e51757573d233e998f920

11 years ago(bug 38559) Add hook to info action to allow extensions to add extra
madman [Fri, 5 Oct 2012 03:45:45 +0000 (03:45 +0000)]
(bug 38559) Add hook to info action to allow extensions to add extra
information to a pages info

* Added new function, pageInfo, to return page information in easily
  manipulated format.
* Added call to wfRunHooks.
* Moved credits to follow the footer (this is a change for my
  aesthetics that may be reverted, but it also allows admins to more
  easily add a horizontal break or some such in pageinfo-footer).
* All messages are escaped.

Have tested extensively, all information is rendered exactly as it
was before as far as I can see.

Change-Id: I702f2f13d3b7af26d89c4fd9002d3161dc7905d2

11 years agoPass user object to some Revision::getText/Title::userCan calls
umherirrender [Fri, 5 Oct 2012 14:25:01 +0000 (16:25 +0200)]
Pass user object to some Revision::getText/Title::userCan calls

Also passed some $wgUser direct (when already there), so it is seen by
someone, that the user should be passed to that method.

Change-Id: Id4d5504a05ea34d80d59262ad3aef28f09c807a6

11 years agoFix behaviour of namespaceSelector to match the documentation
jeroendedauw [Fri, 5 Oct 2012 13:54:58 +0000 (15:54 +0200)]
Fix behaviour of namespaceSelector to match the documentation

Change-Id: I3d1bb232905095ae2d5177adc225025178d5f5a3

11 years agoReplace remaining Array occurences with array
jeroendedauw [Fri, 5 Oct 2012 14:11:18 +0000 (16:11 +0200)]
Replace remaining Array occurences with array

Change-Id: Id7c2fdd6814a8239acbe050d857b56350e691a49

11 years agoPrevent page moved to different content model.
daniel [Fri, 5 Oct 2012 14:08:07 +0000 (16:08 +0200)]
Prevent page moved to different content model.

Pages should never be moved in a way that would change their content model.
Without this explicite check, that might happen when $wgContentHandlerUseDB
is disabled.

Change-Id: Id1a101f56bee6f13a7259d34019c587e75a4c182

11 years agoChange Array to array
jeroendedauw [Fri, 5 Oct 2012 13:55:52 +0000 (15:55 +0200)]
Change Array to array

Change-Id: I22fd8b2aad037a12546d7c5f5167add1eec96c30

11 years agoMerge "copyedit" into Wikidata
Aude [Fri, 5 Oct 2012 13:42:46 +0000 (13:42 +0000)]
Merge "copyedit" into Wikidata

11 years agofix merge of Iec98e472
daniel [Fri, 5 Oct 2012 13:30:43 +0000 (15:30 +0200)]
fix merge of Iec98e472

Change-Id: I0db2e30ce6e80d046c223bcf3e4d2569922e172f

11 years agoMerge "Remove left-over use of wfMsg" into Wikidata
daniel [Fri, 5 Oct 2012 13:20:26 +0000 (13:20 +0000)]
Merge "Remove left-over use of wfMsg" into Wikidata

11 years agoRemove left-over use of wfMsg
daniel [Fri, 5 Oct 2012 13:15:11 +0000 (15:15 +0200)]
Remove left-over use of wfMsg

Change-Id: If80d7bf69393a6c95797e1fe0732df7270d5184c

11 years agocopyedit
daniel [Fri, 5 Oct 2012 13:09:09 +0000 (15:09 +0200)]
copyedit

Change-Id: Ifad517560a3374575c08095991fa846fc6bc7ed4

11 years agoset mediawiki version number
daniel [Fri, 5 Oct 2012 13:03:24 +0000 (15:03 +0200)]
set mediawiki version number

Change-Id: I3479776bd3bb25c4d75d07e62ede2ad989025c5b

11 years agoMerge "Updated export XSD to include model and format." into Wikidata
daniel [Fri, 5 Oct 2012 12:37:57 +0000 (12:37 +0000)]
Merge "Updated export XSD to include model and format." into Wikidata

11 years agoadded architecture documentation
daniel [Thu, 4 Oct 2012 14:34:57 +0000 (16:34 +0200)]
added architecture documentation

Change-Id: I60f1d0b710802b2076fff94e535cd4534b6c9a30

11 years agoUpdated export XSD to include model and format.
daniel [Fri, 5 Oct 2012 10:05:16 +0000 (12:05 +0200)]
Updated export XSD to include model and format.

Change-Id: Iffd89862c76f850950e13e56b8d6a9c855230fed

11 years agoShutup some trx warnings
Niklas Laxström [Fri, 5 Oct 2012 07:30:34 +0000 (07:30 +0000)]
Shutup some trx warnings

It's been two weeks and there hasn't been enough
effort in fixing the reported issues to justify
the flooding of logs in twn.

Change-Id: I3eacc5a9220b451bb94c4aa5ae35de4095528542

11 years agoelse { if } makes no sense
Niklas Laxström [Fri, 5 Oct 2012 07:29:36 +0000 (07:29 +0000)]
else { if } makes no sense

I complained about this in gerrit but looks like my
comment was not saved

Change-Id: Ie570bdaf89e93628de730102587064ee0495fb1b

11 years agoAdded tests for well-nested <noinclude> uses in html attr context.
Subramanya Sastry [Fri, 5 Oct 2012 00:01:45 +0000 (19:01 -0500)]
Added tests for well-nested <noinclude> uses in html attr context.

Change-Id: Ic1230371582cfab7bfdc367f1cfce1c6c192caac

11 years agoMerge "Added "posdump" option to syncFileBackend to dump the current position."
Reedy [Thu, 4 Oct 2012 21:27:13 +0000 (21:27 +0000)]
Merge "Added "posdump" option to syncFileBackend to dump the current position."

11 years agoCologneBlue rewrite: fix variantLinks()
MatmaRex [Sat, 29 Sep 2012 19:18:56 +0000 (21:18 +0200)]
CologneBlue rewrite: fix variantLinks()

They used to use some weird ifs to determine whether to display this list,
and broken implementation caused an additional separator to appear at the
beginning.

Change-Id: I71eb97e09af9ac1bcf88da2aaeba97322e8be252

11 years agoCologneBlue rewrite: #toplinks fixes
MatmaRex [Thu, 27 Sep 2012 17:01:49 +0000 (19:01 +0200)]
CologneBlue rewrite: #toplinks fixes

* use getPersonalTools()
* loop over stuff
* CSS cleanup

Change-Id: Ibb68cde6e837eec0fcaeea8a11088749ce2df1c2

11 years agoCologneBlue rewrite: kill the evil globals
MatmaRex [Fri, 28 Sep 2012 20:08:26 +0000 (22:08 +0200)]
CologneBlue rewrite: kill the evil globals

This is just some search&replace.

Change-Id: I0241942f56556754c6142e932c72af04bad37a75

11 years agoCologneBlue rewrite: fixup for unclickable site title
MatmaRex [Fri, 28 Sep 2012 19:47:58 +0000 (21:47 +0200)]
CologneBlue rewrite: fixup for unclickable site title

Change-Id: I322c79dfb8ddf87e380d711430138abf5696ca4f

11 years agoCologneBlue rewrite: fix beforeContent() and afterContent()
MatmaRex [Thu, 27 Sep 2012 17:38:33 +0000 (19:38 +0200)]
CologneBlue rewrite: fix beforeContent() and afterContent()

No functional changes here. The generated HTML is almost the same, changes
involve mostly whitespace.

Change-Id: I1455a49f0583440498bae7d328b8d182e92e7c8d

11 years agoCologneBlue rewrite: fix sysLinks()
MatmaRex [Thu, 27 Sep 2012 17:27:45 +0000 (19:27 +0200)]
CologneBlue rewrite: fix sysLinks()

* remove link to special pages, what was it even doing there
* kill extensionTabLinks(): SkinTemplateTabs hook, which it calls, has been
  (per [[mw:Manual:Hooks/SkinTemplateTabs]]) removed in 1.18
* split variantLinks()

Also assorted CSS.

Change-Id: I67fdbf80baf52721d0be6bb7c0597225c5010940

11 years agoCologneBlue rewrite: don't display login/out links in sidebar
MatmaRex [Thu, 27 Sep 2012 17:01:49 +0000 (19:01 +0200)]
CologneBlue rewrite: don't display login/out links in sidebar

They do not belong to "My pages".

Instead, display them properly in syslinks, respecting
$wgUseCombinedLoginLink and creating them via usual means.

Change-Id: I8e2cc25e41e46a471b98e0d18336c753b8645d0e

11 years agoCologneBlue rewrite: kill pageTitle(), pageSubtitle(), printableLink()
MatmaRex [Wed, 26 Sep 2012 19:53:58 +0000 (21:53 +0200)]
CologneBlue rewrite: kill pageTitle(), pageSubtitle(), printableLink()

Change-Id: I8280e882f312854cc8a8ee86106bbbd31cb897d3

11 years agoCologneBlue rewrite: kill pageStats() and rewrite pageTitleLinks()
MatmaRex [Wed, 26 Sep 2012 19:19:16 +0000 (21:19 +0200)]
CologneBlue rewrite: kill pageStats() and rewrite pageTitleLinks()

Use getFooterLinks instead. This removes "Printable version" from the
header links and add a "About" link instead.

Change-Id: I69ee93a9ce900651711274972f4dd79b766df78c

11 years agoMerge "CologneBlue rewrite: remove stuff from pageTitleLinks() that doesn't belong...
Brion VIBBER [Thu, 4 Oct 2012 19:26:42 +0000 (19:26 +0000)]
Merge "CologneBlue rewrite: remove stuff from pageTitleLinks() that doesn't belong in there"

11 years agoMerge "CologneBlue rewrite: get rid of some extra ugly HTML"
Brion VIBBER [Thu, 4 Oct 2012 19:25:59 +0000 (19:25 +0000)]
Merge "CologneBlue rewrite: get rid of some extra ugly HTML"

11 years agoMerge "CologneBlue rewrite: kill mWatchLinkNum, watchThisPage() is only called once...
Brion VIBBER [Thu, 4 Oct 2012 19:24:52 +0000 (19:24 +0000)]
Merge "CologneBlue rewrite: kill mWatchLinkNum, watchThisPage() is only called once now"

11 years agoMerge "CologneBlue rewrite: finally a proper sidebar using standard functions"
Brion VIBBER [Thu, 4 Oct 2012 19:23:20 +0000 (19:23 +0000)]
Merge "CologneBlue rewrite: finally a proper sidebar using standard functions"

11 years agoMerge "CologneBlue rewrite: adjust the quickbar contents to 2012"
Brion VIBBER [Thu, 4 Oct 2012 19:21:25 +0000 (19:21 +0000)]
Merge "CologneBlue rewrite: adjust the quickbar contents to 2012"

11 years agoMerge "CologneBlue rewrite: start cleaning up the quickbar code"
Brion VIBBER [Thu, 4 Oct 2012 19:19:18 +0000 (19:19 +0000)]
Merge "CologneBlue rewrite: start cleaning up the quickbar code"

11 years agoMerge "CologneBlue rewrite: fix search form(s) generation"
Brion VIBBER [Thu, 4 Oct 2012 19:17:12 +0000 (19:17 +0000)]
Merge "CologneBlue rewrite: fix search form(s) generation"

11 years agoMerge "Added @since tag to IDBAccessObject."
IAlex [Thu, 4 Oct 2012 19:16:43 +0000 (19:16 +0000)]
Merge "Added @since tag to IDBAccessObject."

11 years agoMerge "CologneBlue rewrite: remove hard dependency on SkinLegacy, kill Quickbar nonsense"
Brion VIBBER [Thu, 4 Oct 2012 19:15:54 +0000 (19:15 +0000)]
Merge "CologneBlue rewrite: remove hard dependency on SkinLegacy, kill Quickbar nonsense"

11 years agoAdded @since tag to IDBAccessObject.
Aaron Schulz [Thu, 4 Oct 2012 19:10:41 +0000 (12:10 -0700)]
Added @since tag to IDBAccessObject.

Change-Id: I83d47534e76eba41099da645e5f971d351f0260c

11 years agoAdded "posdump" option to syncFileBackend to dump the current position.
Aaron Schulz [Thu, 4 Oct 2012 18:43:59 +0000 (11:43 -0700)]
Added "posdump" option to syncFileBackend to dump the current position.

Change-Id: Iabb027788796e98e06e3c6e97d14f74819cc6c95

11 years agoA few action=info bugfixes and enhancements.
Alex Monk [Tue, 4 Sep 2012 13:02:32 +0000 (14:02 +0100)]
A few action=info bugfixes and enhancements.

(bug 39533) Merge action=credits into action=info.
(bug 39951) Remove redundant 'Page protection' text.
(bug 39953) Don't show irrelevant protection statuses.
(bug 39954) Use proper section headers.
(bug 39955) Link page creator and latest editor values.

Change-Id: I68308aac96b89c2aec296e2a4fa385fd1d42ab5a

11 years agoMerge "Show HTTP error (if any) when scary transclusion fails"
Reedy [Thu, 4 Oct 2012 15:11:25 +0000 (15:11 +0000)]
Merge "Show HTTP error (if any) when scary transclusion fails"

11 years agoMerge "(bug 16362) Add action=info link to toolbox."
Reedy [Thu, 4 Oct 2012 15:10:03 +0000 (15:10 +0000)]
Merge "(bug 16362) Add action=info link to toolbox."

11 years agoBug 40756 - API: Call to a member function isGood() on a non-object in ApiDelete.php
Reedy [Thu, 4 Oct 2012 13:52:03 +0000 (14:52 +0100)]
Bug 40756 - API: Call to a member function isGood() on a non-object in ApiDelete.php

Change-Id: I88eefe177f1f6d77bed035ebe4967a8c714615f4

11 years agoMerge "Use canonical parser options per default" into Wikidata
daniel [Thu, 4 Oct 2012 11:04:50 +0000 (11:04 +0000)]
Merge "Use canonical parser options per default" into Wikidata