Alexander Sigachov [Sat, 14 Jan 2006 13:11:12 +0000 (13:11 +0000)]
New Kalmyk language file
Domas Mituzas [Sat, 14 Jan 2006 11:04:04 +0000 (11:04 +0000)]
Be less anal about entry points, class definitions do no harm to anyone, defined() is expensive
Domas Mituzas [Sat, 14 Jan 2006 10:25:34 +0000 (10:25 +0000)]
remove cruft (all these names are resolved in buildSidebar)
Domas Mituzas [Sat, 14 Jan 2006 09:58:29 +0000 (09:58 +0000)]
Revert brion's revert. And learning a lesson about rebinding references. Ergh, I need to read php docs again :)
Removing several & in previous code would have fixed everything, bwah.
Brion Vibber [Sat, 14 Jan 2006 08:04:38 +0000 (08:04 +0000)]
some more die-with-proper-return-code
Brion Vibber [Sat, 14 Jan 2006 05:46:48 +0000 (05:46 +0000)]
* Allow input of the stub from a compressed file instead of stdin
for dumpTextPass.php; easier to get errors back on the shell
Brion Vibber [Sat, 14 Jan 2006 04:35:43 +0000 (04:35 +0000)]
Revert Domas's last checkin, it broke tabs on redirects. Please test before checkin!
Brion Vibber [Sat, 14 Jan 2006 04:34:06 +0000 (04:34 +0000)]
Reverted Domas's last checkin. Broken! Please test more thoroughly before checkin.
Tabs had the wrong page info (redirect source instead of target)
Domas Mituzas [Sat, 14 Jan 2006 03:11:24 +0000 (03:11 +0000)]
Handle redirects correctly, saves queries (no revision text loading for cached documents, etc)
Domas Mituzas [Sat, 14 Jan 2006 03:10:42 +0000 (03:10 +0000)]
save ArticleID when it is around, saves one query :-)
Domas Mituzas [Sat, 14 Jan 2006 03:08:04 +0000 (03:08 +0000)]
transformMsg profiling hook, shows when site messages suck
Brion Vibber [Sat, 14 Jan 2006 02:49:43 +0000 (02:49 +0000)]
* Added wfDie() wrapper, and some manual die(-1), to force the return code
to the shell to return nonzero when we crap out with an error.
Brion Vibber [Sat, 14 Jan 2006 02:46:40 +0000 (02:46 +0000)]
LocalSettings.php to ignore list :D
Brion Vibber [Sat, 14 Jan 2006 02:37:55 +0000 (02:37 +0000)]
* Remove obsolete killthread.php
Brion Vibber [Sat, 14 Jan 2006 02:25:29 +0000 (02:25 +0000)]
old incomplete script; upgrade1_5 took this code
Rob Church [Sat, 14 Jan 2006 01:45:14 +0000 (01:45 +0000)]
* Fixed installer bugs 921 and 3914 (issues with using root and so forth)
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