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
Brion Vibber [Mon, 27 Sep 2004 06:48:15 +0000 (06:48 +0000)]
Obsoleted by refreshlinks, apparently forgot to remove these files.
Brion Vibber [Mon, 27 Sep 2004 06:23:33 +0000 (06:23 +0000)]
Far from finished in-place UTF-8 wiki converter.
I had this code lying around for a while and wanted to check it in before I forget about it.
Brion Vibber [Mon, 27 Sep 2004 06:20:57 +0000 (06:20 +0000)]
Shut up notices
Wil Mahan [Mon, 27 Sep 2004 06:14:36 +0000 (06:14 +0000)]
More annoying definition list test cases...
Wil Mahan [Mon, 27 Sep 2004 06:13:07 +0000 (06:13 +0000)]
Fix "; url://blah blah : definition" definition lists and related cases,
noted by brion and JeLuF
Wil Mahan [Mon, 27 Sep 2004 05:33:17 +0000 (05:33 +0000)]
Disable msgnw test because no one cares about msgnw anyway;
add RFC test, more definition lists containing ':' tests
Brion Vibber [Mon, 27 Sep 2004 05:00:04 +0000 (05:00 +0000)]
Add a couple definition list tests for colon & space bugs
Wil Mahan [Mon, 27 Sep 2004 04:44:00 +0000 (04:44 +0000)]
Fix bug 77: semicolon-colon wikitext syntax requires extra space now;
add some profiling statements
Brion Vibber [Mon, 27 Sep 2004 04:43:29 +0000 (04:43 +0000)]
Shut up PHP notification warnings about $_SERVER['SERVER_NAME']
being unaccessible from the command line. Fall back to $_SERVER['HOSTNAME']
or 'localhost' if not available.
Brion Vibber [Mon, 27 Sep 2004 03:10:28 +0000 (03:10 +0000)]
PHPTAL 1.0/PHP 5 fix: missing 'viewcount' sometimes.
Brion Vibber [Mon, 27 Sep 2004 03:05:20 +0000 (03:05 +0000)]
* Hacky fix for PHPTAL 0.7 bug to be consistent with PHPTAL 1.0 (${foo} interpolations not escaped)
* Switch usercss & userjs bits due to above; SkinPHPTal now sets them _with_ the CDATA markers, as PHPTAL seems unwilling to recognize XML tags with tal: bits on them inside a CDATA section in the template (though oddly enough it interpreted the ${bits} just fine!)
Brion Vibber [Mon, 27 Sep 2004 02:59:24 +0000 (02:59 +0000)]
Doc comments
Brion Vibber [Mon, 27 Sep 2004 01:30:27 +0000 (01:30 +0000)]
More fixes for PHPTAL 1.0 on PHP5. Apparently it's a bug in PHPTAl 0.7 that
substitutions with ${name} are not HTML-escaped... Replaced various inline
bits with tal:content or tal:replace using the 'structure' keyword to do
this in a compatible way, but some bits may be remaining.
Also changed some uses to tal:attributes, and took the htmlspecialchars()
off of the settings in SkinPHPTal to let them get escaped normally.
The main page logo link is currently bitten by this as i18n:attributes
and tal:attributes can't be used together on 0.7.0; this needs tweaking.
PHPTAL 1.0 currently doesn't escape the tal:attributes bits, but this seems
to be a simple bug and should be fixed soon, I hope.
Zheng Zhu [Mon, 27 Sep 2004 00:06:40 +0000 (00:06 +0000)]
let getVariants() returns the content language by default. this makes sure messages of the content language are drawn from the MediaWiki namespace.
Zheng Zhu [Sun, 26 Sep 2004 23:45:18 +0000 (23:45 +0000)]
Use wfMsgForContent() when making links
Brion Vibber [Sun, 26 Sep 2004 19:49:44 +0000 (19:49 +0000)]
Back out kturner's old table restructure for now.
This will require downtiime on upgrade, so we're not going to do it until we have a better idea of the cost and can make all necessary changes at once to minimize it.
Wil Mahan [Sun, 26 Sep 2004 17:59:08 +0000 (17:59 +0000)]
Fix problem with RFC magic links, as noted at bug 479
Tim Starling [Sun, 26 Sep 2004 16:29:03 +0000 (16:29 +0000)]
Oops, no UTF8
Tim Starling [Sun, 26 Sep 2004 16:09:33 +0000 (16:09 +0000)]
New language file by Quackor, slightly modified by me