Commit graph

29 commits

Author SHA1 Message Date
Arne Heizmann
52bb460dc4 If you really must have a useless $wgUseRCPatrol option, might as well use it
consistently everywhere to ensure that setting it to 0 actually does disable the
feature.  Also, tell the user that it is disabled if they happen to follow a link
with &action=markpatrolled in it.  Additionally, make &action=markpatrolled say
"log in required" if the user is not logged in.
2004-08-09 23:30:02 +00:00
Jens Frank
ede710c2c2 Make RC patroling an optional feature that can be turned off by setting wgUseRCPatrol to false.
Enabled by default
2004-08-09 18:58:43 +00:00
Arne Heizmann
075396a961 New feature: Recent Changes Patrol. All edits and new pages are now highlighted on
Special:Recentchanges and Special:Newpages until someone "marks" them as
"patrolled" using a special link. For new pages, this link appears at the bottom
of the article if the link in Recent Changes or New Pages is followed. For all
other edits, this link appears only in the diff and only if the diff link is
followed from Recent Changes. (Might need to add this functionality to Watchlist
too; haven't done that yet.)
2004-08-09 05:38:11 +00:00
Jens Frank
61c6f0b223 Integrated C++ wikidiff engine. Enable by setting wgUseExternalDiffEngine to true.
Needs wikidiff module from the extensions package and SWIG to compile.
2004-08-08 02:20:00 +00:00
Brion Vibber
66cd1734c5 Switch literal \xA0 for unicode-friendly   2004-08-02 01:38:54 +00:00
Tim Starling
ac549401d4 * Support for table name prefixes throughout the code. No support yet for converting static SQL, which also means no installation. But it has been tested by creating the tables in the ordinary way and then renaming them
* DB_WRITE now called DB_MASTER, DB_READ now called DB_SLAVE
* Converted to use SQL wrapper functions instead of direct SQL in various places
* Experimental method for preserving the chronological order of events when slave servers are used. Untested.
* Fixes to the new post-parse existence test feature
* Some.. other stuff
2004-07-18 08:48:43 +00:00
Tim Starling
b96b707efa OOP calling convention for database functions. DBMS abstraction implemented by means of functions instead of global variables, PostgreSQL object converted to a subclass instead of a drop-in replacement. Also the beginnings of a flexible table name feature. 2004-07-10 03:09:26 +00:00
Gabriel Wicke
0c16f4bc90 more cssification of diff rendering, some " -> ' in diff engine 2004-06-12 01:24:10 +00:00
Brion Vibber
6ee4547539 Remove damage to diffs 2004-06-11 23:28:50 +00:00
Domas Mituzas
c0e96b9152 table name old->"old" for PG 2004-06-11 14:46:25 +00:00
Domas Mituzas
9cac06d2cc Remove 'USE INDEX' for non-mysql 2004-06-09 16:14:41 +00:00
Tim Starling
c20c05d91f profiling bracket around main entry point 2004-06-06 14:23:04 +00:00
Brion Vibber
34ceac3add Whitelist and diff fixes:
* Enforce whitelist on oldid and diff specifiers (bug 950911)
* Show the titles given for oldid and diff if they differ (UI change related to bug 622636)
* Use canonical text form in $wgWhitelistRead
2004-05-11 09:47:41 +00:00
Brion Vibber
3c736bf807 Well-formedness error 2004-04-22 09:03:21 +00:00
Tim Starling
5f4c1f24e5 Edit summary in diff header, written by Angela 2004-04-17 07:37:55 +00:00
Erik Moeller
9cd97d0197 use CSS for formatting diffs 2004-04-12 18:07:19 +00:00
Brion Vibber
fe5ff59ad6 XHTML fixes. 2004-04-09 01:37:41 +00:00
Brion Vibber
3d2a067e8c HTML tweaks inching towards XHTML-friendly output. To test:
$wgMimeType = "text/xml";
	$wgDocType = "-//W3C//DTD XHTML 1.0 Transitional//EN";
	$wgDTD = "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";

Mozilla will spit out angry erorrs at all the well-formedness errors.
2004-04-03 10:01:08 +00:00
Tim Starling
e44fec8359 restored width=98%, like I already did with the top table 2004-04-03 05:57:38 +00:00
Gabriel Wicke
7939db9786 minor xhtml tweaks 2004-03-22 23:53:20 +00:00
Tim Starling
ee73b49007 Split parser from OutputPage into Parser.php, corrected spelling of "suppress", a few other bits and pieces 2004-02-26 13:37:26 +00:00
Brion Vibber
0332f4c598 Fix for compatibility with short_open_tag = Off 2004-02-18 02:15:00 +00:00
Tim Starling
a12ffe0cea Bug fixes: watchlist and recent changes linked were broken in the last commit 2004-01-17 09:49:43 +00:00
Tim Starling
3c96949682 * Recent Changes improvements: object oriented back end, move page annotation and (untested) message queue feed.
* Misc. bugs fixed in DatabaseFunctions.php and Skin.php.
* install-utils, install and update utilise Database objects instead of handling their own connections
* schema change for RC improvement -- added rc_type, rc_moved_to_title and rc_moved_to_ns
2004-01-17 05:49:39 +00:00
Erik Moeller
9e49c0c168 Changed function/variable name "final" to "closing" because "final" is a
keyword in PHP5
2004-01-15 09:27:12 +00:00
Brion Vibber
57d8f4b737 Start support for compressing entries in the old table with gzdeflate.
Adds compressOld.php to batch-compress existing entries.
Article::getRevisionText will do decompression on a given row if
necessary (marked by old_flags). Requires zlib.
2004-01-03 12:32:32 +00:00
Brion Vibber
d9e0d33363 Use wfMsg()'s parameters 2003-11-15 14:21:29 +00:00
Tim Starling
436d389650 changing wfQuery to allow replication 2003-09-20 02:30:00 +00:00
Lee Daniel Crocker
d82c14fb4f Initial revision 2003-04-14 23:10:40 +00:00