lhc/web/wiklou.git
16 years agoSupress errors when setting the PHP timeout so output isn't ugly when safe mode is...
Robert Leverington [Thu, 17 Apr 2008 19:20:27 +0000 (19:20 +0000)]
Supress errors when setting the PHP timeout so output isn't ugly when safe mode is enabled.

16 years ago* Clean up a little
Niklas Laxström [Thu, 17 Apr 2008 19:16:27 +0000 (19:16 +0000)]
* Clean up a little

16 years ago* (bug 13768) pt_title field encoding fixed
Brion Vibber [Thu, 17 Apr 2008 19:11:36 +0000 (19:11 +0000)]
* (bug 13768) pt_title field encoding fixed
pt_title field in page_protections was added without a binary marker when used on non-binary schema.
This means you get false matches for ASCII case-insensitive bits, and probably for horribly wrong UTF-8 mish-mashes as well.

Adds an updated to fix the field's encoding to binary, matching all our other title keys,
so you can join and get correct matches.

Revert r33473, which seems to assume that pt_title is supposed to be case-insensitive.
(Even if it was, it woudln't work correctly as written.)

16 years ago* Double-escaping, checkLabel, fixed another label
Niklas Laxström [Thu, 17 Apr 2008 18:56:06 +0000 (18:56 +0000)]
* Double-escaping, checkLabel, fixed another label
* Do we really need reset button here?

16 years agoRevert r33478 for now; I don't much like the field name user_timestamp, it's very...
Brion Vibber [Thu, 17 Apr 2008 18:52:20 +0000 (18:52 +0000)]
Revert r33478 for now; I don't much like the field name user_timestamp, it's very unclear. Timestamp may not be ideal to build a diff link with, either.

16 years agoRemember to update RELEASE-NOTES!
Aryeh Gregor [Thu, 17 Apr 2008 18:23:28 +0000 (18:23 +0000)]
Remember to update RELEASE-NOTES!

16 years agoFix error from r33495: class -> id. Thanks to Nikerabbit.
Raimond Spekking [Thu, 17 Apr 2008 18:15:11 +0000 (18:15 +0000)]
Fix error from r33495: class -> id. Thanks to Nikerabbit.

16 years ago* Improve styles for prefences
Niklas Laxström [Thu, 17 Apr 2008 18:15:04 +0000 (18:15 +0000)]
* Improve styles for prefences

16 years agoUse sitemap.org 0.9 schema instead of Google 0.84 schema. Fixes bug 13527.
Robert Leverington [Thu, 17 Apr 2008 18:13:54 +0000 (18:13 +0000)]
Use sitemap.org 0.9 schema instead of Google 0.84 schema. Fixes bug 13527.

16 years agoSlightly modified version of attachment 4606 by Sergey Chernyshev, fixes bug 12860...
Robert Leverington [Thu, 17 Apr 2008 18:02:05 +0000 (18:02 +0000)]
Slightly modified version of attachment 4606 by Sergey Chernyshev, fixes bug 12860 and adds a new configuration variable $wgSitemapNamespaces to
allow specification of which namespaces a sitemap will be generated for. Defaults to false, indicating all namespaces should have a sitemap generated
for them.

16 years agoNormalising comment spacing.
Robert Leverington [Thu, 17 Apr 2008 17:46:30 +0000 (17:46 +0000)]
Normalising comment spacing.

16 years ago* Tweaks for sections date/time and search of SpecialPreferences:
Raimond Spekking [Thu, 17 Apr 2008 17:26:58 +0000 (17:26 +0000)]
* Tweaks for sections date/time and search of SpecialPreferences:
** Fix aligning for RTL wikis: Use existing CSS classes
** Move hardcoded superscript number 1 into 'timezonetext' message. The counterpart is in 'timezoneoffset' since ages.
** Use XML functions for these sections

16 years agoThe problem also applies to all the other regex special chars: try it out with ....
Aryeh Gregor [Thu, 17 Apr 2008 15:59:49 +0000 (15:59 +0000)]
The problem also applies to all the other regex special chars: try it out with ., |, etc.  Use preg_quote().

16 years agoEscape forward slashes in search terms, otherwise PHP thinks the regex has ended...
Greg Sabino Mullane [Thu, 17 Apr 2008 15:38:26 +0000 (15:38 +0000)]
Escape forward slashes in search terms, otherwise PHP thinks the regex has ended and starts treating the rest of the characters in the string as PCRE modifiers.

16 years agoUse content language for search prefixes.
Robert Stojnić [Thu, 17 Apr 2008 15:11:42 +0000 (15:11 +0000)]
Use content language for search prefixes.

16 years agoRemove unused message
Aaron Schulz [Thu, 17 Apr 2008 15:03:40 +0000 (15:03 +0000)]
Remove unused message

16 years agoFix description
Aaron Schulz [Thu, 17 Apr 2008 14:54:54 +0000 (14:54 +0000)]
Fix description

16 years agoRemove temp $wgAllowLogDeletion var
Aaron Schulz [Thu, 17 Apr 2008 14:48:28 +0000 (14:48 +0000)]
Remove temp $wgAllowLogDeletion var

16 years agoAdd user_timestamp for diff since last view for new messages.
Aaron Schulz [Thu, 17 Apr 2008 14:42:07 +0000 (14:42 +0000)]
Add user_timestamp for diff since last view for new messages.

16 years agoRemove unused global declaration of $wgCookiePrefix in User::clearCookie()
Alexandre Emsenhuber [Thu, 17 Apr 2008 13:13:51 +0000 (13:13 +0000)]
Remove unused global declaration of $wgCookiePrefix in User::clearCookie()

16 years ago(bug 13768) Handling case-insensitivity of pt_title in prop=info
Roan Kattouw [Thu, 17 Apr 2008 12:58:20 +0000 (12:58 +0000)]
(bug 13768) Handling case-insensitivity of pt_title in prop=info

16 years agoUpdate for he.
Rotem Liss [Thu, 17 Apr 2008 12:30:48 +0000 (12:30 +0000)]
Update for he.

16 years agoLets define all default usergroups for i18n purposes
Raimond Spekking [Thu, 17 Apr 2008 12:01:54 +0000 (12:01 +0000)]
Lets define all default usergroups for i18n purposes

16 years agoDid this already!
Andrew Garrett [Thu, 17 Apr 2008 10:28:23 +0000 (10:28 +0000)]
Did this already!

16 years ago* Use existing CSS classes for input form aligning
Raimond Spekking [Thu, 17 Apr 2008 09:58:32 +0000 (09:58 +0000)]
* Use existing CSS classes for input form aligning
* Fix double escaping of the token
* Make a proper label when form is called w/o a valid block id
* Make the length of both input fields identical. I see no reason why to shorten one.

16 years agoLocalisation updates for core messages from Betawiki (2008-04-17 08:47 CEST)
Siebrand Mazeland [Thu, 17 Apr 2008 06:56:36 +0000 (06:56 +0000)]
Localisation updates for core messages from Betawiki (2008-04-17 08:47 CEST)

16 years agoApply $wgCookieHttpOnly setting to the session cookie as well
Brion Vibber [Wed, 16 Apr 2008 23:06:51 +0000 (23:06 +0000)]
Apply $wgCookieHttpOnly setting to the session cookie as well

16 years ago* Clean up cookie setting code in User
Brion Vibber [Wed, 16 Apr 2008 22:59:13 +0000 (22:59 +0000)]
* Clean up cookie setting code in User
* Don't clear the token cookie when mailing a password -- this may belong to a different user entirely! If it's the same user, then no harm; the old cookie just won't have any affect. If they're making someone else's account, this will avoid clearing their own token.

16 years ago* Move affectedRows count up
Aaron Schulz [Wed, 16 Apr 2008 21:07:39 +0000 (21:07 +0000)]
* Move affectedRows count up
* Shouldn't need to pass db object here
* Some code style tweaks

16 years agoRemove usage of deprecated function, thanks to Siebrand for reporting it.
Alexandre Emsenhuber [Wed, 16 Apr 2008 20:51:13 +0000 (20:51 +0000)]
Remove usage of deprecated function, thanks to Siebrand for reporting it.

16 years agoUse existing CSS classes for input form aligning
Raimond Spekking [Wed, 16 Apr 2008 20:38:57 +0000 (20:38 +0000)]
Use existing CSS classes for input form aligning

16 years agoialex> nikerabbit: ++$wgStyleVersion
Niklas Laxström [Wed, 16 Apr 2008 20:00:51 +0000 (20:00 +0000)]
ialex> nikerabbit: ++$wgStyleVersion

16 years ago* (bug 13632) Show white space differences with wikidiff2 too
Niklas Laxström [Wed, 16 Apr 2008 19:58:31 +0000 (19:58 +0000)]
* (bug 13632) Show white space differences with wikidiff2 too

16 years agoFix double escaping
Aaron Schulz [Wed, 16 Apr 2008 18:49:43 +0000 (18:49 +0000)]
Fix double escaping

16 years agoMore revision delete cleanup
Aaron Schulz [Wed, 16 Apr 2008 18:44:15 +0000 (18:44 +0000)]
More revision delete cleanup

16 years agoEven a bit nicer, the return there should be unreachable code.
Robert Stojnić [Wed, 16 Apr 2008 18:25:35 +0000 (18:25 +0000)]
Even a bit nicer, the return there should be unreachable code.

16 years agojs tweak - use var for local variable; skip processing if not to be found
Brion Vibber [Wed, 16 Apr 2008 18:14:45 +0000 (18:14 +0000)]
js tweak - use var for local variable; skip processing if not to be found

16 years agoLocalisation updates for core messages from Betawiki (2008-04-16 20:02 CEST)
Siebrand Mazeland [Wed, 16 Apr 2008 18:09:40 +0000 (18:09 +0000)]
Localisation updates for core messages from Betawiki (2008-04-16 20:02 CEST)

16 years agoFix suppress log revert links
Aaron Schulz [Wed, 16 Apr 2008 18:05:54 +0000 (18:05 +0000)]
Fix suppress log revert links

16 years agoFix arrow keys in Internet Explorer, seems I overrefactored this method :P
Robert Stojnić [Wed, 16 Apr 2008 18:04:55 +0000 (18:04 +0000)]
Fix arrow keys in Internet Explorer, seems I overrefactored this method :P

16 years agoCleanup for r33429 - fix double-escaping
Brion Vibber [Wed, 16 Apr 2008 17:40:47 +0000 (17:40 +0000)]
Cleanup for r33429 - fix double-escaping

16 years agoNo need to pass db around, should be the same
Aaron Schulz [Wed, 16 Apr 2008 17:34:52 +0000 (17:34 +0000)]
No need to pass db around, should be the same

16 years agoLocalisation updates German
Raimond Spekking [Wed, 16 Apr 2008 17:13:16 +0000 (17:13 +0000)]
Localisation updates German

16 years agoActually pass in a db ;)
Aaron Schulz [Wed, 16 Apr 2008 17:03:58 +0000 (17:03 +0000)]
Actually pass in a db ;)

16 years agoUse existing CSS classes for input form aligning
Raimond Spekking [Wed, 16 Apr 2008 16:54:58 +0000 (16:54 +0000)]
Use existing CSS classes for input form aligning

16 years agoAllow $wgArticle to be null on special pages
Alexandre Emsenhuber [Wed, 16 Apr 2008 16:17:44 +0000 (16:17 +0000)]
Allow $wgArticle to be null on special pages

16 years ago* Use existing CSS classes for input form aligning
Raimond Spekking [Wed, 16 Apr 2008 15:58:25 +0000 (15:58 +0000)]
* Use existing CSS classes for input form aligning
* Use more XML functions

16 years agoUpdate.
Rotem Liss [Wed, 16 Apr 2008 15:26:04 +0000 (15:26 +0000)]
Update.

16 years agoDon't show a double <ul> for the list (NewPagesPager::getNavigationBar() called twice...
Alexandre Emsenhuber [Wed, 16 Apr 2008 15:12:44 +0000 (15:12 +0000)]
Don't show a double <ul> for the list (NewPagesPager::getNavigationBar() called twice), thanks to AlexSm for reporting it

16 years agoWhen hiding things on WhatLinksHere, generated URLs should hide them too. Note that...
Aryeh Gregor [Wed, 16 Apr 2008 14:43:38 +0000 (14:43 +0000)]
When hiding things on WhatLinksHere, generated URLs should hide them too.  Note that there's still apparently a fairly significant pagination issue here (reported on WP:VPT, as was this): with certain combinations of hiding, results are filtered *after* the query, resulting in fewer than 50 rows returned, possibly 0, even if there are actually results.

Also, it might be nice if it didn't let you hide *everything*.  That's kind of silly.

16 years ago* added call to wfDeprecated() to methods marked as deprecated
Alexandre Emsenhuber [Wed, 16 Apr 2008 13:46:16 +0000 (13:46 +0000)]
* added call to wfDeprecated() to methods marked as deprecated
* $fname -> __METHOD__
* removed unused declaration of $wgOut in OutputPage::rateLimited()

16 years agoDon't allow access from the web to serialized/ directory
Alexandre Emsenhuber [Wed, 16 Apr 2008 09:41:49 +0000 (09:41 +0000)]
Don't allow access from the web to serialized/ directory

16 years ago Localisation updates for extensions messages from Betawiki
Bertrand Grondin [Wed, 16 Apr 2008 09:40:51 +0000 (09:40 +0000)]
 Localisation updates for extensions messages from Betawiki
 Update french aliases and magic words

16 years agoLocalisation updates for core messages from Betawiki (2008-04-16 10:39 CEST)
Siebrand Mazeland [Wed, 16 Apr 2008 08:59:17 +0000 (08:59 +0000)]
Localisation updates for core messages from Betawiki (2008-04-16 10:39 CEST)

16 years agoUpdate file
Meno25 [Wed, 16 Apr 2008 06:31:37 +0000 (06:31 +0000)]
Update file

16 years agoLocalisation updates Cantonese, Chinese and Old/Late Time Chinese
Shinjiman [Wed, 16 Apr 2008 06:24:20 +0000 (06:24 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese

16 years ago* Update messageTypes.inc per r33400
Raimond Spekking [Wed, 16 Apr 2008 05:05:03 +0000 (05:05 +0000)]
* Update messageTypes.inc per r33400
* Partly revert of r33410: Remove colon. It does not make sense behind 'minimum-size', the input field is after 'maximum-size' only.

16 years agoLocalisation updates Cantonese, Chinese and Old/Late Time Chinese
Shinjiman [Wed, 16 Apr 2008 03:40:44 +0000 (03:40 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Add colons for consistency with other input fields.

16 years ago* Allow for things that call addEntry() to pass in a DB object to make the action...
Aaron Schulz [Tue, 15 Apr 2008 23:34:45 +0000 (23:34 +0000)]
* Allow for things that call addEntry() to pass in a DB object to make the action and logging be one transaction
* Improve logging transactions for block/delete

16 years agoUse existing CSS classes for input form aligning
Raimond Spekking [Tue, 15 Apr 2008 23:26:05 +0000 (23:26 +0000)]
Use existing CSS classes for input form aligning

16 years agoAjax suggestions:
Robert Stojnić [Tue, 15 Apr 2008 23:06:28 +0000 (23:06 +0000)]
Ajax suggestions:
* check in a new ajax suggestion engine (mwsuggest.js) which uses
  OpenSearch to fetch results (by default via API), this should
  deprecated the old ajaxsearch thingy
* extend PrefixSearchBackend hook to accept multiple namespaces for
  future lucene use (default implementation however can still
  process only one)
* Added to preferences, also a feature to turn it on/off for every
  input (disabled atm until I work out browser issues completely)
* WMF wikis probably won't be using API to fetch results, but a
  custom php wrapper that just forwards the request to appropriate
  lucene daemon, added support for that

SpecialSearch:
* moved stuff out of SpecialSearch to SearchEngine, like snippet
  highlighting and such
* support for additional interwiki results, e.g. title matches
  from other projects shown in a separate box on the right
* todo: interwiki box doesn't have standard prev/next links to
  avoid clutter and unintuitive interface
* support for related articles

16 years agoReturn false if nothing changed
Aaron Schulz [Tue, 15 Apr 2008 23:03:41 +0000 (23:03 +0000)]
Return false if nothing changed

16 years agoloadAllMessages to ensure that all localizations for group names defined by extension...
Raimond Spekking [Tue, 15 Apr 2008 22:17:15 +0000 (22:17 +0000)]
loadAllMessages to ensure that all localizations for group names defined by extensions are loaded.

16 years agoMake --links work for output=wiki too
Siebrand Mazeland [Tue, 15 Apr 2008 22:00:27 +0000 (22:00 +0000)]
Make --links work for output=wiki too

16 years agoGroup all logs in ERC, not an arbitrary subset
Brion Vibber [Tue, 15 Apr 2008 21:39:33 +0000 (21:39 +0000)]
Group all logs in ERC, not an arbitrary subset

16 years agoDisable plural checks for xmf
Siebrand Mazeland [Tue, 15 Apr 2008 21:15:40 +0000 (21:15 +0000)]
Disable plural checks for xmf

16 years agoAdding CSS class for nested <fieldset>s. Nesting fieldsets used to cause a huge amoun...
Roan Kattouw [Tue, 15 Apr 2008 20:44:10 +0000 (20:44 +0000)]
Adding CSS class for nested <fieldset>s. Nesting fieldsets used to cause a huge amount of whitespace between the parent and the child fieldset, this commit adds a class that circumvents this.

16 years agoTweaks for Special:Newpages:
Alexandre Emsenhuber [Tue, 15 Apr 2008 20:42:42 +0000 (20:42 +0000)]
Tweaks for Special:Newpages:
* (bug 13756) Don't show the form and navigation links if the page is included
* Readded options overriding with $par, useful when the page is included
* Override limit and offset in pager so that they are also modified if they are specified in $par (when page is included)
* Force NewPagesPager::getTitle() to return the title object of Special:Newpages even if included, navigation bar was linking to the included page, wich might not a very good idea sometimes
* Fix some whitespaces

16 years agoRevert r33378 -- class spam
Brion Vibber [Tue, 15 Apr 2008 19:06:10 +0000 (19:06 +0000)]
Revert r33378 -- class spam

16 years ago* (bug 13725) Upload form watch checkbox state set correctly with wpDestFile
Brion Vibber [Tue, 15 Apr 2008 19:02:12 +0000 (19:02 +0000)]
* (bug 13725) Upload form watch checkbox state set correctly with wpDestFile

r33330 just disabled the check for wpDestFile, so that the 'watch pages i create'
setting would watch *all* uploads. The system now checks the actual value, so
it sets the watch checkbox if the requested file doesn't exist locally and you
have it set for creations, or if you've already got the file watched.

There are still some minor issues:
* Since you have the chance to change the target filename on the form, the
  initial checkbox state can get out of sync if you switch from an empty file
  to an existing file or vice-versa.
* Unlike the edit form, the upload form doesn't _unwatch_ a previously-watched
  page when the box is unchecked.

16 years agoLocalisation updates for core messages from Betawiki (2008-04-15 20:27 CEST)
Siebrand Mazeland [Tue, 15 Apr 2008 18:38:26 +0000 (18:38 +0000)]
Localisation updates for core messages from Betawiki (2008-04-15 20:27 CEST)

16 years ago(bug 13745) Fix regression from r33133 by changing INSERT to REPLACE
Roan Kattouw [Tue, 15 Apr 2008 18:32:48 +0000 (18:32 +0000)]
(bug 13745) Fix regression from r33133 by changing INSERT to REPLACE

16 years agoRevert some chunks of r33133 and r33375:
Brion Vibber [Tue, 15 Apr 2008 18:11:28 +0000 (18:11 +0000)]
Revert some chunks of r33133 and r33375:
* Let followRedirect() *always* work correctly by working from the article text.
* This ensures that we're not falsely looking up data from another version and that we're not missing interwik and fragment data.

Should clean up both bug 13754 (editing old version of redirect sometimes gives the target page text)
and bug 13752 (bugs with fragments and probably interwikis in redirect target).

Haven't been able to repro 13754 at home though, so we'll see.

16 years agovalign='top'
Aaron Schulz [Tue, 15 Apr 2008 17:57:32 +0000 (17:57 +0000)]
valign='top'

16 years agoAdd class to non-content links
Aaron Schulz [Tue, 15 Apr 2008 17:54:02 +0000 (17:54 +0000)]
Add class to non-content links

16 years ago* Adding/updating Persian translations
Huji [Tue, 15 Apr 2008 17:46:48 +0000 (17:46 +0000)]
* Adding/updating Persian translations

16 years agoTemporarily remove the username option.
Brion Vibber [Tue, 15 Apr 2008 17:33:17 +0000 (17:33 +0000)]
Temporarily remove the username option.
The index is missing on some wikis, and it seems a little funky to begin with.

16 years ago(bug 13752) Section redirects now works again
Alexandre Emsenhuber [Tue, 15 Apr 2008 17:32:23 +0000 (17:32 +0000)]
(bug 13752) Section redirects now works again

16 years agoLocalisation updates German
Raimond Spekking [Tue, 15 Apr 2008 17:29:19 +0000 (17:29 +0000)]
Localisation updates German

16 years agoTemporarily put $wgCookieHttpOnly off while it's evaluated
Brion Vibber [Tue, 15 Apr 2008 17:17:30 +0000 (17:17 +0000)]
Temporarily put $wgCookieHttpOnly off while it's evaluated

16 years ago* Pass directly the title object to OutputPage::returnToMain() so it doesn't need...
Alexandre Emsenhuber [Tue, 15 Apr 2008 16:18:08 +0000 (16:18 +0000)]
* Pass directly the title object to OutputPage::returnToMain() so it doesn't need to be created there
* Added UserArrayFromResult class to AutoLoader, CentralAuth was throwing an error because it couldn't find that class

16 years agoAutoreview null edits too (bug 13733)
Aaron Schulz [Tue, 15 Apr 2008 15:38:08 +0000 (15:38 +0000)]
Autoreview null edits too (bug 13733)

16 years agoDocument newly added hooks
Alexandre Emsenhuber [Tue, 15 Apr 2008 15:37:02 +0000 (15:37 +0000)]
Document newly added hooks

16 years agoLocalisation updates for core from Betawiki
Siebrand Mazeland [Tue, 15 Apr 2008 15:17:52 +0000 (15:17 +0000)]
Localisation updates for core from Betawiki
* updates for special page aliases, skin names
* some reformatting

16 years agoAdd a new hook EditPageBeforeEditConflict to allow extensions like FCKeditor to modif...
Aryeh Gregor [Tue, 15 Apr 2008 14:47:04 +0000 (14:47 +0000)]
Add a new hook EditPageBeforeEditConflict to allow extensions like FCKeditor to modify the output for edit conflicts.  By request of moisadoru on IRC for FCKeditor extension issue: dev.fckeditor.net/ticket/1385

16 years agoMake sure to use table prefixes correctly. Thanks to siebrand for reporting the...
Aryeh Gregor [Tue, 15 Apr 2008 14:35:18 +0000 (14:35 +0000)]
Make sure to use table prefixes correctly.  Thanks to siebrand for reporting the bug.

16 years agoIt would have been fun if this went live. :D
Aryeh Gregor [Tue, 15 Apr 2008 14:17:10 +0000 (14:17 +0000)]
It would have been fun if this went live.  :D

16 years agoCould we please have documentation for new config options?
Aryeh Gregor [Tue, 15 Apr 2008 14:06:55 +0000 (14:06 +0000)]
Could we please have documentation for new config options?

16 years agoAdd RELEASE-NOTES for 33269, fix another one.
Aryeh Gregor [Tue, 15 Apr 2008 13:14:44 +0000 (13:14 +0000)]
Add RELEASE-NOTES for 33269, fix another one.

16 years agoLocalize the group names
Raimond Spekking [Tue, 15 Apr 2008 12:54:07 +0000 (12:54 +0000)]
Localize the group names

16 years agoDon't give PHP warnings for PHP<5.2
Andrew Garrett [Tue, 15 Apr 2008 11:55:23 +0000 (11:55 +0000)]
Don't give PHP warnings for PHP<5.2

16 years agoTypo.
Rotem Liss [Tue, 15 Apr 2008 11:07:32 +0000 (11:07 +0000)]
Typo.

16 years agoUpdate
Meno25 [Tue, 15 Apr 2008 11:05:47 +0000 (11:05 +0000)]
Update

16 years agoUpdate.
Rotem Liss [Tue, 15 Apr 2008 11:05:20 +0000 (11:05 +0000)]
Update.

16 years agoAdd a fixed bug from r33197
Raimond Spekking [Tue, 15 Apr 2008 10:36:24 +0000 (10:36 +0000)]
Add a fixed bug from r33197

16 years ago* Add a link to the change protection form for allowed users otherwise a link to...
Raimond Spekking [Tue, 15 Apr 2008 10:26:53 +0000 (10:26 +0000)]
* Add a link to the change protection form for allowed users otherwise a link to the protection log
* Fix double escaping of the hidden field
* Use more XML functions
* Fix a typo in LogEventsList

16 years ago$fallback back to default ('en')
Siebrand Mazeland [Tue, 15 Apr 2008 09:22:21 +0000 (09:22 +0000)]
$fallback back to default ('en')

16 years agoIn User:
Tim Starling [Tue, 15 Apr 2008 09:04:45 +0000 (09:04 +0000)]
In User:
* Defer load of groups data
* Introduce newFromRow()/loadFromRow() to allow bulk loading of user objects from a result set
* Hook email and email authentication save/load to allow CentralAuth to provide a global email address
* Defer save of user data after confirmEmail() and invalidateEmail(). Caller must now also call saveSettings(). This reduces the master query count in some code paths.

Elsewhere:
* Introduce UserArray class, for bulk loading of user objects. Immediately useful in email notification, potentially useful for proposed user alias feature.
* In Special:Confirmemail, remove useless handling for impossible false return from confirmEmail()/invalidateEmail().

16 years agoRevert strange dest check from r17248 (bug 13725)
Aaron Schulz [Tue, 15 Apr 2008 06:23:30 +0000 (06:23 +0000)]
Revert strange dest check from r17248 (bug 13725)

16 years agoClean up log grouping
Aaron Schulz [Tue, 15 Apr 2008 03:55:16 +0000 (03:55 +0000)]
Clean up log grouping