Niklas Laxström [Thu, 25 May 2006 14:31:28 +0000 (14:31 +0000)]
* And the rest needed for $wgGrammarForms support
Anders Wegge Jakobsen [Thu, 25 May 2006 14:28:23 +0000 (14:28 +0000)]
Fix hardcoded 'done.' when removing watchlist entries
Niklas Laxström [Thu, 25 May 2006 14:21:45 +0000 (14:21 +0000)]
* Modified Language.php to support $wgGrammarForms. Languages which overwrite function convertGrammar() not yet modified.
Niklas Laxström [Thu, 25 May 2006 14:12:32 +0000 (14:12 +0000)]
* Added $wgGrammarForms global. New forms can be added without modifying the code, and site specific exceptions can be moved away from LanguageXx.php.
* Some whitespace
Antoine Musso [Thu, 25 May 2006 13:46:13 +0000 (13:46 +0000)]
Fix #6082: id for the form element
Niklas Laxström [Thu, 25 May 2006 12:26:12 +0000 (12:26 +0000)]
* Typo and whitespace
Rob Church [Thu, 25 May 2006 09:32:12 +0000 (09:32 +0000)]
(bug 6057) Count "licenses" as a message (and show it in Special:Allmessages)
Rob Church [Thu, 25 May 2006 08:22:32 +0000 (08:22 +0000)]
(bug 6062) Logic error in {{BASEPAGENAME}}
Brion Vibber [Thu, 25 May 2006 07:37:20 +0000 (07:37 +0000)]
To simplify the lives of extension developers, the logging type arrays can now be appended to directly by an extension setup function. It is no longer necessary to write four separate functions just to add a custom log type.
The old hooks for this are retained for backwards compatibility, but are deprecated.
Greg Sabino Mullane [Thu, 25 May 2006 00:44:55 +0000 (00:44 +0000)]
Add querycache_info table.
Brion Vibber [Wed, 24 May 2006 21:57:25 +0000 (21:57 +0000)]
* (bug 6074) Correct squid purging of offsite upload URLs
You can now feed both local relative URLs and fully-qualified URLs to the
squid purge functions; local URLs will have $wgInternalServer prepended
if needed. This avoids the broken URLs produced by other functions prepending
it when it wasn't always needed.
Antoine Musso [Wed, 24 May 2006 19:55:48 +0000 (19:55 +0000)]
Fix #6065: remove underscores when using MAG_NAMESPACE & MAG_TALKSPACE
use MAG_NAMESPACEE & MAG_TALKSPACEE if you want URL encoded text.
Niklas Laxström [Wed, 24 May 2006 19:04:23 +0000 (19:04 +0000)]
* (bug 6061) Improper escaping in some html forms
Antoine Musso [Wed, 24 May 2006 17:48:13 +0000 (17:48 +0000)]
patch by Nick Jenkins:
« Can I please send you a patch to clean up one minor thing, add two minor
tests, and add re-running previously successful tests on startup? »
Niklas Laxström [Wed, 24 May 2006 16:26:02 +0000 (16:26 +0000)]
* (bug 6054) Update to Indonesian localisation (id) #16
Rob Church [Wed, 24 May 2006 15:55:01 +0000 (15:55 +0000)]
Add {{CURRENTTIMESTAMP}} magic word
Niklas Laxström [Wed, 24 May 2006 15:50:12 +0000 (15:50 +0000)]
* (bug 6051) Improvement to German localisation (de)
Brion Vibber [Wed, 24 May 2006 09:05:49 +0000 (09:05 +0000)]
* Add 'DiffViewHeader' hook called before diff page output
Brion Vibber [Tue, 23 May 2006 20:49:30 +0000 (20:49 +0000)]
Versioncruft: remove a check for PHP 4.1 workaround, no longer needed
Rob Church [Tue, 23 May 2006 18:23:29 +0000 (18:23 +0000)]
(bug 4610) Indicate patrolled status on watchlists and allow users to mark changes as patrolled using the diff links there
Brion Vibber [Tue, 23 May 2006 10:01:45 +0000 (10:01 +0000)]
Broke some TOC interaction with <ref> in 14350; fixed.
Brion Vibber [Tue, 23 May 2006 07:19:01 +0000 (07:19 +0000)]
* Reordered wiki table handling and __TOC__ extraction in the parser to better handle some overlapping tag cases.
* Only the first __TOC__ is now turned into a TOC.
The table change doesn't disrupt either the parser tests or the en.wikipedia main page. Hopefully it won't break other real content...
Brion Vibber [Tue, 23 May 2006 04:15:37 +0000 (04:15 +0000)]
* Fix for HTML/JS injection bug in variable handler (found by Nick Jenkins)
Brion Vibber [Mon, 22 May 2006 22:15:18 +0000 (22:15 +0000)]
Remove the unused function and config option for opm.blitzed.org.
The service shut down a couple weeks ago, and the support was never
switched in to where you could use it anyway.
Brion Vibber [Mon, 22 May 2006 21:17:38 +0000 (21:17 +0000)]
* (bug 5523) $wgNoFollowNsExceptions to allow disabling rel="nofollow" in specially-selected namespaces.
Patch by Ilmari Karonen, http://bugzilla.wikimedia.org/attachment.cgi?id=1789&action=view
Niklas Laxström [Mon, 22 May 2006 10:50:12 +0000 (10:50 +0000)]
* Updates
Niklas Laxström [Mon, 22 May 2006 10:45:25 +0000 (10:45 +0000)]
* Update
Niklas Laxström [Mon, 22 May 2006 10:16:50 +0000 (10:16 +0000)]
* (bug 6046) Update to Indonesian localisation (id) #15
Rob Church [Mon, 22 May 2006 09:42:37 +0000 (09:42 +0000)]
* (bug 5511) Fix URL-encoding of usernames in links on Special:Ipblocklist
Rob Church [Mon, 22 May 2006 09:28:03 +0000 (09:28 +0000)]
Use appropriate HTML functions to create the tool links on image pages, so they don't look garbled when tidy isn't on
Rob Church [Mon, 22 May 2006 08:59:15 +0000 (08:59 +0000)]
Minor cosmetic change...add parentheses
Ævar Arnfjörð Bjarmason [Mon, 22 May 2006 07:12:53 +0000 (07:12 +0000)]
* Pass the extension to detectScript and allow files with the 'svg' extension to possibly maybe contain <title>
Brion Vibber [Mon, 22 May 2006 00:42:55 +0000 (00:42 +0000)]
Revert part of r14280 which broke history paging on 32-bit systems.
Niklas Laxström [Sun, 21 May 2006 23:39:55 +0000 (23:39 +0000)]
* Updates from Eugene Zelenko
Niklas Laxström [Sun, 21 May 2006 23:06:07 +0000 (23:06 +0000)]
* Big update to Swedish localisation (sv)
** Thanks to sanna and habj
Rob Church [Sun, 21 May 2006 23:01:08 +0000 (23:01 +0000)]
(bug 764) Add CREATE TEMPORARY TABLES to default database permissions
Niklas Laxström [Sun, 21 May 2006 20:50:42 +0000 (20:50 +0000)]
* (mail|meta).wikipedia.org -> wikimedia.org
* Removed linkify from [[IP address]] in anontalkpagetext
Niklas Laxström [Sun, 21 May 2006 19:34:54 +0000 (19:34 +0000)]
* (bug 6039) Update for Portuguese localisation (pt)
Rob Church [Sun, 21 May 2006 17:03:25 +0000 (17:03 +0000)]
* (bug 3974) Add parameter for site URL to "passwordremindertext"
Antoine Musso [Sun, 21 May 2006 14:22:08 +0000 (14:22 +0000)]
#5015 : update magic words translation in LanguageBe.php
Antoine Musso [Sun, 21 May 2006 10:18:58 +0000 (10:18 +0000)]
typo, return values, delete output files if test was valid
Antoine Musso [Sun, 21 May 2006 10:06:02 +0000 (10:06 +0000)]
fix for wiki-mangleme
Antoine Musso [Sun, 21 May 2006 10:00:17 +0000 (10:00 +0000)]
Fuzz tester by Nick Jenkins
http://mail.wikipedia.org/pipermail/wikitech-l/2006-May/035751.html
Niklas Laxström [Sun, 21 May 2006 00:08:46 +0000 (00:08 +0000)]
* (bug 6029) Improvement to German localisation (de)
Antoine Musso [Sat, 20 May 2006 20:54:18 +0000 (20:54 +0000)]
Fix #2015: add "\sim" to ~ conversion for HTML rendering
Antoine Musso [Sat, 20 May 2006 20:11:08 +0000 (20:11 +0000)]
Commiting patch in #5950, created 2006-05-20 18:20
patch by Solensean
Antoine Musso [Sat, 20 May 2006 08:51:59 +0000 (08:51 +0000)]
Fix #6018: Special:Userrights -> wrong message when no user was specified
Patch by Jimmy Collins <jimmy.collins@web.de>
Antoine Musso [Sat, 20 May 2006 08:20:41 +0000 (08:20 +0000)]
Fix #5968: note about autonumbering change (introduced in r14202).
Antoine Musso [Sat, 20 May 2006 08:07:16 +0000 (08:07 +0000)]
Fix #6015: dd spacing in the boxes "edit is minor" and "watch this"
Patch by Rotem Liss <mail@rotemliss.com>
Antoine Musso [Sat, 20 May 2006 07:37:47 +0000 (07:37 +0000)]
Fix #6025: SpecialImport.php -> wrong message when no file was selected
Patch by Jimmy Collins <jimmy.collins@web.de>
Rob Church [Sat, 20 May 2006 00:40:21 +0000 (00:40 +0000)]
(bug 6027) More updates to German localisation
Niklas Laxström [Fri, 19 May 2006 20:41:05 +0000 (20:41 +0000)]
* (bug 5962) Update for Italian language (it)
Brion Vibber [Fri, 19 May 2006 17:50:08 +0000 (17:50 +0000)]
* (bug 5187) Allow programmatically bypassing username validation, for scripts
Rob Church [Fri, 19 May 2006 06:29:15 +0000 (06:29 +0000)]
Further updates for French localisation
Rob Church [Fri, 19 May 2006 06:25:27 +0000 (06:25 +0000)]
(bug 6017) Update list of bookstores in German localisation files
Niklas Laxström [Thu, 18 May 2006 19:59:15 +0000 (19:59 +0000)]
* Updates #5957
Niklas Laxström [Thu, 18 May 2006 13:58:18 +0000 (13:58 +0000)]
* (bug 6012) Update to Indonesian localisation (id)
Rob Church [Thu, 18 May 2006 11:39:03 +0000 (11:39 +0000)]
Fix mismatched parameter order
Rob Church [Thu, 18 May 2006 10:23:43 +0000 (10:23 +0000)]
(bug 6009) Use {{ns:project}} in messages where appropriate
Rob Church [Thu, 18 May 2006 07:36:41 +0000 (07:36 +0000)]
Fix breakage in parser test suite which caused incorrect reporting of the failure of {{NUMBEROFFILES}}. Now initialises the site_stats table with some dumb data. Updated the expected output for {{NUMBEROFARTICLES}} to reflect this.
Rob Church [Thu, 18 May 2006 07:17:11 +0000 (07:17 +0000)]
Someone (me, I expect) forgot to define the accessor functions, so namespaces didn't show. [Thanks for checking, Tim. :)]
Brion Vibber [Wed, 17 May 2006 21:29:40 +0000 (21:29 +0000)]
* (bug 2203) Namespace updates for Thai
Rob Church [Wed, 17 May 2006 21:07:04 +0000 (21:07 +0000)]
There was no cockup. It was all a figment of Brion's imagination.
Rob Church [Wed, 17 May 2006 20:56:49 +0000 (20:56 +0000)]
* (bug 4873) Don't overwrite the subtitle navigation when viewing a redirect page that isn't current
* Enforce the standard upper limit when accessing page histories
Niklas Laxström [Wed, 17 May 2006 20:52:48 +0000 (20:52 +0000)]
* (bug 5971) Improvement to German localisation (de)
Niklas Laxström [Wed, 17 May 2006 19:08:23 +0000 (19:08 +0000)]
* (bug 6004) Update for Polish language (pl)
* Big patch from Michał Nadolski
Rob Church [Wed, 17 May 2006 16:02:16 +0000 (16:02 +0000)]
Render the message text, not the damn key!
Rob Church [Wed, 17 May 2006 15:38:22 +0000 (15:38 +0000)]
Use {{ns:project}} instead of hard Project prefix for group description pages; looks nicer :)
Rob Church [Wed, 17 May 2006 15:36:05 +0000 (15:36 +0000)]
(bug 839) Add URLENCODE magic word
Rob Church [Wed, 17 May 2006 14:57:03 +0000 (14:57 +0000)]
(bug 5958) Switch Uzbek language name to use latin script
Rob Church [Wed, 17 May 2006 14:41:51 +0000 (14:41 +0000)]
(bug 6001) PAGENAMEE and FULLPAGENAMEE don't work in FULLURL and LOCALURL magic words
Niklas Laxström [Wed, 17 May 2006 13:44:43 +0000 (13:44 +0000)]
* More escaping
Niklas Laxström [Wed, 17 May 2006 13:26:42 +0000 (13:26 +0000)]
* Some escaping
Niklas Laxström [Wed, 17 May 2006 12:59:37 +0000 (12:59 +0000)]
* (bug 5991) Update for Russian language (ru)
Niklas Laxström [Wed, 17 May 2006 10:30:20 +0000 (10:30 +0000)]
* Don't do double escaping
Niklas Laxström [Wed, 17 May 2006 10:29:55 +0000 (10:29 +0000)]
* Do proper escaping
Rob Church [Wed, 17 May 2006 07:37:20 +0000 (07:37 +0000)]
Maintenance script to remove orphaned revisions from the database
Rob Church [Wed, 17 May 2006 07:02:06 +0000 (07:02 +0000)]
(bug 5819) Fix the PersonalUrls hook so it's useful
Rob Church [Tue, 16 May 2006 22:33:20 +0000 (22:33 +0000)]
Further updates for French localisation
Rob Church [Tue, 16 May 2006 22:21:54 +0000 (22:21 +0000)]
Missed out an instance when renaming "wikipediapage"
Rob Church [Tue, 16 May 2006 22:21:14 +0000 (22:21 +0000)]
grr
Brion Vibber [Tue, 16 May 2006 22:19:23 +0000 (22:19 +0000)]
These files somehow got committed with DOS line endings, but are declared as native... Weeeeird
Rob Church [Tue, 16 May 2006 19:15:58 +0000 (19:15 +0000)]
Suppress images in galleries which appear on the bad image list (when rendering for a wiki page; galleries in special pages and categories are unaffected)
Niklas Laxström [Tue, 16 May 2006 16:51:30 +0000 (16:51 +0000)]
* Updates
Rob Church [Tue, 16 May 2006 11:51:39 +0000 (11:51 +0000)]
Do standard updates for page creation (missed one of the functions out)
Niklas Laxström [Tue, 16 May 2006 11:42:06 +0000 (11:42 +0000)]
* (bug 5962) Update for Italian language (it)
Niklas Laxström [Mon, 15 May 2006 22:58:09 +0000 (22:58 +0000)]
* Small fixes to xhtml-validity, some rewording
Niklas Laxström [Mon, 15 May 2006 22:11:02 +0000 (22:11 +0000)]
* Linktrail
Rob Church [Mon, 15 May 2006 21:23:36 +0000 (21:23 +0000)]
(bug 5972) Duplicated "whatlinkshere"
Niklas Laxström [Mon, 15 May 2006 18:06:13 +0000 (18:06 +0000)]
* (bug 5967) Improvement to German localisation (de)
Rob Church [Mon, 15 May 2006 17:58:41 +0000 (17:58 +0000)]
(bug 5849) Remove some hard-coded references to "Wikipedia" in messages
Niklas Laxström [Mon, 15 May 2006 17:37:19 +0000 (17:37 +0000)]
* (bug 5961) Update for Portuguese localisation (pt)
Niklas Laxström [Mon, 15 May 2006 17:27:16 +0000 (17:27 +0000)]
* (bug 5962) Update for Italian language (it)
Niklas Laxström [Mon, 15 May 2006 17:23:25 +0000 (17:23 +0000)]
* (bug 5957) Update for Hebrew language (he)
Rob Church [Mon, 15 May 2006 11:25:33 +0000 (11:25 +0000)]
Improvements to French localisation
Rob Church [Mon, 15 May 2006 10:57:52 +0000 (10:57 +0000)]
Maintenance script to import multiple files into the wiki
Brion Vibber [Mon, 15 May 2006 09:45:14 +0000 (09:45 +0000)]
Fixes to input validation and output escaping for user preferences.
Inserting a newline into some improperly filtered option strings could be used to overwrite other pref values, bypassing their input validation. Any newlines now get filtered out at User::setOption as a final line of defence.
There were a few HTML injection bugs, but none appear to be exploitable, as prefs can only be set if you already control the account.
Bug found by gmaxwell.
Rob Church [Mon, 15 May 2006 07:31:47 +0000 (07:31 +0000)]
stab
Rob Church [Mon, 15 May 2006 06:16:34 +0000 (06:16 +0000)]
Improvements to Indonesian localisation
Rob Church [Mon, 15 May 2006 01:11:06 +0000 (01:11 +0000)]
Rename conflicting metadata help message to "metadata_help" (was "metadata") and treat it as wiki text; effectively renders bug 5953 a non-issue