Rotem Liss [Thu, 11 Jan 2007 18:33:24 +0000 (18:33 +0000)]
Updating release notes - updated French translation.
Rotem Liss [Thu, 11 Jan 2007 18:32:11 +0000 (18:32 +0000)]
(bug 8586) Update for French language (fr)
Greg Sabino Mullane [Thu, 11 Jan 2007 16:05:29 +0000 (16:05 +0000)]
Overhaul postgres update section - standardize version - start 1.10 section.
Greg Sabino Mullane [Thu, 11 Jan 2007 15:57:41 +0000 (15:57 +0000)]
Add page_restrictions table.
Greg Sabino Mullane [Thu, 11 Jan 2007 15:57:25 +0000 (15:57 +0000)]
Minor spacing.
Greg Sabino Mullane [Thu, 11 Jan 2007 15:56:37 +0000 (15:56 +0000)]
Better output of filenames.
Rotem Liss [Thu, 11 Jan 2007 15:45:46 +0000 (15:45 +0000)]
Update.
Leon Weber [Thu, 11 Jan 2007 15:29:35 +0000 (15:29 +0000)]
* Extension documentation updates
* German localisation updates
Patch by raymond.
Leon Weber [Thu, 11 Jan 2007 14:50:34 +0000 (14:50 +0000)]
* (bug 8567) Added hook RawPageViewBeforeOutput just before the text is blown out in action=raw,
so extensions might influence the output.
Niklas Laxström [Thu, 11 Jan 2007 12:03:19 +0000 (12:03 +0000)]
* Trying to fix the mess after r19100
Ivan Lanin [Thu, 11 Jan 2007 08:34:47 +0000 (08:34 +0000)]
Updates for Indonesian (id) localisation. New translations (block-log-flags...) and improvements.
Ilmari Karonen [Thu, 11 Jan 2007 04:21:00 +0000 (04:21 +0000)]
whitespace
Ilmari Karonen [Thu, 11 Jan 2007 04:13:11 +0000 (04:13 +0000)]
make default system messages show on "view source"
Ilmari Karonen [Thu, 11 Jan 2007 04:11:26 +0000 (04:11 +0000)]
Allow customizing the minimum per-namespace protection level via $wgNamespaceProtection.
By default, editing NS_MEDIAWIKI requires "editinterface" permission, just as before.
Ilmari Karonen [Thu, 11 Jan 2007 02:50:59 +0000 (02:50 +0000)]
Improve the Finnish translation of prefs-help-realname. The new version
is somewhat more specific than the English one, but at least it gets rid
of the mistranslation of "credit".
Brion Vibber [Thu, 11 Jan 2007 02:20:50 +0000 (02:20 +0000)]
spanish update from titoxd
Ilmari Karonen [Thu, 11 Jan 2007 02:20:19 +0000 (02:20 +0000)]
Partially rv r19101+r19102, fix noise in error console by explicitly
referring to window.ta. Also make a local copy to avoid it getting
clobbered below if doId is given; this seems reasonable, hopefully it
won't break any hidden assumptions anywhere.
Brion Vibber [Thu, 11 Jan 2007 01:53:48 +0000 (01:53 +0000)]
fix migration of page_restrictions fields from old versions of mw that didn't have move-protection option (field values like 'sysop')
Ilmari Karonen [Thu, 11 Jan 2007 01:52:03 +0000 (01:52 +0000)]
Finnish messages for cascading protection
Brion Vibber [Thu, 11 Jan 2007 01:31:51 +0000 (01:31 +0000)]
new table to clone
Andrew Garrett [Thu, 11 Jan 2007 01:17:19 +0000 (01:17 +0000)]
Fix a couple of mistyped variable names, mysql strict incompatibilities, make cascading protect checkbox disabled for users without protect permission.
Aryeh Gregor [Thu, 11 Jan 2007 01:01:40 +0000 (01:01 +0000)]
Fix to keep even more JS error consoles happy
Aryeh Gregor [Thu, 11 Jan 2007 01:00:34 +0000 (01:00 +0000)]
Fix to keep JS error consoles happy
Aryeh Gregor [Thu, 11 Jan 2007 00:57:30 +0000 (00:57 +0000)]
Use the full id for Monobook accesskeys/tooltips, to avoid conflicts like watch/ca-watch and n-help/ca-nstab-help. Also fix some still-lingering errors. Anyway, if any scary-looking foreigners ask in a menacing tone what happened to their tooltips, you know where to send them . . . sigh.
Andrew Garrett [Thu, 11 Jan 2007 00:52:50 +0000 (00:52 +0000)]
Next batch of bug-fixes.
Andrew Garrett [Thu, 11 Jan 2007 00:44:55 +0000 (00:44 +0000)]
More bugfixes. Fantastic. (and I tested, too! brion will be proud of me.)
Andrew Garrett [Thu, 11 Jan 2007 00:31:04 +0000 (00:31 +0000)]
Fixes for a couple of embarrassing bugs I should have caught in testing. Brion and Tim save the day...
Andrew Garrett [Wed, 10 Jan 2007 23:47:10 +0000 (23:47 +0000)]
I must not forget SVN ADD
I must not forget SVN ADD
I must not forget SVN ADD
I must not forget SVN ADD
I must not forget SVN ADD
Andrew Garrett [Wed, 10 Jan 2007 23:32:38 +0000 (23:32 +0000)]
Merge from branches/werdna/restrictions-separation (forked at r18959): * Branch page_restrictions column out into its own table, also creating a 'cascading protection' feature, which automagically disallows edits to pages transcluded into a page protected with this new option. Various other code tidiness fixes and refactoring in the log messages of branches/werdna/restrictions-separation. REQUIRES DATABASE SCHEMA UPGRADE
Brion Vibber [Wed, 10 Jan 2007 19:30:15 +0000 (19:30 +0000)]
fix encoding corruption from r19068
Ivan Lanin [Wed, 10 Jan 2007 19:13:27 +0000 (19:13 +0000)]
Fix SpecialVersion->formatCredits input. Version and Url parameters should be null to be treated properly with isset.
Ivan Lanin [Wed, 10 Jan 2007 18:48:50 +0000 (18:48 +0000)]
Updates for Indonesian (id) localisation, sync with extensions
Rotem Liss [Wed, 10 Jan 2007 18:34:52 +0000 (18:34 +0000)]
Removing several duplicate messages from en and he.
Rotem Liss [Wed, 10 Jan 2007 18:28:13 +0000 (18:28 +0000)]
Accesskeys should not be translated: adding them to the ignored messages list.
Rotem Liss [Wed, 10 Jan 2007 18:22:19 +0000 (18:22 +0000)]
(bug 8569) Update for Lithuanian language (lt)
Aryeh Gregor [Wed, 10 Jan 2007 18:01:30 +0000 (18:01 +0000)]
Fix some typos from last night's commit spotted by Nikerabbit
Leon Weber [Wed, 10 Jan 2007 15:23:32 +0000 (15:23 +0000)]
* Added SkinTemplateOutputPageBeforeExec hook before SkinTemplate::outputPage()
starts page output (http://lists.wikimedia.org/pipermail/wikitech-l/2007-January/028554.html)
Rotem Liss [Wed, 10 Jan 2007 14:20:14 +0000 (14:20 +0000)]
Reorganising the tooltip and accesskey messages in English and Hebrew (moving them near the other similar messages), fixing several problems discovered in both, and updating messages.inc.
Andrew Garrett [Wed, 10 Jan 2007 09:23:34 +0000 (09:23 +0000)]
Fix line-ending breakage from r19053
Brion Vibber [Wed, 10 Jan 2007 08:40:07 +0000 (08:40 +0000)]
revert api clutter from r18995
Title::getArticle duplicates Article constructor for no reason
Title::isRedirect duplicates Article::isRedirect for no reason
neither function appears to be used
Andrew Garrett [Wed, 10 Jan 2007 07:08:24 +0000 (07:08 +0000)]
Spanish Internationalisation; patch by Titoxd
Aryeh Gregor [Wed, 10 Jan 2007 06:03:14 +0000 (06:03 +0000)]
XHTML validity
Aryeh Gregor [Wed, 10 Jan 2007 05:51:10 +0000 (05:51 +0000)]
Compatibility for last commit: strip [alt-whatever] suffix if it was previously hardcoded, so we don't get duplicate tips
Aryeh Gregor [Wed, 10 Jan 2007 05:18:30 +0000 (05:18 +0000)]
* (bugs 5051, 5376) All tooltips and accesskeys moved out of Monobook.js and into their own system messages. JavaScript is now only used to attach the prefix to the accesskey in the tooltip.
** All languages should work correctly (all are free from syntax errors and some random picks look right), yay ssed
** Tested en in a couple of browsers, all accesskeys and tooltips appear to work perfectly
** Accesskeys/tooltips can be removed by setting the appropriate messages to '-'
** Any preexisting modifications made to the ta array will carry through, although it should be considered deprecated
* Removed some undocumented JS related to bidi that snuck into MessagesKu.php's and MessagesYi.php's monobook.js, it should be added via wikibits.js for all bidi languages if we want it at all
Antoine Musso [Tue, 9 Jan 2007 21:13:12 +0000 (21:13 +0000)]
Update script with changes made in language.inc. Stuff still generated in /locale/
Antoine Musso [Tue, 9 Jan 2007 21:00:14 +0000 (21:00 +0000)]
Load the ajax stuff once we have a title or we will not be able to parse
wikitext. The parser requires a $wgTitle object or it throws an exception.
Antoine Musso [Tue, 9 Jan 2007 20:57:10 +0000 (20:57 +0000)]
braces are usefull
Antoine Musso [Tue, 9 Jan 2007 20:25:28 +0000 (20:25 +0000)]
whitespaces killing
Leon Weber [Tue, 9 Jan 2007 20:10:44 +0000 (20:10 +0000)]
* Made the PLURAL: parser function return singular on -1 per default.
Antoine Musso [Tue, 9 Jan 2007 19:56:23 +0000 (19:56 +0000)]
Some static functions. Fix strict errors when running updateSearchIndex.php
Leon Weber [Tue, 9 Jan 2007 19:24:09 +0000 (19:24 +0000)]
* German localisation patch for BoardVote
* German localisation patch for core
both by raymond
Leon Weber [Tue, 9 Jan 2007 15:29:38 +0000 (15:29 +0000)]
Slight improvement of enhanced recent changes lines. There were complaints about
seeing things like "(-9) Versionen" in German, which means "-9 revisions".
Antoine Musso [Tue, 9 Jan 2007 14:20:50 +0000 (14:20 +0000)]
* document --record (would have saved me 1 hour of work this morning)
* --record automaticly create tables if they do not exists.
Antoine Musso [Tue, 9 Jan 2007 14:07:15 +0000 (14:07 +0000)]
remove some spaces
Rotem Liss [Tue, 9 Jan 2007 12:28:15 +0000 (12:28 +0000)]
Update.
Nick Jenkins [Tue, 9 Jan 2007 09:51:53 +0000 (09:51 +0000)]
One more E_STRICT warning tweak for 192.168.0.64/wiki/index.php?action=ajax (i.e. no 'rs' argument supplied) :
* Strict Standards: Undefined index: rs in includes/AjaxDispatcher.php on line 38
Q: Should / could the AjaxDispatcher constructor maybe be using the $wgRequest global instead of accessing $_POST and $_GET directly?
Nick Jenkins [Tue, 9 Jan 2007 07:05:34 +0000 (07:05 +0000)]
Testing AJAX watch/unwatch, with E_STRICT error_reporting:
Prevent :
* Strict Standards: Non-static method Title::newFromID() should not be called statically in includes/AjaxFunctions.php on line 147
[stopped AJAX watch/unwatch working for me, as I have errors being logged to the page output]
E_STRICT warnings on truncated GET input (e.g. http://192.168.0.64/wiki/index.php?action=ajax&rs=wfAjaxWatch&rsargs[]=1 , rather than http://192.168.0.64/wiki/index.php?action=ajax&rs=wfAjaxWatch&rsargs[]=1&rsargs[]=u ), prevent by specifying default $watch value of "" (which should result in an error '<err#>' response, which is probably fine).
* Strict Standards: Missing argument 2 for wfAjaxWatch() in includes/AjaxFunctions.php on line 138
* Strict Standards: Undefined variable: watch in includes/AjaxFunctions.php on line 142
E_STRICT warnings on another truncated GET input ( http://192.168.0.64/wiki/index.php?action=ajax&rs=wfAjaxWatch&rsargs= ), prevent by specifying default $pageID value of "" (which again should result in an error '<err#>' response because it's not numeric, which is probably fine).
* Strict Standards: Missing argument 1 for wfAjaxWatch() in includes/AjaxFunctions.php on line 138
E_STRICT warning on bad GET input - "rs" as array, not as a string - (e.g. http://192.168.0.64/wiki/index.php?action=ajax&rs[]= ), adding explicit cast to string:
* Strict Standards: htmlspecialchars() expects parameter 1 to be string, array given in includes/AjaxDispatcher.php on line 58
Nick Jenkins [Tue, 9 Jan 2007 06:36:39 +0000 (06:36 +0000)]
Prevent XSS / arbitrary HTML injection via unescaped "rs" parameter. Proof-of-Concept attack: localhost/wiki/index.php?action=ajax&rs=%3Cscript%3Ealert(%22Ownage%20-%20All%20your%20base%20are%20belong%20to%20me!%22);%3C/script%3E , which will result in this executable JavaScript output: "unknown function <script>alert("Ownage - All your base are belong to me!");</script>"
Brion Vibber [Tue, 9 Jan 2007 06:35:18 +0000 (06:35 +0000)]
* Fix regression with default lock file and cache directories; threw visible
warning with open_basedir
Antoine Musso [Tue, 9 Jan 2007 06:22:40 +0000 (06:22 +0000)]
read diff :)
Antoine Musso [Tue, 9 Jan 2007 06:09:39 +0000 (06:09 +0000)]
- move stuff around
- let us batch test i18n files from the extensions repository
Greg Sabino Mullane [Tue, 9 Jan 2007 06:01:01 +0000 (06:01 +0000)]
Better checks of tsearch2 tables, schema ownership during setup.
Nick Jenkins [Tue, 9 Jan 2007 05:30:51 +0000 (05:30 +0000)]
Move RELEASE-NOTES changelog stuff from r18961 and r18993 to the MediaWiki 1.10 HISTORY file ... Since I've done the same thing previously (accidentally threw away the changelog after 1.8 was released), seems only right that I put it back :-)
I don't know whether the HISTORY file should include all the detailed "Compatibility changes" / "Behavior changes" / "Database change" / "Configuration changes" stuff, or just the more compact list of changes with bug numbers - so I have included everything, since it should hopefully be easy to delete stuff if there is too much detail.
Greg Sabino Mullane [Tue, 9 Jan 2007 05:07:50 +0000 (05:07 +0000)]
Minor spelling, grammar, wording fixes.
Nick Jenkins [Tue, 9 Jan 2007 04:11:16 +0000 (04:11 +0000)]
Tweaks to stop following warnings with PHP's E_STRICT error_reporting mode enabled:
* Strict Standards: Non-static method DBLockForm::notWritable() should not be called statically in includes/SpecialLockdb.php on line 22
* Strict Standards: simplexml_load_file() [<a href='function.simplexml-load-file'>function.simplexml-load-file</a>]: /var/www/hosts/mediawiki/wiki/.svn/entries:3: parser warning : xmlns: svn: not a valid URI in includes/SpecialVersion.php on line 297
* Strict Standards: simplexml_load_file() [<a href='function.simplexml-load-file'>function.simplexml-load-file</a>]: xmlns="svn:"> in includes/SpecialVersion.php on line 297
* Strict Standards: simplexml_load_file() [<a href='function.simplexml-load-file'>function.simplexml-load-file</a>]: ^ in includes/SpecialVersion.php on line 297
* Strict Standards: Undefined index: version in includes/SpecialVersion.php on line 122
* Strict Standards: Undefined index: url in includes/SpecialVersion.php on line 124
* Strict Standards: Undefined index: author in includes/SpecialVersion.php on line 123
* Strict Standards: Undefined index: description in includes/SpecialVersion.php on line 125
* Strict Standards: Undefined index: variable in includes/SpecialVersion.php on line 113
* Strict Standards: Undefined index: other in includes/SpecialVersion.php on line 113
Ævar Arnfjörð Bjarmason [Tue, 9 Jan 2007 03:57:56 +0000 (03:57 +0000)]
r53267@Arsia: avar | 2007-01-09 03:50:19 +0000
* Add info on how to use the tests
Antoine Musso [Tue, 9 Jan 2007 03:40:11 +0000 (03:40 +0000)]
Script to check external i18 messages files such as the ones used by extension.
* move checkLanguage() in its own file (still using globals though).
* adapt Languages class so it can be overriden (s/private/protected/)
FIXME: lack documentation
Brion Vibber [Tue, 9 Jan 2007 02:54:59 +0000 (02:54 +0000)]
update some urls
Aryeh Gregor [Tue, 9 Jan 2007 02:45:09 +0000 (02:45 +0000)]
Two new functions for Title: isRedirect (maybe should be left Article-only?) and getArticle
Rob Church [Tue, 9 Jan 2007 01:54:52 +0000 (01:54 +0000)]
* (bug 6638) List block flags in block log entries
* New log parameter value for blocks
* LogPage::formatBlockFlag() and LogPage::formatBlockFlags() introduced [this should all be subclassed better]
* Support formatted lists of block flags in block log entries, where these are available [new blocks only]
Brion Vibber [Tue, 9 Jan 2007 00:21:55 +0000 (00:21 +0000)]
Fix regression in pulling *non*-default messages with spaces. Broke sidebar on mediawiki.org
Brion Vibber [Tue, 9 Jan 2007 00:00:56 +0000 (00:00 +0000)]
Fix regression in use of messages with underscores/spaces; normalize spaces to underscores for loading
Brion Vibber [Mon, 8 Jan 2007 23:28:35 +0000 (23:28 +0000)]
doc updates
Rob Church [Mon, 8 Jan 2007 22:40:12 +0000 (22:40 +0000)]
Whoops, the page itself is determined below anyway
Rob Church [Mon, 8 Jan 2007 22:39:29 +0000 (22:39 +0000)]
Pre-fill the link cache with talk page of the user performing the action, and the page the action was performed on itself
Tim Starling [Mon, 8 Jan 2007 22:07:47 +0000 (22:07 +0000)]
Remove line breaks from query.
Leon Weber [Mon, 8 Jan 2007 20:43:27 +0000 (20:43 +0000)]
Reverting the accidently commited feature nobody wants to see.
Leon Weber [Mon, 8 Jan 2007 19:57:28 +0000 (19:57 +0000)]
* Update to German localisation
* (bug 8531) Correct local name of Lingála
All patches by Raymond.
Rob Church [Mon, 8 Jan 2007 19:42:31 +0000 (19:42 +0000)]
(bug 6937) Introduce "statistics-footer" message, appended to Special:Statistics
Rotem Liss [Mon, 8 Jan 2007 19:03:13 +0000 (19:03 +0000)]
(bug 8542) Update to Indonesian localisation (id) #45
Aryeh Gregor [Mon, 8 Jan 2007 17:41:30 +0000 (17:41 +0000)]
Fix major display regression for CSS 1 browsers like IE5 (see wikien-l).
Rob Church [Mon, 8 Jan 2007 16:31:52 +0000 (16:31 +0000)]
Use Title::isContentPage() instead of a manual check
Rob Church [Mon, 8 Jan 2007 16:07:24 +0000 (16:07 +0000)]
Found a bug number pertaining to r18961, mention it :)
Rob Church [Mon, 8 Jan 2007 15:32:58 +0000 (15:32 +0000)]
* Reset the release notes
* Fix site statistics when moving pages in/out of content namespaces (was treating all non-main namespaces as non-content)
Rotem Liss [Mon, 8 Jan 2007 14:14:15 +0000 (14:14 +0000)]
Update.
Brion Vibber [Mon, 8 Jan 2007 12:05:25 +0000 (12:05 +0000)]
bump to 1.10alpha
Brion Vibber [Mon, 8 Jan 2007 11:49:01 +0000 (11:49 +0000)]
add some documentation on new/changed settings
Brion Vibber [Mon, 8 Jan 2007 11:11:29 +0000 (11:11 +0000)]
someone forgot to bump this in r18949
Brion Vibber [Mon, 8 Jan 2007 10:58:50 +0000 (10:58 +0000)]
Fix regression in MediaWiki:Monobook.js and MediaWiki:Common.js loading.
Most language files defined these messages with the initial caps, which
with the new changes to the message cache meant they didn't get loaded
properly when requested directly out of software defaults instead of
through the database... woopsie!
Brion Vibber [Mon, 8 Jan 2007 09:45:59 +0000 (09:45 +0000)]
Restore previous heading formatting behavior to fix 12 parser tests broken by r18948, which claimed it wasn't supposed to impact output. :)
Aryeh Gregor [Mon, 8 Jan 2007 03:48:00 +0000 (03:48 +0000)]
* (bug 7020) Improved handheld stylesheet for Monobook (merged into main.css, not separate file). It looks very nice in Opera's small screen mode, if I do say so myself. :)
* This *should not* change anything for non-handheld, but I did have to add a missing <div class="pBody"> wrapper to cactions, and it's marginally possible that some quirky browser won't accept the style rules I added to make things look identical. So there should be no problem, but be on the lookout.
Aryeh Gregor [Mon, 8 Jan 2007 02:11:45 +0000 (02:11 +0000)]
* Move headline construction to Linker function (from being hardcoded in Parser)
* Use ?P<title> for capturing in the main headline-munching loop, for readability
Should have no impact on output except whitespace.
Brion Vibber [Mon, 8 Jan 2007 01:41:51 +0000 (01:41 +0000)]
Revert r18893/18894 (Special:Listinterwikis) for the moment; pretty broken.
- no html escaping
- ugly :)
- doesn't use alternate interwiki database so will be wrong on wikimedia sites
Brion Vibber [Mon, 8 Jan 2007 00:51:45 +0000 (00:51 +0000)]
Add 'Template namespace initialisation script' to list of reserved usernames.
Was used for the MediaWiki->Template namespace moves in the 1.2 to 1.3 upgrade process.
Antoine Musso [Sun, 7 Jan 2007 22:31:07 +0000 (22:31 +0000)]
Implements #7667 : allow XHTML namespaces customization. Patch by Evan Miller
Antoine Musso [Sun, 7 Jan 2007 22:12:52 +0000 (22:12 +0000)]
Fix disabled search message
Rob Church [Sun, 7 Jan 2007 21:57:47 +0000 (21:57 +0000)]
(bug 5962) More Italian translations from BrokenArrow
Antoine Musso [Sun, 7 Jan 2007 21:48:43 +0000 (21:48 +0000)]
Bug #8512 id update. Patch by Ivan Lanin
Antoine Musso [Sun, 7 Jan 2007 18:52:45 +0000 (18:52 +0000)]
makes function static to fix strict errors in parser tests script.
Antoine Musso [Sun, 7 Jan 2007 18:50:26 +0000 (18:50 +0000)]
Fix #7948 : warn that recentchanges need to be rebuild.