Zheng Zhu [Tue, 5 Oct 2004 16:13:40 +0000 (16:13 +0000)]
Show error message when 6730wgwgUseDatabaseMessages is off in Special:Allmessages. This fixes bug 440.
Domas Mituzas [Tue, 5 Oct 2004 11:18:43 +0000 (11:18 +0000)]
* cache standalone messages fetched from DB on memcached
* from DB/memcached on MC:mCache
Brion Vibber [Tue, 5 Oct 2004 07:35:19 +0000 (07:35 +0000)]
Rasterize plain image views of SVG files at default size (currently 512px wide, maybe not the best).
Prefer ImageMagick over GD when setting up LocalSettings.php
Wil Mahan [Tue, 5 Oct 2004 04:22:36 +0000 (04:22 +0000)]
Small mistake in the title length check: I meant $r, not
$t (silly one-character variable names)
Wil Mahan [Tue, 5 Oct 2004 04:13:14 +0000 (04:13 +0000)]
Instead of calling htmlspecialchars() on image alt text,
escape special chars while being careful not to double-
escape '&' in character entities. Fixes bug 499.
Wil Mahan [Tue, 5 Oct 2004 03:55:41 +0000 (03:55 +0000)]
Don't call Parser::replaceInternalLinks twice, but instead
recursively replace links inside of image captions. Patch
by Rowan Collins (IMSoP), loosely based on a patch by me.
Fixes bug 637.
Brion Vibber [Tue, 5 Oct 2004 01:15:11 +0000 (01:15 +0000)]
Remove stylesheets & templates subdirectories, whose contents have been migrated to 'skins'.
Wil Mahan [Tue, 5 Oct 2004 00:21:52 +0000 (00:21 +0000)]
Oops, I committed the wrong file - sorry. :)
Wil Mahan [Tue, 5 Oct 2004 00:17:25 +0000 (00:17 +0000)]
Move length check to secureAndSplit(), so it is always used.
Also, don't query the DB for the max length, but use a
hardcoded 255.
Wil Mahan [Mon, 4 Oct 2004 22:26:16 +0000 (22:26 +0000)]
Test for bug 499
Wil Mahan [Mon, 4 Oct 2004 20:42:51 +0000 (20:42 +0000)]
Use Skin::makeExternalLink() rather than hardcoding HTML
in Parser; be more careful not to slow down the common
case of only one language variant.
Domas Mituzas [Mon, 4 Oct 2004 20:36:11 +0000 (20:36 +0000)]
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...
Domas Mituzas [Mon, 4 Oct 2004 19:43:49 +0000 (19:43 +0000)]
Database::makeList() now checks in LIST_AND mode if supplied list item
value is an array, and uses IN (x,y,...). This extends select() syntax
as well, as arrays can be specified for conditions.
Brion Vibber [Mon, 4 Oct 2004 10:55:43 +0000 (10:55 +0000)]
Quickie experimental SVG rasterization hack: if using $wgImageMagick, will attempt to create thumbnails of SVG images as PNG.
Incomplete so far:
* If you just ask for the image (or eg look at the image page) without a size, it tries a straight <img> with no rasterization still
* ImageMagick may not be the best renderer.
* It doesn't know the 'real' size of aspect ratio of the image.
Zheng Zhu [Mon, 4 Oct 2004 04:14:05 +0000 (04:14 +0000)]
formatting fix (space->tab)
Zheng Zhu [Mon, 4 Oct 2004 03:47:39 +0000 (03:47 +0000)]
Convert the title of an article to the preferred language variant.
Jens Frank [Sun, 3 Oct 2004 11:26:08 +0000 (11:26 +0000)]
Moved quickBar from Skin.php to Standard.php, only used by this skin.
Make Classic skin use $wgNavigationLinks for navigation sidebar (BUG#419)
Brion Vibber [Sun, 3 Oct 2004 10:50:34 +0000 (10:50 +0000)]
Fix timestamp display
Brion Vibber [Sun, 3 Oct 2004 10:42:02 +0000 (10:42 +0000)]
ShortPages and LongPages are almsot identical; remove some duplication.
Jens Frank [Sun, 3 Oct 2004 10:24:42 +0000 (10:24 +0000)]
Moved doAfterContent from Skin.php to skins/Standard.php, as it's only used by Standard skin
Jens Frank [Sun, 3 Oct 2004 09:53:39 +0000 (09:53 +0000)]
Fixes needed to make redirect.php work with MEDIAWIKI checks,
i18n and without explicitely set include_path
Jens Frank [Sun, 3 Oct 2004 08:43:18 +0000 (08:43 +0000)]
BUG#419 Use $wgNavigationLinks for quickbar links, like in MonoBook
Brion Vibber [Sun, 3 Oct 2004 08:11:36 +0000 (08:11 +0000)]
ViewCountUpdate is no longer used; trim it out.
Jens Frank [Sun, 3 Oct 2004 07:24:51 +0000 (07:24 +0000)]
Stupid typo
Jens Frank [Sun, 3 Oct 2004 07:06:18 +0000 (07:06 +0000)]
Some paranoia checks
Brion Vibber [Sun, 3 Oct 2004 05:59:45 +0000 (05:59 +0000)]
Extend select() wrapper to allow specifying multiple tables as an array
Zheng Zhu [Sun, 3 Oct 2004 02:18:01 +0000 (02:18 +0000)]
Newly generated with proper comments
Zheng Zhu [Sun, 3 Oct 2004 02:13:25 +0000 (02:13 +0000)]
Added comments in the generated file
Zheng Zhu [Sun, 3 Oct 2004 02:02:55 +0000 (02:02 +0000)]
a few changes to some .manual files
Zheng Zhu [Sun, 3 Oct 2004 02:01:50 +0000 (02:01 +0000)]
some bug fix
Brion Vibber [Sun, 3 Oct 2004 01:45:45 +0000 (01:45 +0000)]
XHTML fix: escape links put into HTML
Brion Vibber [Sun, 3 Oct 2004 01:44:26 +0000 (01:44 +0000)]
Quotes, dammit! Remove potential SQL injection vector.
Brion Vibber [Sun, 3 Oct 2004 01:31:12 +0000 (01:31 +0000)]
* Fix XHTML validity error for pages with apostrophe (bug introduced in head, 1.3 looks quoted properly)
Zheng Zhu [Sun, 3 Oct 2004 01:29:52 +0000 (01:29 +0000)]
describing the various .manual files
Zheng Zhu [Sun, 3 Oct 2004 01:09:31 +0000 (01:09 +0000)]
added some phrases obtained from the TongWen package (tongwen.mozdev.org/)
Brion Vibber [Sat, 2 Oct 2004 22:26:00 +0000 (22:26 +0000)]
Add the experimental user_groups, group tables so that installation works
Jens Frank [Sat, 2 Oct 2004 21:36:36 +0000 (21:36 +0000)]
Add previous/next links to old revision pages
Wil Mahan [Sat, 2 Oct 2004 21:33:06 +0000 (21:33 +0000)]
Disallow '<' and '>' in free external URIs; this is consistent
with RFC 2396 and fixes a parser test case. Remove the
INVERSE_EXT_LINK_URL_CLASS constant, which has never been used.
Brion Vibber [Sat, 2 Oct 2004 20:48:01 +0000 (20:48 +0000)]
XHTML fix
Brion Vibber [Sat, 2 Oct 2004 20:30:04 +0000 (20:30 +0000)]
* Fix for XHTML valid output
* Escape text to avoid HTML injection
Brion Vibber [Sat, 2 Oct 2004 20:20:52 +0000 (20:20 +0000)]
Fix for running without include_path set
Brion Vibber [Sat, 2 Oct 2004 20:15:26 +0000 (20:15 +0000)]
Fix for running with no include_path set
Brion Vibber [Sat, 2 Oct 2004 20:00:36 +0000 (20:00 +0000)]
Fix for running without include_path set
Jens Frank [Sat, 2 Oct 2004 19:49:54 +0000 (19:49 +0000)]
Moved 'get previous/next revision' code from DifferenceEngine to Title'
Brion Vibber [Sat, 2 Oct 2004 04:58:19 +0000 (04:58 +0000)]
Retire unmaintained DaVinci and Mono skins, which were steps in the
development of MonoBook.
Brion Vibber [Sat, 2 Oct 2004 04:15:42 +0000 (04:15 +0000)]
Fix structure elements
Brion Vibber [Sat, 2 Oct 2004 03:59:17 +0000 (03:59 +0000)]
Add quick hacky defs for groups and user_groups tables to get pg wiki running again.
Please somebody check over these (and the originals)
Wil Mahan [Sat, 2 Oct 2004 03:15:49 +0000 (03:15 +0000)]
Some corrections, and a test for bug 361
Brion Vibber [Sat, 2 Oct 2004 02:55:26 +0000 (02:55 +0000)]
* Remove deprecated wfLocalUrl(), wfLocalUrlE()
* Remove some duplication in wfUtf8Entity(), the guts now moved to UtfNormalUtil.php
* Moved $wgReplacementKeys to a static var
* Some comments and cleanup
Brion Vibber [Sat, 2 Oct 2004 02:51:30 +0000 (02:51 +0000)]
Fix include path
Brion Vibber [Sat, 2 Oct 2004 02:46:29 +0000 (02:46 +0000)]
* Fix notice & blank text on nogomatch
* Use Special:Search in the prevnext links
Brion Vibber [Sat, 2 Oct 2004 02:43:27 +0000 (02:43 +0000)]
* Remove deprecated wfLocalUrlE() call.
* Avoid notice about missing field when no namespace in result set
Brion Vibber [Sat, 2 Oct 2004 02:27:30 +0000 (02:27 +0000)]
Add comment about why we pick a random number in PHP and use it as a
literal constant instead of the RAND() function. Also removed wfLocalUrl().
Brion Vibber [Sat, 2 Oct 2004 02:24:33 +0000 (02:24 +0000)]
Mass search and replace remaining wfLocalUrl() and wfLocalUrlE()
with {{localurle:}}. Note however that these should eventually
be replaced with [[wikilinks]]. Some messages may still need
to be fixed in the code to parse it however.
Brion Vibber [Sat, 2 Oct 2004 02:10:51 +0000 (02:10 +0000)]
Fix SQL syntax errors
Jens Frank [Sat, 2 Oct 2004 00:02:49 +0000 (00:02 +0000)]
Documentation
Wil Mahan [Fri, 1 Oct 2004 21:28:07 +0000 (21:28 +0000)]
Add tests for the just-fixed bug 553, and broken cases regarding
image captions pointed out by IMSoP.
Wil Mahan [Fri, 1 Oct 2004 21:20:47 +0000 (21:20 +0000)]
Fix bug 553: when a piped link contains a template parameter, it
sometimes confuses the table code, because '|' is also used
to delimit cell attributes. This change prevents doTableStuff()
from treating any text containing '[[' as attributes.
Antoine Musso [Fri, 1 Oct 2004 19:16:05 +0000 (19:16 +0000)]
s/WIKIPEDIA/PROJECT/
Antoine Musso [Fri, 1 Oct 2004 16:12:10 +0000 (16:12 +0000)]
* Remove debug statements
* Fix bug when $removegroup is empty (cleared everything)
Antoine Musso [Fri, 1 Oct 2004 15:57:09 +0000 (15:57 +0000)]
New userlevel feature. Sysop only, for testing. NO FORM IS VALIDATED : use at your own risks
Antoine Musso [Fri, 1 Oct 2004 15:44:44 +0000 (15:44 +0000)]
* restrict SpecialSitesettings to sysops.
* enable the future SpecialUserlevels (I am making the sql patch)
Arne Heizmann [Fri, 1 Oct 2004 15:10:02 +0000 (15:10 +0000)]
Nauruose => Nauri
Jens Frank [Fri, 1 Oct 2004 06:25:50 +0000 (06:25 +0000)]
Documentation: Assign files to packages
Antoine Musso [Fri, 1 Oct 2004 03:40:24 +0000 (03:40 +0000)]
Sicilian language. At the request of node_ue.
@see http://mail.wikipedia.org/pipermail/wikipedia-l/2004-September/017436.html
Antoine Musso [Fri, 1 Oct 2004 03:10:10 +0000 (03:10 +0000)]
comments
Zheng Zhu [Fri, 1 Oct 2004 03:05:18 +0000 (03:05 +0000)]
Scripts and data used for generating ZhConversion.php
Antoine Musso [Fri, 1 Oct 2004 03:01:22 +0000 (03:01 +0000)]
* arraybox() : revert "$value" parameter
* new textareabox()
Antoine Musso [Fri, 1 Oct 2004 01:16:18 +0000 (01:16 +0000)]
allow 'value' parameter for array box
Antoine Musso [Thu, 30 Sep 2004 23:48:22 +0000 (23:48 +0000)]
typo
Antoine Musso [Thu, 30 Sep 2004 23:44:54 +0000 (23:44 +0000)]
removing occurences of sitesettings. Replaced by an internal name.
Antoine Musso [Thu, 30 Sep 2004 22:49:26 +0000 (22:49 +0000)]
class to build forms (c) JeLuF
Antoine Musso [Thu, 30 Sep 2004 22:48:38 +0000 (22:48 +0000)]
moving html forms builders to its own class. Do we want them in wgOut instead ?
Jens Frank [Thu, 30 Sep 2004 21:53:16 +0000 (21:53 +0000)]
Removing Tokenizer: obsolete
Jens Frank [Thu, 30 Sep 2004 21:36:12 +0000 (21:36 +0000)]
On Category: pages, show images as thumbnail gallery, and not
as articles. Can be disabled by setting $wgCategoryMagicGallery to false
Jens Frank [Thu, 30 Sep 2004 21:33:34 +0000 (21:33 +0000)]
Admin interface to site parameters, UI part.
No way to save settings, yet. Might be a starting point for Hashar's efforts
Brion Vibber [Thu, 30 Sep 2004 19:46:27 +0000 (19:46 +0000)]
* Remove useless, unvalidated charset option on raw page
* Clean up input validation
Domas Mituzas [Thu, 30 Sep 2004 19:18:47 +0000 (19:18 +0000)]
add placeholder class SearchUpdateMyISAM, extending current SearchUpdate
there should be Database::-like abstraction for search engines as well.
Domas Mituzas [Thu, 30 Sep 2004 18:56:10 +0000 (18:56 +0000)]
add db::setSchema() for specifying additional database namespaces.
allows easy putting of external modules in separate logical namespaces.
Antoine Musso [Thu, 30 Sep 2004 17:39:57 +0000 (17:39 +0000)]
--color=light will bright diffs output
Arne Heizmann [Thu, 30 Sep 2004 14:50:48 +0000 (14:50 +0000)]
bugfix
Domas Mituzas [Thu, 30 Sep 2004 14:40:06 +0000 (14:40 +0000)]
pass unescaped query string to Database::insert(), double escaping is not needed
Wil Mahan [Thu, 30 Sep 2004 05:21:20 +0000 (05:21 +0000)]
Convert documentation of functions to phpdoc format (all 71 of
them), adding more comments where appropriate
Brion Vibber [Wed, 29 Sep 2004 20:04:08 +0000 (20:04 +0000)]
Some doc comments
Brion Vibber [Wed, 29 Sep 2004 19:40:55 +0000 (19:40 +0000)]
Clean up ugly SQL for db wrapper funcs, begin on PostgreSQL support.
Now includes proper timestamp formats mostly, but doesn't work on restore
because the inverse_timestamp bit is PG-unfriendly.
Brion Vibber [Wed, 29 Sep 2004 16:27:49 +0000 (16:27 +0000)]
Tietew's patch for optionally selecting revisions on undeletion.
Bug 507: http://bugzilla.wikipedia.org/show_bug.cgi?id=507
Brion Vibber [Wed, 29 Sep 2004 08:41:38 +0000 (08:41 +0000)]
Fix DATA CORRUPTION BUG caused by double-escaping.
Brion Vibber [Wed, 29 Sep 2004 08:20:55 +0000 (08:20 +0000)]
Make FauxRequest actually work ;P
Brion Vibber [Wed, 29 Sep 2004 07:35:55 +0000 (07:35 +0000)]
Finish fixing parser test on PostgreSQL (bug 585)
Add all necessary interwikis to the test db manually rather than copying the host's.
Wil Mahan [Wed, 29 Sep 2004 05:53:01 +0000 (05:53 +0000)]
stupid PostgreSQL insists on parentheses :)
Wil Mahan [Wed, 29 Sep 2004 04:28:40 +0000 (04:28 +0000)]
Remove the "random" table since it is no longer used;
document categorylinks, hitcounter, searchindex,
interwiki, and user.user_token
Brion Vibber [Tue, 28 Sep 2004 23:32:18 +0000 (23:32 +0000)]
More checks for IE hideousness.
Brion Vibber [Tue, 28 Sep 2004 22:16:06 +0000 (22:16 +0000)]
Remove some unnecessary PHPTAL 1 stub bits
Domas Mituzas [Tue, 28 Sep 2004 19:54:51 +0000 (19:54 +0000)]
allow turning off image path hashing. there was a feature request for that somewhere.
Wil Mahan [Mon, 27 Sep 2004 21:14:52 +0000 (21:14 +0000)]
1) Use CREATE TEMPORARY TABLE ... LIKE for MySQL >= 4.1
and PostgreSQL (untested, but should fix bug 585). Use a
hack for older MySQL versions that doesn't require including
a .sql file.
2) Die gracefully when an article has an invalid title or
already exists in the database.
3) Detect and report duplicate sections in the test file.
Wil Mahan [Mon, 27 Sep 2004 21:01:39 +0000 (21:01 +0000)]
A different fix for ':' in definitions that makes
[http://blah foo : bar ]: baz
work as expected
Zheng Zhu [Mon, 27 Sep 2004 15:10:26 +0000 (15:10 +0000)]
Formatting fix (tab instead of space)
Brion Vibber [Mon, 27 Sep 2004 07:25:53 +0000 (07:25 +0000)]
Use 'includes/DefaultSettings.php' in preparation for running without include_path altered; things should now work if you just take that line out from LocalSettings.
Brion Vibber [Mon, 27 Sep 2004 07:18:49 +0000 (07:18 +0000)]
Tweak image img_name index updater to current tables.sql (primary key)
Brion Vibber [Mon, 27 Sep 2004 07:01:38 +0000 (07:01 +0000)]
Tweak to work with no include path and working dir in the installer