Antoine Musso [Sun, 27 Nov 2005 16:36:06 +0000 (16:36 +0000)]
Fix #4093 : '&bot=1' is now added to all navigations links.
Antoine Musso [Sun, 27 Nov 2005 16:26:34 +0000 (16:26 +0000)]
Killing double quotes
Antoine Musso [Sun, 27 Nov 2005 14:53:43 +0000 (14:53 +0000)]
move parentheses out of <a> link
Antoine Musso [Sun, 27 Nov 2005 14:50:12 +0000 (14:50 +0000)]
Wrap reference in an array
Brion Vibber [Sun, 27 Nov 2005 09:53:13 +0000 (09:53 +0000)]
* (bug 4090) Fix diff links in Special:Recentchangeslinked
Ævar Arnfjörð Bjarmason [Sun, 27 Nov 2005 07:59:37 +0000 (07:59 +0000)]
* (bug 4089) An extra newline after ?> was breaking RSS / Atom feeds
Brion Vibber [Sun, 27 Nov 2005 06:04:41 +0000 (06:04 +0000)]
* (bug 3979) Save correct {{REVISIONID}} into parser cache on edit
* Substitute {{REVISIONID}} correctly in diff display
Removed hook for revision-id override, avar will change his extension to use the new system
Ævar Arnfjörð Bjarmason [Sun, 27 Nov 2005 02:33:20 +0000 (02:33 +0000)]
* Simplified the setHook system
Ævar Arnfjörð Bjarmason [Sat, 26 Nov 2005 23:59:55 +0000 (23:59 +0000)]
* Add wfMsgNoTrans() and wfMsgForContentNoTrans() to get untransformed messages
Ævar Arnfjörð Bjarmason [Sat, 26 Nov 2005 23:06:19 +0000 (23:06 +0000)]
* Changed the names of the functions so that they don't conflict with the
Parser_hook.php extension
Ævar Arnfjörð Bjarmason [Sat, 26 Nov 2005 23:04:05 +0000 (23:04 +0000)]
* Support a third paramater to Parser::setHook() that can contain the object
that contains the callback function to use
* Add a hook to Parser::getVariableValue() (ParserGetVariableValueVarCache')
that allows overriding of the variable cache
* Add a hook to Parser::getVariableValue() (ParserGetVariableValueTs) that
allows overriding of the timestamp
* Add a hook to Parser::getVariableValue() (ParserGetVariableValueRevid) that
allows overriding of the revision id
* Changed Parser::getVariableValue() to use timestamps in such a way that they
can be overriden with the ParserGetVariableValueTs hook
Ævar Arnfjörð Bjarmason [Sat, 26 Nov 2005 22:47:37 +0000 (22:47 +0000)]
* Internal reworking of code
* Use $wgContLang->lc() rather than strtolower()
Ævar Arnfjörð Bjarmason [Sat, 26 Nov 2005 22:28:44 +0000 (22:28 +0000)]
* #t-ispermalink => #t-ispermalink, #t-iscite, for the Special:Cite extension
Ævar Arnfjörð Bjarmason [Sat, 26 Nov 2005 22:24:34 +0000 (22:24 +0000)]
* Add a hook (MonoBookTemplateToolboxEnd) that runs after the toolbox links have been added
Ævar Arnfjörð Bjarmason [Sat, 26 Nov 2005 22:20:48 +0000 (22:20 +0000)]
* Add a hook (SkinTemplateBuildNavUrlsNav_urlsAfterPermalink) which runs after
the permanent link has been added to the toolbox
Ævar Arnfjörð Bjarmason [Sat, 26 Nov 2005 22:12:39 +0000 (22:12 +0000)]
* When called with action=purge just ->view() the article under that url rather
than redirecting the user agent, i.e. work like action=view except do a purge
Brion Vibber [Sat, 26 Nov 2005 20:17:43 +0000 (20:17 +0000)]
* Fix ulimit parameters for wfShellExec when memory_limit is specified in 'm'
With memory_limit of '50M', it got automatically turned into '50' in a
numeric context, which ended up passing *zero* kilobytes for ulimit.
This would make nothing able to run on Linux, things would just segfault.
Erik Moeller [Sat, 26 Nov 2005 18:43:45 +0000 (18:43 +0000)]
note for previous change
Jens Frank [Sat, 26 Nov 2005 18:28:56 +0000 (18:28 +0000)]
Fixed typo
Jens Frank [Sat, 26 Nov 2005 18:24:33 +0000 (18:24 +0000)]
Changed mail form to have a bigger message entry box, like for editing a page
Erik Moeller [Sat, 26 Nov 2005 17:39:59 +0000 (17:39 +0000)]
hack support for <includeonly> into preload parameter so that categories can
be removed from new article templates.
Tim Starling [Sat, 26 Nov 2005 05:41:02 +0000 (05:41 +0000)]
profiling
Tim Starling [Sat, 26 Nov 2005 05:36:34 +0000 (05:36 +0000)]
Bounded execution time and memory for image thumbnailing
Tim Starling [Sat, 26 Nov 2005 02:57:18 +0000 (02:57 +0000)]
wfShellExec fix, debug log tweak
Ævar Arnfjörð Bjarmason [Sat, 26 Nov 2005 01:13:37 +0000 (01:13 +0000)]
* Support named arguments to wfMsg* like wfMsg( 'msg', array( 'foo' => 'bar' ) )
Brion Vibber [Sat, 26 Nov 2005 00:54:07 +0000 (00:54 +0000)]
* (bug 3065) Update both watched namespaces when renaming pages
Tim Starling [Sat, 26 Nov 2005 00:06:42 +0000 (00:06 +0000)]
Experimental ulimit script
Ævar Arnfjörð Bjarmason [Fri, 25 Nov 2005 23:17:39 +0000 (23:17 +0000)]
* Avoid fatal errors during installation by not calling wfRunHooks() during it
Niklas Laxström [Fri, 25 Nov 2005 22:42:33 +0000 (22:42 +0000)]
Unnecessary complicated
Alexander Sigachov [Fri, 25 Nov 2005 22:41:32 +0000 (22:41 +0000)]
Russian lang file update
Alexander Sigachov [Fri, 25 Nov 2005 21:58:55 +0000 (21:58 +0000)]
formatNum for Esperanto
Ævar Arnfjörð Bjarmason [Fri, 25 Nov 2005 06:53:20 +0000 (06:53 +0000)]
* (bug 3420) Allow extensions to specify new parser variables ({{VAR}})
Ævar Arnfjörð Bjarmason [Fri, 25 Nov 2005 06:38:12 +0000 (06:38 +0000)]
* Extra newline for pretty output
Ævar Arnfjörð Bjarmason [Fri, 25 Nov 2005 06:31:22 +0000 (06:31 +0000)]
* Whitespace
Niklas Laxström [Thu, 24 Nov 2005 20:06:57 +0000 (20:06 +0000)]
* (bug 4064) LanguageDe comma changes
Niklas Laxström [Thu, 24 Nov 2005 11:43:15 +0000 (11:43 +0000)]
* (bug 4061) Update of Slovene namespace names (LanguageSl.php)
Brion Vibber [Thu, 24 Nov 2005 03:11:22 +0000 (03:11 +0000)]
* (bug 146) List number of category members in Special:Categories
(patch by Joel Nothman)
Brion Vibber [Thu, 24 Nov 2005 00:00:30 +0000 (00:00 +0000)]
* (bug 3922) bidi embedding overrides on category links
Based on gangleri's suggestion in http://bugzilla.wikimedia.org/show_bug.cgi?id=03922#c11
Brion Vibber [Wed, 23 Nov 2005 20:14:36 +0000 (20:14 +0000)]
* (bug 4059) fix 'hide minor edits' on Recentchangeslinked
Needed to change rev_minor_edit in where clause to rc_minor, can't
use the aliased column name there.
Brion Vibber [Wed, 23 Nov 2005 18:44:32 +0000 (18:44 +0000)]
* (bug 2894) Enhanced Recent Changes link fixes
Patch from P. K. CHAN:
http://bugzilla.wikimedia.org/attachment.cgi?id=1091
plus additional fix:
http://bugzilla.wikimedia.org/attachment.cgi?id=1092
Ævar Arnfjörð Bjarmason [Wed, 23 Nov 2005 13:23:57 +0000 (13:23 +0000)]
* Corrected factually incorrect statement: These developers hold the copyright to this work => The contributors hold the [...]
* Made a note referencing the section about PD licensing
Evan Prodromou [Wed, 23 Nov 2005 13:10:09 +0000 (13:10 +0000)]
Fix parens, rephrase, cite FAQ so hotheads won't make ridiculous
claims on #mediawiki.
Ævar Arnfjörð Bjarmason [Wed, 23 Nov 2005 12:52:04 +0000 (12:52 +0000)]
* Wikipedia peaks at +2500 as of 2005-05 => Wikimedia peaks at +5000 as of 2005-11
* Under the GPL-2 => Under the GPL-2 or later
* Made a note of the fact that extensions which use the MediaWiki code also have to be under the same license terms as the main code
* Copyright may be assigned to the foundation at a later date => [...] at a later date by individual contributors
Niklas Laxström [Wed, 23 Nov 2005 11:53:41 +0000 (11:53 +0000)]
Unreachable code
Brion Vibber [Tue, 22 Nov 2005 04:52:03 +0000 (04:52 +0000)]
* (bug 4020) Update namespaces for ms
http://bugzilla.wikipedia.org/attachment.cgi?id=1088&action=view
Ævar Arnfjörð Bjarmason [Mon, 21 Nov 2005 17:50:47 +0000 (17:50 +0000)]
* (bug 3831) {{NAMESPACEE}} variable
* (bug 3997) {{FULLPAGENAME}} and {{FULLPAGENAMEE}} variables
* Restructured the magic word definitions to make it easier to add new ones
Ævar Arnfjörð Bjarmason [Mon, 21 Nov 2005 17:50:10 +0000 (17:50 +0000)]
* (bug 3831) {{NAMESPACEE}} variable
* (bug 3997) {{FULLPAGENAME}} and {{FULLPAGENAMEE}} variables
Ævar Arnfjörð Bjarmason [Mon, 21 Nov 2005 17:08:11 +0000 (17:08 +0000)]
* Don't make logged in users go through the action=purge clickthrough
Niklas Laxström [Sat, 19 Nov 2005 12:45:07 +0000 (12:45 +0000)]
* (bug 3886) Update for Portuguese language (pt)
Ævar Arnfjörð Bjarmason [Sat, 19 Nov 2005 04:44:24 +0000 (04:44 +0000)]
* Removed redundant variable decleration
Brion Vibber [Fri, 18 Nov 2005 19:56:19 +0000 (19:56 +0000)]
* (bug 3996) Fix text for new entries in RC RSS/Atom feed
Brion Vibber [Fri, 18 Nov 2005 10:15:08 +0000 (10:15 +0000)]
* (bug 4014) Fix include mode for Allpages on small page sets
Brion Vibber [Fri, 18 Nov 2005 04:37:00 +0000 (04:37 +0000)]
* (bug 4013) typo in fr
Brion Vibber [Thu, 17 Nov 2005 00:17:30 +0000 (00:17 +0000)]
* (bug 3999) Change atom 1.0 feed id; had been unnecessarily complex due to
unclear language in the spec. Now using the URL, same as the permalink,
which someone else will probably whine about because it's not 'perma'
enough or something.
Brion Vibber [Wed, 16 Nov 2005 21:31:41 +0000 (21:31 +0000)]
* Recognize Special:Search consistently so read whitelist works
Niklas Laxström [Wed, 16 Nov 2005 19:33:45 +0000 (19:33 +0000)]
* (bug 3804) update of LanguageWa.php file
Niklas Laxström [Wed, 16 Nov 2005 19:25:43 +0000 (19:25 +0000)]
Quote mismatch
Niklas Laxström [Wed, 16 Nov 2005 19:15:36 +0000 (19:15 +0000)]
* (bug 1984) LanguageKo.php (Korean) update
Niklas Laxström [Wed, 16 Nov 2005 19:07:53 +0000 (19:07 +0000)]
* (bug 3961) minor languageDe changes
Tim Starling [Wed, 16 Nov 2005 15:15:23 +0000 (15:15 +0000)]
Hack to make page rendering hashes for users who have set their preferences the same as for those who haven't. The numberheadings option didn't have a default, which meant it was initialised to false, but it's set to zero when the preferences are saved. Keeping the legacy anon hash format to avoid cache invalidation.
Brion Vibber [Wed, 16 Nov 2005 10:59:36 +0000 (10:59 +0000)]
* (bug 3948) Avoid notice warning in debug statement in bad search
Tim Starling [Wed, 16 Nov 2005 10:16:46 +0000 (10:16 +0000)]
Respect <noinclude> and <includeonly> during {{subst:}} expansion as well as ordinary templates.
Brion Vibber [Wed, 16 Nov 2005 09:26:44 +0000 (09:26 +0000)]
* (bug 3939) Don't try to load text for interwiki redirect target
Brion Vibber [Wed, 16 Nov 2005 08:28:45 +0000 (08:28 +0000)]
forgot release note
Brion Vibber [Wed, 16 Nov 2005 08:15:36 +0000 (08:15 +0000)]
* (bug 2740) Accept image deletions on 'enter' submit from MSIE
Confirmation checkbox is gone now; the submit button had been
coopted to replace it in the submission variables, but some
user agents don't go looking for a default button when you
submit by hitting 'enter' in a text entry widget. Just check
that the form was posted; we already have the edit token check
to confirm that it's not a forged request.
Brion Vibber [Wed, 16 Nov 2005 07:19:06 +0000 (07:19 +0000)]
Move check for --help to after the command-line checks, so it doesn't
print an ugly warning message when hit in a web browser.
(Path disclosure issue with display_errors on.)
Ævar Arnfjörð Bjarmason [Tue, 15 Nov 2005 23:50:23 +0000 (23:50 +0000)]
* Password changing script for idiot users with amnesia
Niklas Laxström [Tue, 15 Nov 2005 22:59:22 +0000 (22:59 +0000)]
removed formatnum() call from time(), which was breaking time formats for example in Swedish.
If this breaks something else, it's up to those languages to subclass time function or formatnum is broken in the first place
Alexander Sigachov [Tue, 15 Nov 2005 20:37:39 +0000 (20:37 +0000)]
userstyle should be last in css import list
Tim Starling [Tue, 15 Nov 2005 12:09:31 +0000 (12:09 +0000)]
Save the results of the link cache update parse into the parser cache. This improves the speed of the inevitable subsequent page view.
Tim Starling [Tue, 15 Nov 2005 11:13:14 +0000 (11:13 +0000)]
typo in comment
Tim Starling [Tue, 15 Nov 2005 11:12:21 +0000 (11:12 +0000)]
Implemented diff cache
Brion Vibber [Tue, 15 Nov 2005 00:38:39 +0000 (00:38 +0000)]
* Run wikitext-escaping on plaintext sigs (no wiki markup, just name)
* Check for unbalanced HTML tags on raw sigs (markup allowed, but show
a warning in prefs and use default sig if not balanced)
Tim Starling [Sun, 13 Nov 2005 05:26:39 +0000 (05:26 +0000)]
Fixed breakage of comments
Tim Starling [Sun, 13 Nov 2005 04:47:03 +0000 (04:47 +0000)]
Support for short empty extension tags, e.g. <extension attr="value"/>
Tim Starling [Sun, 13 Nov 2005 04:09:06 +0000 (04:09 +0000)]
Moving the title cache from a static local variable to a global, to allow it to be cleared for benchmarking purposes.
Ævar Arnfjörð Bjarmason [Sun, 13 Nov 2005 02:49:10 +0000 (02:49 +0000)]
* spaces => tabs
Ævar Arnfjörð Bjarmason [Sun, 13 Nov 2005 02:48:19 +0000 (02:48 +0000)]
* @copyright tag
Domas Mituzas [Sat, 12 Nov 2005 23:00:02 +0000 (23:00 +0000)]
marking as expensive, needs other index in order to provide efficient list of namespace0 nonredirect short pages
Domas Mituzas [Sat, 12 Nov 2005 20:43:21 +0000 (20:43 +0000)]
categories deserve recentchanges based recentchanges linked queries as well
Domas Mituzas [Sat, 12 Nov 2005 20:25:33 +0000 (20:25 +0000)]
add timestamp key on logging table, in order to avoid stupid filesorting
Domas Mituzas [Sat, 12 Nov 2005 20:06:28 +0000 (20:06 +0000)]
recentchanges based recentchanges linked
Domas Mituzas [Sat, 12 Nov 2005 19:40:24 +0000 (19:40 +0000)]
use index for sorting, sorting by cur_id makes no sense
Domas Mituzas [Sat, 12 Nov 2005 19:39:17 +0000 (19:39 +0000)]
page_timestamp does not exist, eh eh, page_touched does though..
Domas Mituzas [Sat, 12 Nov 2005 19:12:54 +0000 (19:12 +0000)]
avoid filesorts on big dataset with name_title index, use timestamp scanning,
warning, might have table scans on rarely-edited namespaces
Domas Mituzas [Sat, 12 Nov 2005 17:04:13 +0000 (17:04 +0000)]
there were two queries to be fixed, ...
Domas Mituzas [Sat, 12 Nov 2005 16:17:01 +0000 (16:17 +0000)]
move function name comment from start of query string to a next whitespace
simply makes query cache work ;-D
Domas Mituzas [Sat, 12 Nov 2005 15:34:07 +0000 (15:34 +0000)]
do not join revision for pages not touched, saves some cpu and i/o
Domas Mituzas [Sat, 12 Nov 2005 09:53:16 +0000 (09:53 +0000)]
"I LOVE YOU AVAR" type of commit
a) Use indexes for joins
b) Choose proper column for IS NULL, in order to avoid row fetches and work on index only
c) PROFIT!!! (a query faster by a factor of tens of thousands... )
Tim Starling [Sat, 12 Nov 2005 08:21:57 +0000 (08:21 +0000)]
Fixed mt, as per bug #3937
Ævar Arnfjörð Bjarmason [Thu, 10 Nov 2005 10:30:25 +0000 (10:30 +0000)]
* Rewrote magnus's spaghetti-hook, see mail.wikimedia.org/pipermail/wikitech-l/2005-November/032426.html
Ævar Arnfjörð Bjarmason [Thu, 10 Nov 2005 08:55:17 +0000 (08:55 +0000)]
* If uploading is disabled and $wgUploadNavigationUrl is set, still display the upload link in the toolbox
Brion Vibber [Thu, 10 Nov 2005 08:06:04 +0000 (08:06 +0000)]
* (bug 2569) Use PATH_SEPARATOR instead of trying to guess based on DIRECTORY_SEPARATOR (was wrong on NetWare)
* Require PHP 4.3.2 or higher strictly now.
Brion Vibber [Thu, 10 Nov 2005 07:46:56 +0000 (07:46 +0000)]
* (bug 3562) for go search, try Caps-Variants-Broken-At-Non-Whitespace
Ævar Arnfjörð Bjarmason [Thu, 10 Nov 2005 05:40:25 +0000 (05:40 +0000)]
* Add a creeping featureism that includes MediaWiki:$specialpage-summary at the top of the page if it exists.
Ævar Arnfjörð Bjarmason [Thu, 10 Nov 2005 05:37:56 +0000 (05:37 +0000)]
* Removing obsolete comment
Brion Vibber [Wed, 9 Nov 2005 10:58:54 +0000 (10:58 +0000)]
* Allow parser cache on redirect targets
Niklas Laxström [Wed, 9 Nov 2005 08:35:41 +0000 (08:35 +0000)]
Readd number separator
Brion Vibber [Wed, 9 Nov 2005 07:56:39 +0000 (07:56 +0000)]
* Forbid usernames that can be interpreted as titles with namespaces, as that leads to hard-to-manage names.
Tim Starling [Tue, 8 Nov 2005 11:54:04 +0000 (11:54 +0000)]
Added local message cache feature ($wgLocalMessageCache), to reduce bandwidth requirements to the memcached server.