Brion Vibber
228f96a905
* (bug 6131) Add type detection for DjVu files, allowing them to be uploaded
...
with validity checking and size detection. No inline thumbnailing yet,
but could be added in the future.
2006-06-24 07:11:17 +00:00
Tim Starling
92545882d6
SpecialContributions: fixed style, fixed sloppy handling of empty query results, fixed inefficient code.
2006-06-23 06:17:38 +00:00
Tim Starling
0e2714b61d
Added a new method to update the cache of all pages linking to a given page without using excessive time or memory. This turns out to be a common operation in MediaWiki, I needed to fix callers in a lot of files. Backwards compatibility is maintained (of course). Also did some cleanup in Article.php, another 3 years of that and it'll be looking pretty. New job type added to the job queue, some refactoring done in JobQueue.php to support it.
2006-06-18 12:42:16 +00:00
Brion Vibber
8a42f0b1a8
(bug 2099) Deleted files can now be archived and undeleted, if you set up an appropriate non-web-accessible directory.
...
Set $wgSaveDeletedFiles on and an appropriate directory path in $wgFileStore['deleted']['directory']
2006-06-16 01:16:45 +00:00
Brion Vibber
0e5e2d6209
Regression fix: installer broken by changes to include system, exceptions, and access modifiers.
2006-06-07 08:57:38 +00:00
Domas Mituzas
4c31c13252
Welcome back AutoLoader, this time in small batches :-)
2006-06-06 09:50:01 +00:00
Brion Vibber
0a26267688
Revert to r14512; domas introduced massive breakage with incomplete experimental changes. They will be recommitted when they work. :)
2006-06-01 08:19:02 +00:00
Domas Mituzas
aee9def656
fix class_exists() for not existing classes
2006-06-01 08:02:47 +00:00
Domas Mituzas
bda0b8e104
Use AutoLoader to load classes:
...
* remove require_once() throughout whole code, yet left in few places
* move global functions in HttpUtils, ProxyTools, Credits to class methods
* php5 only: __autoload() now used, combined with class->file map and require()
* move initialization of $wgValidSkinNames to Skin::getSkinNames()
* few more changes that will surely break stuff.
2006-06-01 07:22:49 +00:00