Domas Mituzas [Fri, 13 Jan 2006 23:57:02 +0000 (23:57 +0000)]
the revert at will style commit: cached sidebar :-)
Brion Vibber [Fri, 13 Jan 2006 20:13:58 +0000 (20:13 +0000)]
* Add wfClone() wrapper since we're still using PHP 4 on some servers.
Brion Vibber [Fri, 13 Jan 2006 19:58:23 +0000 (19:58 +0000)]
* Linker::formatComment corrupted the passed title object on PHP 5
if the comment included a section link. Use clone() to make a safe copy.
Brion Vibber [Fri, 13 Jan 2006 17:33:37 +0000 (17:33 +0000)]
revert to Wiki.php 1.28 and index.php 1.130
this broke wikipedia. please DO NOT COMMIT BROKEN CODE ON HEAD EVER AGAIN
Brion Vibber [Fri, 13 Jan 2006 17:00:05 +0000 (17:00 +0000)]
* (bug 4104) 'OutputPageBeforeHTML' hook to postprocess article HTML on
page view (comes after parser cache, if used). Patch by ThomasV.
http://bugzilla.wikimedia.org/attachment.cgi?id=1290&action=view
http://bugzilla.wikimedia.org/attachment.cgi?id=1296&action=view
http://bugzilla.wikimedia.org/attachment.cgi?id=1297&action=view
Ævar Arnfjörð Bjarmason [Fri, 13 Jan 2006 16:10:12 +0000 (16:10 +0000)]
* (bug 4594) date("W", ..) is zero padded in PHP5, not so in PHP4, removing
the padding
Ævar Arnfjörð Bjarmason [Fri, 13 Jan 2006 14:34:02 +0000 (14:34 +0000)]
* Docucmentaton: Fixed speling eror
Magnus Manske [Fri, 13 Jan 2006 12:52:04 +0000 (12:52 +0000)]
index.php now fits on a single screen :-)
Magnus Manske [Fri, 13 Jan 2006 12:10:59 +0000 (12:10 +0000)]
Further cleanup of index.php
Tim Starling [Fri, 13 Jan 2006 10:29:24 +0000 (10:29 +0000)]
accidentally committed experimental code
Rob Church [Fri, 13 Jan 2006 09:47:09 +0000 (09:47 +0000)]
Code cleanup in cleanSig
* Remove gratuitous whitespace and eliminate needless use of one-time variables
* Remove @static tag since it's not static-safe and isn't used like that any more
Tim Starling [Fri, 13 Jan 2006 09:31:51 +0000 (09:31 +0000)]
require_once() makes about 20 syscalls in the process of checking if the file has been included before. Moving it outside the loop.
Brion Vibber [Fri, 13 Jan 2006 00:29:20 +0000 (00:29 +0000)]
* (bug 1103) Fix up redirect handling for images, categories
Redirects are now followed from the top-level, outside of the Article
content loading and viewing, for clarity and consistency.
Brion Vibber [Fri, 13 Jan 2006 00:24:24 +0000 (00:24 +0000)]
* Remove redundant 'echo' statements from MonoBook.php
I think these got inserted in a search-and-replace after someone broke the entire site by using incorrect short open tags.
Brion Vibber [Fri, 13 Jan 2006 00:19:48 +0000 (00:19 +0000)]
* Fix extra whitespace at end of Wiki.php, DESTROYS XML OUTPUT
Brion Vibber [Fri, 13 Jan 2006 00:07:55 +0000 (00:07 +0000)]
whitespace
Brion Vibber [Fri, 13 Jan 2006 00:02:41 +0000 (00:02 +0000)]
Fix some bogus/changed test cases...
Passed 247 of 275 tests (89.82%) FAILED!
Brion Vibber [Thu, 12 Jan 2006 23:06:49 +0000 (23:06 +0000)]
* Override $wgLocaltimezone in parser tests for us outside Iceland and UK
Rob Church [Thu, 12 Jan 2006 22:38:55 +0000 (22:38 +0000)]
Remove hack from signature clean-up code; implement the clean-up properly within preferences
Brion Vibber [Thu, 12 Jan 2006 22:09:43 +0000 (22:09 +0000)]
* (bug 4576) Missing '>' broke license selector's first option in IE, Opera
Rob Church [Thu, 12 Jan 2006 21:11:11 +0000 (21:11 +0000)]
Whitespace, per Brion
Rob Church [Thu, 12 Jan 2006 20:56:55 +0000 (20:56 +0000)]
Whitespace, and flag hack
Rob Church [Thu, 12 Jan 2006 20:50:33 +0000 (20:50 +0000)]
Slightly dirty hack to avoid a fatal PHP error when changing sig. I'll need to rethink this bit in SpecialPreferences, though.
Rob Church [Thu, 12 Jan 2006 20:38:31 +0000 (20:38 +0000)]
* (bug 2026) missing glue around \not= (TeX)
Rob Church [Thu, 12 Jan 2006 20:34:04 +0000 (20:34 +0000)]
* (bug 1663) support color in TeX formulas
Rob Church [Thu, 12 Jan 2006 20:20:07 +0000 (20:20 +0000)]
* (bug 4000) Support for \textstyle et al. in <math>
Rob Church [Thu, 12 Jan 2006 20:17:30 +0000 (20:17 +0000)]
* (bug 3502) Bowtie symbol for TeX
Tim Starling [Thu, 12 Jan 2006 15:42:38 +0000 (15:42 +0000)]
Fixed ~<includeonly>~</includeonly>~~, problem reported on enwiki village pump
Brion Vibber [Thu, 12 Jan 2006 10:06:54 +0000 (10:06 +0000)]
* (bug 4571) Partial fix hack for {{fulllurl:}} in action=render
Quick hack to do the same check in getFullUrl() that happens in getLocalUrl()
and if it matches *don't* add a duplicate URL prefix.
However anything is still broken that expects it, such as {{localurl:}} and it feels generally hacky.
Also switched from getText() which does expensive encoding checks to getVal()
Brion Vibber [Thu, 12 Jan 2006 08:40:13 +0000 (08:40 +0000)]
* Avoid PHP notice on command-line scripts if empty argument is passed ('')
Tim Starling [Thu, 12 Jan 2006 04:38:20 +0000 (04:38 +0000)]
fixed infinite recursion in SVG error path
Magnus Manske [Wed, 11 Jan 2006 19:33:15 +0000 (19:33 +0000)]
Moving more stuff to Wiki.php
Magnus Manske [Wed, 11 Jan 2006 15:46:01 +0000 (15:46 +0000)]
Most of index.php now in Wiki.php
Magnus Manske [Wed, 11 Jan 2006 14:42:32 +0000 (14:42 +0000)]
Consolidation of mediaWIki calls into Wiki.php
Ævar Arnfjörð Bjarmason [Wed, 11 Jan 2006 14:18:25 +0000 (14:18 +0000)]
* (bug 4563) Fixed typo and added a translation for 'view'
Magnus Manske [Wed, 11 Jan 2006 14:01:40 +0000 (14:01 +0000)]
Page creation now mostly moved from index.php to Wiki.php
Magnus Manske [Wed, 11 Jan 2006 13:28:23 +0000 (13:28 +0000)]
moved more stuff
Magnus Manske [Wed, 11 Jan 2006 13:04:43 +0000 (13:04 +0000)]
fix
Magnus Manske [Wed, 11 Jan 2006 12:56:13 +0000 (12:56 +0000)]
Moving more stuff
Magnus Manske [Wed, 11 Jan 2006 12:25:41 +0000 (12:25 +0000)]
Slowly moving more stuff from index.php to Wiki.php
Magnus Manske [Wed, 11 Jan 2006 09:24:34 +0000 (09:24 +0000)]
Image redirect fix back in
* "Redirected from" worked before, and works now
* Fixed "redirect=no"
Tim Starling [Wed, 11 Jan 2006 06:33:48 +0000 (06:33 +0000)]
Do the checks for template existence in a batch
Rob Church [Wed, 11 Jan 2006 03:55:37 +0000 (03:55 +0000)]
* Improve the "uploads disabled" warning
* OutputPage::sysopRequired() ==> OutputPage::permissionRequired() when blocking and uploading files
Rob Church [Wed, 11 Jan 2006 03:37:51 +0000 (03:37 +0000)]
Clear up some instances of old OutputPage::sysopRequired() function usage, replace with permissionRequired()
Rob Church [Wed, 11 Jan 2006 03:07:00 +0000 (03:07 +0000)]
* (bug 4530) Use consistent name for Kurdish
[ Actually do what the bug report asked for ;-) ]
Brion Vibber [Wed, 11 Jan 2006 02:54:22 +0000 (02:54 +0000)]
* Cleanup and error checking on Special:Listredirects
Brion Vibber [Wed, 11 Jan 2006 02:34:50 +0000 (02:34 +0000)]
fix non-UTF8 char
Tim Starling [Wed, 11 Jan 2006 02:19:41 +0000 (02:19 +0000)]
If a template is a redirect, register both titles in the templatelinks table. This ensures that the cache will be invalidated.
Tim Starling [Wed, 11 Jan 2006 01:02:47 +0000 (01:02 +0000)]
Initialise external storage
Brion Vibber [Wed, 11 Jan 2006 00:16:02 +0000 (00:16 +0000)]
whitespace
Brion Vibber [Wed, 11 Jan 2006 00:09:42 +0000 (00:09 +0000)]
Revert namespacebanner feature:
* causes fatal error during database error reporting
* indirect keys won't show up in allmessages; check this for correctness and safety
* no release notes entry for new feature!
Brion Vibber [Wed, 11 Jan 2006 00:01:15 +0000 (00:01 +0000)]
Revert bogus change for bug 4530; doesn't do as requested
Brion Vibber [Tue, 10 Jan 2006 23:57:30 +0000 (23:57 +0000)]
Reverting image redirect fix; side effects:
* no 'redirected from' backlink
* redirect=no mode failed to work
Antoine Musso [Tue, 10 Jan 2006 23:17:32 +0000 (23:17 +0000)]
Note about $wgCacheEpoch format ( `date +%Y%m%d%H%M%S` )
Magnus Manske [Tue, 10 Jan 2006 22:13:18 +0000 (22:13 +0000)]
fixed redirect-to-image bug
Magnus Manske [Tue, 10 Jan 2006 21:49:56 +0000 (21:49 +0000)]
mini-fix
Magnus Manske [Tue, 10 Jan 2006 21:45:56 +0000 (21:45 +0000)]
Brion-style conformity :-)
Magnus Manske [Tue, 10 Jan 2006 21:20:03 +0000 (21:20 +0000)]
moving some more stuff from index.php to Wiki.php
Brion Vibber [Tue, 10 Jan 2006 20:00:28 +0000 (20:00 +0000)]
Temporarily removing Upgrader extension thingy
* including code from DefaultSettings is a no-no
* no release-notes entries for major changes?
* not following code formatting standards
* serial version numbers probably not reliable
* HEAD is our production code; maybe try this separately first?
Niklas Laxström [Tue, 10 Jan 2006 19:53:29 +0000 (19:53 +0000)]
Bug 4555: [patch] Fix for Language.php bug introduced in revision 1.784
Niklas Laxström [Tue, 10 Jan 2006 19:06:31 +0000 (19:06 +0000)]
Bug 4548: Update for Portuguese language (pt)
Niklas Laxström [Tue, 10 Jan 2006 18:44:39 +0000 (18:44 +0000)]
Missing variable declarations
Magnus Manske [Tue, 10 Jan 2006 18:41:23 +0000 (18:41 +0000)]
Moving image and category detection
Domas Mituzas [Tue, 10 Jan 2006 17:56:59 +0000 (17:56 +0000)]
count ( a ) , count ( a,b) , count (a,b,c) -> count++, faster smoother!!!
Niklas Laxström [Tue, 10 Jan 2006 17:46:23 +0000 (17:46 +0000)]
Also remove the global from old place
Ævar Arnfjörð Bjarmason [Tue, 10 Jan 2006 17:38:16 +0000 (17:38 +0000)]
* Fixed fatal parsing error
Magnus Manske [Tue, 10 Jan 2006 17:34:04 +0000 (17:34 +0000)]
Second attempt at (partially) moving to Wiki.php; tested this time, worksForMe
Ævar Arnfjörð Bjarmason [Tue, 10 Jan 2006 16:19:32 +0000 (16:19 +0000)]
* If you're using a global, remember the global thingy...
Magnus Manske [Tue, 10 Jan 2006 15:45:37 +0000 (15:45 +0000)]
No more globals here :-)
Magnus Manske [Tue, 10 Jan 2006 15:40:49 +0000 (15:40 +0000)]
mini-fix
Magnus Manske [Tue, 10 Jan 2006 14:58:06 +0000 (14:58 +0000)]
A rewrite especially for Tim :-)
(just for the actions, though)
Magnus Manske [Tue, 10 Jan 2006 14:44:50 +0000 (14:44 +0000)]
Missing global fix
Tim Starling [Tue, 10 Jan 2006 14:13:40 +0000 (14:13 +0000)]
Enforce $wgSVGMaxSize when rendering, even for SVGs with a very large source size. This is necessary to limit server memory usage.
Magnus Manske [Tue, 10 Jan 2006 12:53:43 +0000 (12:53 +0000)]
New toy: Automatic database upgrades (deactivated by default)
Can create/upgrade database tables for MediaWiki and extensions based on internal version management.
For HOWTO see the beginning of include/Upgrader.php
Niklas Laxström [Tue, 10 Jan 2006 12:22:58 +0000 (12:22 +0000)]
Moved wgAmericanDate check to date() from dateFormat() where it broke default time preference for other languages
Niklas Laxström [Tue, 10 Jan 2006 11:51:22 +0000 (11:51 +0000)]
More fixes to Fr
Tim Starling [Tue, 10 Jan 2006 11:50:10 +0000 (11:50 +0000)]
Simple script to initialise external storage
Domas Mituzas [Tue, 10 Jan 2006 10:59:09 +0000 (10:59 +0000)]
miliseconds...
* Do not check master lag
* check just thread counts on SHOW STATUS, less bits on wire, less rows to handle for php
Andrius R [Tue, 10 Jan 2006 06:27:24 +0000 (06:27 +0000)]
dot ('.') is not a valid thousands separator in lithuanian language
Ævar Arnfjörð Bjarmason [Tue, 10 Jan 2006 00:21:27 +0000 (00:21 +0000)]
* Performance hack for domas: Only call the mb_ functions or do the expensive
table lookups if we're dealing with a multibyte string, otherwise call
strtolower(), ucfirst() and friends
Domas Mituzas [Tue, 10 Jan 2006 00:07:01 +0000 (00:07 +0000)]
check function_exists() once, do nothing if not exists...
Niklas Laxström [Mon, 9 Jan 2006 22:43:59 +0000 (22:43 +0000)]
Changed wrong namespaces :<
Brion Vibber [Mon, 9 Jan 2006 22:39:10 +0000 (22:39 +0000)]
Remove SpecialValidate.php (again?), no longer used
Antoine Musso [Mon, 9 Jan 2006 22:17:54 +0000 (22:17 +0000)]
Fixing some namespaces.
Translations from http://oc.wikipedia.org/wiki/Template:Wikivar
Brion Vibber [Mon, 9 Jan 2006 22:07:31 +0000 (22:07 +0000)]
Reverting SpecialFilelist for the moment; odd half-state of code should not be going into our production code yet
Brion Vibber [Mon, 9 Jan 2006 22:06:40 +0000 (22:06 +0000)]
Reverting SpecialImagelist and SpecialNewimages from odd half-state.
If they're actually being replaced, they should be actually replaced, not left half-there and unused.
New code not yet reviewed.
Niklas Laxström [Mon, 9 Jan 2006 21:53:07 +0000 (21:53 +0000)]
Fatal spelling mistake
Magnus Manske [Mon, 9 Jan 2006 21:48:49 +0000 (21:48 +0000)]
Major update! Adding SpecialFilelist.php to replace both SpecialNewimages.php and SpecialImagelist.php
The latter ones have been bend to load SpecialFilelist with a parameter to simulate
the respective behaviour.
SpecialFilelist uses mostly code from SpecialNewimages, but also from SpecialImagelist. Internally, it uses a class to structure code and handle parameters
better than its predecessors.
If somethings breaks, Newimages and Imagelist can be restored by outcommenting the new part (everything before the OBSOLETE line) and removing the OLD_ from the function name.
If Filelist turns out to work, please remove the obsolete parts in the other two files.
Niklas Laxström [Mon, 9 Jan 2006 21:36:03 +0000 (21:36 +0000)]
Missing default
Brion Vibber [Mon, 9 Jan 2006 21:09:33 +0000 (21:09 +0000)]
* Skip loading of RecentChange.php except where needed
Moved constants to Define.php; removed unneeded includes until use of RecentChange:: in Article, Log, CheckUser
Niklas Laxström [Mon, 9 Jan 2006 20:39:32 +0000 (20:39 +0000)]
* Big cleanup:
- Removed obsolote, badly or untranslated messages
- Removed references to wikipedia/wikimedia etc in messages
- Other cleanup, like removing html and javascript and extension calls
- Removed hardcoded namespaces: Tt, Ms, Ia, Ga, Fo, Bn, Csb, He, Nv, Oc, Tlh
- Removed some useless backwards compatibility hacks
- Fixed formatnum on many languages
Brion Vibber [Mon, 9 Jan 2006 16:44:11 +0000 (16:44 +0000)]
Removed web bug from sundanese language file
Niklas Laxström [Mon, 9 Jan 2006 15:23:10 +0000 (15:23 +0000)]
* Fixed a fatal typo
Magnus Manske [Mon, 9 Jan 2006 14:20:26 +0000 (14:20 +0000)]
BIG ONE - Possible DB server killer! (deactivated by default:-)
Recent changes can now be filtered by categories (AND and OR)
To enable, set $wgAllowCategorizedRecentChanges = true ; in LocalSettings
Ævar Arnfjörð Bjarmason [Mon, 9 Jan 2006 13:19:17 +0000 (13:19 +0000)]
* Adding a space after the implode() comma
Ævar Arnfjörð Bjarmason [Mon, 9 Jan 2006 13:15:37 +0000 (13:15 +0000)]
* (bug 2019) Almost fixed the rendering of the page in RTL enviroments, still
looks a bit off
* Removed the whole construction of a custom language object, now using my own
listToText() function and LanguageUtf8::lc()
* Documentation: Documented some functions
Domas Mituzas [Mon, 9 Jan 2006 10:46:47 +0000 (10:46 +0000)]
Document $wgParserCacheExpireTime
Domas Mituzas [Mon, 9 Jan 2006 10:45:47 +0000 (10:45 +0000)]
move hardcoded ParserCache expire time to DefaultSettings.php, 1 day now
Brion Vibber [Mon, 9 Jan 2006 05:11:25 +0000 (05:11 +0000)]
revert broken commit which causes search form to fail
Tim Starling [Mon, 9 Jan 2006 03:52:24 +0000 (03:52 +0000)]
forgot this