== Installation == To install independantly from BizzWiki: * Download & Install [[Extension:StubManager]] extension * Dowload all this extension's files and place in the desired directory * Apply the following changes to 'LocalSettings.php' after the statements of [[Extension:StubManager]]: <source lang=php> require('extensions/RecentChangesManager/RecentChangesManager_stub.php'); </source> == History == * Removed dependency on ExtensionClass * Added 'stubbing' capability through StubManager == Code == <!--</wikitext>--><source lang=php>*/ $wgExtensionCredits[RecentChangesManager::thisType][] = array('name' => RecentChangesManager::thisName, 'version' => StubManager::getRevisionId('$Id$'), 'author' => 'Jean-Lou Dupont', 'description' => "Prevents RecentChanges entries from being deleted", 'url' => StubManager::getFullUrl(__FILE__)); class RecentChangesManager { const thisName = 'RecentChangesManager'; const thisType = 'other'; // must use this type in order to display useful info in Special:Version // Our class defines magic words: tell it to our helper class. public function __construct() { } public function hArticleEditUpdatesDeleteFromRecentchanges(&$article) { // don't delete entries from RecentChanges return false; } }