Rotem Liss [Sat, 18 Aug 2007 00:06:34 +0000 (00:06 +0000)]
Update for he.
Rob Church [Fri, 17 Aug 2007 21:08:17 +0000 (21:08 +0000)]
Remove some declarations for unused globals...
Rob Church [Fri, 17 Aug 2007 20:53:17 +0000 (20:53 +0000)]
* Confirmation is now required when deleting old versions of files
* Users can now enter comments when deleting old versions of files
Rob Church [Fri, 17 Aug 2007 17:06:33 +0000 (17:06 +0000)]
Make Xml::expandAttributes() a bit more robust against non-array arguments; people keep passing it things it doesn't like :(
Brion Vibber [Fri, 17 Aug 2007 14:39:11 +0000 (14:39 +0000)]
fix regression from r24838 -- lost a '>' char for redirecting 7za output to null
Rob Church [Fri, 17 Aug 2007 13:01:35 +0000 (13:01 +0000)]
* (bug 10971) `aufrom` parameter doesn't work with spaces
* Fix username handling issue with `auprefix` parameter
Usernames are *not* stored in "key" format, and treating them as such will cause various comparisons to misbehave. This was preventing `aufrom` from including the username (as it was supposed to) and would have broken `auprefix` for all comparisons containing spaces.
As a side-effect, both these parameters will now treat underscores as equivalent to spaces.
Raimond Spekking [Thu, 16 Aug 2007 21:36:51 +0000 (21:36 +0000)]
* (bug 10367) Update Kazakh translations
Patch by AlefZet
Rob Church [Thu, 16 Aug 2007 20:52:34 +0000 (20:52 +0000)]
Ditch this; uses old schema, redundant to deleteUnusedAccounts.php
Rob Church [Thu, 16 Aug 2007 20:41:33 +0000 (20:41 +0000)]
(bug 7890) Don't list redirects to special pages in Special:BrokenRedirects
There could be some issues here, since a redirect to a special page that doesn't exist *is* "broken", but I don't think we have a clear, clean means of excluding these at present...
Daniel Cannon [Thu, 16 Aug 2007 07:23:40 +0000 (07:23 +0000)]
Haha .. woops. Left some debugging in there :)
Daniel Cannon [Thu, 16 Aug 2007 07:05:38 +0000 (07:05 +0000)]
* Fix bug with Protected namespace message when protected namespace is NS_MAIN.
* Clean up formatPermissionsErrorMessage .. no point building a list if there's only one item, and it casues lots of grossness on complicated custom messages (removing linebreaks, screwing up formatting, etc.).
Rotem Liss [Thu, 16 Aug 2007 00:24:06 +0000 (00:24 +0000)]
Update and fixes.
Rob Church [Wed, 15 Aug 2007 22:59:38 +0000 (22:59 +0000)]
whitespace
Aaron Schulz [Wed, 15 Aug 2007 22:52:55 +0000 (22:52 +0000)]
Tweak ArticleUpdateBeforeRedirect hook a tad
Rob Church [Wed, 15 Aug 2007 22:43:59 +0000 (22:43 +0000)]
Document hooks in release notes, too, please. Also tweak some odd whitespace usage.
Aaron Schulz [Wed, 15 Aug 2007 22:13:03 +0000 (22:13 +0000)]
*Add ArticleUpdateBeforeRedirect hook, to allow for the page to redirect out differently after editing (needed for flaggedrevs)
*Document ArticleUpdateBeforeRedirect hook
Raimond Spekking [Wed, 15 Aug 2007 22:04:17 +0000 (22:04 +0000)]
* Updating language maintenance scripts
* Updating German localization
* Removing optional, untranslated messages from Danish
Rob Church [Wed, 15 Aug 2007 21:44:58 +0000 (21:44 +0000)]
(bug 8737) Fix warnings caused by incorrect use of `/dev/null` when piping process error output under Windows
Rob Church [Wed, 15 Aug 2007 20:46:51 +0000 (20:46 +0000)]
Coerce mOutputHooks to an array; makes things backwards-compatible with old cached ParserOutput objects
Rob Church [Wed, 15 Aug 2007 19:52:28 +0000 (19:52 +0000)]
(bug 10937) Distinguish overwritten files in upload log; use the `upload/overwrite` action for these
Raimond Spekking [Wed, 15 Aug 2007 19:29:37 +0000 (19:29 +0000)]
Updating language maintenance scripts
Rob Church [Wed, 15 Aug 2007 19:15:41 +0000 (19:15 +0000)]
Reverting r24829; using subtitles leads to an unclear UI, and is a practice that ought to be deprecated
Raimond Spekking [Wed, 15 Aug 2007 19:04:36 +0000 (19:04 +0000)]
* (bug 10946) Update French. Patch by Bertrand GRONDIN.
Aaron Schulz [Wed, 15 Aug 2007 17:54:28 +0000 (17:54 +0000)]
Use subtitles to make this consistent with delete/protect and the like
Anders Wegge Jakobsen [Wed, 15 Aug 2007 17:45:36 +0000 (17:45 +0000)]
New translations for da
Anders Wegge Jakobsen [Wed, 15 Aug 2007 17:38:44 +0000 (17:38 +0000)]
Correct grammer for da
Rob Church [Wed, 15 Aug 2007 15:37:28 +0000 (15:37 +0000)]
Mark static methods as such
Raimond Spekking [Wed, 15 Aug 2007 15:33:55 +0000 (15:33 +0000)]
* (bug 10942) Update French. Patch by Bertrand GRONDIN.
Rob Church [Wed, 15 Aug 2007 15:32:18 +0000 (15:32 +0000)]
Language::lc() is non-static
Raimond Spekking [Wed, 15 Aug 2007 14:17:31 +0000 (14:17 +0000)]
* Fix syntax error in translations of magic words in Romanian language
* Removed untranslated lines from magic words array, file rebuilt.
Tim Starling [Wed, 15 Aug 2007 10:50:59 +0000 (10:50 +0000)]
Don't show warning if the file is missing
Tim Starling [Wed, 15 Aug 2007 10:50:09 +0000 (10:50 +0000)]
Basic integrated audio/video support, with Ogg implementation.
* JavaScript video player based loosely on Greg Maxwell's player
* Image page text snippet customisation
* Abstraction of transform parameters in the parser. Introduced Linker::makeImageLink2().
* Made canRender(), mustRender() depend on file, not just on handler. Moved width=0, height=0 checking to ImageHandler::canRender(), since audio streams have width=height=0 but should be rendered.
Also:
* Automatic upgrade for oldimage rows on image page view, allows media handler selection based on oi_*_mime
* oi_*_mime unconditionally referenced, REQUIRES SCHEMA UPGRADE
* Don't destroy file info for missing files on upgrade
* Simple, centralised extension message file handling
* Made MessageCache::loadAllMessages non-static, optimised for repeated-call case due to abuse in User.php
* Support for lightweight parser output hooks, with callback whitelist for security
* Moved Linker::formatSize() to Language, to join the new formatTimePeriod() and formatBitrate()
* Introduced MagicWordArray, regex capture trick requires that magic word IDs DO NOT CONTAIN HYPHENS.
Raimond Spekking [Wed, 15 Aug 2007 09:16:47 +0000 (09:16 +0000)]
* (bug 10888) typo
* Removing outdated messages
Raimond Spekking [Wed, 15 Aug 2007 09:12:49 +0000 (09:12 +0000)]
* (bug 10892) Update Chinese translations
Patch by Shinjiman
Raimond Spekking [Wed, 15 Aug 2007 09:08:12 +0000 (09:08 +0000)]
* (bug 10938) Update Swedish translations
Patch by Lejonel
Anders Wegge Jakobsen [Wed, 15 Aug 2007 07:51:16 +0000 (07:51 +0000)]
New translations for da
Rotem Liss [Wed, 15 Aug 2007 03:21:23 +0000 (03:21 +0000)]
Update.
Ivan Lanin [Tue, 14 Aug 2007 15:52:54 +0000 (15:52 +0000)]
Indonesian (id) localisation updates.
Raimond Spekking [Tue, 14 Aug 2007 10:28:50 +0000 (10:28 +0000)]
Removing magic word __START__ from message file, seems to be unused and a relict from ancient times.
Raimond Spekking [Tue, 14 Aug 2007 06:47:31 +0000 (06:47 +0000)]
Update German
Raimond Spekking [Tue, 14 Aug 2007 06:40:12 +0000 (06:40 +0000)]
* (bug 10367) Update Kazakh translations
Patch by AlefZet
Daniel Cannon [Tue, 14 Aug 2007 01:58:12 +0000 (01:58 +0000)]
Minor whitespace cleanup ... rmvd closing ?>
Rotem Liss [Tue, 14 Aug 2007 01:27:28 +0000 (01:27 +0000)]
Update.
Rob Church [Tue, 14 Aug 2007 01:17:08 +0000 (01:17 +0000)]
Tweak confusing comment for User::whoIsReal()
Rob Church [Tue, 14 Aug 2007 01:14:42 +0000 (01:14 +0000)]
Document all methods and mark them public
Rob Church [Tue, 14 Aug 2007 00:11:07 +0000 (00:11 +0000)]
Omit . from "viewprevnext"
Rob Church [Mon, 13 Aug 2007 20:03:18 +0000 (20:03 +0000)]
Show edit count in user preferences
Brion Vibber [Mon, 13 Aug 2007 19:56:45 +0000 (19:56 +0000)]
don't use unspecific paths in require_once()'s ... they break with default include path, and are also unnecessary under autoloader scheme
Rob Church [Mon, 13 Aug 2007 19:49:05 +0000 (19:49 +0000)]
Tweak comment to be clearer these are rights, not groups
Rob Church [Mon, 13 Aug 2007 18:18:18 +0000 (18:18 +0000)]
Better variable and method naming
Rob Church [Mon, 13 Aug 2007 18:15:35 +0000 (18:15 +0000)]
* (bug 10902) Unable to fetch user contributions from IP addresses
* `list=usercontribs` no longer requires that the user exist
Rob Church [Mon, 13 Aug 2007 17:49:40 +0000 (17:49 +0000)]
Tweak comment, "usable" is the purpose of this method, it's just confusing otherwise
Aaron Schulz [Mon, 13 Aug 2007 16:41:10 +0000 (16:41 +0000)]
*Call Article::updateRevisionOn() to update page record for null revision
Raimond Spekking [Mon, 13 Aug 2007 13:40:48 +0000 (13:40 +0000)]
* (bug 10906) Update for Haitian Creole language (ht) and namespace translation
Patch by Remi Kaupp
Niklas Laxström [Mon, 13 Aug 2007 08:59:04 +0000 (08:59 +0000)]
* Updates to Upper Sorbian (hsb) by Dundak and Michawiki
Raimond Spekking [Mon, 13 Aug 2007 07:52:32 +0000 (07:52 +0000)]
* (bug 10367) Update Kazakh translations
Patch by AlefZet
Aaron Schulz [Mon, 13 Aug 2007 06:29:08 +0000 (06:29 +0000)]
*Update page_latest to reflect the null revision, like protection and such do. This was causing issues with revisiondelete mixing the top and second to the top edits
Rotem Liss [Mon, 13 Aug 2007 01:09:22 +0000 (01:09 +0000)]
Update.
Rob Church [Sat, 11 Aug 2007 17:18:20 +0000 (17:18 +0000)]
Treat slave lag warning messages as wiki text and update OutputPage::showLagWarning() documentation
Rob Church [Sat, 11 Aug 2007 16:24:01 +0000 (16:24 +0000)]
(bug 10872) Fall back to sane defaults when generating protection selector labels for custom restriction levels
Rob Church [Sat, 11 Aug 2007 16:05:17 +0000 (16:05 +0000)]
Should be using master here, otherwise we risk inconsistent data
Brion Vibber [Sat, 11 Aug 2007 14:43:47 +0000 (14:43 +0000)]
Fixups for page id field in the archive table:
* Make the field nullable for consistency with ar_rev_id and ar_text_id and between MySQL and PostgreSQL and generally so you can cleanly tell between bogus fields and ones that predate use of the field
* Remove duplicate incorrect adding of the field for postgres
* Rename to ar_page_id for consistency with ar_rev_id and ar_text_id
* Rename the patch file for naming consistency
Note that there's no documentation of this schema change in the release notes either, which bugs me a bit.
Rotem Liss [Fri, 10 Aug 2007 23:09:47 +0000 (23:09 +0000)]
Update.
Raimond Spekking [Fri, 10 Aug 2007 11:51:04 +0000 (11:51 +0000)]
Update German
Raimond Spekking [Fri, 10 Aug 2007 11:28:01 +0000 (11:28 +0000)]
* Removing two unused messages: 'watchlistcount', 'imagelistforuser'
* Sorting messages a bit.
* Question: The following message seems unused in whole trunk but I hesitate to remove it, maybe there is some magic usage somewhere?
# HTML dump
'redirectingto' => 'Redirecting to [[$1]]...',
Raimond Spekking [Fri, 10 Aug 2007 08:26:21 +0000 (08:26 +0000)]
* Removing unused message 'importing'
* Rewording message 'protectsub' as it is not only used for protecting but also for changing the protection level and unprotecting.
Raimond Spekking [Thu, 9 Aug 2007 22:13:44 +0000 (22:13 +0000)]
* Fix regressions from r24515:
** unknown variable $cascadeSources, should be $cascadingSources
** unknown PHP function 'array_len' (at least to my XAMPP), replaced with count()
Rotem Liss [Thu, 9 Aug 2007 21:17:29 +0000 (21:17 +0000)]
Update.
Raimond Spekking [Thu, 9 Aug 2007 20:46:41 +0000 (20:46 +0000)]
* (bug 10367) Update Kazakh translations
Patch by AlefZet
Rob Church [Thu, 9 Aug 2007 20:03:50 +0000 (20:03 +0000)]
Mention the other fix
Rob Church [Thu, 9 Aug 2007 20:02:04 +0000 (20:02 +0000)]
Fix XHTML
Rob Church [Thu, 9 Aug 2007 20:00:07 +0000 (20:00 +0000)]
(bug 10832) Include user information when viewing a deleted revision
Rob Church [Thu, 9 Aug 2007 19:49:49 +0000 (19:49 +0000)]
Prune some dead links, remove a couple invalid entries, and update some dead links where possible
Rob Church [Thu, 9 Aug 2007 19:08:48 +0000 (19:08 +0000)]
Be consistent
Greg Sabino Mullane [Thu, 9 Aug 2007 17:34:34 +0000 (17:34 +0000)]
Multi-insert appeared in Postgres 8.2, not 8.1
Bug #10763.
Rob Church [Thu, 9 Aug 2007 16:36:15 +0000 (16:36 +0000)]
* (bug 10859) Introduce 'UserGetImplicitGroups' hook; see docs/hooks.txt for more information
* Move the list of implicit groups in User::getAllGroups() to a new User::getImplicitGroups() method so there's no confusion over where to add these
Greg Sabino Mullane [Thu, 9 Aug 2007 15:03:54 +0000 (15:03 +0000)]
Add rc_patrolling index for Postgres
Greg Sabino Mullane [Thu, 9 Aug 2007 14:58:02 +0000 (14:58 +0000)]
Add rc_patrolling index to Postgres schema
Yuri Astrakhan [Thu, 9 Aug 2007 12:39:41 +0000 (12:39 +0000)]
API: Added site statistics (siprop=statistics for meta=siteinfo)
Yuri Astrakhan [Thu, 9 Aug 2007 12:27:50 +0000 (12:27 +0000)]
Statistics code cleanup, fixed multiple db reload bug.
Yuri Astrakhan [Thu, 9 Aug 2007 09:53:05 +0000 (09:53 +0000)]
API: fixed bad login throttling bug (i hope)
Yuri Astrakhan [Thu, 9 Aug 2007 08:41:58 +0000 (08:41 +0000)]
API:
* Added rvprop=size to prop=revisions. Can get the size of all the revisions. The size will not be shown if it is NULL in the database.
* (Experimental) list=allpages now allows to filter by article min/max size and protection status (thanks to [[en:user:madman]] for the idea). The database performance of this addition might be so severe that I might have to remove or restrict it.
Breaking change:
* list=exturlusage XML element's tag is now 'eu' instead of 'p' to be more consistent with the other results.
Yuri Astrakhan [Thu, 9 Aug 2007 06:38:48 +0000 (06:38 +0000)]
API: Added size property (rev_len)
Aryeh Gregor [Thu, 9 Aug 2007 00:55:48 +0000 (00:55 +0000)]
Revert r23649 for now; I'm 90% sure that the normal behavior in LaTeX for inline formulas is to wrap.
Brion Vibber [Wed, 8 Aug 2007 23:08:54 +0000 (23:08 +0000)]
* glob() is horribly unreliable and doesn't work on some systems, including
free.fr shared hosting. No longer using it in Language::getLanguageNames()
Brion Vibber [Wed, 8 Aug 2007 22:37:11 +0000 (22:37 +0000)]
* Make installer include_path-independent, so it should work on hosts which
disable user setting of PHP include_path setting
Rob Church [Wed, 8 Aug 2007 19:52:02 +0000 (19:52 +0000)]
Nothing clumsy about it in the first place; having the file name in the title is helpful
Aaron Schulz [Wed, 8 Aug 2007 19:23:49 +0000 (19:23 +0000)]
*Make filerevert message less clumsy
Rotem Liss [Wed, 8 Aug 2007 18:37:30 +0000 (18:37 +0000)]
Adding direction marks between the edit comments and the page name in the contributions and logs pages, to prevent problems when the direction of both is not the direction of the site (e.g. RTL site, LTR page name and edit comment).
Rob Church [Wed, 8 Aug 2007 17:46:43 +0000 (17:46 +0000)]
Revert r24574 and r24667 per Brion on bug 10798
Rob Church [Wed, 8 Aug 2007 17:32:13 +0000 (17:32 +0000)]
Revert r24673; *this is not needed*. If "API exposure" is so dangerous, then it should be *off by default*, since otherwise, everybody who upgraded from 1.7 to 1.8 will have an apparently hideous vulnerability.
Do not over-complicate the installer.
Yuri Astrakhan [Wed, 8 Aug 2007 15:12:08 +0000 (15:12 +0000)]
Revert r24668; needed to prevent accidental API exposure by novice administrators.
Raimond Spekking [Wed, 8 Aug 2007 14:21:11 +0000 (14:21 +0000)]
* (bug 9742) Update Lithuanian translations
Patch by Edgaras
Rob Church [Wed, 8 Aug 2007 01:13:48 +0000 (01:13 +0000)]
Poke and tweak
Rob Church [Wed, 8 Aug 2007 01:05:27 +0000 (01:05 +0000)]
Document $wgEnableAPI and $wgEnableWriteAPI better
Rob Church [Wed, 8 Aug 2007 01:02:29 +0000 (01:02 +0000)]
Revert r24666; don't see a need for it. The API is enabled for reads, but not writes, out of the box, which is a sane and safe default.
Rob Church [Wed, 8 Aug 2007 00:59:57 +0000 (00:59 +0000)]
Don't exclude NS_MEDIAWIKI_TALK
Yuri Astrakhan [Tue, 7 Aug 2007 23:33:48 +0000 (23:33 +0000)]
API Configuration: Modified install script to allow admins to enable/disable API on install.
Rotem Liss [Tue, 7 Aug 2007 20:16:03 +0000 (20:16 +0000)]
Fix.
Rotem Liss [Tue, 7 Aug 2007 20:14:30 +0000 (20:14 +0000)]
* Fixing filehistory headings in RTL.
* common_rtl.css doesn't seem to be actually common (it didn't work). Fixing comment.