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.
Rotem Liss [Tue, 7 Aug 2007 19:52:24 +0000 (19:52 +0000)]
Removing the function HTMLSelectGroups: no longer used (both Special:Userrights and Special:Makesysop use a function from their class).
Yuri Astrakhan [Tue, 7 Aug 2007 19:01:05 +0000 (19:01 +0000)]
API: updated imageinfo output
Raimond Spekking [Tue, 7 Aug 2007 17:28:58 +0000 (17:28 +0000)]
* (bug 10821) Update Chinese translations
Patch by Shinjiman
Ilmari Karonen [Tue, 7 Aug 2007 16:36:49 +0000 (16:36 +0000)]
rm redundant call to Title::newFromText()
Ilmari Karonen [Tue, 7 Aug 2007 16:12:14 +0000 (16:12 +0000)]
fix crash when trying to edit a protected namespace
Raimond Spekking [Tue, 7 Aug 2007 11:58:49 +0000 (11:58 +0000)]
* (bug 10828) typo in French
Raimond Spekking [Tue, 7 Aug 2007 11:54:28 +0000 (11:54 +0000)]
* (bug 4530) fix local name of Kurdish
* (bug 10830) fix local name of Haitian Creole
Ilmari Karonen [Tue, 7 Aug 2007 09:17:06 +0000 (09:17 +0000)]
Prefer textContent over innerText to allow hidden sort keys to work on Safari.
No apparent regressions on Firefox 2.0, Konqueror 3.5.5 or Opera 9.21; not
actually tested on Safari nor IE yet(!).
See also: http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28technical%29#sortable_wikitables_and_Safari
Raimond Spekking [Tue, 7 Aug 2007 08:17:23 +0000 (08:17 +0000)]
* (bug 10826) Added linktrail with cyrillic characters for Mongolian language
Raimond Spekking [Tue, 7 Aug 2007 08:01:36 +0000 (08:01 +0000)]
Moving InputBox specific messages to the new i18n file, they are unsued in MediaWiki core.
Normally they should be renamed to 'inputbox-xxx' but I don't know how many localizations this will break :-(
Yuri Astrakhan [Tue, 7 Aug 2007 03:32:58 +0000 (03:32 +0000)]
API: Now renders image size values as integers in json.
Rotem Liss [Tue, 7 Aug 2007 01:20:20 +0000 (01:20 +0000)]
Fixed a display problem in the E-mail part of the preferences page when the E-mail is not confirmed: the notice about it was in the same line as a preference.
Ivan Lanin [Tue, 7 Aug 2007 01:09:05 +0000 (01:09 +0000)]
Indonesian (id) localisation updates.
Rotem Liss [Mon, 6 Aug 2007 23:10:00 +0000 (23:10 +0000)]
Update.
Raimond Spekking [Mon, 6 Aug 2007 22:34:06 +0000 (22:34 +0000)]
Message 'alreadyloggedin' since a long time not used in MediaWiki core, only 1 usage the in OpenID extension.
Moving message to OpenID and rename it to stick with the naming convention.
Rob Church [Mon, 6 Aug 2007 18:21:00 +0000 (18:21 +0000)]
Fix syntax error
Anders Wegge Jakobsen [Mon, 6 Aug 2007 17:36:47 +0000 (17:36 +0000)]
Correct grammer for da
Raimond Spekking [Mon, 6 Aug 2007 16:52:03 +0000 (16:52 +0000)]
* (bug 10820) Update Spanish translation
Patch by Manuel G. R.
Raimond Spekking [Mon, 6 Aug 2007 16:40:30 +0000 (16:40 +0000)]
Updates German
Rotem Liss [Mon, 6 Aug 2007 16:34:21 +0000 (16:34 +0000)]
Update and fixes.
Niklas Laxström [Mon, 6 Aug 2007 14:30:57 +0000 (14:30 +0000)]
* Updates to slovak (sk) by helix84
Niklas Laxström [Mon, 6 Aug 2007 13:40:19 +0000 (13:40 +0000)]
* Setswana (tn) messages
Rob Church [Mon, 6 Aug 2007 11:36:01 +0000 (11:36 +0000)]
Warn users not to destroy $wgGroupPermissions
Raimond Spekking [Mon, 6 Aug 2007 11:30:40 +0000 (11:30 +0000)]
* Tweaking Werdnas new functions 'showPermissionsErrorPage' and 'formatPermissionsErrorMessage' a bit:
** Removing parameter $title from 'showPermissionsErrorPage', seems unused
** The message 'permissionserrorstext' uses {{PLURAL:}}, so pass the number of errors to the message.
** Show message 'permissionserrorstext' only once.
** Documentation
* First use of 'showPermissionsErrorPage' in SpecialMovepage.php
* Formatting MessagesEn.php a bit
Raimond Spekking [Mon, 6 Aug 2007 09:34:55 +0000 (09:34 +0000)]
typo, use variable '$name', not a constant 'name'.
Rob Church [Mon, 6 Aug 2007 07:21:46 +0000 (07:21 +0000)]
...oops, forgot this
Rob Church [Mon, 6 Aug 2007 07:21:09 +0000 (07:21 +0000)]
Miscellaneous aesthetic improvements to Special:Ipblocklist
Rob Church [Mon, 6 Aug 2007 07:14:29 +0000 (07:14 +0000)]
Errant escaping of titles
Rob Church [Mon, 6 Aug 2007 07:09:59 +0000 (07:09 +0000)]
* (bug 10655) Show standard tool links for blocked users in block log messages
* Show standard tool links for blocked users in Special:Ipblocklist
The above exclude the block link (where applicable) using the first of the flags to be passed to Linker::userToolLinks().
Ivan Lanin [Mon, 6 Aug 2007 07:03:50 +0000 (07:03 +0000)]
Indonesian (id) localisation updates.
Rob Church [Mon, 6 Aug 2007 06:16:31 +0000 (06:16 +0000)]
Clarifications
Rob Church [Mon, 6 Aug 2007 06:15:21 +0000 (06:15 +0000)]
* Fix img_auth.php image name extraction for whitelist checking
* (bug 10756) img_auth.php will now refuse logged-out requests when there is no whitelist, rather than allowing them through
Rob Church [Mon, 6 Aug 2007 03:34:05 +0000 (03:34 +0000)]
* Move redirect table line up with the others
* Trim some ?>
Rob Church [Mon, 6 Aug 2007 03:29:40 +0000 (03:29 +0000)]
* (bug 10793) Show patrol links on all eligible diff pages
* Introduce RecentChange::newFromConds() to support the above, and a new index
* Refactored some bits
Rotem Liss [Sat, 4 Aug 2007 20:44:42 +0000 (20:44 +0000)]
Customizations should be added in LocalSettings.php, not in DefaultSettings.php.
Rob Church [Sat, 4 Aug 2007 19:15:18 +0000 (19:15 +0000)]
* (bug 10805) Fix "undo" link when viewing the diff of the most recent change to a page using "diff=0"
* DifferenceEngine::loadRevisionData() wasn't updating $mNewid when loading the newer revision, which doesn't make too much sense if it ends up left as 0 (which is impossible)
Brion Vibber [Sat, 4 Aug 2007 16:36:25 +0000 (16:36 +0000)]
update prototype
Brion Vibber [Sat, 4 Aug 2007 16:34:21 +0000 (16:34 +0000)]
Clean up autocreation a smidge... let the auth plugin know whether the user you're setting up was created manually or by the autocreation path, and have the CentralAuth plugin know whether it should be attaching (for autocreate) or not (for non-autocreate)
Rob Church [Sat, 4 Aug 2007 12:50:43 +0000 (12:50 +0000)]
Rewrite Xml::namespaceSelector() before it drives me to totemize somebody.
Rob Church [Sat, 4 Aug 2007 12:48:00 +0000 (12:48 +0000)]
(bug 10803) Grammar error in "category-empty"; what Brogmid wrote this? ;)
Rob Church [Sat, 4 Aug 2007 12:38:48 +0000 (12:38 +0000)]
This is a public service announcement. When using entities, failure to terminate them in a semi colon will result in XHTML validation errors. Can all developers please do us the basic favour of a bit of XHTML validation on their generated markup? This has been a public service announcement by the Frobozz XHTML Validation Company. Reach out and specify somebody.
Rob Church [Sat, 4 Aug 2007 12:20:41 +0000 (12:20 +0000)]
* (bug 10798) Exclude MediaWiki namespace from filtering options on Special:Protectedpages (implicit protection, doesn't make sense to have it)
* Introduce a fourth evil parameter to Xml::namespaceSelector() to exclude namespaces. Pure coincidence, not at all related to the above...
Brion Vibber [Sat, 4 Aug 2007 10:49:10 +0000 (10:49 +0000)]
Move $wgAlternateMaster to core DefaultSettings.php from MakeSysop, since it's used now in some more maintenance scripts and will be used by other extensions soon
Rotem Liss [Fri, 3 Aug 2007 23:09:25 +0000 (23:09 +0000)]
Clarification of a bugfix description.
Rob Church [Fri, 3 Aug 2007 17:40:21 +0000 (17:40 +0000)]
(bug 9437) Don't overwrite edit form submission handler when setting up edit box scroll position preserve/restore behaviour
Andrew Garrett [Fri, 3 Aug 2007 09:27:28 +0000 (09:27 +0000)]
Use the new userCan changes to display better, clearer error messages when a permissions error is encountered.
Brion Vibber [Fri, 3 Aug 2007 08:51:55 +0000 (08:51 +0000)]
* Fixed regression in blocking of username '0'
IP::sanitizeIP() for some reason is used to return IP-or-something-that's-not-an-IP, but was incorrectly checking for empties. Thus for '0' input it returned NULL instead of '0'.
Raimond Spekking [Fri, 3 Aug 2007 06:04:42 +0000 (06:04 +0000)]
* (bug 10785) Update Thai translation
Patch by Manop K
Raimond Spekking [Fri, 3 Aug 2007 05:54:23 +0000 (05:54 +0000)]
* (bug 10778) Update Chinese translations
Patch by Shinjiman
Rotem Liss [Fri, 3 Aug 2007 00:47:49 +0000 (00:47 +0000)]
Fix RTL display of the upload form.
Rotem Liss [Fri, 3 Aug 2007 00:00:15 +0000 (00:00 +0000)]
I guess it should actually return the result (anyway, there is a fatal PHP error when the folder was not writable without this fix, rather than a valid error shown to the user like now).
Rotem Liss [Thu, 2 Aug 2007 19:00:53 +0000 (19:00 +0000)]
Toggles in RTL preferences indented to the right, hidden in IE in some cases.
Raimond Spekking [Thu, 2 Aug 2007 12:42:47 +0000 (12:42 +0000)]
rebuildMessages for French. Werdna was to fast (or I am to slow :-/ )
Andrew Garrett [Thu, 2 Aug 2007 12:36:34 +0000 (12:36 +0000)]
Remove partial patch mixed in with last commit
Andrew Garrett [Thu, 2 Aug 2007 12:31:38 +0000 (12:31 +0000)]
(bug 10775) French localisation. Patch, syntax fixed, by Alexandre Emsenhuber
Raimond Spekking [Thu, 2 Aug 2007 06:24:53 +0000 (06:24 +0000)]
* (bug 10367) Update Kazakh translations
Patch by AlefZet
Brion Vibber [Thu, 2 Aug 2007 04:15:30 +0000 (04:15 +0000)]
Quick fix for dump problem:
Errors are ignored on a connection once it's died, so additional exceptions weren't getting thrown.
We weren't detecting this case and ended up spitting out the rest of the XML without any more text.
Should now die correctly once the timeouts finish.
Yuri Astrakhan [Wed, 1 Aug 2007 22:46:22 +0000 (22:46 +0000)]
API: Added various edit tokens to prop=info (except rollback - will be added to revisions)
Rob Church [Wed, 1 Aug 2007 21:42:59 +0000 (21:42 +0000)]
(bug 10769) Database::update() should return boolean result
Rotem Liss [Wed, 1 Aug 2007 21:20:53 +0000 (21:20 +0000)]
Remove "allmessagesnotsupportedUI" message: not used since r6560.