aboutsummaryrefslogtreecommitdiffstats
path: root/includes/LogPage.php
Commit message (Collapse)AuthorAgeFilesLines
* Major changes to user groups:Tim Starling2005-05-011-2/+3
| | | | | | | | | * Added "static groups" feature to remove memcached/DB load time * Added i18n support, allowing names and descriptions to be optionally drawn from wfMsg/wfMsgForContent * Fixed Special:Groups, it is now half-decent. Too many changes to list here. Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/8778
* Changed LogPage::actionText() calling convention to allow for 1.4-style move ↵Tim Starling2005-04-031-11/+28
| | | | | | | page links. Utilised the new LinkBatch to speed up link lookups in Special:Log Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/8039
* 1) omit "N Image:Bla.jpg" entry from Recent Changes for file uploadsErik Moeller2005-03-241-5/+10
| | | | | | | 2) wikify page titles in log entries which appear in RC Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/7855
* Stop showing moves directly in recentchanges, instead use the logging system ↵Antoine Musso2005-01-311-5/+11
| | | | | | | (that add an entry in recentchanges). Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/7335
* elaborate fix for bug 1156: Block log: missing expiry time. Changed schema ↵Tim Starling2005-01-141-9/+40
| | | | | | | for logging table Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/7055
* Bug 1168: Missing text on the bureaucrat logBrion Vibber2004-12-231-1/+1
| | | | | | | patch from Zigger Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/6807
* Merge unblock fix from REL1_4Brion Vibber2004-12-231-1/+1
| | | | Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/6779
* Removed CVS keywords from files, to make merging between branchesEvan Prodromou2004-11-291-1/+0
| | | | | | | | easier. Interpolated keywords cause lots of conflicts and headaches at merge time for older (<1.12.x) CVS versions. Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/6433
* Implementing user levels management. This is only a very basic interface and ↵Antoine Musso2004-10-241-1/+7
| | | | | | | several things need to be done! A tracking bug is at http://bugzilla.wikipedia.org/show_bug.cgi?id=767 Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/6066
* Correcting bugs due to double-prefixing table names. Removing obsolete ↵Tim Starling2004-10-241-1/+1
| | | | | | | Database member functions. Adding comments to Database.php Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/6052
* Split files and classes in different packages for phpdocumentor. I probably ↵Antoine Musso2004-09-031-0/+4
| | | | | | | changed some double quotes to single and used function foo () { shema Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/5069
* Changing comments layout preparing for generated documentation with ↵Antoine Musso2004-09-021-9/+32
| | | | | | | Phpdocumentor Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/5032
* Old log page -> logging table importer.Brion Vibber2004-08-251-3/+19
| | | | | | | Not yet fully functional. Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/4929
* Show pretty localized log names in Recentchanges instead of ↵Brion Vibber2004-08-251-0/+33
| | | | | | | Special:Log/upload etc Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/4927
* Special:Log and the logging table -- unified logging scariness!Brion Vibber2004-08-241-157/+72
| | | | | | | | | | | | | | | | Replaces the ugly, often breaking, manually archived log pages with a nice clean table which can be sorted, trimmed, viewed in pieces, etc. You can see all logged actions by some user, or affecting some page, and can combine the views of all all logs in one. There are probably still some broken things in here, but I want this committed before the patch gets any bigger. recentchanges table is altered to make rc_namespace signed so Special: links can be listed in it. Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/4919
* massive double to single quotes conversion. I have not noticed any bug after ↵Antoine Musso2004-08-221-13/+13
| | | | | | | a lot of testing Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/4904
* fixup timestampsDomas Mituzas2004-08-201-6/+8
| | | | Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/4863
* Always use the global default date setting for log entries.Brion Vibber2004-08-081-1/+3
| | | | | | | Fix for [ 897902 ] Deletion log date stamp inconsistent Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/4590
* * Support for table name prefixes throughout the code. No support yet for ↵Tim Starling2004-07-181-2/+2
| | | | | | | | | | | | | 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 Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/4318
* OOP calling convention for database functions. DBMS abstraction implemented ↵Tim Starling2004-07-101-24/+45
| | | | | | | 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. Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/4261
* More globals and uninitialized variables fixes. Added WebRequest ($wgRequest)Brion Vibber2004-03-081-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | object to encapsulate the handling of get/post variables: The following grab something out of $_REQUEST. The first parameter is the variable name and is required. The second is an optional default value: $wgRequest->getVal() - any type, returns NULL if no default given $wgRequest->getInt() - forced integer, 0 default $wgRequest->getText() - runs through $wgLang->recodeInput() $wgRequest->getBool() - return true/false $wgRequest->getCheck() - returns true if the var is set, even if to "" $wgRequest strips slashes at initialization if necessary. Also in this fine object: $wgRequest->wasPosted() - returns false if this wasn't a real form post, so we can protect against faked submissions in get urls. There's still plenty of work to do, not everything uses the new functions yet. To test the strict mode, do define('DEBUG_GLOBALS', 1); Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/2658
* Fix for compatibility with short_open_tag = OffBrion Vibber2004-02-181-1/+1
| | | | Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/2485
* * Recent Changes improvements: object oriented back end, move page ↵Tim Starling2004-01-171-7/+3
| | | | | | | | | | | 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 Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/2294
* The purpose of this modification is to ensure that every normal requestMr. E232003-12-111-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | execution starts and ends in wiki.phtml, giving the code a somewhat more predictable flow. OutputPage.php: * Added disable() method to Output class. * Replaced exit() call in checkLastModified() with "return true" (thereby altering its contract quite severly). * reportTime() now only returns elapsed time, code with side effects moved to logProfilingData() in GlobalFunctions.php. GlobalFunctions.php: * Added function logProfilingData() which does most of what OutputPage->reportTime() used to do. Article.php: * Replaced exit() in checkLastModified() with "return true" (thereby altering its contract quite severly). * replaced implicit exit in calls to checkLastModified() and tryFileCache() with returns. LogPage.php: * replaced implicit exit() with return in call to checkLastModified() SpecialRecentchanges.php: * replaced implicit exit() with return in call to checkLastModified() wiki.phtml: * Single call to logProfilingData() at the end of the request. Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/2184
* Evan's patch for bug 827757: Wikitext not escaped in log entry descriptionsBrion Vibber2003-11-281-1/+5
| | | | Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/2088
* wfQuery now takes three parameters -- one extra for DB replication purposesTim Starling2003-09-201-4/+4
| | | | Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/1680
* Update cache validation timestamp on logs when we update themBrion Vibber2003-08-301-3/+4
| | | | Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/1607
* Date/time fixes: try to ensure that timestamps are always kept in GMT, with ↵Brion Vibber2003-06-301-1/+1
| | | | | | | conversion where necessary. Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/1406
* Cache slow special pages allpages, lonelypages, longpages, shortpages, ↵Brion Vibber2003-05-161-3/+38
| | | | | | | watnedpages Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/1319
* Initial revisionLee Daniel Crocker2003-04-141-0/+118
Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/1284 http://mediawiki.org/wiki/Special:Code/MediaWiki/1286