Anders Wegge Jakobsen [Thu, 24 May 2007 09:57:56 +0000 (09:57 +0000)]
Adding missing translations for da
Raimond Spekking [Wed, 23 May 2007 20:09:55 +0000 (20:09 +0000)]
Use proper CSS class instead of hardcoded style for new thumb parameter 'border', per hint of Brion
Brion Vibber [Wed, 23 May 2007 18:32:49 +0000 (18:32 +0000)]
bug 8772: fix for previous patch -- function that takes one parameters was passed two.
Raimond Spekking [Tue, 22 May 2007 21:51:48 +0000 (21:51 +0000)]
* (bug 10008) Update Russian translations
Patch by Alexander Sigachov
Raimond Spekking [Tue, 22 May 2007 21:39:57 +0000 (21:39 +0000)]
* (bug 6072) Add a 'border' keyword to the image syntax
Usage: [[Image:filename.jpg|border|right|100px]]
Niklas Laxström [Tue, 22 May 2007 20:44:35 +0000 (20:44 +0000)]
* Revert r22349, breaks things up
River Tarnell [Tue, 22 May 2007 17:07:46 +0000 (17:07 +0000)]
* (bug 7432) Change language name for Aromanian (roa-rup)
Niklas Laxström [Tue, 22 May 2007 16:54:41 +0000 (16:54 +0000)]
* Returnto now works with special pages with subpage parameters
Aaron Schulz [Tue, 22 May 2007 16:49:40 +0000 (16:49 +0000)]
*Check $wgUseRCPatrol to avoid possible expensive query if likely not needed
Aaron Schulz [Tue, 22 May 2007 16:38:18 +0000 (16:38 +0000)]
*Just to be safe, avoid query when IN() is empty
Aaron Schulz [Tue, 22 May 2007 16:30:13 +0000 (16:30 +0000)]
*Make bot edit flagging less fragile, flag auto-patrolled edits too
Niklas Laxström [Tue, 22 May 2007 15:11:17 +0000 (15:11 +0000)]
* Some updates
Raimond Spekking [Tue, 22 May 2007 11:25:30 +0000 (11:25 +0000)]
* (bug 10001) Update Swedish translations
Patch by Lejonel
Raimond Spekking [Tue, 22 May 2007 11:22:02 +0000 (11:22 +0000)]
* (bug 9999) Update Japanese translations
Patch by Edgaras
* some small tweaks
Yuri Astrakhan [Tue, 22 May 2007 04:39:49 +0000 (04:39 +0000)]
API: applied the patch by amidaniel to allow the same limits for sysops as for bots.
Aryeh Gregor [Tue, 22 May 2007 03:12:18 +0000 (03:12 +0000)]
Don't call static functions non-statically either. Also, remove redundant @access, and add type hinting.
Aaron Schulz [Tue, 22 May 2007 02:52:37 +0000 (02:52 +0000)]
*Update documentation, be explicit about access/scope to avoid E_STRICT errors
Aaron Schulz [Tue, 22 May 2007 02:22:59 +0000 (02:22 +0000)]
*A bit of cleanup for bug 5057, make upload link consistent with reupload-own right checking
Aaron Schulz [Mon, 21 May 2007 23:56:05 +0000 (23:56 +0000)]
*Flag bot edits
River Tarnell [Mon, 21 May 2007 23:21:29 +0000 (23:21 +0000)]
"Changes newer than 1 seconds may not be shown in this list." is kind of ridiculous. make the warning and "more obvious warning" thresholds configurable, default 15 resp. 30 seconds.
River Tarnell [Mon, 21 May 2007 19:50:37 +0000 (19:50 +0000)]
use rawurldecode instead of str_replace, from brion
River Tarnell [Mon, 21 May 2007 19:41:56 +0000 (19:41 +0000)]
replace + with %2B in REQUEST_URI before urldecoding the title, so that literal "+" in the title works correctly
Raimond Spekking [Mon, 21 May 2007 18:56:03 +0000 (18:56 +0000)]
Introducing new image parameter 'upright' and corresponding variable $wgThumbUpright.
This allows better proportional view of upright images related to landscape images on a page without nailing the width of upright images to a fix value which makes views for anon unproportional and user preferences useless
Usage:
* [[Image:pix.jpg|thumb|upright|caption]] = Upright image will be scaled down by $wgThumbUpright (default 0.75, seems to me the best value)
* [[Image:pix.jpg|thumb|upright=0.6|caption]] = Upright image will be scaled down by 0.6
Size of thumb is always rounded to full __0 px to avoid odd thumbsizes and spare the cache
If used in combination with a width, upright will be ignored.
Rotem Liss [Mon, 21 May 2007 18:52:07 +0000 (18:52 +0000)]
Update and fix.
Brion Vibber [Mon, 21 May 2007 18:45:31 +0000 (18:45 +0000)]
Revert r22245 and all its monster offspring...
Adding a class for the example is not only ugly, it's fragile -- customizations to the actual threshold will have no effect on the sample.
The sensible thing is to construct an actual bit of sample text using the actual classes -- a null link (<a href="#">) with appropriate class would show the effect nicely and be robust to customizations.
Rotem Liss [Mon, 21 May 2007 16:41:01 +0000 (16:41 +0000)]
Update.
Raimond Spekking [Mon, 21 May 2007 09:01:35 +0000 (09:01 +0000)]
* Big update for Danish messages.
Thanks to Lars J. Helbo
* Making one message optional instead of ignored
Yuri Astrakhan [Mon, 21 May 2007 06:32:32 +0000 (06:32 +0000)]
API:
revisions - removed oldid (not used except in content retrieval), added extra prop options to optimize bandwidth, continue value is now an integer in JSON
minor help screen improvement.
Yuri Astrakhan [Mon, 21 May 2007 05:25:36 +0000 (05:25 +0000)]
API: added query parameter indexpageids to list the page ids of all returned page items (bug 9121)
Yuri Astrakhan [Mon, 21 May 2007 04:34:48 +0000 (04:34 +0000)]
API: recentchanges and usercontribs cleaned up to allow more precise properties selection. Minor security updates.
Yuri Astrakhan [Mon, 21 May 2007 00:10:01 +0000 (00:10 +0000)]
API: breaking change: backlinks, embeddedin & imageusage now return lists in json instead of a map, and do not return anything when titles do not exist. (bug 9970)
Yuri Astrakhan [Sun, 20 May 2007 23:41:25 +0000 (23:41 +0000)]
API: Improved usercontribs module.
Yuri Astrakhan [Sun, 20 May 2007 23:31:44 +0000 (23:31 +0000)]
API: documentation and cleanup.
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.
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
Antoine Musso [Sun, 20 May 2007 12:00:13 +0000 (12:00 +0000)]
Fix PHP strict standards warning in enhanced recent changes.
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
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
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
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
Antoine Musso [Sat, 19 May 2007 23:23:14 +0000 (23:23 +0000)]
Fix #9971: typo in a french message
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
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.
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
Yuri Astrakhan [Sat, 19 May 2007 20:37:06 +0000 (20:37 +0000)]
updated with the last api changes
Raimond Spekking [Sat, 19 May 2007 20:28:24 +0000 (20:28 +0000)]
* (bug 7859) Update Kazakh translations
Patch by AlefZet
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
Tim Starling [Sat, 19 May 2007 20:07:01 +0000 (20:07 +0000)]
Made extractTagsAndParams public, useful for extensions.
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.
Rob Church [Sat, 19 May 2007 19:19:06 +0000 (19:19 +0000)]
Tweaks
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
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. **
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
Raimond Spekking [Sat, 19 May 2007 13:34:27 +0000 (13:34 +0000)]
Update German
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.
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.
Ivan Lanin [Sat, 19 May 2007 05:13:45 +0000 (05:13 +0000)]
* Indonesian (id) localisation updates.
* messages.inc updates.
Yuri Astrakhan [Sat, 19 May 2007 04:26:08 +0000 (04:26 +0000)]
API: fixed bug 9927: usercontribs query does not accept IP address
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)
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
Yuri Astrakhan [Sat, 19 May 2007 01:38:25 +0000 (01:38 +0000)]
minor fix -- $ns must be int before comparison
Antoine Musso [Fri, 18 May 2007 21:45:01 +0000 (21:45 +0000)]
Fix #9332 : fix instructions in tests/README
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.
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"
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
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.
Antoine Musso [Fri, 18 May 2007 19:17:21 +0000 (19:17 +0000)]
Test files for the Byte Order Mask (BOM) (see #9954)
Brion Vibber [Thu, 17 May 2007 21:04:50 +0000 (21:04 +0000)]
Forgot to bump the cache version when making RTL fixes
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.
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.
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)
Niklas Laxström [Thu, 17 May 2007 14:14:33 +0000 (14:14 +0000)]
* cleanup
Antoine Musso [Thu, 17 May 2007 12:48:39 +0000 (12:48 +0000)]
Fix #9869 : '#redirect' synonym for ka:
Antoine Musso [Thu, 17 May 2007 11:28:44 +0000 (11:28 +0000)]
make wikinews local like the others
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
-------------------------------------------------------
Antoine Musso [Wed, 16 May 2007 22:04:09 +0000 (22:04 +0000)]
add 'fast' target, skip the slow 'maint' tests.
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
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
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
Greg Sabino Mullane [Wed, 16 May 2007 20:21:27 +0000 (20:21 +0000)]
Check that the user is configured correctly if using Postgres
Brion Vibber [Wed, 16 May 2007 19:54:58 +0000 (19:54 +0000)]
use $wgStyleVersion in handy-dandy $wgOut->addStyle() func
Magnus Manske [Wed, 16 May 2007 19:52:22 +0000 (19:52 +0000)]
New hook 'ImageOpenShowImageInlineBefore' for upcoming extension
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
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.
Greg Sabino Mullane [Wed, 16 May 2007 14:36:10 +0000 (14:36 +0000)]
Give feedback on wrong/missing args, and for invalid user.
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.
Raimond Spekking [Wed, 16 May 2007 10:53:52 +0000 (10:53 +0000)]
* (bug 7859) Update Kazakh translations
Patch by AlefZet
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).
Greg Sabino Mullane [Tue, 15 May 2007 18:46:04 +0000 (18:46 +0000)]
byte -> bytea
Yuri Astrakhan [Tue, 15 May 2007 18:45:20 +0000 (18:45 +0000)]
* API: JSON format now allows callback parameter
Greg Sabino Mullane [Tue, 15 May 2007 12:39:41 +0000 (12:39 +0000)]
Bug 9908: check server version and adjust rank() argument accordingly
Greg Sabino Mullane [Tue, 15 May 2007 12:14:20 +0000 (12:14 +0000)]
Re-add tableName call to insert, whitespace/docs cleanup.
Tim Starling [Tue, 15 May 2007 06:41:49 +0000 (06:41 +0000)]
Revert r22159 as per wikitech-l.
Raimond Spekking [Tue, 15 May 2007 05:58:25 +0000 (05:58 +0000)]
* (bug 9915) Update Portuguese translations
Patch by 555
* 1 German message
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
Greg Sabino Mullane [Tue, 15 May 2007 03:02:29 +0000 (03:02 +0000)]
Doc bug fix for 9417.
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
Yuri Astrakhan [Tue, 15 May 2007 02:16:48 +0000 (02:16 +0000)]
* API: fixed watchlist db selection ('watchlist' db group)
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)
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.