lhc/web/wiklou.git
17 years agoAPI: Improved usercontribs module.
Yuri Astrakhan [Sun, 20 May 2007 23:41:25 +0000 (23:41 +0000)]
API: Improved usercontribs module.

17 years agoAPI: documentation and cleanup.
Yuri Astrakhan [Sun, 20 May 2007 23:31:44 +0000 (23:31 +0000)]
API: documentation and cleanup.

17 years agoFix 5850: added hexadecimal html entities comments for $digitTransformTable
Antoine Musso [Sun, 20 May 2007 20:49:21 +0000 (20:49 +0000)]
Fix 5850: added hexadecimal html entities comments for $digitTransformTable
entries. maintenance/language/digit2html.php can help rebuilding them.

17 years agotests:
Antoine Musso [Sun, 20 May 2007 15:19:28 +0000 (15:19 +0000)]
tests:
* now detect when PHPUnit.php is missing
* tweak some require calls

17 years agoFix PHP strict standards warning in enhanced recent changes.
Antoine Musso [Sun, 20 May 2007 12:00:13 +0000 (12:00 +0000)]
Fix PHP strict standards warning in enhanced recent changes.

17 years agoFix #9973 : "Changed Size" still shows on enhanced recent changes for "collapsed...
Antoine Musso [Sun, 20 May 2007 11:51:46 +0000 (11:51 +0000)]
Fix #9973 : "Changed Size" still shows on enhanced recent changes for "collapsed" items

17 years agoAPI:
Yuri Astrakhan [Sun, 20 May 2007 10:08:40 +0000 (10:08 +0000)]
API:
breaking change: Query watchlist shows flags only when explicitly requested with wlparam=flags, and rc_this_oldid (textid) is no longer accessible
query watchlist cleanup
bug in the integer parameter min/max validation
bug in feed formatting in error handling
some documentation

17 years agoAPI:
Yuri Astrakhan [Sun, 20 May 2007 08:34:47 +0000 (08:34 +0000)]
API:
* query=images - error when no valid pages
* log - added proper showing of the patrol events
* revisions - code cleanup

17 years agoAPI: fixed bug in categories: error when no valid titles are given
Yuri Astrakhan [Sat, 19 May 2007 23:54:22 +0000 (23:54 +0000)]
API: fixed bug in categories: error when no valid titles are given

17 years agoFix #9971: typo in a french message
Antoine Musso [Sat, 19 May 2007 23:23:14 +0000 (23:23 +0000)]
Fix #9971: typo in a french message

17 years agoAPI: fixed Bug 9969: SQL error when an improper title is given to API
Yuri Astrakhan [Sat, 19 May 2007 22:56:42 +0000 (22:56 +0000)]
API: fixed Bug 9969: SQL error when an improper title is given to API
a bit better debugging facilities

17 years agoDocumentation for AlternateEdit hook (triggered on &action=new). Been there for ages.
Antoine Musso [Sat, 19 May 2007 21:45:07 +0000 (21:45 +0000)]
Documentation for AlternateEdit hook (triggered on &action=new). Been there for ages.

17 years agoFix #7989 : RSS feed sets white background color and may be unreadable
Antoine Musso [Sat, 19 May 2007 21:23:44 +0000 (21:23 +0000)]
Fix #7989 : RSS feed sets white background color and may be unreadable

17 years agoupdated with the last api changes
Yuri Astrakhan [Sat, 19 May 2007 20:37:06 +0000 (20:37 +0000)]
updated with the last api changes

17 years ago* (bug 7859) Update Kazakh translations
Raimond Spekking [Sat, 19 May 2007 20:28:24 +0000 (20:28 +0000)]
* (bug 7859) Update Kazakh translations
  Patch by AlefZet

17 years agoAPI:
Yuri Astrakhan [Sat, 19 May 2007 20:26:08 +0000 (20:26 +0000)]
API:
* breaking change: Converted a map of revisions into a list of revisions to allow easier json processing (no need to know map keys)
* html formatting now properly links urls ending with a '\n' string (jsonfm)
* regression: fixed allpages to return int instead of string for pageid and ns
* Added: info now returns page length, counter, and a new flag

17 years agoMade extractTagsAndParams public, useful for extensions.
Tim Starling [Sat, 19 May 2007 20:07:01 +0000 (20:07 +0000)]
Made extractTagsAndParams public, useful for extensions.

17 years ago(bug 9813) Reject usernames containing '#' to avoid silent truncation of fragments...
Rob Church [Sat, 19 May 2007 19:55:57 +0000 (19:55 +0000)]
(bug 9813) Reject usernames containing '#' to avoid silent truncation of fragments during the normalisation process

This adds an explicit check to User::getCanonicalName() which is required to run before title normalisation, since it's too late once that's been done. This won't affect existing accounts.

17 years agoTweaks
Rob Church [Sat, 19 May 2007 19:19:06 +0000 (19:19 +0000)]
Tweaks

17 years ago* API: Watchlist feed allows 'hours' parameter of how many hours to go back
Yuri Astrakhan [Sat, 19 May 2007 18:08:36 +0000 (18:08 +0000)]
* API: Watchlist feed allows 'hours' parameter of how many hours to go back

17 years agoUpdate release notes. There were a lot of missing entries for API changes.
Rob Church [Sat, 19 May 2007 16:44:53 +0000 (16:44 +0000)]
Update release notes. There were a lot of missing entries for API changes.

** IF YOU CHANGE THE SOFTWARE IN A USER-VISIBLE WAY, YOU MUST UPDATE THE RELEASE NOTES. **

17 years ago* (bug 9962) Updates of zh-cn, zh-tw, zh-yue
Raimond Spekking [Sat, 19 May 2007 14:24:36 +0000 (14:24 +0000)]
* (bug 9962) Updates of zh-cn, zh-tw, zh-yue
  patches by Shinjiman

17 years agoUpdate German
Raimond Spekking [Sat, 19 May 2007 13:34:27 +0000 (13:34 +0000)]
Update German

17 years agoAPI: minor code cleanup. Bug that exposed secure wiki pages should be fixed.
Yuri Astrakhan [Sat, 19 May 2007 06:42:08 +0000 (06:42 +0000)]
API: minor code cleanup. Bug that exposed secure wiki pages should be fixed.

17 years agoAPI: watchlist now reports a proper feed item when the user is not logged in. Also...
Yuri Astrakhan [Sat, 19 May 2007 05:15:24 +0000 (05:15 +0000)]
API: watchlist now reports a proper feed item when the user is not logged in. Also, fixed the date bug - automatically shows one last day.

17 years ago* Indonesian (id) localisation updates.
Ivan Lanin [Sat, 19 May 2007 05:13:45 +0000 (05:13 +0000)]
* Indonesian (id) localisation updates.
* messages.inc updates.

17 years agoAPI: fixed bug 9927: usercontribs query does not accept IP address
Yuri Astrakhan [Sat, 19 May 2007 04:26:08 +0000 (04:26 +0000)]
API: fixed bug 9927: usercontribs query does not accept IP address

17 years agoAPI: resolved bug 8772: Parameter to limit results to revisions made by a particular...
Yuri Astrakhan [Sat, 19 May 2007 04:13:48 +0000 (04:13 +0000)]
API: resolved bug 8772: Parameter to limit results to revisions made by a particular user, when querying revisions for a page
(patch by Carl Fürstenberg)

17 years agoAPI: fixed bug 9938: Querying by revids on api.php returns the most recent revision...
Yuri Astrakhan [Sat, 19 May 2007 01:46:13 +0000 (01:46 +0000)]
API: fixed bug 9938: Querying by revids on api.php returns the most recent revision for page of revid rather than requested revid

17 years agominor fix -- $ns must be int before comparison
Yuri Astrakhan [Sat, 19 May 2007 01:38:25 +0000 (01:38 +0000)]
minor fix -- $ns must be int before comparison

17 years agoFix #9332 : fix instructions in tests/README
Antoine Musso [Fri, 18 May 2007 21:45:01 +0000 (21:45 +0000)]
Fix #9332 : fix instructions in tests/README

17 years ago(bug 9886) Give a sample stub link in stub threshold label in preferences
Rob Church [Fri, 18 May 2007 21:10:36 +0000 (21:10 +0000)]
(bug 9886) Give a sample stub link in stub threshold label in preferences

Not the most elegant solution, but all the alternatives suck. Toggle messages still allow HTML, as far as I can see. Running the thing through the parser is overkill and produces useless paragraph and other unwanted nonsense, too.

17 years ago* Support passing message arguments to OutputPage::showErrorPage()
Rob Church [Fri, 18 May 2007 20:46:42 +0000 (20:46 +0000)]
* Support passing message arguments to OutputPage::showErrorPage()
* (bug 8818) Expose "wpDestFile" as parameter $1 to "uploaddisabledtext"

17 years ago* (bug 9628) Show warnings about slave lag on Special:Contributions, Special:Watchlis...
Rob Church [Fri, 18 May 2007 20:17:53 +0000 (20:17 +0000)]
* (bug 9628) Show warnings about slave lag on Special:Contributions, Special:Watchlist - adding this to other pages is quite simple
* A little release notes tweaking

17 years agoAPI: disabled login module until it is more secure. added performance comment in...
Yuri Astrakhan [Fri, 18 May 2007 19:46:45 +0000 (19:46 +0000)]
API: disabled login module until it is more secure. added performance comment in HTML output.

17 years agoTest files for the Byte Order Mask (BOM) (see #9954)
Antoine Musso [Fri, 18 May 2007 19:17:21 +0000 (19:17 +0000)]
Test files for the Byte Order Mask (BOM) (see #9954)

17 years agoForgot to bump the cache version when making RTL fixes
Brion Vibber [Thu, 17 May 2007 21:04:50 +0000 (21:04 +0000)]
Forgot to bump the cache version when making RTL fixes

17 years agoFix for regression in variant short-URLs...
Brion Vibber [Thu, 17 May 2007 20:02:59 +0000 (20:02 +0000)]
Fix for regression in variant short-URLs...
Cleaned up the new URL parsing code a bit, now able to recognize both $wgActionPaths and $wgVariantArticlePath and interpolate those variables.
Moved that bit into WebRequest::interpolateTitle() function which is called after $wgContLang stub object is created, so it can be used to get the variant list.
I'm not totally happy with all this code, but it works. The variant bits generally creep me out.

17 years ago* Right-align diff line numbers in RTL language display
Brion Vibber [Thu, 17 May 2007 18:33:00 +0000 (18:33 +0000)]
* Right-align diff line numbers in RTL language display
Use .diff-lineno class instead of hardcoding a <strong> and an alignment. Leaving default alignment does the right thing in both LTR and RTL; forcing left was unnecessary.
Also swapping alignment for the +/- marker column to improve look on RTL.

17 years agoAnother tweak for wide diffs: there *is* a CSS 3 draft property (word-wrap: break...
Brion Vibber [Thu, 17 May 2007 15:02:26 +0000 (15:02 +0000)]
Another tweak for wide diffs: there *is* a CSS 3 draft property (word-wrap: break-word) which can force long words to break instead of just the scrolling hackaround. Yay!
Still no love in Firefox or Opera, but fixes Internet Explorer and Safari.

works in:
Safari 2.0.4
MSIE 7.0/Win
MSIE 6.0/Win
MSIE 5.2/Mac
doesn't work in:
Opera 9.20
Firefox 2.0.3
Konqueror 3.5.6
iCab (wraps at punctuation but not in mid-word)

17 years ago* cleanup
Niklas Laxström [Thu, 17 May 2007 14:14:33 +0000 (14:14 +0000)]
* cleanup

17 years agoFix #9869 : '#redirect' synonym for ka:
Antoine Musso [Thu, 17 May 2007 12:48:39 +0000 (12:48 +0000)]
Fix #9869 : '#redirect' synonym for ka:

17 years agomake wikinews local like the others
Antoine Musso [Thu, 17 May 2007 11:28:44 +0000 (11:28 +0000)]
make wikinews local like the others

17 years agoTrying out online PHPlint tool ( http://www.icosaedro.it/phplint/phplint-on-line...
Nick Jenkins [Thu, 17 May 2007 08:05:00 +0000 (08:05 +0000)]
Trying out online PHPlint tool ( icosaedro.it/phplint/phplint-on-line.html ) using the includes/Image.php file as sample input, to see what it does.

PHPlint seems to fit somewhere in the continuum between Documentation Systems and Static Code Analysis, although most of the things it found related to documentation tags (for example, it guesses a function's parameter types where they are not specified in the @param tags, based on the way the code is used). In terms of type-of-thing-found per quantity-of-output, it's much closer to a Documentation System. However, it'll also find unused variables, and a few other things in code.

However, it's quite chatty / noisy, unless you add a number of special-purpose tags & notations to define globals and specify which PHP functions are used in the code - so it's ''probably'' not currently useful for production purposes.

Some example output, plus my notes (marked as indented, with an asterisk) -
-------------------------------------------------------
We guess the method `Image::newFromName()' returns a value of type Image

77: Warning: missing `@param Title $title' in DocBlock above:
                function newFromTitle( $title ) {

81: notice: the constructor `Image' has the same name of the class. PHP 5 states it should be called `__construct()' :
                function Image( $title ) {
 * Have not changed this.

Line 101:
 * @param $ext string (without the .)
change to:
 * @param string $ext (without the .)

132: notice: from this `return' we guess the method `Image::getCacheKeys()' returns a value of type array[int]mixed

480: notice: invalid type `$', presuming mixed and trying to continue anyway - was:
 * @param $mime "text/html" etc
change to:
 * @param string $mime "text/html" etc

551: Warning: missing `@param TYPE $page' in DocBlock above
Add:
 * @param int $page Page number to find the width of.

571: Warning: missing `@param TYPE $page' in DocBlock above
Add:
 * @param int $page Page number to find the height of.

672: notice: guessed signature of the method `Image::isSafeFile()' as public boolean()
       * @public
       * @return boolean

711: Warning: missing `@param TYPE $query' in DocBlock above
 * @param string $query URL query string

759: Warning: missing `@param TYPE $thumbName' in DocBlock above
 * @param string $thumbName

798: notice: from this `return' we guess the method `Image::getTransformScript()' returns a value of type string
       * @return mixed

823: declare the return type of thumbName
       * @return string file name of a thumbnail with the specified parameters

919: notice: variable `$thumbMime' assigned but never used
919: notice: variable `$thumbExt' assigned but never used
 * deleted these local variables.

961: Warning: missing `@param TYPE $thumbName' in DocBlock above
 * @param string $thumbName File name of thumbnail.

1001: ERROR: the name `$try' is a keyword. This is deprecated by PHP and forbidden by PHPLint.
       * renamed $try to $icons.

                                          if ( $file{0} != '.' ) {
                                                     \_ HERE
1034: Warning: using deprecated character selector operator `{'. The support for this operator dropped from PHP 5.1. Use `[' instead.
       * done

1060: Warning: missing `@param TYPE $archiveFiles' in DocBlock above
1060: Warning: missing `@param TYPE $shared' in DocBlock above
 * @param array $archiveFiles
 * @param boolean $shared

1106: notice: invalid type `$', presuming mixed and trying to continue anyway
1106: notice: unknown/unexpected symbol `urlArray' in type
change from
 * @param $urlArray array
to:
 * @param array $urlArray

1204: notice: from this `return' we guess the method `Image::getFullPath()' returns a value of type string
line 1189, add:
* @return string Full filesystem path to the file.

                public static function isHashed( $shared ) {
                                                        \_ HERE
1210: Warning: missing `@param TYPE $shared' in DocBlock above
 * @param boolean $shared

                function recordUpload( $oldver, $desc, $license = '', $copyStatus = '', $source = '', $watch = false ) {
                                              \_ HERE
1218: Warning: missing `@param TYPE $oldver' in DocBlock above
       * (whinges about other params too)
1218: notice: guessed signature of the method `Image::recordUpload()' as public boolean(mixed, mixed [, string, string, string, boolean])
 * @param string $oldver
 * @param string $desc
 * @param string $license
 * @param string $copyStatus
 * @param string $source
 * @param boolean $watch

1400: notice: from this `return' we guess the method `Image::getLinksTo()' returns a value of type array[]
1374: notice: guessed signature of the method `Image::getLinksTo()' as public array[]([string])
1374: add:
         * @return array[int]Title

1406: notice: from this `return' we guess the method `Image::getExifData()' returns a value of type array[]
1402, add:
         * @return array

1451: notice: invalid type `$', presuming mixed and trying to continue anyway
1451: notice: unknown/unexpected symbol `reason' in type
1451: notice: missing parameter $name for @param no. 1
1451: notice: unknown type/class `true'
 * @param string $reason
 * @param boolean $suppress
 * @return boolean true on success, false on some kind of failure
-------------------------------------------------------

17 years agoadd 'fast' target, skip the slow 'maint' tests.
Antoine Musso [Wed, 16 May 2007 22:04:09 +0000 (22:04 +0000)]
add 'fast' target, skip the slow 'maint' tests.

17 years agoFix a couple regressions due to diff style changes, where diffs were shown unstyled:
Brion Vibber [Wed, 16 May 2007 21:57:55 +0000 (21:57 +0000)]
Fix a couple regressions due to diff style changes, where diffs were shown unstyled:
* move the addition of common/diffs.css from showDiffPage() to showDiff() which catches most 'legit' cases
* hack it in to a couple of uses where getDiff() is used and manually spit out
* hack around the hacked-up custom diff table in Oversight... that should be refactored in the base class

17 years agoMore defined() that should be isset(), thanks to David Ford, david@blue-labs.org
Greg Sabino Mullane [Wed, 16 May 2007 20:31:58 +0000 (20:31 +0000)]
More defined() that should be isset(), thanks to David Ford, david@blue-labs.org

17 years agoReplace defined with isset, thanks to David Ford, david@blue-labs.org
Greg Sabino Mullane [Wed, 16 May 2007 20:29:05 +0000 (20:29 +0000)]
Replace defined with isset, thanks to David Ford, david@blue-labs.org

17 years agoCheck that the user is configured correctly if using Postgres
Greg Sabino Mullane [Wed, 16 May 2007 20:21:27 +0000 (20:21 +0000)]
Check that the user is configured correctly if using Postgres

17 years agouse $wgStyleVersion in handy-dandy $wgOut->addStyle() func
Brion Vibber [Wed, 16 May 2007 19:54:58 +0000 (19:54 +0000)]
use $wgStyleVersion in handy-dandy $wgOut->addStyle() func

17 years agoNew hook 'ImageOpenShowImageInlineBefore' for upcoming extension
Magnus Manske [Wed, 16 May 2007 19:52:22 +0000 (19:52 +0000)]
New hook 'ImageOpenShowImageInlineBefore' for upcoming extension

17 years agoAdd a version constant for diff cache so it can be cleared on major updates.
Brion Vibber [Wed, 16 May 2007 19:10:41 +0000 (19:10 +0000)]
Add a version constant for diff cache so it can be cleared on major updates.
Added a release note for a related diff bug

17 years ago* (bug 1438) Fix for diff table layout on very wide lines.
Brion Vibber [Wed, 16 May 2007 17:57:00 +0000 (17:57 +0000)]
* (bug 1438) Fix for diff table layout on very wide lines.
  Diff style rules have been broken out to common/diff.css,
  and the dupes removed from the default skin files.
  Skins can still override the default rules.

Improvements over r22192, now known to work in:
* Firefox 2.0.0.3
* Opera 9.10 and 9.20
* Safari 2.0.4
* Konqueror 3.5.6
* MSIE/Win 7.0 (wide cells may produce vertical scrollbars as well)
* MSIE/Win 6.0 (wide cells are cropped instead of scrolling)
* MSIE/Mac 5.2.3 (wide words break instead of scrolling)
* iCab 3.0.3 (some cells provoke unnecessary horizontal scrollbar)

I've cleaned up the diff table formatting a bit, moving some attributes
from the HTML to the style sheet and consolidating the duplicated styles
into a common/diff.css file which is conditionally loaded for diff views.

Individual skins or site/user CSS can still override that style if they wish.

17 years agoGive feedback on wrong/missing args, and for invalid user.
Greg Sabino Mullane [Wed, 16 May 2007 14:36:10 +0000 (14:36 +0000)]
Give feedback on wrong/missing args, and for invalid user.

17 years agoFix regression in even sizing of diff columns; forgot to restore a couple bits I...
Brion Vibber [Wed, 16 May 2007 13:59:23 +0000 (13:59 +0000)]
Fix regression in even sizing of diff columns; forgot to restore a couple bits I removed when experimenting.

17 years ago* (bug 7859) Update Kazakh translations
Raimond Spekking [Wed, 16 May 2007 10:53:52 +0000 (10:53 +0000)]
* (bug 7859) Update Kazakh translations
  Patch by AlefZet

17 years ago* (bug 1438) Fix for diff table layout on very wide lines for Gecko and
Brion Vibber [Tue, 15 May 2007 21:24:56 +0000 (21:24 +0000)]
* (bug 1438) Fix for diff table layout on very wide lines for Gecko and
  Opera-based browsers (incomplete, does not fix KHTML or MSIE)

This adds a <div> inside the <td> for diff content cells, and declares
the style for these <div>s to have overflow: auto.

In Gecko (tested Firefox 2.0) and Opera (tested 9.10 and over) this does
two things:
* The table layout treats the cells as the requested width instead of bloating
  out to the widest line of content, so the table stays visible on screen
* The individual cells that are too long get horizontal scroll bars

Unfortunately this doesn't have the hoped-for effects in other tested browsers:
* MSIE 7
* Safari 2
* Konqueror 3.5
* iCab 3

But neither has it any ill effects, so... it's a start.
There's probably some other way to force the layout algorithm to behave
that I haven't quite stumbled on yet... Might have better luck with the
fixed table layout option, though that seems less friendly to the little
+ and - columns.

The C++ diff plugins will have to be updated to support this scheme, but
no harm will be done if they're not (just they won't do anything new).

17 years agobyte -> bytea
Greg Sabino Mullane [Tue, 15 May 2007 18:46:04 +0000 (18:46 +0000)]
byte -> bytea

17 years ago* API: JSON format now allows callback parameter
Yuri Astrakhan [Tue, 15 May 2007 18:45:20 +0000 (18:45 +0000)]
* API: JSON format now allows callback parameter

17 years agoBug 9908: check server version and adjust rank() argument accordingly
Greg Sabino Mullane [Tue, 15 May 2007 12:39:41 +0000 (12:39 +0000)]
Bug 9908: check server version and adjust rank() argument accordingly

17 years agoRe-add tableName call to insert, whitespace/docs cleanup.
Greg Sabino Mullane [Tue, 15 May 2007 12:14:20 +0000 (12:14 +0000)]
Re-add tableName call to insert, whitespace/docs cleanup.

17 years agoRevert r22159 as per wikitech-l.
Tim Starling [Tue, 15 May 2007 06:41:49 +0000 (06:41 +0000)]
Revert r22159 as per wikitech-l.

17 years ago* (bug 9915) Update Portuguese translations
Raimond Spekking [Tue, 15 May 2007 05:58:25 +0000 (05:58 +0000)]
* (bug 9915) Update Portuguese translations
  Patch by 555
* 1 German message

17 years ago* API: Allow for query extensions
Yuri Astrakhan [Tue, 15 May 2007 03:35:32 +0000 (03:35 +0000)]
* API: Allow for query extensions
* API: User contrib query now uses 'contributions' db group

17 years agoDoc bug fix for 9417.
Greg Sabino Mullane [Tue, 15 May 2007 03:02:29 +0000 (03:02 +0000)]
Doc bug fix for 9417.

17 years agoRedo insert() function: support IGNORE option, support multi-values.
Greg Sabino Mullane [Tue, 15 May 2007 02:59:20 +0000 (02:59 +0000)]
Redo insert() function: support IGNORE option, support multi-values.
Fixes bug #9417

17 years ago* API: fixed watchlist db selection ('watchlist' db group)
Yuri Astrakhan [Tue, 15 May 2007 02:16:48 +0000 (02:16 +0000)]
* API: fixed watchlist db selection ('watchlist' db group)

17 years agoRemove todo re creating users: already done elsewhere for other databases (all one...
Greg Sabino Mullane [Mon, 14 May 2007 22:38:59 +0000 (22:38 +0000)]
Remove todo re creating users: already done elsewhere for other databases (all one of them)

17 years agoWrap MySQL specific character set detection section in MySQL-only if loop.
Greg Sabino Mullane [Mon, 14 May 2007 22:26:25 +0000 (22:26 +0000)]
Wrap MySQL specific character set detection section in MySQL-only if loop.

17 years agoConvert comments in a --help option
Antoine Musso [Mon, 14 May 2007 20:42:19 +0000 (20:42 +0000)]
Convert comments in a --help option

17 years agoThis is only for MySQL.
Antoine Musso [Mon, 14 May 2007 20:24:10 +0000 (20:24 +0000)]
This is only for MySQL.

17 years ago* API: updated documentation link
Yuri Astrakhan [Mon, 14 May 2007 19:09:42 +0000 (19:09 +0000)]
* API: updated documentation link

17 years agoFix regression where $wgActionPaths were not respected when parsing info out of REQUE...
Brion Vibber [Mon, 14 May 2007 13:56:26 +0000 (13:56 +0000)]
Fix regression where $wgActionPaths were not respected when parsing info out of REQUEST_URI.
There may still be bugs with alternate/compatibility URLs, investigate further...

17 years ago* Updates from Jhs
Niklas Laxström [Mon, 14 May 2007 10:41:37 +0000 (10:41 +0000)]
* Updates from Jhs

17 years ago* (bug 9904) Updates of zh-cn, zh-tw
Raimond Spekking [Mon, 14 May 2007 09:02:21 +0000 (09:02 +0000)]
* (bug 9904) Updates of zh-cn, zh-tw
  remove dupe message

17 years ago* (bug 9904) Updates of zh-cn, zh-tw
Raimond Spekking [Mon, 14 May 2007 08:45:11 +0000 (08:45 +0000)]
* (bug 9904) Updates of zh-cn, zh-tw
  patches by Alex S.H. Lin

17 years ago* (bug 9873) Updates of zh-cn, zh-tw, zh-yue
Raimond Spekking [Mon, 14 May 2007 08:20:24 +0000 (08:20 +0000)]
* (bug 9873) Updates of zh-cn, zh-tw, zh-yue
  patches by Shinjiman

17 years agoIt's dead code, Jim!
Ilmari Karonen [Mon, 14 May 2007 07:40:10 +0000 (07:40 +0000)]
It's dead code, Jim!

17 years ago* API: added property for external links (urls) retrieval
Yuri Astrakhan [Mon, 14 May 2007 07:04:13 +0000 (07:04 +0000)]
* API: added property for external links (urls) retrieval

17 years ago* API: added categories property
Yuri Astrakhan [Mon, 14 May 2007 06:21:49 +0000 (06:21 +0000)]
* API: added categories property

17 years agoAll the MediaWiki: pages linked to from Special:Allmessages have at least a default...
Ilmari Karonen [Mon, 14 May 2007 06:07:06 +0000 (06:07 +0000)]
All the MediaWiki: pages linked to from Special:Allmessages have at least a default value, there's no point in showing any of them as redlinks.

17 years ago* New properties: links, templates, images, langlinks
Yuri Astrakhan [Mon, 14 May 2007 05:28:06 +0000 (05:28 +0000)]
* New properties: links, templates, images, langlinks
* Breaking Change: imagelinks renamed into imageusage (il->iu)
* Bug fix: incorrect generator behavior in some cases

17 years agorm useless "!!" left over from testing
Ilmari Karonen [Mon, 14 May 2007 03:38:42 +0000 (03:38 +0000)]
rm useless "!!" left over from testing

17 years agowrap links to redirects in <span class="redirect-in-category"></span> in categories...
Ilmari Karonen [Mon, 14 May 2007 03:23:02 +0000 (03:23 +0000)]
wrap links to redirects in <span class="redirect-in-category"></span> in categories, similar to what Special:Allpages does

17 years agoexif::version is static
Antoine Musso [Sun, 13 May 2007 19:20:36 +0000 (19:20 +0000)]
exif::version is static

17 years ago#9896 Documentation for wgSquidServers. Patch by Loic Dachary.
Antoine Musso [Sun, 13 May 2007 12:44:38 +0000 (12:44 +0000)]
#9896 Documentation for wgSquidServers. Patch by Loic Dachary.

17 years ago* Bug 9123 : safer way when applying $wgLocalTZoffset.
Antoine Musso [Sun, 13 May 2007 11:53:07 +0000 (11:53 +0000)]
* Bug 9123 : safer way when applying $wgLocalTZoffset.
* Add a test for Language::userAdjust()

17 years agovim modeline
Antoine Musso [Sun, 13 May 2007 10:46:30 +0000 (10:46 +0000)]
vim modeline

17 years agoa couple of fixes
Tim Starling [Sat, 12 May 2007 19:25:25 +0000 (19:25 +0000)]
a couple of fixes

17 years agosvn:eol-style native
Antoine Musso [Sat, 12 May 2007 17:56:09 +0000 (17:56 +0000)]
svn:eol-style native

17 years ago*Revert r22121, causes a lot of stuff to redirect to main page for no reason, clickin...
Aaron Schulz [Sat, 12 May 2007 17:46:50 +0000 (17:46 +0000)]
*Revert r22121, causes a lot of stuff to redirect to main page for no reason, clicking history/edit tabs results in "Editing Main Page" no matter what (Apache/2.2.3_)

17 years ago* Random cleanup
Niklas Laxström [Sat, 12 May 2007 16:07:27 +0000 (16:07 +0000)]
* Random cleanup

17 years agoUse $_SERVER['REQUEST_URI'] instead of $_SERVER['PATH_INFO'], because Apache 2.x...
Tim Starling [Sat, 12 May 2007 15:44:54 +0000 (15:44 +0000)]
Use $_SERVER['REQUEST_URI'] instead of $_SERVER['PATH_INFO'], because Apache 2.x corrupts the latter. Idea came from trac.agavi.org/ticket/502 .

17 years agoIndonesian (id) localisation updates.
Ivan Lanin [Sat, 12 May 2007 05:32:29 +0000 (05:32 +0000)]
Indonesian (id) localisation updates.

17 years agoRemoved identical language class, used a fallback instead.
Tim Starling [Fri, 11 May 2007 20:03:05 +0000 (20:03 +0000)]
Removed identical language class, used a fallback instead.

17 years agokeep compat link for be-x-old for now
Brion Vibber [Fri, 11 May 2007 19:25:53 +0000 (19:25 +0000)]
keep compat link for be-x-old for now

17 years agoClarify that wgDBport is not for mysql, make explicit sections.
Greg Sabino Mullane [Fri, 11 May 2007 18:44:51 +0000 (18:44 +0000)]
Clarify that wgDBport is not for mysql, make explicit sections.

17 years agotypo
Tim Starling [Fri, 11 May 2007 17:05:10 +0000 (17:05 +0000)]
typo

17 years agoinstead of storing every mail as a job, have a job to send enotif updates for the...
River Tarnell [Fri, 11 May 2007 16:42:18 +0000 (16:42 +0000)]
instead of storing every mail as a job, have a job to send enotif updates for the whole mail at once.

17 years agoUpdate.
Rotem Liss [Fri, 11 May 2007 15:35:38 +0000 (15:35 +0000)]
Update.