Niklas Laxström [Sat, 5 Aug 2006 09:41:38 +0000 (09:41 +0000)]
* Fix dateformats
Rotem Liss [Fri, 4 Aug 2006 21:50:06 +0000 (21:50 +0000)]
Using a workaround for the language scripts - including the messages file themselves, then using the raw messages array, to avoid getting the fallback messages.
Rotem Liss [Fri, 4 Aug 2006 20:59:13 +0000 (20:59 +0000)]
Reverting a test code.
Rotem Liss [Fri, 4 Aug 2006 20:58:19 +0000 (20:58 +0000)]
In the language scripts:
* Using Language::getMessagesFor instead of creating new language objects.
* Allowing a parameter which specifies the language code to check instead of the default one, in checktrans.php, duplicatetrans.php and unusedMessages.php.
checktrans.php still does not work; duplicatetrans.php still works improperly.
Jimmy Collins [Fri, 4 Aug 2006 20:25:11 +0000 (20:25 +0000)]
add \n
Rotem Liss [Fri, 4 Aug 2006 20:18:57 +0000 (20:18 +0000)]
(bug 6827) some i18n specific maintenance scripts fails after merge of localisation-work branch
Because of some changes, it's difficult to know which messages are duplicate and which are not specified, therefore some scripts do not work properly; also, I didn't understand diffLanguage.php, therefore I still didn't fix.
Greg Sabino Mullane [Fri, 4 Aug 2006 20:18:43 +0000 (20:18 +0000)]
Refactor GROUP BY clause, add extra columns for SQL compatibility, remove debugging code.
Tested on MySQL with both $uid and !$uid. :)
Tim Starling [Fri, 4 Aug 2006 20:15:07 +0000 (20:15 +0000)]
Fixed $wgDebugComments
Rotem Liss [Fri, 4 Aug 2006 19:47:10 +0000 (19:47 +0000)]
Using a better method to get the English language file.
Niklas Laxström [Fri, 4 Aug 2006 19:31:56 +0000 (19:31 +0000)]
* Unicode perhaps
Jimmy Collins [Fri, 4 Aug 2006 19:10:28 +0000 (19:10 +0000)]
* (bug 6700) Added Kazakh language variants to Names.php
Jimmy Collins [Fri, 4 Aug 2006 19:03:26 +0000 (19:03 +0000)]
* (bug 6753) Fixed broken Kazakh linktrail (kk)
Jimmy Collins [Fri, 4 Aug 2006 18:39:07 +0000 (18:39 +0000)]
(bug 6865) Update for Russian language (ru)
Jimmy Collins [Fri, 4 Aug 2006 18:20:49 +0000 (18:20 +0000)]
(bug 6704) Tajik linktrail (tg)
Rotem Liss [Fri, 4 Aug 2006 18:09:22 +0000 (18:09 +0000)]
(bug 6919) Add English alias magic words for Tatar (tt) language file.
Rotem Liss [Fri, 4 Aug 2006 17:59:59 +0000 (17:59 +0000)]
Fixing a comment.
Tim Starling [Thu, 3 Aug 2006 18:04:38 +0000 (18:04 +0000)]
put the /i modifier back in the namespace grammar thing
Tim Starling [Thu, 3 Aug 2006 13:23:11 +0000 (13:23 +0000)]
LanguageUtf8 is gone
Rotem Liss [Thu, 3 Aug 2006 12:38:24 +0000 (12:38 +0000)]
Updating the list of backlinks to namespaces in the skin Standard with the "new" namespaces - MediaWiki, Template, Help and Category.
Rotem Liss [Thu, 3 Aug 2006 10:01:32 +0000 (10:01 +0000)]
Using "grammar" in lowercase, because uppercase "GRAMMAR" is not parsed, in the project talk namespace of the rmy localisation.
Brion Vibber [Thu, 3 Aug 2006 04:31:02 +0000 (04:31 +0000)]
* Fix regression in Korean and Japanese date formatting (day of week)
Brion Vibber [Thu, 3 Aug 2006 03:09:05 +0000 (03:09 +0000)]
revert 15898, broke the wiki
Jimmy Collins [Wed, 2 Aug 2006 22:02:00 +0000 (22:02 +0000)]
* (bug 6903) Added Cantonese localisation (zh-yue)
Domas Mituzas [Wed, 2 Aug 2006 18:53:24 +0000 (18:53 +0000)]
commit early, commit often!
Domas Mituzas [Wed, 2 Aug 2006 18:48:30 +0000 (18:48 +0000)]
erghhhh
Rotem Liss [Wed, 2 Aug 2006 18:37:55 +0000 (18:37 +0000)]
Update the maintenance script alltrans.php for the new language files.
Domas Mituzas [Wed, 2 Aug 2006 18:34:01 +0000 (18:34 +0000)]
Move SO::_getCaller() to Profiler::getCaller()
Rotem Liss [Wed, 2 Aug 2006 18:22:52 +0000 (18:22 +0000)]
Removing the unused, redundant message "subjectpage".
Tim Starling [Wed, 2 Aug 2006 17:43:55 +0000 (17:43 +0000)]
Defer loading default options, this avoids a theoretical unstub loop.
Tim Starling [Wed, 2 Aug 2006 17:42:12 +0000 (17:42 +0000)]
remove useless require_once
Tim Starling [Wed, 2 Aug 2006 17:40:09 +0000 (17:40 +0000)]
Log exceptions
Tim Starling [Wed, 2 Aug 2006 17:33:18 +0000 (17:33 +0000)]
Avoid duplicate require_once() under windows by using the autoloader
Tim Starling [Wed, 2 Aug 2006 17:31:25 +0000 (17:31 +0000)]
Got rid of user namespace customisation, use the standard methods instead.
Tim Starling [Wed, 2 Aug 2006 17:31:01 +0000 (17:31 +0000)]
Smaller recursion limit for less ugly backtraces.
Tim Starling [Wed, 2 Aug 2006 17:30:08 +0000 (17:30 +0000)]
Seconds in ISO 8601 date format, like it was before.
Tim Starling [Wed, 2 Aug 2006 14:43:59 +0000 (14:43 +0000)]
Got rid of user namespace customisation, use the standard methods instead.
Tim Starling [Wed, 2 Aug 2006 03:27:08 +0000 (03:27 +0000)]
Don't run jobs in read only mode.
Tim Starling [Wed, 2 Aug 2006 03:19:55 +0000 (03:19 +0000)]
Fixed {{grammar:}} tags in namespace names
Brion Vibber [Tue, 1 Aug 2006 21:23:16 +0000 (21:23 +0000)]
fix typo
Rotem Liss [Tue, 1 Aug 2006 16:24:55 +0000 (16:24 +0000)]
rmy localisation: Namespaces + grammar.
Rotem Liss [Tue, 1 Aug 2006 15:25:18 +0000 (15:25 +0000)]
Adding initial language file for Tajik (tg); currently includes only namespace translations from bugzilla.wikimedia.org/show_bug.cgi?id=6897
Daniel Kinzler [Tue, 1 Aug 2006 12:52:25 +0000 (12:52 +0000)]
(k) fix minor glitch in installExtension.php
Daniel Kinzler [Tue, 1 Aug 2006 12:45:43 +0000 (12:45 +0000)]
Rewrote installExtension.php; now using "repository" concept, OO design, and no longer patches LocalSettings.php per default.
Greg Sabino Mullane [Sun, 30 Jul 2006 23:50:26 +0000 (23:50 +0000)]
Minor formatting to match tables.sql
Greg Sabino Mullane [Sun, 30 Jul 2006 23:49:25 +0000 (23:49 +0000)]
Add XFILE to allow for more than one source file, add float as valid mysql type.
Greg Sabino Mullane [Sun, 30 Jul 2006 23:36:14 +0000 (23:36 +0000)]
Add profiling table.
Greg Sabino Mullane [Sun, 30 Jul 2006 23:32:50 +0000 (23:32 +0000)]
Make SQL more SQL compliant, remove some debugging code.
Daniel Kinzler [Sun, 30 Jul 2006 21:18:40 +0000 (21:18 +0000)]
made --nopatch mode for installExtension.php a bit smarter
Daniel Kinzler [Sun, 30 Jul 2006 21:00:37 +0000 (21:00 +0000)]
new options for installExtension.php: --nopatch and --list
Daniel Kinzler [Sun, 30 Jul 2006 18:52:21 +0000 (18:52 +0000)]
added experimental installer for extensions
Jimmy Collins [Sun, 30 Jul 2006 16:36:12 +0000 (16:36 +0000)]
(bug 6859) Update to Indonesian localisation (id)
Daniel Kinzler [Sun, 30 Jul 2006 10:53:22 +0000 (10:53 +0000)]
Separated ajax search box features from core ajax framework.
Note that ajax search is currently broken (some issue with message parsing)
Daniel Kinzler [Sat, 29 Jul 2006 22:57:40 +0000 (22:57 +0000)]
logging JS stuff in release notes: global variables, onload hook
Daniel Kinzler [Sat, 29 Jul 2006 22:34:22 +0000 (22:34 +0000)]
call JS onload hooks at the end of the html body in all skins
Jimmy Collins [Sat, 29 Jul 2006 14:41:30 +0000 (14:41 +0000)]
(bug 5862) Update to belarusian translation (be)
Daniel Kinzler [Fri, 28 Jul 2006 22:52:46 +0000 (22:52 +0000)]
Factored code for global JS variables into a function
Daniel Kinzler [Fri, 28 Jul 2006 19:05:27 +0000 (19:05 +0000)]
Adding various global JS variables, fixing bug 6030 completely and 6806 mostly.
Domas Mituzas [Fri, 28 Jul 2006 10:35:47 +0000 (10:35 +0000)]
typo, BUG#6841
Lupin [Fri, 28 Jul 2006 03:12:54 +0000 (03:12 +0000)]
(bug 6771) Make old revisions of MediaWiki pages available with action=raw
Magnus Manske [Thu, 27 Jul 2006 18:51:52 +0000 (18:51 +0000)]
Two new hooks by Ryan Lane for the StableVersions extension
Tim Starling [Thu, 27 Jul 2006 10:12:59 +0000 (10:12 +0000)]
Added magicWords to mergeable map keys, touched MessagesEn.php to invalidate caches
Daniel Kinzler [Wed, 26 Jul 2006 23:35:49 +0000 (23:35 +0000)]
fixed include path of AjaxDispatcher.php in index.php
Brion Vibber [Wed, 26 Jul 2006 20:37:11 +0000 (20:37 +0000)]
* Fix regression in ordering of namespaces
Brion Vibber [Wed, 26 Jul 2006 20:32:37 +0000 (20:32 +0000)]
* Fix regression in auto-set NS_PROJECT_TALK namespace
Ilmari Karonen [Wed, 26 Jul 2006 19:46:31 +0000 (19:46 +0000)]
test for context links with ns prefix and embedded (non-trailing) parens
Ilmari Karonen [Wed, 26 Jul 2006 19:33:13 +0000 (19:33 +0000)]
more minor tweaking to context link code, +comment
Jimmy Collins [Wed, 26 Jul 2006 19:23:41 +0000 (19:23 +0000)]
Minor updates to German localisation (de)
Ilmari Karonen [Wed, 26 Jul 2006 18:20:12 +0000 (18:20 +0000)]
further simplify context link code; use non-greedy matching instead of modifying the character class
Ilmari Karonen [Wed, 26 Jul 2006 18:09:04 +0000 (18:09 +0000)]
simplify context link handling in pstPass2(); don't use three regexps where one will do
Ilmari Karonen [Wed, 26 Jul 2006 17:56:27 +0000 (17:56 +0000)]
add some pst tests for context links ("pipe trick"), see Parser::pstPass2()
Tim Starling [Wed, 26 Jul 2006 14:13:07 +0000 (14:13 +0000)]
Experimental FSS support
Tim Starling [Wed, 26 Jul 2006 08:26:51 +0000 (08:26 +0000)]
$wgLanguageCode no longer indicates the user language, for that use $wgLang->getCode(). This is necessary because determination of the language code is deferred.
Tim Starling [Wed, 26 Jul 2006 08:05:15 +0000 (08:05 +0000)]
Support command line entry points
Tim Starling [Wed, 26 Jul 2006 07:15:39 +0000 (07:15 +0000)]
Merged localisation-work branch:
* Made lines from initialiseMessages() appear as list items during installation
* Moved the bulk of the localisation data from the Language*.php files to the Messages*.php files. Deleted most of the Languages*.php files.
* Introduced "stub global" framework to provide deferred initialisation of core modules.
* Removed placeholder values for $wgTitle and $wgArticle, these variables will now be null during the initialisation process, until they are set by index.php or another entry point.
* Added DBA cache type, for BDB-style caches.
* Removed custom date format functions, replacing them with a format string in the style of PHP's date(). Used string identifiers instead of integer identifiers, in both the language files and user preferences. Migration should be transparent in most cases.
* Simplified the initialisation API for LoadBalancer objects.
* Removed the broken altencoding feature.
* Moved default user options and toggles from Language to User. Language objects are still able to define default preference overrides and extra user toggles, via a slightly different interface.
* Don't include the date option in the parser cache rendering hash unless $wgUseDynamicDates is enabled.
* Merged LanguageUtf8 with Language. Removed LanguageUtf8.php.
* Removed inclusion of language files from the bottom of Language.php. This is now consistently done from Language::factory().
* Add the name of the executing maintenance script to the debug log. Start the profiler during maintenance scripts.
* Added "serialized" directory, for storing precompiled data in serialized form.
Tim Starling [Wed, 26 Jul 2006 03:51:49 +0000 (03:51 +0000)]
profiling
Greg Sabino Mullane [Tue, 25 Jul 2006 00:28:03 +0000 (00:28 +0000)]
Allow for renamed tables.
Greg Sabino Mullane [Mon, 24 Jul 2006 22:13:24 +0000 (22:13 +0000)]
Add quote_ident function.
Overhaul setup with proper paranoid quoting.
Tim Starling [Mon, 24 Jul 2006 05:25:12 +0000 (05:25 +0000)]
Made OutputPage::tryParserCache() use addParserOutputNoText(), this fixes {{DISPLAYTITLE:}} and any similar entity. Added accessor for the subtitle in ParserOutput.
Robert Stojnić [Sun, 23 Jul 2006 23:47:55 +0000 (23:47 +0000)]
Updates Message files for Serbian, patch from Dungodung.
Rotem Liss [Sun, 23 Jul 2006 12:36:37 +0000 (12:36 +0000)]
Deprecating ; reordering the special pages array (whose the special page list is created from) by restricted and not restricted (like Special:Specialpages), not by rights which are not used to divide the list anymore to levels, and required us to use .
Rotem Liss [Sun, 23 Jul 2006 11:57:54 +0000 (11:57 +0000)]
Removing an unused function (was used in SpecialGroups.php).
Rotem Liss [Sun, 23 Jul 2006 11:13:16 +0000 (11:13 +0000)]
Add spacing in the protection form.
Greg Sabino Mullane [Sun, 23 Jul 2006 02:05:21 +0000 (02:05 +0000)]
Allow multiple tables on one line in DATA section.
Add in new "user" and "text" mapping
Greg Sabino Mullane [Sun, 23 Jul 2006 02:04:40 +0000 (02:04 +0000)]
Change reserved word table names "user" and "text"
Greg Sabino Mullane [Sun, 23 Jul 2006 01:13:56 +0000 (01:13 +0000)]
Use NULL instead of 0 to indicate "no page" for cases where rc_cur_id is a FK.
Greg Sabino Mullane [Sun, 23 Jul 2006 01:01:58 +0000 (01:01 +0000)]
Quick Perl script to help keep schemas in sync betwixt MySQL and Postgres
Rotem Liss [Sat, 22 Jul 2006 20:56:59 +0000 (20:56 +0000)]
Copying the new message 'searchbutton' from 'search' in all the langauge files (sorry if forgot some - will show the message in the fallback language), instead of transcluding 'search' in 'searchbutton'.
Jimmy Collins [Sat, 22 Jul 2006 20:24:37 +0000 (20:24 +0000)]
ups - removed test string
Jimmy Collins [Sat, 22 Jul 2006 20:22:50 +0000 (20:22 +0000)]
* (bug 5456) Separate MediaWiki:Search into messages for both noun and
verb, introduced MediaWiki:Searchbutton
Jimmy Collins [Sat, 22 Jul 2006 19:28:34 +0000 (19:28 +0000)]
(bug 5862) Update to Belarusian translation (be)
Tim Starling [Sat, 22 Jul 2006 18:32:53 +0000 (18:32 +0000)]
Compare page title with $wgUser->getTitleKey() not $wgUser->getName(). New talk notifications were being erroneously inserted when a user with spaces in their name edited their own user talk page. Bug had been present for at least 18 months, hidden by the fact that the subsequent page view clears the notification.
Greg Sabino Mullane [Sat, 22 Jul 2006 18:10:55 +0000 (18:10 +0000)]
Remove dummy page - no longer needed.
Greg Sabino Mullane [Sat, 22 Jul 2006 17:36:10 +0000 (17:36 +0000)]
Take out "firstrun" javacript var: no longer needed with moved logic.
Greg Sabino Mullane [Sat, 22 Jul 2006 17:30:39 +0000 (17:30 +0000)]
Minor whitespace cleanup
Greg Sabino Mullane [Sat, 22 Jul 2006 16:43:28 +0000 (16:43 +0000)]
Standardize whitespace and caps a bit.
Greg Sabino Mullane [Sat, 22 Jul 2006 15:12:27 +0000 (15:12 +0000)]
Explicitly make user_newtalk InnoDB.
Greg Sabino Mullane [Fri, 21 Jul 2006 20:40:47 +0000 (20:40 +0000)]
Add check that database is version 8.0 or higher.
Jimmy Collins [Fri, 21 Jul 2006 20:21:51 +0000 (20:21 +0000)]
(bug 6630) Update to french localisation (fr)
Greg Sabino Mullane [Fri, 21 Jul 2006 20:19:24 +0000 (20:19 +0000)]
Rename togglearea to toggleDBarea.
Make name of "root user" change when a different database type is chosen.
Greg Sabino Mullane [Fri, 21 Jul 2006 19:34:45 +0000 (19:34 +0000)]
Better lastErrno, from a patch on bug #6732