Tim Starling [Fri, 22 Feb 2008 07:42:07 +0000 (07:42 +0000)]
fixed XVO header
Greg Sabino Mullane [Fri, 22 Feb 2008 05:10:45 +0000 (05:10 +0000)]
Adjust test output to reflect change in Linker.php that uses 'editredlink', and 'not yet written' in titles.
Tim Starling [Fri, 22 Feb 2008 04:13:24 +0000 (04:13 +0000)]
wgDBTableOptions
Shinjiman [Fri, 22 Feb 2008 03:35:47 +0000 (03:35 +0000)]
* Update Chinese translations
* Update Cantonese translations
* Update Old Chinese / Late Time Chinese translations
Siebrand Mazeland [Thu, 21 Feb 2008 20:17:49 +0000 (20:17 +0000)]
Localisation updates for core messages from Betawiki (2008-02-21 21:06 CET)
Greg Sabino Mullane [Thu, 21 Feb 2008 20:05:52 +0000 (20:05 +0000)]
Continue the pretty lining up from above.
Greg Sabino Mullane [Thu, 21 Feb 2008 20:04:00 +0000 (20:04 +0000)]
Add table page_props to Postgres schema.
Greg Sabino Mullane [Thu, 21 Feb 2008 19:20:43 +0000 (19:20 +0000)]
Add wgDBTableOptions
Rotem Liss [Thu, 21 Feb 2008 18:21:50 +0000 (18:21 +0000)]
Update.
Raimond Spekking [Thu, 21 Feb 2008 17:14:29 +0000 (17:14 +0000)]
Localisation updates German
Bertrand Grondin [Thu, 21 Feb 2008 14:51:51 +0000 (14:51 +0000)]
Update localization message from BETAWIKI (core + aliases, skin names)
Huji [Thu, 21 Feb 2008 12:51:42 +0000 (12:51 +0000)]
Adding/updating Persian translations
Tim Starling [Thu, 21 Feb 2008 10:25:44 +0000 (10:25 +0000)]
Hook suggested on IRC.
Raimond Spekking [Thu, 21 Feb 2008 10:06:48 +0000 (10:06 +0000)]
Update per r31140.
Tim Starling [Thu, 21 Feb 2008 09:32:59 +0000 (09:32 +0000)]
* Don't show edit permissions errors on a red link click, just redirect to the article. This is so that readers who don't know what a red link is aren't confused when they are told they are range-blocked.
* Put "not yet written" in the title attribute of red links, so that readers unfamiliar with the site might guess what the colour means.
* Fixed minor bugs and refactored code in the vicinity of EditPage::edit().
Rotem Liss [Wed, 20 Feb 2008 17:48:26 +0000 (17:48 +0000)]
Update.
Siebrand Mazeland [Wed, 20 Feb 2008 15:25:03 +0000 (15:25 +0000)]
Localisation updates for core messages from Betawiki (2008-02-10 16:10 CET)
Tim Starling [Wed, 20 Feb 2008 13:38:17 +0000 (13:38 +0000)]
fix bug 13085 (since last commit)
Raimond Spekking [Wed, 20 Feb 2008 11:20:35 +0000 (11:20 +0000)]
Remove Wikipedia/Wikimedia specific translations
Tim Starling [Wed, 20 Feb 2008 08:53:12 +0000 (08:53 +0000)]
* Added __HIDDENCAT__ feature, to hide categories from the box at the bottom of the member pages depending on special text on the category page.
* Added page_props backend, generic parser-driven page properties which, when changed, invalidate the cache of backlinked pages on any links table. Could be used to add overlays to images depending on their deletion status, or to add icons to articles based on category membership.
* Refactored double-underscore handling in the parser.
* Moved CoreParserFunctions registration to CoreParserFunctions.
Huji [Wed, 20 Feb 2008 07:35:35 +0000 (07:35 +0000)]
Adding/updating Persian translations
Huji [Wed, 20 Feb 2008 07:30:41 +0000 (07:30 +0000)]
(bug 13084) Increase size of source/destination filename fields in upload form
Raimond Spekking [Wed, 20 Feb 2008 06:11:17 +0000 (06:11 +0000)]
Localisation updates Belarusian in Taraskievica orthography
(bug 13083) Patch by Eugene Zelenko
Tim Starling [Wed, 20 Feb 2008 04:13:24 +0000 (04:13 +0000)]
Vary the cache on session, Token and LoggedOut cookies, but not UserID cookie. The session and Token cookies are necessary because they can represent credentials. The UserID cookie is sometimes present after the credential cookies are expired and thus the request is anonymous. Need to vary on the LoggedOut cookie to prevent Squid from returning a 304 response for a logged-in page view cached on the client. Presumably this could be better dealt with with ETags.
Always send Cache-Control: private when there is a cache-varying cookie present, to prevent pollution of the logged-in user cache with logged-out page views. This missing logic is why people have been reporting getting logged out.
Tim Starling [Wed, 20 Feb 2008 04:07:26 +0000 (04:07 +0000)]
* Relocate misplaced declaration of $_response
* Added getHeader() function
* Check function_exists('get_magic_quotes_gpc') on rumours that it will be removed in a future version of PHP
Aaron Schulz [Tue, 19 Feb 2008 21:19:55 +0000 (21:19 +0000)]
Whitespace tweak
Raimond Spekking [Tue, 19 Feb 2008 19:53:36 +0000 (19:53 +0000)]
Localisation updates Lao
(bug 12848) Add namespace translations - the last one.
Rotem Liss [Tue, 19 Feb 2008 16:51:07 +0000 (16:51 +0000)]
Update.
Raimond Spekking [Tue, 19 Feb 2008 16:29:28 +0000 (16:29 +0000)]
* (bug 10677) Add link to the file description page on the shared repository
The existing message 'sharedupload' does not has a link to the shared repository. A lot of WMF projects has modified it locally but for their content language only.
That means, all users with another user language does not profit from the modification.
Compare http://en.wikipedia.org/wiki/Image:test.jpg?uselang=en and http://en.wikipedia.org/wiki/Image:test.jpg?uselang=eo
New message 'shareduploadwiki-desc' introduced. This can be set to '-' by local sysops to suppress the message if 'sharedupload' has a link already.
Siebrand Mazeland [Tue, 19 Feb 2008 13:13:03 +0000 (13:13 +0000)]
Localisation updates for core messages from Betawiki (2008-02-19 14:10 CET)
Shinjiman [Tue, 19 Feb 2008 06:07:44 +0000 (06:07 +0000)]
* Update Chinese translations
* Update Cantonese translations
* Update Old Chinese / Late Time Chinese translations
Brion Vibber [Tue, 19 Feb 2008 03:09:14 +0000 (03:09 +0000)]
Fix rendering of filepageexists message. Previously was incorrectly raw HTML, with a misspelled "parseinline" setting. Then that was removed. Then the "parseinline" was returned, spelled correctly. However since the parameter *is* a raw HTML link currently, had to add 'replaceafter'
Greg Sabino Mullane [Tue, 19 Feb 2008 01:13:33 +0000 (01:13 +0000)]
Remove no longer used patch files.
Greg Sabino Mullane [Tue, 19 Feb 2008 01:06:06 +0000 (01:06 +0000)]
Have update.php change the functions to their new builtin tsearch2 versions if Postgres >= 8.3
Brion Vibber [Tue, 19 Feb 2008 01:02:01 +0000 (01:02 +0000)]
Fix for r30957: instead of just removing the misspelled parameter, fix the spelling! :)
parseline -> array() -> parseinline
Greg Sabino Mullane [Tue, 19 Feb 2008 00:58:52 +0000 (00:58 +0000)]
Add ipb_by_text to Postgres schema.
Greg Sabino Mullane [Tue, 19 Feb 2008 00:57:53 +0000 (00:57 +0000)]
Reflect new change from CHAR to SMALLINT to match MySQL's pseudo-booleans.
Raimond Spekking [Mon, 18 Feb 2008 21:48:31 +0000 (21:48 +0000)]
Localisation updates Guarani
(bug 13059) Add namespace translations
Siebrand Mazeland [Mon, 18 Feb 2008 21:19:21 +0000 (21:19 +0000)]
Localisation updates for core messages from Betawiki (2008-02-18 21:13 CET)
Siebrand Mazeland [Mon, 18 Feb 2008 16:14:20 +0000 (16:14 +0000)]
(bug 12320) Female forms for namespaces TALK and USER_TALK as alias
Raimond Spekking [Mon, 18 Feb 2008 16:03:24 +0000 (16:03 +0000)]
Localisation updates German
Raimond Spekking [Mon, 18 Feb 2008 15:54:59 +0000 (15:54 +0000)]
Localisation updates Lao
(bug 12848) Add namespace translations - 2 more
Victor Vasiliev [Mon, 18 Feb 2008 12:18:28 +0000 (12:18 +0000)]
Patch itself
Victor Vasiliev [Mon, 18 Feb 2008 12:16:23 +0000 (12:16 +0000)]
* (bug 12999) introduce ipb_by_text colomn
N.B.: this is schema change (obviously)
Tim Starling [Mon, 18 Feb 2008 08:00:54 +0000 (08:00 +0000)]
Updated the parser section.
Tim Starling [Mon, 18 Feb 2008 07:47:46 +0000 (07:47 +0000)]
Bug in r31044, thanks Nikerabbit
Tim Starling [Mon, 18 Feb 2008 07:45:44 +0000 (07:45 +0000)]
Documentation.
Rotem Liss [Mon, 18 Feb 2008 07:34:06 +0000 (07:34 +0000)]
Update.
Tim Starling [Mon, 18 Feb 2008 07:25:35 +0000 (07:25 +0000)]
* Introduced OutputPage::addWikiMsg() and OutputPage::wrapWikiMsg(), to make it easier to avoid double-parsing. Double-parsing introduces differences between the old and new parsers.
* Used the new functions in the relevant places throughout the core. Where this was not possible, used wfMsgNoTrans() to avoid double-parsing.
* Calling wfEscapeWikiText() on a title before passing it to a message is unnecessary and causes bugs. The best idea is to let the message do its own escaping. Removed wfEscapeWikiText() from the caller of addedwatchtext, removedwatchtext, deletedtext, protect-text, nosuchusershort and movepage-moved. Updated all message files to use <nowiki>$1</nowiki> where appropriate in these messages.
* Removed unnecessary empty message handling from semiprotectedpagewarning
* Removed nonsense warning about the output of wfMsg() not being safe for inclusion in HTML.
* Changed wfShellExec() to use passthru/ob_get_contents instead of exec(). This avoids corruption of whitespace in the response.
* Added $wgValidateAllHtml feature, to optionally validate HTML on output.
* Fixed missing newline in cascadeprotected in MessagesEn.php
* Belatedly updated addedwatchtext to take account of the new "monobook" skin. No unwatch link in the sidebar anymore.
Huji [Sun, 17 Feb 2008 20:48:15 +0000 (20:48 +0000)]
Adding/updating Persian translations
Aaron Schulz [Sun, 17 Feb 2008 20:13:00 +0000 (20:13 +0000)]
Give usertext so that user,timestamp index can be used. Should require less to scan that just the timestamp index.
Siebrand Mazeland [Sun, 17 Feb 2008 19:51:32 +0000 (19:51 +0000)]
Localisation updates for core messages from Betawiki (2008-02-17 20:48 CET)
Bryan Tong Minh [Sun, 17 Feb 2008 18:43:31 +0000 (18:43 +0000)]
ApiQueryBase.php: Allow queries to have a where range that does not match the range field
Siebrand Mazeland [Sun, 17 Feb 2008 18:09:14 +0000 (18:09 +0000)]
Localisation updates for core messages from Betawiki (2008-02-17 18:50 CET)
Rotem Liss [Sun, 17 Feb 2008 17:39:03 +0000 (17:39 +0000)]
Update.
Siebrand Mazeland [Sun, 17 Feb 2008 17:35:12 +0000 (17:35 +0000)]
Use new message 'undeletelink' on [[Special:Log/delete]] instead of 'undeletebtn' which starts with a capital letter.
Rotem Liss [Sun, 17 Feb 2008 17:34:22 +0000 (17:34 +0000)]
Update.
Victor Vasiliev [Sun, 17 Feb 2008 15:36:52 +0000 (15:36 +0000)]
* (bug 13010) Invalid language codes should fallback to default wiki language not English
Patch by Alexandre Emsenhuber
Greg Sabino Mullane [Sun, 17 Feb 2008 14:11:55 +0000 (14:11 +0000)]
Fix for bug 13004, in which the Postgres full-text search has too many results,
so it throws an error. Created a "too many" class as an alternate search result
to return, and consider any error in SearchPostgres when running the actual search as a "too many"
problem. Not an ideal solution, but I'm not sure how to get at the error message
without requiring a newer version of PHP.
Greg Sabino Mullane [Sun, 17 Feb 2008 14:07:28 +0000 (14:07 +0000)]
Get Postgres version for future use.
Siebrand Mazeland [Sat, 16 Feb 2008 16:07:13 +0000 (16:07 +0000)]
Re-add line that went missing when merging
Siebrand Mazeland [Sat, 16 Feb 2008 16:04:30 +0000 (16:04 +0000)]
Localisation updates for core messages from Betawiki (2008-02-16 16:34 CET)
Rotem Liss [Sat, 16 Feb 2008 16:02:54 +0000 (16:02 +0000)]
Using static variables to solve the problem.
Rotem Liss [Sat, 16 Feb 2008 15:44:49 +0000 (15:44 +0000)]
require_once => require, to fix the Translate extension problem.
Rotem Liss [Sat, 16 Feb 2008 15:32:47 +0000 (15:32 +0000)]
Indentation, and including files only once to avoid memory problems. If it breaks Translate extension, I think it is possible to change require_once => require.
Siebrand Mazeland [Sat, 16 Feb 2008 15:12:49 +0000 (15:12 +0000)]
* removed 'missingimage' (was removed from code in r8412)
* rebuilt all messages files, removed obsolete/unknown messages
Siebrand Mazeland [Sat, 16 Feb 2008 00:22:37 +0000 (00:22 +0000)]
Remove unused message 'imgmultiparseerror' (added in r19651, removed in r19668)
Thanks to Lejonel for spotting this.
Siebrand Mazeland [Fri, 15 Feb 2008 22:51:03 +0000 (22:51 +0000)]
Localisation updates for core messages from Betawiki (2008-02-15 23:34 CET)
Siebrand Mazeland [Fri, 15 Feb 2008 22:22:28 +0000 (22:22 +0000)]
Use 'file' instead of 'image' where possible. The following 18 messages have changed:
imagepage, image_tip, media_tip, uploadtext,
filepageexists, fileexists-thumb, imagelist_search_for, uncategorizedimages,
mostimages, unusedimagestext, sp-newimages-showfrom, missingimage,
tooltip-t-upload, tooltip-ca-nstab-image, imagemaxsize, bad_image_list,
metadata-help, imgmultiparseerror
Siebrand Mazeland [Fri, 15 Feb 2008 21:45:41 +0000 (21:45 +0000)]
Fix typo
Raimond Spekking [Fri, 15 Feb 2008 13:33:56 +0000 (13:33 +0000)]
Localisation updates German
Raimond Spekking [Fri, 15 Feb 2008 09:30:27 +0000 (09:30 +0000)]
Prettify upload form for RTL wikis
Raimond Spekking [Fri, 15 Feb 2008 08:14:45 +0000 (08:14 +0000)]
Localisation updates Lao
(bug 12848) Add namespace translations
Thomas Bleher [Fri, 15 Feb 2008 08:10:25 +0000 (08:10 +0000)]
'fileexists-thumb' doesn't take any parameter.
Siebrand Mazeland [Thu, 14 Feb 2008 22:16:44 +0000 (22:16 +0000)]
Localisation updates for core messages from Betawiki (2008-02-14 23:10 CET)
Thomas Bleher [Thu, 14 Feb 2008 21:23:33 +0000 (21:23 +0000)]
Whitespace and spelling fixes; document new options to $wgExtensionCredits.
Thomas Bleher [Thu, 14 Feb 2008 21:17:29 +0000 (21:17 +0000)]
wfMsgExt() does not recognize the parameter 'parseline'. Pass array()
instead, which is cleaner.
Aryeh Gregor [Wed, 13 Feb 2008 23:59:03 +0000 (23:59 +0000)]
* Remove commented-out debugging line
* Spacing
* Use lowercase element names, for consistency and standards compliance (element names are case-sensitive in XHTML)
Add mention of the bug number! Otherwise this is completely mysterious.
Huji [Wed, 13 Feb 2008 21:34:35 +0000 (21:34 +0000)]
(bug 13005) DISPLAYTITLE does not work on preview
Siebrand Mazeland [Wed, 13 Feb 2008 21:21:18 +0000 (21:21 +0000)]
Localisation updates for core messages from Betawiki (2008-02-13 22:14 CET)
Huji [Wed, 13 Feb 2008 20:34:57 +0000 (20:34 +0000)]
Fixing punctuation
Raimond Spekking [Wed, 13 Feb 2008 19:34:58 +0000 (19:34 +0000)]
fix synxtax
Aryeh Gregor [Wed, 13 Feb 2008 17:58:54 +0000 (17:58 +0000)]
Revert 30902: it was (as the style rule clearly said) putting a page break before *every single heading*. This was probably going to be a waste of paper, insofar as my five-line test page got spread out over three or four pages when I checked print preview.
We could add page-break-after: avoid;, but I don't think this is necessary or useful unless someone can demonstrate that it actually changes some browser's behavior. Most browsers don't support the avoid value of page-break-*, and I strongly suspect that those that do already have this rule for h* in their default stylesheets, per the CSS 2.1 suggested default HTML 4 stylesheet: <http://www.w3.org/TR/CSS21/sample.html>
Huji [Wed, 13 Feb 2008 14:57:40 +0000 (14:57 +0000)]
(bug 12846) IE rtl.css issue in RTL wikis special:Preferences when selecting an LTR user language
Raimond Spekking [Wed, 13 Feb 2008 13:47:35 +0000 (13:47 +0000)]
Localisation updates German
Raimond Spekking [Wed, 13 Feb 2008 13:14:25 +0000 (13:14 +0000)]
Localisation updates Malay translations
(bug 12978) Patch by Aviator
Huji [Wed, 13 Feb 2008 09:10:36 +0000 (09:10 +0000)]
(bug 12972) Add page break rules to the "print" style-sheet
Tim Starling [Wed, 13 Feb 2008 06:13:03 +0000 (06:13 +0000)]
Title::newMainPage(): don't give a fatal error if the message is broken
Brion Vibber [Wed, 13 Feb 2008 05:59:14 +0000 (05:59 +0000)]
* (bug 12935, 12981) Fully-qualify archive URLs in delete, revert messages
Replaced a bunch of instances of 'if-this-is-not-fully-qualified-prepend-$wgServer' with a function, wfExpandUrl()
Tim Starling [Wed, 13 Feb 2008 05:46:43 +0000 (05:46 +0000)]
* Fix bug 13002
* Fix excessive memory usage in MessageCache::loadFromLocal()
Brion Vibber [Wed, 13 Feb 2008 05:05:53 +0000 (05:05 +0000)]
* (bug 11567) Fix error checking for PEAR::Mail. UserMailer::send() now returns
true-or-WikiError, which seems to be the calling convention expected by half
its callers already
Brion Vibber [Wed, 13 Feb 2008 02:36:28 +0000 (02:36 +0000)]
* (bug 12938) Fix template expansion and 404 returns for action=raw with section
Function returned early, so further processing didn't happen in the section case.
Brion Vibber [Wed, 13 Feb 2008 02:31:12 +0000 (02:31 +0000)]
* (bug 12935) Fully-qualify archive URLs correctly in deletion message
Brion Vibber [Wed, 13 Feb 2008 01:13:58 +0000 (01:13 +0000)]
Revert r30877 per discussion on wikitech-l: stubness coloring is enforced only on content namespaces, as other namespaces have no requirement to be non-short; further this is enforced higher up already.
Ryan Schmidt [Wed, 13 Feb 2008 00:31:02 +0000 (00:31 +0000)]
* EditPageBeforeEditButtons hook now passes EditPage object for reference
Ryan Schmidt [Wed, 13 Feb 2008 00:13:57 +0000 (00:13 +0000)]
* Renamed hook 'ModifyEditButtons' to 'EditPageBeforeEditButtons' for naming consistency
* Update hooks.txt
Siebrand Mazeland [Tue, 12 Feb 2008 23:56:55 +0000 (23:56 +0000)]
Fix typo
Ryan Schmidt [Tue, 12 Feb 2008 23:50:36 +0000 (23:50 +0000)]
* ModifyEditButtons hook added for altering the edit buttons below the edit box
Siebrand Mazeland [Tue, 12 Feb 2008 23:15:19 +0000 (23:15 +0000)]
Localisation updates for core messages from Betawiki (2008-02-13 00:08 CET)
Brion Vibber [Tue, 12 Feb 2008 22:45:10 +0000 (22:45 +0000)]
* (bug 3269) Inaccessible titles ending in '/.' or '/..' now forbidden.