Tim Starling
8ae723cf37
better IRC lines for log entries
2006-03-06 13:51:58 +00:00
Brion Vibber
26cc539cac
* Skip loading of RecentChange.php except where needed
...
Moved constants to Define.php; removed unneeded includes until use of RecentChange:: in Article, Log, CheckUser
2006-01-09 21:09:33 +00:00
Magnus Manske
a80b614846
Setting dummy variable to prevent error message in SpecialRecentchangeslinked
2006-01-08 15:26:20 +00:00
Ævar Arnfjörð Bjarmason
a26d5a49d7
* s~\t+$~~
2006-01-07 13:31:29 +00:00
Brion Vibber
1c9c38d38c
Cleanup...
...
* Move template / squid purging back to onArticleEdit() out of updateArticle()
* Move email notifications from showArticle() to RecentChange::save(), next to the IRC updates
* Use INSERT IGNORE instead of REPLACE for WatchedItem::watch(), avoids breaking notification timestamps for the auto-add on the user talk
2005-12-08 01:36:33 +00:00
Antoine Musso
0ae5e02990
* really comment commented live hack (some calls were still around)
...
* redundant ip=''
* code formatting
2005-12-04 20:51:02 +00:00
Ævar Arnfjörð Bjarmason
7d657c5116
* (bug 327��) modify teh rc putput
2005-11-04 12:07:32 +00:00
Ævar Arnfjörð Bjarmason
b3c89f2975
* (bug 3270) show put rc_id in the IRC RC url for wikis that have $wgUseRCPatrol enabled
2005-11-03 11:27:10 +00:00
Brion Vibber
67ccbfd605
* Skip update of disused 'rc_cur_time' field (todo: discard the field)
2005-09-20 00:14:01 +00:00
Tim Starling
9260c3b7ca
Deferred initialisation of $wgIP, because it's potentially slow, especially if and when we add the 200 NTL proxies to the trusted XFF list. I was hoping to avoid initialisation altogether for anonymous page views, but that turns out to be difficult because of user_newtalk. It is, however, avoided for action=raw. Tested page view, newtalk, IP registration in history and recentchanges, IP block, autoblock and Special:Version.
...
Also moved the old proxy scan code from EditPage.php to a more appropriate location in ProxyTools.php.
2005-09-05 02:22:20 +00:00
Tim Starling
82006ba0be
respect bot flag in RecentChange::notifyLog()
2005-08-27 08:50:44 +00:00
River Tarnell
b817c0c15f
merge ORACLE_WORK. sorry, this may break some parts of MySQL, i did not test extensively.
2005-08-02 13:35:19 +00:00
River Tarnell
1be10f04e5
backport changes for RC-backed watchlist in recentchanges code from live site
2005-07-01 23:50:11 +00:00
River Tarnell
5dc7742ae1
propagate rc_this_oldid properly
2005-07-01 21:40:22 +00:00
River Tarnell
b3eb9581ca
allow loadFromCurRow to allow an optional lastid
2005-07-01 21:18:20 +00:00
River Tarnell
ce27044fba
update rc_this_oldid correctly
2005-07-01 20:36:04 +00:00
River Tarnell
fd29cd45dc
(bug 2645) add a new function, Title::getLatestID(), to return the current
...
rev_id for an article. use it to populate rc_this_oldid at save time, thus
creating proper links for watchlist and rc (including the cur_id).
2005-07-01 10:44:48 +00:00
Brion Vibber
e074e99c8a
Replace !! with explicit operations.
2005-07-01 05:28:07 +00:00
Brion Vibber
a1fb04d315
* Copy IRC-over-UDP update option from REL1_4
2005-06-29 07:01:24 +00:00
River Tarnell
52f557b203
set rc_this_oldid to rev_id in newfromcur so the watchlist displays the actual diff,
...
not the combined diff for all changes
2005-06-28 21:35:23 +00:00
Brion Vibber
bae2d2c70c
tweak some comments (schema blah blah)
2005-03-13 07:19:13 +00:00
Brion Vibber
fdc6e1b783
* (bug 730) configurable $wgRCMaxAge; don't try to update purged RC entries
2005-01-19 03:54:43 +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
798270581d
(bug 454) Merge e-notif 2.00
...
From http://bugzilla.wikipedia.org/attachment.cgi?id=171&action=view
and extra files from http://www.tgries.de/mw/cvs15+enea200-minus-cvs.tgz
Undid a couple minor bits like the broken changing of minoreditletter.
Have not yet made general corrections/reworkings. Since this changes
the user and watchlist tables, you must run the updaters (installer or
update.php) on an existing database.
2004-12-18 03:47:11 +00:00
Brion Vibber
1753353797
Revert unauthorized changes made without discussion of outstanding objections.
...
Please rework this as an extension.
2004-12-10 05:02:23 +00:00
Nicholas Pisarro, Jr
28de6d99d2
New feature: You can edit summaries and change the Minor Edit flag.
...
* Documented at http://meta.wikimedia.org/wiki/Feature_to_edit_summaries
2004-12-10 04:49:27 +00:00
Brion Vibber
c6e586ad5f
(bug 992) Return a reference from RecentChange::getTitle() to fix error messages in enhanced RC on PHP5
2004-12-04 18:48:57 +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
Tim Starling
aa9e8e51b3
explicit default values for everything, for consistency and to avoid notices when accessing the array
2004-09-11 08:32:58 +00:00
Antoine Musso
ba2afcd9fa
Split files and classes in different packages for phpdocumentor. I probably changed some double quotes to single and used function foo () { shema
2004-09-03 23:00:01 +00:00
Antoine Musso
90155b8a97
Changing comments layout preparing for generated documentation with Phpdocumentor
2004-09-02 23:28:24 +00:00
Antoine Musso
3d60242fb5
massive double to single quotes conversion. I have not noticed any bug after a lot of testing
2004-08-22 17:24:50 +00:00
Domas Mituzas
facfb655f7
fixup database timestamps
2004-08-19 12:59:57 +00:00
Arne Heizmann
7820951f7f
prevent a warning that occurred because rc_patrolled was undefined when viewing
...
the watchlist because the watchlist uses 'fake' recentchanges rows that it
constructs from rows that actually come from cur, not recentchanges.
2004-08-09 10:02:54 +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
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
Antoine Musso
f8be609e44
fix call time per reference warning
2004-06-20 23:47:57 +00:00
Tim Starling
ea0b42a546
Recording whether a page move was over a redirect or to a new location. In principle this allows for automated reverting.
2004-06-20 11:55:24 +00:00
Tim Starling
e3d0c474a8
Storing IP in RC. Off by default. Tested:
...
* Installation
* Edit when switched off
* Edit when switched on
2004-06-14 10:40:24 +00:00
Brion Vibber
0332f4c598
Fix for compatibility with short_open_tag = Off
2004-02-18 02:15:00 +00:00
Tim Starling
abb66e00ce
bug fix
2004-01-31 07:31:07 +00:00
Tim Starling
e68dd8114c
Fixing &bot=1, broken by new RC code
2004-01-31 02:22:15 +00:00
Tim Starling
5c9887ca4a
better conversion/backwards compatibility
2004-01-18 02:24:12 +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