| Current File : /home/jvzmxxx/wiki1/extensions/SocialProfile/UserActivity/UserActivity.php |
<?php
/**
* UserActivity extension - shows users' social activity
*
* @file
* @ingroup Extensions
* @version 1.3
* @author Aaron Wright <aaron.wright@gmail.com>
* @author David Pean <david.pean@gmail.com>
* @author Jack Phoenix <jack@countervandalism.net>
* @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
*/
// Extension credits that will show up on Special:Version
$wgExtensionCredits['specialpage'][] = array(
'name' => 'UserActivity',
'version' => '1.3',
'author' => array( 'Aaron Wright', 'David Pean', 'Jack Phoenix' ),
'description' => "Shows users' social activity",
'url' => 'https://www.mediawiki.org/wiki/Extension:SocialProfile'
);
// Set up the new special page
$wgMessagesDirs['UserActivity'] = __DIR__ . '/i18n';
$wgExtensionMessagesFiles['UserActivityAlias'] = __DIR__ . '/UserActivity.alias.php';
$wgAutoloadClasses['SiteActivityHook'] = __DIR__ . '/SiteActivityHook.php';
$wgAutoloadClasses['UserActivity'] = __DIR__ . '/UserActivityClass.php';
$wgAutoloadClasses['UserHome'] = __DIR__ . '/UserActivity.body.php';
$wgSpecialPages['UserActivity'] = 'UserHome';
// Register the CSS with ResourceLoader
$wgResourceModules['ext.socialprofile.useractivity.css'] = array(
'styles' => 'UserActivity.css',
'localBasePath' => __DIR__,
'remoteExtPath' => 'SocialProfile/UserActivity',
'position' => 'top'
);
// Set up the <siteactivity> parser hook
$wgHooks['ParserFirstCallInit'][] = 'SiteActivityHook::onParserFirstCallInit';