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
Tim Starling [Fri, 21 Jul 2006 15:26:07 +0000 (15:26 +0000)]
Profiling
Brion Vibber [Fri, 21 Jul 2006 07:39:17 +0000 (07:39 +0000)]
* (bug 6751) Fix preview of blanked section with edit on first preview option
Removed obsolete or broken code which was re-filling the edit box unnecessarily, with the wrong part of the page.
Tim Starling [Fri, 21 Jul 2006 04:43:08 +0000 (04:43 +0000)]
Removed "background: white" from default table and legend properties.
Tim Starling [Thu, 20 Jul 2006 14:52:02 +0000 (14:52 +0000)]
fix bug in LinkBatch::execute(), it's meant to return an array
Rotem Liss [Thu, 20 Jul 2006 14:40:46 +0000 (14:40 +0000)]
Direction mark in Special:Listredirects, to prevent confusion.
Ævar Arnfjörð Bjarmason [Thu, 20 Jul 2006 01:21:41 +0000 (01:21 +0000)]
* Converted to Unix newlines
Jimmy Collins [Wed, 19 Jul 2006 21:26:59 +0000 (21:26 +0000)]
Removed some unused/obsolete messages:
group-admin-desc, group-admin-name, group-anon-desc, group-anon-name,
group-bureaucrat-desc, group-bureaucrat-name, group-loggedin-desc,
group-loggedin-name, groups-addgroup, groups-already-exists,
groups-editgroup, groups-editgroup-description, groups-editgroup-name,
groups-editgroup-preamble, groups-existing, groups-group-edit,
groups-lookup-group, groups-noname, groups-tableheader,
group-steward-desc, group-steward-name, savegroup
Brion Vibber [Wed, 19 Jul 2006 20:13:39 +0000 (20:13 +0000)]
Revert 15733 and 15719 for the moment; I see some eval'd string code and other thinsg which make me nervous and I don't think anybody's reviewed this
Robert Stojnić [Wed, 19 Jul 2006 19:17:36 +0000 (19:17 +0000)]
Enable UTF-8 lower/upper case operations in SearchEngine,
search in different variants (if needed).
Minor bug fixes for LanguageConverter: do no convert
roman numbers and text between <code></code> into
variants (e.g. cyrillic).
Jimmy Collins [Wed, 19 Jul 2006 19:00:59 +0000 (19:00 +0000)]
* (bug 6657) Fix Hungarian linktrail
Jimmy Collins [Wed, 19 Jul 2006 18:41:45 +0000 (18:41 +0000)]
(bug 6724) Update for Russian translation (ru)
Tim Starling [Wed, 19 Jul 2006 10:30:42 +0000 (10:30 +0000)]
rv vandalism
Jimmy Collins [Tue, 18 Jul 2006 21:26:02 +0000 (21:26 +0000)]
* (bug 6730) Clearer usage of message 'titlematch' in
German translation (de)
Robert Stojnić [Tue, 18 Jul 2006 19:36:25 +0000 (19:36 +0000)]
Commiting patch r15625:15661 from branches/SerbianVariants.
Enable titles in fixed variants (e.g. -{Title}-), rewrote
the Parser code for variants (do a single query for all
variants of all links, instead 1 query per link per variant).
Greg Sabino Mullane [Tue, 18 Jul 2006 01:40:38 +0000 (01:40 +0000)]
Add Postgres timestamp stuff, from the patch at bug 6632 by Robert Treat.
Ilmari Karonen [Mon, 17 Jul 2006 22:15:10 +0000 (22:15 +0000)]
fix typo in comments (patch by xzilla, rafb.net/paste/results/FX51GW45.html)
Ilmari Karonen [Mon, 17 Jul 2006 21:36:19 +0000 (21:36 +0000)]
cleanup: remove redundant condition, already checked above
Domas Mituzas [Mon, 17 Jul 2006 20:22:20 +0000 (20:22 +0000)]
rollback of change that made filesorts
Brion Vibber [Mon, 17 Jul 2006 19:27:03 +0000 (19:27 +0000)]
* Bishnupriya (bpy) stub file
http://meta.wikimedia.org/wiki/Approved_requests_for_new_languages#Bishnupriya_Manipuri
Jimmy Collins [Mon, 17 Jul 2006 18:49:48 +0000 (18:49 +0000)]
Updates to Dutch (nl) translation by Siebrand:
- Translation updates and additions
- Removed texts that were equal to English master
Brion Vibber [Mon, 17 Jul 2006 06:28:06 +0000 (06:28 +0000)]
* Fix regression which allowed some blocked users to create additional accounts
Greg Sabino Mullane [Mon, 17 Jul 2006 01:17:07 +0000 (01:17 +0000)]
Use views and rules to work around the char(15)::timestamp problem.
Should be easy to change when/if true timestamps are used in the code.
Greg Sabino Mullane [Mon, 17 Jul 2006 00:54:40 +0000 (00:54 +0000)]
Add mCascadingDeletes and mCleanupTriggers properties to Database*, use accessor methods to determine what to delete in Article.php
Brion Vibber [Sun, 16 Jul 2006 21:40:35 +0000 (21:40 +0000)]
Revert 15696, would cause every DB to fail other than mysql. Huh?
Jimmy Collins [Sun, 16 Jul 2006 21:29:01 +0000 (21:29 +0000)]
(bug 6705) Update whitespace and comments for MessagesNl.php
Brion Vibber [Sun, 16 Jul 2006 20:58:40 +0000 (20:58 +0000)]
normalize case
Greg Sabino Mullane [Sun, 16 Jul 2006 17:54:06 +0000 (17:54 +0000)]
Deletion-related housekeeping.
Greg Sabino Mullane [Sun, 16 Jul 2006 17:53:25 +0000 (17:53 +0000)]
Add mysql if blocks for deletion, remove unused getPrefixedDBkey() call.
Jimmy Collins [Sun, 16 Jul 2006 17:48:05 +0000 (17:48 +0000)]
Removed some unused/obsolete messages:
selflinks, selflinkstext, protectpage, watchlistsub
Jimmy Collins [Sun, 16 Jul 2006 17:14:45 +0000 (17:14 +0000)]
Removed some unused/obsolete messages:
mispeelings, mispeelingstext, mispeelingspage, missinglanguagelinks,
missinglanguagelinksbutton, missinglanguagelinkstext
Jimmy Collins [Sun, 16 Jul 2006 17:02:41 +0000 (17:02 +0000)]
Removed some unused/obsolete messages:
bureaucratlog, bureaucratlogentry, members, restorelink1, newmessages,
oldrevisionnavigation, revisionasofwithlink
Jimmy Collins [Sun, 16 Jul 2006 16:45:55 +0000 (16:45 +0000)]
Removed some unused/obsolete messages:
metadata_page, showhideminor, allnonarticles, changegrouplogentry,
renamegrouplogentry , addgroup, addgrouplogentry, editgroup
Rotem Liss [Sun, 16 Jul 2006 16:42:15 +0000 (16:42 +0000)]
Making User::isBot deprecated, using User::isAllowed('bot') instead, making it a wrapper of User::isAllowed, and deleting several obsolete comments.
Rotem Liss [Sun, 16 Jul 2006 16:10:41 +0000 (16:10 +0000)]
Reverting the revert, the problem was an error in the extension.
Greg Sabino Mullane [Sun, 16 Jul 2006 15:45:47 +0000 (15:45 +0000)]
Typo.
Rotem Liss [Sun, 16 Jul 2006 15:43:41 +0000 (15:43 +0000)]
Strangely, extension special pages are not allowed (you don't have permission ''), although User::userCan checks for empty string; partial revert.
Greg Sabino Mullane [Sun, 16 Jul 2006 15:40:25 +0000 (15:40 +0000)]
Bump up size, height, and width data types for image table. Fixes bug #6634
Greg Sabino Mullane [Sun, 16 Jul 2006 15:32:45 +0000 (15:32 +0000)]
Add ipb_anon_only and ipb_create_account columns.
Greg Sabino Mullane [Sun, 16 Jul 2006 15:21:34 +0000 (15:21 +0000)]
Fixes for bug 6703, by Robert Treat.
Greg Sabino Mullane [Sun, 16 Jul 2006 15:20:24 +0000 (15:20 +0000)]
Prevent full db open if class is being called only.
Add lots of superuser magic to the initial connection.
Greg Sabino Mullane [Sun, 16 Jul 2006 15:18:51 +0000 (15:18 +0000)]
Add superuser section for Postgres connections.
Rotem Liss [Sun, 16 Jul 2006 13:30:08 +0000 (13:30 +0000)]
Removing the division of the special pages by '', 'sysop' and 'developer', as it's obsolete, and the pages are divided by the actual rights ('', 'delete', 'block', 'userrights', etc.).
Jimmy Collins [Sun, 16 Jul 2006 12:44:44 +0000 (12:44 +0000)]
Renamed maintainace script redundanttrans.php to unusedMessages.php like
discussed in #mediawiki (clearer usage)
Rotem Liss [Sun, 16 Jul 2006 12:43:15 +0000 (12:43 +0000)]
Fixing a comment, and using SpecialPage::userCanExecute as a wrapper to to User::isAllowed.
Greg Sabino Mullane [Sun, 16 Jul 2006 12:29:32 +0000 (12:29 +0000)]
Abstract database setup into its own method, remove unused oracle table calls.
Greg Sabino Mullane [Sun, 16 Jul 2006 12:28:38 +0000 (12:28 +0000)]
Remove update_interwiki(), add setup_database()
Greg Sabino Mullane [Sun, 16 Jul 2006 12:26:35 +0000 (12:26 +0000)]
Expand new version table.