lhc/web/wiklou.git
17 years ago* Do fewer unnecessary full writes of user rows; only update user_touched
Brion Vibber [Tue, 3 Oct 2006 22:30:40 +0000 (22:30 +0000)]
* Do fewer unnecessary full writes of user rows; only update user_touched
  for watch/unwatch, group membership change, and login operations

17 years agosort
Jimmy Collins [Tue, 3 Oct 2006 19:47:34 +0000 (19:47 +0000)]
sort

17 years agolanguage stub file for Mazandarani
Jens Frank [Tue, 3 Oct 2006 18:55:50 +0000 (18:55 +0000)]
language stub file for Mazandarani

17 years ago* (bug 6617) Validate timestamps on Special:Undelete
Brion Vibber [Tue, 3 Oct 2006 18:39:09 +0000 (18:39 +0000)]
* (bug 6617) Validate timestamps on Special:Undelete

17 years ago(bug 7458) unstub loop
Jens Frank [Tue, 3 Oct 2006 18:29:50 +0000 (18:29 +0000)]
(bug 7458) unstub loop

17 years agoremoved broken require_once
Tim Starling [Tue, 3 Oct 2006 15:48:38 +0000 (15:48 +0000)]
removed broken require_once

17 years agoUse absolute path in require_once, errors reported in some configurations due to...
Tim Starling [Tue, 3 Oct 2006 13:06:39 +0000 (13:06 +0000)]
Use absolute path in require_once, errors reported in some configurations due to odd include_path.

17 years ago* Removed lots of explicit require_once statements. The autoloader should theoretical...
Tim Starling [Tue, 3 Oct 2006 13:00:52 +0000 (13:00 +0000)]
* Removed lots of explicit require_once statements. The autoloader should theoretically be faster, because it always uses an absolute path, eliminating the need for a search, and it is never called unnecessarily. Absolute paths are also more robust in the face of odd configurations or usage patterns. Moved a few constants around to support this, they always have to be available before the method call.
* Deleted DatabaseMysql.php, no longer necessary, database classes are autoloaded.
* Moved wfGetMimeMagic() to MimeMagic::singleton()
* Fixed a couple of __CLASS__.'::'.__FUNCTION__ things.

17 years agoObsolete, use initStats.php
Tim Starling [Tue, 3 Oct 2006 05:44:34 +0000 (05:44 +0000)]
Obsolete, use initStats.php

17 years ago*API: rewired generator (more work needed)
Yuri Astrakhan [Tue, 3 Oct 2006 05:41:55 +0000 (05:41 +0000)]
*API: rewired generator (more work needed)
*API: structure cleanup: module names & parameters

17 years agoMove URLs to their own lines, add newline.
Greg Sabino Mullane [Tue, 3 Oct 2006 03:08:41 +0000 (03:08 +0000)]
Move URLs to their own lines, add newline.

17 years agoMention Postgres alternative.
Greg Sabino Mullane [Tue, 3 Oct 2006 03:06:05 +0000 (03:06 +0000)]
Mention Postgres alternative.

17 years agoAdd Postgres notes and caveats.
Greg Sabino Mullane [Tue, 3 Oct 2006 02:40:42 +0000 (02:40 +0000)]
Add Postgres notes and caveats.

17 years agoAutomatic upgrade for earlier Postgres versions
Greg Sabino Mullane [Tue, 3 Oct 2006 02:22:57 +0000 (02:22 +0000)]
Automatic upgrade for earlier Postgres versions

17 years agoRemoved apparently useless header() call, generates warning.
Tim Starling [Tue, 3 Oct 2006 01:10:43 +0000 (01:10 +0000)]
Removed apparently useless header() call, generates warning.

17 years agoStub update for Bavarian (bar)
Jimmy Collins [Tue, 3 Oct 2006 00:59:57 +0000 (00:59 +0000)]
Stub update for Bavarian (bar)

17 years agoBump oldimage types to match image table.
Greg Sabino Mullane [Tue, 3 Oct 2006 00:55:26 +0000 (00:55 +0000)]
Bump oldimage types to match image table.

17 years agoUpdate in addition to r16731 / bug7468
Jimmy Collins [Tue, 3 Oct 2006 00:50:34 +0000 (00:50 +0000)]
Update in addition to r16731 / bug7468

17 years ago* API: implemented generator function
Yuri Astrakhan [Mon, 2 Oct 2006 23:56:19 +0000 (23:56 +0000)]
* API: implemented generator function
* API: enabled allpages to function as a generator

17 years ago* Cleaner error behavior on thumb.php with invalid page selection
Brion Vibber [Mon, 2 Oct 2006 21:12:28 +0000 (21:12 +0000)]
* Cleaner error behavior on thumb.php with invalid page selection

17 years ago* (bug 6889) PHP notices in thumb.php with missing params
Brion Vibber [Mon, 2 Oct 2006 19:46:12 +0000 (19:46 +0000)]
* (bug 6889) PHP notices in thumb.php with missing params

17 years ago*API: better version gen, added check for read-only api, added allpages params descri...
Yuri Astrakhan [Mon, 2 Oct 2006 18:27:06 +0000 (18:27 +0000)]
*API: better version gen, added check for read-only api, added allpages params description

17 years agoInclude retry number on connect loop errors
Brion Vibber [Mon, 2 Oct 2006 17:30:44 +0000 (17:30 +0000)]
Include retry number on connect loop errors

17 years agoMinor updates to German transaltion (de).
Jimmy Collins [Mon, 2 Oct 2006 17:25:51 +0000 (17:25 +0000)]
Minor updates to German transaltion (de).

17 years agowhitespace
Brion Vibber [Mon, 2 Oct 2006 17:07:15 +0000 (17:07 +0000)]
whitespace

17 years agoCommitted a bunch of live hacks from Wikimedia servers
Brion Vibber [Mon, 2 Oct 2006 17:04:13 +0000 (17:04 +0000)]
Committed a bunch of live hacks from Wikimedia servers
A few left, but these don't look too evil

17 years ago* (bug 7460) Revert broken patch for bug 7226 which slows down
Brion Vibber [Mon, 2 Oct 2006 16:33:14 +0000 (16:33 +0000)]
* (bug 7460) Revert broken patch for bug 7226 which slows down
  Special:Allmessages by a factor of 16

17 years agoNew method loadFromId() per brion's suggestion. Reverted newFromId() change.
Yuri Astrakhan [Mon, 2 Oct 2006 16:17:57 +0000 (16:17 +0000)]
New method loadFromId() per brion's suggestion. Reverted newFromId() change.

17 years ago* Add + to $wgLegalTitleChars by default. Some sites may have occasional
Brion Vibber [Mon, 2 Oct 2006 15:07:53 +0000 (15:07 +0000)]
* Add + to $wgLegalTitleChars by default. Some sites may have occasional
  problems with hard-to-reach pages, but it should be less trouble than
  "I can't import dumps from Wikipedia" complaints

17 years agoadded optional $db param to newFromId( $id, $db = null )
Yuri Astrakhan [Mon, 2 Oct 2006 15:03:39 +0000 (15:03 +0000)]
added optional $db param to newFromId( $id, $db = null )

17 years agoOffer hint for common "null title" import error.
Greg Sabino Mullane [Mon, 2 Oct 2006 14:56:09 +0000 (14:56 +0000)]
Offer hint for common "null title" import error.

17 years ago(bug 7468) dispel "Remember me" login checkbox worries via explanation
Jimmy Collins [Mon, 2 Oct 2006 14:23:36 +0000 (14:23 +0000)]
(bug 7468) dispel "Remember me" login checkbox worries via explanation

17 years ago(bug 7274) Change default Help: tab label from "Help" to "Help page"
Jimmy Collins [Mon, 2 Oct 2006 11:51:18 +0000 (11:51 +0000)]
(bug 7274) Change default Help: tab label from "Help" to "Help page"

17 years agoShortened name of Siberian to simply "Siberian" (in cyrillic), on request from Yarosl...
Tim Starling [Mon, 2 Oct 2006 11:40:46 +0000 (11:40 +0000)]
Shortened name of Siberian to simply "Siberian" (in cyrillic), on request from Yaroslav Zolotaryov.

17 years agoUse German (de) as fallback for Bavarian (bar)
Jimmy Collins [Sun, 1 Oct 2006 23:09:36 +0000 (23:09 +0000)]
Use German (de) as fallback for Bavarian (bar)

17 years ago* API: added version information to each module (available via api.php?version command)
Yuri Astrakhan [Sun, 1 Oct 2006 21:20:55 +0000 (21:20 +0000)]
* API: added version information to each module (available via api.php?version command)

17 years ago* API: pageSet now supports pageids, revised revisions listings, lots of examples.
Yuri Astrakhan [Sun, 1 Oct 2006 20:17:16 +0000 (20:17 +0000)]
* API: pageSet now supports pageids, revised revisions listings, lots of examples.

17 years agominor update to Czech translation (cs)
Jimmy Collins [Sun, 1 Oct 2006 19:21:55 +0000 (19:21 +0000)]
minor update to Czech translation (cs)

17 years ago(bug 1120) Update to Czech translation (cs)
Jimmy Collins [Sun, 1 Oct 2006 18:52:42 +0000 (18:52 +0000)]
(bug 1120) Update to Czech translation (cs)

17 years ago* Add version to wiki output
Jimmy Collins [Sun, 1 Oct 2006 18:44:47 +0000 (18:44 +0000)]
* Add version to wiki output
* Add output option 'metawiki' with additional category; only used for Meta-Wiki

17 years ago(bug 7457) "My preferences" should be localized in French language
Jimmy Collins [Sun, 1 Oct 2006 17:38:22 +0000 (17:38 +0000)]
(bug 7457) "My preferences" should be localized in French language

17 years agoescaping for $path, call me paranoid
Tim Starling [Sun, 1 Oct 2006 04:40:27 +0000 (04:40 +0000)]
escaping for $path, call me paranoid

17 years ago* Code cleanup per TimStarling's suggestions
Yuri Astrakhan [Sun, 1 Oct 2006 04:38:31 +0000 (04:38 +0000)]
* Code cleanup per TimStarling's suggestions

17 years ago* Changed status DEFINEs to class consts
Yuri Astrakhan [Sun, 1 Oct 2006 04:17:59 +0000 (04:17 +0000)]
* Changed status DEFINEs to class consts
* Moved UI specific auth success code from authenticateUserData() to processLogin()
* fixed misnamed define bug

17 years ago* (bug 6130, bug 5818) Replaced message 'go' with the new message 'searcharticle...
Jimmy Collins [Sun, 1 Oct 2006 02:45:33 +0000 (02:45 +0000)]
* (bug 6130, bug 5818) Replaced message 'go' with the new message 'searcharticle' in skins to allow better localisation
* Copied old value of 'go' to 'searcharticle' in all message files
* Updated German usage

17 years ago* API: result data generation cleanup, minor cleaning
Yuri Astrakhan [Sun, 1 Oct 2006 02:02:13 +0000 (02:02 +0000)]
* API: result data generation cleanup, minor cleaning

17 years agorollback r16711
Jimmy Collins [Sat, 30 Sep 2006 21:28:32 +0000 (21:28 +0000)]
rollback r16711

17 years ago(bug 6113) Update to Belarusian translation (be)
Jimmy Collins [Sat, 30 Sep 2006 20:17:06 +0000 (20:17 +0000)]
(bug 6113) Update to Belarusian translation (be)

17 years agoAdded language names for wuu mzn new lbe eml bxr hsb nov pag bar bpy diq zea roa...
Jens Frank [Sat, 30 Sep 2006 19:27:38 +0000 (19:27 +0000)]
Added language names for wuu mzn new lbe eml bxr hsb nov pag bar bpy diq zea roa-tara cbk-zam zh-classical cu ru-sib glk cdo

17 years agomake the summary messages optional
Jimmy Collins [Sat, 30 Sep 2006 19:20:22 +0000 (19:20 +0000)]
make the summary messages optional

17 years agotypo
Jimmy Collins [Sat, 30 Sep 2006 17:59:29 +0000 (17:59 +0000)]
typo

17 years ago* Add '*-summry' for special pages to MessagesEn.php to allow customizing/translation
Jimmy Collins [Sat, 30 Sep 2006 17:55:36 +0000 (17:55 +0000)]
* Add '*-summry' for special pages to MessagesEn.php to allow customizing/translation
  through Special:Allmessages

17 years agohook for RC events
Tim Starling [Sat, 30 Sep 2006 12:34:53 +0000 (12:34 +0000)]
hook for RC events

17 years ago* (bug 6864) Replace message 'editing' with new message 'editinguser' in Special...
Jimmy Collins [Sat, 30 Sep 2006 11:18:20 +0000 (11:18 +0000)]
* (bug 6864) Replace message 'editing' with new message 'editinguser' in Special:Userrights to allow better localisation.
* Updated EN and DE with new translation.
* Copied 'editing' to 'editinguser' in all other translations to keep the old translation.

17 years ago* (bug 7448) Fixing the native name for Ewe (ee)
Jimmy Collins [Sat, 30 Sep 2006 09:41:45 +0000 (09:41 +0000)]
* (bug 7448) Fixing the native name for Ewe (ee)

17 years ago* API: revisions & pageset cleanup
Yuri Astrakhan [Sat, 30 Sep 2006 08:06:27 +0000 (08:06 +0000)]
* API: revisions & pageset cleanup

17 years agoMade {{INT:}} a core parser function instead of a special case. The syntax and behavi...
Tim Starling [Sat, 30 Sep 2006 04:53:36 +0000 (04:53 +0000)]
Made {{INT:}} a core parser function instead of a special case. The syntax and behaviour is largely unchanged.

17 years ago* (bug 6023) Fixed mismatch of 0/NULL for wl_notificationtimestamp; now notification
Jimmy Collins [Fri, 29 Sep 2006 20:13:38 +0000 (20:13 +0000)]
* (bug 6023) Fixed mismatch of 0/NULL for wl_notificationtimestamp; now notification
  mails are working after 'Mark all pages visited' button on Special:Watchlist is clicked

17 years ago* API: revisions module fixes
Yuri Astrakhan [Fri, 29 Sep 2006 07:29:13 +0000 (07:29 +0000)]
* API: revisions module fixes

17 years agoimproved debug output
Tim Starling [Thu, 28 Sep 2006 09:06:55 +0000 (09:06 +0000)]
improved debug output

17 years agobug fixes
Tim Starling [Thu, 28 Sep 2006 09:06:35 +0000 (09:06 +0000)]
bug fixes

17 years agovarious improvements
Tim Starling [Thu, 28 Sep 2006 09:05:28 +0000 (09:05 +0000)]
various improvements

17 years agoshow SQL errors in command line scripts
Tim Starling [Thu, 28 Sep 2006 09:04:39 +0000 (09:04 +0000)]
show SQL errors in command line scripts

17 years agoMinor update to German translation.
Jimmy Collins [Wed, 27 Sep 2006 20:59:14 +0000 (20:59 +0000)]
Minor update to German translation.

17 years ago* Try to reconnect after transitory database errors in dumpTextPass.php
Brion Vibber [Wed, 27 Sep 2006 19:48:50 +0000 (19:48 +0000)]
* Try to reconnect after transitory database errors in dumpTextPass.php

17 years ago(bug 7059) 'anchorencode' colon function needs one more replace '+' -> '_'
Jimmy Collins [Wed, 27 Sep 2006 18:24:08 +0000 (18:24 +0000)]
(bug 7059) 'anchorencode' colon function needs one more replace '+' -> '_'

17 years ago* (bug 7425) Preceeding whitespace in [[...]] breaks subpages
Jimmy Collins [Wed, 27 Sep 2006 17:07:50 +0000 (17:07 +0000)]
* (bug 7425) Preceeding whitespace in [[...]] breaks subpages

17 years ago(bug 7422) Yet another patch for MessagesKa.php
Rotem Liss [Wed, 27 Sep 2006 13:31:42 +0000 (13:31 +0000)]
(bug 7422) Yet another patch for MessagesKa.php

17 years agoSwap index order.
Greg Sabino Mullane [Wed, 27 Sep 2006 12:18:52 +0000 (12:18 +0000)]
Swap index order.

17 years ago* API: Refactored per brion's suggestions
Yuri Astrakhan [Wed, 27 Sep 2006 05:13:48 +0000 (05:13 +0000)]
* API: Refactored per brion's suggestions
* API: began query revisions implementation (incomplete)

17 years agoAdded file size limit for all shell processes, to stop ImageMagick from writing out...
Tim Starling [Wed, 27 Sep 2006 00:43:37 +0000 (00:43 +0000)]
Added file size limit for all shell processes, to stop ImageMagick from writing out gigabytes of scratch files. It uses a deceptively low amount of CPU time while it does this, meaning that it can significantly slow down server performance for many minutes.

17 years agoFix update made in r16659 - now use field revision_timestamp instead of page_touched.
Jimmy Collins [Tue, 26 Sep 2006 22:45:16 +0000 (22:45 +0000)]
Fix update made in r16659 - now use field revision_timestamp instead of page_touched.

17 years agodos2unix
Jimmy Collins [Tue, 26 Sep 2006 18:13:42 +0000 (18:13 +0000)]
dos2unix

17 years ago* (bug 7419) Update for Cantonese language (zh-yue)
Jimmy Collins [Tue, 26 Sep 2006 17:53:45 +0000 (17:53 +0000)]
* (bug 7419) Update for Cantonese language (zh-yue)
* dos2unix

17 years ago* (bug 6092) Introduce magic words {{REVISIONDAY}}, {{REVISIONDAY2}, {{REVISIONMONTH}},
Jimmy Collins [Tue, 26 Sep 2006 17:20:36 +0000 (17:20 +0000)]
* (bug 6092) Introduce magic words {{REVISIONDAY}}, {{REVISIONDAY2}, {{REVISIONMONTH}},
  {{REVISIONYEAR}} and {{REVISIONTIMESTAMP}}

17 years ago* (bug 6849) Block @ from usernames; interferes with multi-database tools and
Brion Vibber [Tue, 26 Sep 2006 16:06:16 +0000 (16:06 +0000)]
* (bug 6849) Block @ from usernames; interferes with multi-database tools and
  was meant to be banned years ago... For now existing accounts will not be
  prevented fromm login.

17 years ago(bug 7415) Update to MessagesKa.php localization file
Jimmy Collins [Tue, 26 Sep 2006 10:44:30 +0000 (10:44 +0000)]
(bug 7415) Update to MessagesKa.php localization file

17 years ago* API: Overall query-related cleanup.
Yuri Astrakhan [Tue, 26 Sep 2006 06:37:26 +0000 (06:37 +0000)]
* API: Overall query-related cleanup.

17 years agoChunked queries. Use modulo slicing instead of range slicing to avoid gaps when the...
Tim Starling [Tue, 26 Sep 2006 05:46:07 +0000 (05:46 +0000)]
Chunked queries. Use modulo slicing instead of range slicing to avoid gaps when the article count changes. "No overwrite" option.

17 years ago* API: All pages list
Yuri Astrakhan [Tue, 26 Sep 2006 05:43:02 +0000 (05:43 +0000)]
* API: All pages list
* API: Reworked parameter processing

17 years ago* Fix regression in cachability of generated CSS and JS for MonoBook skin,
Brion Vibber [Tue, 26 Sep 2006 05:30:12 +0000 (05:30 +0000)]
* Fix regression in cachability of generated CSS and JS for MonoBook skin,
  while avoiding clobbering of different users' cached data

Added a "Vary: Accept-Encoding, Cookie" a few weeks ago on generated CSS/JS
files to prevent different users' styles from clobbering each other in
caches. Unfortunately browsers don't seem to handle Vary well, and this
caused a lot of extra hits due to poor caching.

This is now removed, replaced with an explicit "Cache-Control: private"
or "Cache-Control: public" depending on the presence of an open session
cookie or logged-in state. This should restore the friendly caching
behavior while ensuring that no users' generated data will clobber
anyone else's.

To additionally ensure that public cached CSS doesn't clobber the
private bits, smaxage=0 is set on the URL used for logged-in views,
as already done for JS.

17 years ago* API: Query Meta SiteInfo module
Yuri Astrakhan [Tue, 26 Sep 2006 01:44:13 +0000 (01:44 +0000)]
* API: Query Meta SiteInfo module
* API: Improved query help screen

17 years agoAnother attempt at cross-database compatibility; mysql left totally unchanged.
Greg Sabino Mullane [Mon, 25 Sep 2006 20:38:00 +0000 (20:38 +0000)]
Another attempt at cross-database compatibility; mysql left totally unchanged.

17 years agoUpdated Dutch (nl) messages file, sent by Siebrand.
Rotem Liss [Mon, 25 Sep 2006 17:41:10 +0000 (17:41 +0000)]
Updated Dutch (nl) messages file, sent by Siebrand.

17 years agoUpdate to German tranlsation.
Jimmy Collins [Mon, 25 Sep 2006 16:04:10 +0000 (16:04 +0000)]
Update to German tranlsation.

17 years ago(bug 7408) Update for Portuguese localisation (pt)
Jimmy Collins [Mon, 25 Sep 2006 15:29:52 +0000 (15:29 +0000)]
(bug 7408) Update for Portuguese localisation (pt)

17 years ago* API: General query modules order of execution
Yuri Astrakhan [Mon, 25 Sep 2006 06:10:16 +0000 (06:10 +0000)]
* API: General query modules order of execution
* API: Moved title parsing logic to ApiPageSet

17 years agoAdded sprintfDate format characters NwzWtLaAgGhcrU and extension xt. Extended roman...
Tim Starling [Mon, 25 Sep 2006 05:59:00 +0000 (05:59 +0000)]
Added sprintfDate format characters NwzWtLaAgGhcrU and extension xt. Extended roman numeral formatting to 3000.

17 years ago* API: A new ApiPageSet class to retrieve page data and resolve redirects.
Yuri Astrakhan [Mon, 25 Sep 2006 04:12:07 +0000 (04:12 +0000)]
* API: A new ApiPageSet class to retrieve page data and resolve redirects.

17 years agoAdded exception list feature to the bad image list
Tim Starling [Mon, 25 Sep 2006 01:35:41 +0000 (01:35 +0000)]
Added exception list feature to the bad image list

17 years agofixed link
Jimmy Collins [Sun, 24 Sep 2006 17:29:55 +0000 (17:29 +0000)]
fixed link

17 years ago* Updates
Niklas Laxström [Sun, 24 Sep 2006 09:07:57 +0000 (09:07 +0000)]
* Updates

17 years ago(bug 7395) Update to Indonesian localisation (id) #37
Rotem Liss [Sun, 24 Sep 2006 07:01:47 +0000 (07:01 +0000)]
(bug 7395) Update to Indonesian localisation (id) #37

17 years agoMoved wfParseCIDR() to IP::parseCIDR(). Added IP::parseRange() to support more genera...
Tim Starling [Sun, 24 Sep 2006 06:11:21 +0000 (06:11 +0000)]
Moved wfParseCIDR() to IP::parseCIDR(). Added IP::parseRange() to support more general range strings. An application for this will hopefully follow soon.

17 years agoAllow hooks to be static member functions
Tim Starling [Sun, 24 Sep 2006 06:04:58 +0000 (06:04 +0000)]
Allow hooks to be static member functions

17 years agoUpdate to German translation (de)
Jimmy Collins [Sun, 24 Sep 2006 01:01:14 +0000 (01:01 +0000)]
Update to German translation (de)

17 years agoImproved layout after deleting items from watchlist
Jimmy Collins [Sun, 24 Sep 2006 00:55:49 +0000 (00:55 +0000)]
Improved layout after deleting items from watchlist

17 years ago* API-query: normalization
Yuri Astrakhan [Sat, 23 Sep 2006 23:30:25 +0000 (23:30 +0000)]
* API-query: normalization
* API: help screen improvements

17 years ago* API: major refactoring
Yuri Astrakhan [Sat, 23 Sep 2006 15:57:16 +0000 (15:57 +0000)]
* API: major refactoring
* API: added login functionality
* API: added several output formats (needs optimization)

17 years ago* Moved session saving code from processLogin() to authenticateUserData() for better...
Yuri Astrakhan [Sat, 23 Sep 2006 15:55:51 +0000 (15:55 +0000)]
* Moved session saving code from processLogin() to authenticateUserData() for better reuse.