Nick Jenkins [Mon, 29 Jan 2007 04:55:02 +0000 (04:55 +0000)]
Really update indentation of that line (maybe it had a tab before?)
Nick Jenkins [Mon, 29 Jan 2007 04:52:59 +0000 (04:52 +0000)]
Prevent - Strict Standards: Non-static method ImportStreamSource::newFromFile() should not be called statically in includes/SpecialImport.php on line 826 ; Also indentation of one line.
Rotem Liss [Sun, 28 Jan 2007 15:01:09 +0000 (15:01 +0000)]
Typo + bug number in comment.
Ilmari Karonen [Sat, 27 Jan 2007 15:37:02 +0000 (15:37 +0000)]
backtick version broke on file names with shell metachars (like spaces); rewrite to use open3()
Niklas Laxström [Sat, 27 Jan 2007 14:06:42 +0000 (14:06 +0000)]
* (bug 7540) Greek language (el): Dates should use the genitive case of months names
Domas Mituzas [Fri, 26 Jan 2007 13:48:25 +0000 (13:48 +0000)]
wfGetDB() and wfGetDB(DB_SLAVE) would crash if no previous connections were opened.
Brion Vibber [Fri, 26 Jan 2007 12:10:06 +0000 (12:10 +0000)]
* Fix multipage selector drop-down for DjVu images to work when title
is passed as a query string parameter; we have to pass the title as
a form parameter or it gets dropped from the form submission URL
Brion Vibber [Fri, 26 Jan 2007 12:00:04 +0000 (12:00 +0000)]
Fix fix for 8652 (failures with bad XML metadata for DjVu files)
The mid-level functions in Image now fail gracefully on bogus data, as happens when the djvutoxml executable is missing.
Removed the bogus exception check in ImagePage high-level code (which actually just causes a fatal error by calling a nonexistent method :)
Also changed Image::initializeMultiPageXML to do clean lazy loading as Image::load does, and to return true/false as to success/failure for cleaner code using it.
Brion Vibber [Fri, 26 Jan 2007 09:36:42 +0000 (09:36 +0000)]
* (bug 8774) Fix path for GNU FDL rights icon on new installs
Brion Vibber [Fri, 26 Jan 2007 09:24:28 +0000 (09:24 +0000)]
* (bug 8777) Suppress 'previous' link on Special:Allpages when at first page
There was a check for explicit 'from' the first title, but not for empty from. :P
Aryeh Gregor [Thu, 25 Jan 2007 21:10:19 +0000 (21:10 +0000)]
(bug 8780) Clarify message for command-line scripts if LocalSettings.php exists but is not readable
Antoine Musso [Thu, 25 Jan 2007 19:24:51 +0000 (19:24 +0000)]
Fix #8782 : some help about the Makefile
Niklas Laxström [Thu, 25 Jan 2007 13:56:54 +0000 (13:56 +0000)]
* UÃpdate
Aryeh Gregor [Thu, 25 Jan 2007 03:07:39 +0000 (03:07 +0000)]
(bug 8652) Catch exceptions generated by malformed XML in multipage media. Note: not tested, since I don't have all that fancy image-using stuff set up (:P), but it's just a try/catch block, so at worst it just won't work. Better than having the entire page crash due to an unhandled exception . . .
Incidentally, should we maybe use set_exception_handler()?
Antoine Musso [Wed, 24 Jan 2007 22:13:12 +0000 (22:13 +0000)]
Generalize and rename cleanupSkin.php so it can changes any option.
FIXME: does not validate the new value
Niklas Laxström [Wed, 24 Jan 2007 19:42:57 +0000 (19:42 +0000)]
* Updates
Niklas Laxström [Wed, 24 Jan 2007 19:28:25 +0000 (19:28 +0000)]
* Reformatted, rm English
Niklas Laxström [Wed, 24 Jan 2007 19:11:01 +0000 (19:11 +0000)]
* Fixing some invalid xhtml etc...
* This is ridiculous, we have to do something to unmaintained translations
Niklas Laxström [Wed, 24 Jan 2007 17:50:27 +0000 (17:50 +0000)]
* Removed edittools
Niklas Laxström [Wed, 24 Jan 2007 17:48:15 +0000 (17:48 +0000)]
* Reformatted and removed edittools
Niklas Laxström [Wed, 24 Jan 2007 17:20:29 +0000 (17:20 +0000)]
* Unrandomize order
Brion Vibber [Wed, 24 Jan 2007 17:19:25 +0000 (17:19 +0000)]
* (bug 8751) Set session cookies to HTTPS-only to match other cookies
patch from http://bugzilla.wikimedia.org/attachment.cgi?id=3132
Niklas Laxström [Wed, 24 Jan 2007 17:17:29 +0000 (17:17 +0000)]
* Reformat and minor fixes
Leon Weber [Wed, 24 Jan 2007 17:05:39 +0000 (17:05 +0000)]
* miscellaneous German updates by raymond
* (bug 8656) (re)move more makesysop messages from language files toi18n extension file, by ray
* (bug 8577) Dutch localisation updates
Brion Vibber [Wed, 24 Jan 2007 17:04:07 +0000 (17:04 +0000)]
* (bug 8749) Bring MySQL 5 table defs back into sync
Patch from siebrand: http://bugzilla.wikimedia.org/attachment.cgi?id=3131
Niklas Laxström [Wed, 24 Jan 2007 14:10:51 +0000 (14:10 +0000)]
* (bug 8754) Update for Swedish language (sv)
Andrew Garrett [Wed, 24 Jan 2007 04:45:10 +0000 (04:45 +0000)]
Make this query slightly less crack-headed. Rewrite with a Pager subclass coming soon...
Brion Vibber [Wed, 24 Jan 2007 01:28:50 +0000 (01:28 +0000)]
Fix up paths so you can call these scripts from base dir
Also fixed an 'old' table reference which should now be 'text' ...
Antoine Musso [Tue, 23 Jan 2007 21:20:49 +0000 (21:20 +0000)]
This script pass through all users and change their skins from 'oldSkinName'
to 'newSkinName'. There is NO validation about the new skin existence!
Made on an original idea by Fooey (freenode)
Antoine Musso [Tue, 23 Jan 2007 20:10:02 +0000 (20:10 +0000)]
Final fix for #8712 : publish effective user groups to javascript.
Patch by Carl Fürstenberg http://bugzilla.wikimedia.org/attachment.cgi?id=3126
Leon Weber [Tue, 23 Jan 2007 19:56:01 +0000 (19:56 +0000)]
* Added an option to make Linker::userToolLinks() show the contribs link
red when the user has no edits. Linker::userToolLinksRedContribs() is an
alias to that which should be used to make it more self documentating.
-- Diese und --
M includes/Linker.php
M includes/SpecialLog.php
M RELEASE-NOTES
Rotem Liss [Tue, 23 Jan 2007 18:44:02 +0000 (18:44 +0000)]
Update.
Leon Weber [Tue, 23 Jan 2007 18:41:20 +0000 (18:41 +0000)]
* MessagesEn: adding (UTC) to the new protect-expiring message
* miscellaneous German updates, unification of user block related messsages: "Block(ade)" -> "Sperre" etc.
* (bug 8656) (re)move more makesysop messages from language files to i18nextension file
Patches by raymond.
Niklas Laxström [Tue, 23 Jan 2007 17:38:25 +0000 (17:38 +0000)]
* (bug 8739) MessagesMr.php file (Marathi)
Niklas Laxström [Tue, 23 Jan 2007 17:24:44 +0000 (17:24 +0000)]
* (bug 8742) Update to Japanese localisation (ja)
Niklas Laxström [Tue, 23 Jan 2007 16:45:23 +0000 (16:45 +0000)]
* Updates
Niklas Laxström [Tue, 23 Jan 2007 16:40:42 +0000 (16:40 +0000)]
* Reformatted
Greg Sabino Mullane [Tue, 23 Jan 2007 14:47:12 +0000 (14:47 +0000)]
Add searchableIPs differentiator
Andrew Garrett [Tue, 23 Jan 2007 10:51:33 +0000 (10:51 +0000)]
Show expiry time in the null revision inserted on protection with an expiry date.
Andrew Garrett [Tue, 23 Jan 2007 07:57:41 +0000 (07:57 +0000)]
Disable the expiry field in Protection for users without the requisite permission.
Nick Jenkins [Tue, 23 Jan 2007 07:29:58 +0000 (07:29 +0000)]
* Removing a handful of unused globals.
* $stack is not modified in Profiler::calltreeCount(), no need to pass-by-ref.
* Add FIXME marker to non-cross-platform line.
* A freshly created string does not need to be returned by reference. [Xml::namespaceSelector() and HTMLnamespaceselector() ].
Nick Jenkins [Mon, 22 Jan 2007 23:50:42 +0000 (23:50 +0000)]
The war on redundant ampersand usage!
* Convert "$dbw =& wfGetDB( DB_MASTER );" --> "$dbw = wfGetDB( DB_MASTER );"
* convert "$skin =& $wgUser->getSkin();" --> "$skin = $wgUser->getSkin();"
For the time being have not changed the function definitions of wfGetDB() or User::getSkin() [i.e. they are still both return-by-ref], so as to ensure the interface does not change for extensions [some of which may still be trying to run on PHP4 environments]. However presumably at some point this can be changed too.
Also includes tiny tweak to newlines in parserTests - will show 1 rather than 2 newlines between the "Reading tests from" strings when in quiet mode.
Brion Vibber [Mon, 22 Jan 2007 20:59:00 +0000 (20:59 +0000)]
Further fixes to protection expiry:
* Use RFC 2822-style date/time format instead of localized formatting for
the expiry time in the protection form; while ugly, it actually works;
a localized time is usually lossy (changing the time on submit) and
more significantly will fail for any UI language that's not english!
* Rearrange some of the form display logic to handle error conditions
a little more gracefully; invalid expiry format caused the form to
be displayed twice.
* Should be nicer on session token expiration as well, showing the
form instead of just an exception message.
Brion Vibber [Mon, 22 Jan 2007 20:34:25 +0000 (20:34 +0000)]
Revert redlinks for user-tools special:contributions links for now; tim complains at the large number of extra queries on various changes list views.
If restored, needs to be done more efficiently, with batch queries.
Brion Vibber [Mon, 22 Jan 2007 19:52:32 +0000 (19:52 +0000)]
Some fixes to Werdna's protection expiration:
* Don't apply an expired protection expiry time in loadRestrictions
* Purge expired restrictions if found during loadRestrictions
* Don't apply expired cascading restrictions in getCascadeProtectionSources
* Purge expired restrictions if found during getCascadeProtectionSources
Niklas Laxström [Mon, 22 Jan 2007 19:28:37 +0000 (19:28 +0000)]
* Updates
Niklas Laxström [Mon, 22 Jan 2007 19:22:06 +0000 (19:22 +0000)]
* Reformatted
Tim Starling [Mon, 22 Jan 2007 19:19:43 +0000 (19:19 +0000)]
profiling
Tim Starling [Mon, 22 Jan 2007 19:19:15 +0000 (19:19 +0000)]
Fix Skin::preloadExistence() for special pages.
Tim Starling [Mon, 22 Jan 2007 19:18:36 +0000 (19:18 +0000)]
In Special:Watchlist: do user/user talk page existence queries in a batch. User::edits() queries are still a problem.
Brion Vibber [Mon, 22 Jan 2007 18:59:08 +0000 (18:59 +0000)]
IS NOT NULL is not needed here; NULL entries in SQL by definition don't match comparisons other than IS NULL.
Also removed unneeded reference (=&)
Brion Vibber [Mon, 22 Jan 2007 17:59:43 +0000 (17:59 +0000)]
* (bug 8719) Firefox release notes lie! Fix tooltips for Firefox 2 on x11;
accesskeys default settings appear to be same as Windows.
Brion Vibber [Mon, 22 Jan 2007 17:14:44 +0000 (17:14 +0000)]
* (bug 3717) Update user count for AuthPlugin account autocreation
Ivan Lanin [Mon, 22 Jan 2007 17:07:53 +0000 (17:07 +0000)]
Updates for Indonesian (id) localization. New and modified translations.
Rotem Liss [Mon, 22 Jan 2007 16:53:28 +0000 (16:53 +0000)]
* Use 1movedto2_redir instead of 1movedto2 in the pages history when moving over redirects.
* Removing Title::createRedirect: not used at all in trunk and in the extensions, originally created for the old template namespace script, which was deleted.
Rotem Liss [Mon, 22 Jan 2007 15:05:56 +0000 (15:05 +0000)]
(bug 8505) Change label of interwiki links to Eml Wikipedia
Leon Weber [Mon, 22 Jan 2007 14:57:52 +0000 (14:57 +0000)]
german localisation updates by raymond
Rotem Liss [Mon, 22 Jan 2007 14:53:41 +0000 (14:53 +0000)]
(bug 5962) Update for Italian language (it)
Niklas Laxström [Mon, 22 Jan 2007 13:45:38 +0000 (13:45 +0000)]
* Fixes and updates
Rotem Liss [Mon, 22 Jan 2007 13:02:14 +0000 (13:02 +0000)]
Fix.
Domas Mituzas [Mon, 22 Jan 2007 11:19:03 +0000 (11:19 +0000)]
Allow sending per-user contribution requests to "contributions" query group
Andrew Garrett [Mon, 22 Jan 2007 09:59:50 +0000 (09:59 +0000)]
Kazakh i18n updates by AlefZet
Nick Jenkins [Mon, 22 Jan 2007 09:22:17 +0000 (09:22 +0000)]
Update parserTests help text to describe the --compare option.
Rotem Liss [Mon, 22 Jan 2007 09:11:37 +0000 (09:11 +0000)]
Mistake.
Rotem Liss [Mon, 22 Jan 2007 09:10:43 +0000 (09:10 +0000)]
Adding a link to Special:Protectedpages in Special:Log/protect.
Rotem Liss [Mon, 22 Jan 2007 09:07:06 +0000 (09:07 +0000)]
Grammar.
Andrew Garrett [Mon, 22 Jan 2007 08:57:40 +0000 (08:57 +0000)]
Make my last three commits interoperate (display protection expiry on Special:Protectedpages). Message slightly changed (brackets removed) so I've updated the translation so kindly provided by Rotem :-)
Rotem Liss [Mon, 22 Jan 2007 08:34:56 +0000 (08:34 +0000)]
The support for time-limited protection isn't 'future' anymore.
Rotem Liss [Mon, 22 Jan 2007 08:31:41 +0000 (08:31 +0000)]
Update.
Andrew Garrett [Mon, 22 Jan 2007 08:26:41 +0000 (08:26 +0000)]
* (bug 4133) Allow page protections to be made with an expiry date, in the same format as block expiry dates. Existing protections are assumed to be infinite, as are protections made with the new field left blank.
Rotem Liss [Mon, 22 Jan 2007 07:00:20 +0000 (07:00 +0000)]
Fix.
Rotem Liss [Mon, 22 Jan 2007 06:58:58 +0000 (06:58 +0000)]
Update.
Nick Jenkins [Mon, 22 Jan 2007 05:57:04 +0000 (05:57 +0000)]
Prevent minor E_STRICT warning:
* Strict Standards: Non-static method RecentChange::newFromRow() should not be called statically in includes/SpecialRecentchanges.php on line 243.
Andrew Garrett [Mon, 22 Jan 2007 05:03:16 +0000 (05:03 +0000)]
One of these days, I'm going to remember to update release-notes
Andrew Garrett [Mon, 22 Jan 2007 05:01:37 +0000 (05:01 +0000)]
New special page, Special:Protectedpages, which shows all protected pages and their protection status (full protection status is not pulled out due to performance considerations, so it just shows "full protected" or "semi protected".
Ivan Lanin [Sun, 21 Jan 2007 19:26:30 +0000 (19:26 +0000)]
Removed unused messages.
Antoine Musso [Sun, 21 Jan 2007 16:58:09 +0000 (16:58 +0000)]
Ajax show editors message moved to the extension repository (r19556)
Antoine Musso [Sun, 21 Jan 2007 16:46:36 +0000 (16:46 +0000)]
New hook: AjaxAddScript. Used to load some more ajax javascripts
Rotem Liss [Sun, 21 Jan 2007 16:16:44 +0000 (16:16 +0000)]
Update.
Antoine Musso [Sun, 21 Jan 2007 16:01:50 +0000 (16:01 +0000)]
Indent output when adding links and meta tags
Leon Weber [Sun, 21 Jan 2007 15:37:05 +0000 (15:37 +0000)]
* German translation update for Oversight extension
* Partly revert of last patch with new Ajax function messages.
Patches by Raymond
Rob Church [Sun, 21 Jan 2007 13:47:11 +0000 (13:47 +0000)]
Reorder conditions from Werdna's previous commit; shortcut if not a user CSS/JS subpage to avoid the expensive queries
Andrew Garrett [Sun, 21 Jan 2007 12:43:07 +0000 (12:43 +0000)]
Ignore cascading protection for user CSS/JS subpages, as it's obvious that they were placed in user subpages to circumvent needing to protect them. This fixes at least one bot on enwiki
Leon Weber [Sun, 21 Jan 2007 09:55:14 +0000 (09:55 +0000)]
* (bug 7859) yet another kazakh localisation patch.
Antoine Musso [Sun, 21 Jan 2007 03:47:38 +0000 (03:47 +0000)]
Remove any additional trailing slashes when subpaging is enabled
Brion Vibber [Sun, 21 Jan 2007 03:14:06 +0000 (03:14 +0000)]
Revert r19529 ('ajax editors list'); per chat w/ hashar I recommend working on this as an extension for now. It seems pretty modular, and should be an ideal candidate for that.
Ivan Lanin [Sun, 21 Jan 2007 02:50:02 +0000 (02:50 +0000)]
Indonesian translations for "ajax-se..." messages
Antoine Musso [Sat, 20 Jan 2007 23:39:43 +0000 (23:39 +0000)]
'ok 1' when a file is not under revision control
Antoine Musso [Sat, 20 Jan 2007 23:35:37 +0000 (23:35 +0000)]
* add a lame verbose statement
* add a test for svn:eol-style=native property
Rob Church [Sat, 20 Jan 2007 22:34:05 +0000 (22:34 +0000)]
(bug 8403) Respect bad image list exceptions in galleries on wiki pages
Leon Weber [Sat, 20 Jan 2007 22:01:57 +0000 (22:01 +0000)]
* Update German translations
* Move makesysop messages of ksh to extension localisation
Patches by Raymond.
/me slaps Raymond.
Niklas Laxström [Sat, 20 Jan 2007 21:36:41 +0000 (21:36 +0000)]
* Finnish update
Leon Weber [Sat, 20 Jan 2007 21:28:25 +0000 (21:28 +0000)]
Added missing comma in hashar's updater
Antoine Musso [Sat, 20 Jan 2007 21:22:31 +0000 (21:22 +0000)]
Fix an error introduced with r19483. Pointed out by LeonWP.
Antoine Musso [Sat, 20 Jan 2007 21:18:49 +0000 (21:18 +0000)]
Assuming we mostly want a quiet output.
Antoine Musso [Sat, 20 Jan 2007 21:05:36 +0000 (21:05 +0000)]
Optional feature : 'Ajax show editors' based on an idea by Tim Starling
Merge from hashar's branch.
Rob Church [Sat, 20 Jan 2007 20:45:52 +0000 (20:45 +0000)]
(bug 8671) Expose "wpDestFile" as a parameter to "uploadtext", so they can beef up their Commons upload links
Rob Church [Sat, 20 Jan 2007 20:15:33 +0000 (20:15 +0000)]
Add some parser tests for URL-encoding in URL functions. The second case could be difficult to fix, because something like {{localurl:Some page|amp=&&b=2}} is ambiguous.
Rob Church [Sat, 20 Jan 2007 19:51:21 +0000 (19:51 +0000)]
Introduce 'CustomEditor' hook; see docs/hooks.txt for more information
Rob Church [Sat, 20 Jan 2007 19:38:51 +0000 (19:38 +0000)]
* (bug 8712) Expose user groups as a JavaScript global [patch c/o AzaToth]
* Tweak release notes from hashar's last commmit