Commit graph

75 commits

Author SHA1 Message Date
Tim Starling
01a2998b95 preload hook 2006-02-11 11:41:46 +00:00
Domas Mituzas
0e2748f098 SIDEBAR CACHE WILL SURVIVE!!!!!!11111oneoneone 2006-01-14 22:13:43 +00:00
Brion Vibber
ece1fbdc76 Quick fix: revert cached sidebar
Breaks badly due to user language selection
2006-01-14 17:09:32 +00:00
Domas Mituzas
d170edc72f the revert at will style commit: cached sidebar :-) 2006-01-13 23:57:02 +00:00
Ævar Arnfjörð Bjarmason
a26d5a49d7 * s~\t+$~~ 2006-01-07 13:31:29 +00:00
Ævar Arnfjörð Bjarmason
7bbe971aec * s~ +$~~ 2006-01-07 13:09:30 +00:00
Tim Starling
b071c6fc4d Yes, really world writeable 2006-01-04 23:24:25 +00:00
Tim Starling
35a281ff88 suppress warnings from local message cache fopen() 2005-12-30 08:50:59 +00:00
Antoine Musso
2ca68a256d Clean up unused globals! 2005-12-04 18:27:59 +00:00
Ævar Arnfjörð Bjarmason
cb0a54af65 * Accessor/Mutator for $mDisableTransform, should all be merged into one with
wfSetVar() but I'm too lazy.
2005-11-28 01:14:12 +00:00
Tim Starling
6d82fa2f15 Added local message cache feature ($wgLocalMessageCache), to reduce bandwidth requirements to the memcached server. 2005-11-08 11:54:04 +00:00
Brion Vibber
219094eb01 Committing various live hacks from Wikimedia servers 2005-10-22 20:52:30 +00:00
Tim Starling
ce9d5692f1 Workaround for memcachedism 2005-09-11 17:33:25 +00:00
Tim Starling
5dd3b4903f * Negative caching for the MediaWiki namespace. This is especially important when the user language is different to the content language.
* Allow messages to be blank, without them being considered missing
2005-09-11 14:50:47 +00:00
Tim Starling
fbeef2d0fb respect $useDB 2005-08-14 07:21:43 +00:00
Brion Vibber
1960085c1a * Fix Special:Allmessages under PHP 5 2005-07-31 00:25:55 +00:00
Ævar Arnfjörð Bjarmason
fcaddb96af * Using addMessage() inside addMessages() instead of modifying
mExtensionMessages directly
2005-07-22 20:35:08 +00:00
River Tarnell
291c848de6 try a different way of handling the message cache 2005-07-07 03:08:58 +00:00
Ævar Arnfjörð Bjarmason
ed9232300b * Documented 2005-06-26 15:30:50 +00:00
Tim Starling
6d7456c82c less debug log spam 2005-05-28 11:07:55 +00:00
Tim Starling
4b390e9c9b fixed potential XSS vulnerability 2005-05-14 05:42:29 +00:00
Domas Mituzas
83514a73a5 revert my cruft regarding incremental message cache building, it targetted wrong trouble in wrong path anyway 2005-05-04 19:24:10 +00:00
Ævar Arnfjörð Bjarmason
273671cf32 Adding cache related stuff to a new 'Cache' subpackage 2005-04-12 01:29:21 +00:00
Brion Vibber
0b86f637f2 Decouple revision.rev_id from text.old_id
* This will allow the backend text storage to use different id numbers
* Revisions noting metadata changes can be added to history without duplicating text
  (implemented for page move)

This changes the revision table schema and requires running update.php
or maintenance/archives/patch-rev_text_id.sql on existing test wikis.
PostgreSQL table defs are still not in sync, so not updated.
2005-03-28 10:47:12 +00:00
Brion Vibber
3f7fe13247 Use Revision for individual message loads; not using it for bulk load just now; need to modify to do bulk loads efficiently 2005-03-19 10:40:41 +00:00
Brion Vibber
63c344e80c For custom messages, fall back to the default language's db messages 2005-03-13 11:50:54 +00:00
Brion Vibber
41470111f1 * Reduce message cache outage recovery delay from 1 day to 5 minutes 2005-03-08 02:53:09 +00:00
Antoine Musso
2104f62734 fix phpdoc comment 2005-01-27 19:51:47 +00:00
Zheng Zhu
12c4d6f977 Allower zh: users to customize the Traditional/Simplified conversion tables. From REL1_4. 2004-12-29 01:07:43 +00:00
Brion Vibber
be2f51ae42 Merge capitallinks message fixes from REL1_4 2004-12-22 07:28:11 +00:00
Brion Vibber
2b1127fe90 Start splitting back-end functions from the Article user-interface class.
Fix Special:Export for new schema.
2004-12-19 12:21:29 +00:00
Brion Vibber
64ac6b8e77 Merge SCHEMA_WORK into HEAD. Lots of changes, some things are probably broken:
* Page moves/overwrites are a little iffy
* Compression might not be working right
* Profit!
2004-12-19 08:00:50 +00:00
Brion Vibber
d3867d1ae8 * Fix message page caching behavior when $wgCapitalLinks is turned off
after installation and the wiki is subsequently upgraded
2004-12-18 08:11:32 +00:00
Brion Vibber
9a2a36ce5e * Defer message cache initialization, shaving a few ms off file cache hits 2004-12-09 05:51:20 +00:00
Brion Vibber
a7004b90e9 (bug 1039) mCache may not be an array if cache failures are happening, so check before searching it 2004-12-08 17:43:09 +00:00
Brion Vibber
27ffdd86b6 Code style 2004-11-21 13:56:04 +00:00
Tim Starling
412eda0517 Correcting bugs due to double-prefixing table names. Removing obsolete Database member functions. Adding comments to Database.php 2004-10-24 07:10:33 +00:00
Domas Mituzas
d5bab421f4 fix from live site, set->add for "loading". 2004-10-11 04:13:43 +00:00
Zheng Zhu
9aae1d5065 For content language, removed language code suffix from the message keys in the mediawiki: namespace. This way languages that do not support multiple variants will see no change in the way the namespace works. 2004-10-11 02:15:55 +00:00
Domas Mituzas
f5c50a9bf8 * cache standalone messages fetched from DB on memcached
*                                   from DB/memcached on MC:mCache
2004-10-05 11:18:43 +00:00
Domas Mituzas
c5b7002917 initial support for partial message cache, the way to have separated message
cache objects by scope and/or severity, though by leaving rarely used messages
standalone on db and/or cached daemons...
2004-10-04 20:36:11 +00:00
Zheng Zhu
ada3997051 first attempt to support multiple language variants in the MediaWiki: namespace. 2004-09-25 04:15:47 +00:00
Zheng Zhu
32c223e2a1 removed caching of UI messages; it does not make sense, after all. 2004-09-25 02:23:04 +00:00
Zheng Zhu
9ce3187366 Sorry I forgot to commit the fix... 2004-09-24 13:10:38 +00:00
Magnus Manske
fde2d0ba2a hotfix for undefined variable 2004-09-24 10:02:48 +00:00
Zheng Zhu
9b826b9bf7 passing the language object in as parameter when initializing the message cache 2004-09-24 00:09:42 +00:00
Zheng Zhu
cc632696ba Adding a wgContLang object to handle message translation for the content of the site; wgLang should be used exclusively for UI messages. 2004-09-22 03:32:56 +00:00
Arne Heizmann
5d1c3fa82e no real change. (rm trailing whitespace, convert leading spaces to tabs) 2004-09-20 14:55:25 +00:00
Tim Starling
e5e545aac9 suppress warnings before calling $wgLang->getMessage(), because many language files generate notices 2004-09-20 10:30:18 +00:00
Brion Vibber
b1f135446a Re-enable message transformations when we're done building the message list.
Fix for bug 435: Page footer variables not replaced when viewing Special:Allmessages
http://bugzilla.wikipedia.org/show_bug.cgi?id=435
2004-09-09 22:22:17 +00:00