X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FAdsense%2FAdsensePlugin.php;h=80d90facaadb5d1691073d9e3eefddf1febb7237;hb=3f28b17c86c4cd88d4f39629ea8a89ec3a820790;hp=3d733e15099cdd76b4c0d7b09f5cde1c659f3f7f;hpb=78ed0348b0eaaebf7a51d55adc7e746cc5b43bbf;p=quix0rs-gnu-social.git diff --git a/plugins/Adsense/AdsensePlugin.php b/plugins/Adsense/AdsensePlugin.php index 3d733e1509..80d90facaa 100644 --- a/plugins/Adsense/AdsensePlugin.php +++ b/plugins/Adsense/AdsensePlugin.php @@ -166,47 +166,34 @@ class AdsensePlugin extends UAPPlugin $action->script($this->adScript); } - function onRouterInitialized($m) + function onRouterInitialized(URLMapper $m) { - $m->connect('admin/adsense', + $m->connect('panel/adsense', array('action' => 'adsenseadminpanel')); return true; } - function onAutoload($cls) - { - $dir = dirname(__FILE__); - - switch ($cls) - { - case 'AdsenseadminpanelAction': - require_once $dir . '/' . strtolower(mb_substr($cls, 0, -6)) . '.php'; - return false; - default: - return true; - } - } - - function onEndAdminPanelNav($menu) { + function onEndAdminPanelNav(Menu $menu) { if (AdminPanelAction::canAdmin('adsense')) { // TRANS: Menu item title/tooltip $menu_title = _m('AdSense configuration'); // TRANS: Menu item for site administration - $menu->out->menuItem(common_local_url('adsenseadminpanel'), _m('AdSense'), + $menu->out->menuItem(common_local_url('adsenseadminpanel'), _m('MENU','AdSense'), $menu_title, $action_name == 'adsenseadminpanel', 'nav_adsense_admin_panel'); } return true; } - function onPluginVersion(&$versions) + function onPluginVersion(array &$versions) { $versions[] = array('name' => 'BlankAdPlugin', - 'version' => STATUSNET_VERSION, + 'version' => GNUSOCIAL_VERSION, 'author' => 'Evan Prodromou', 'homepage' => 'http://status.net/wiki/Plugin:Adsense', 'rawdescription' => - _m('Plugin to add Google Adsense to StatusNet sites.')); + // TRANS: Plugin description. + _m('Plugin to add Google AdSense to StatusNet sites.')); return true; } }