X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FMinify%2FMinifyPlugin.php;h=e2d6c876745d061eef174919f2bf156dab21e178;hb=6be34f1814d691023d1454aa47204f6be93d23df;hp=cfed0779baf37f94a1fcb932967e47b2f2e7c333;hpb=0721d8d3e257709d27994eb4ab4bbe60abc93e2e;p=quix0rs-gnu-social.git diff --git a/plugins/Minify/MinifyPlugin.php b/plugins/Minify/MinifyPlugin.php index cfed0779ba..e2d6c87674 100644 --- a/plugins/Minify/MinifyPlugin.php +++ b/plugins/Minify/MinifyPlugin.php @@ -51,25 +51,13 @@ class MinifyPlugin extends Plugin * * @return boolean hook return */ - function onStartInitializeRouter($m) + function onStartInitializeRouter(URLMapper $m) { $m->connect('main/min', array('action' => 'minify')); return true; } - function onAutoload($cls) - { - switch ($cls) - { - case 'MinifyAction': - require_once(INSTALLDIR.'/plugins/Minify/' . strtolower(mb_substr($cls, 0, -6)) . '.php'); - return false; - default: - return true; - } - } - function onLoginAction($action, &$login) { switch ($action) @@ -156,7 +144,7 @@ class MinifyPlugin extends Plugin } function minifyUrl($src) { - return common_local_url('minify',null,array('f' => $src ,v => STATUSNET_VERSION)); + return common_local_url('minify',null,array('f' => $src ,v => GNUSOCIAL_VERSION)); } static function minifyJs($code) { @@ -164,18 +152,19 @@ class MinifyPlugin extends Plugin return JSMin::minify($code); } - static function minifyCss($code, $options = array()) { + static function minifyCss($code, array $options = array()) { require_once('Minify/CSS.php'); return Minify_CSS::minify($code,$options); } - function onPluginVersion(&$versions) + function onPluginVersion(array &$versions) { $versions[] = array('name' => 'Minify', - 'version' => STATUSNET_VERSION, + 'version' => GNUSOCIAL_VERSION, 'author' => 'Craig Andrews', 'homepage' => 'http://status.net/wiki/Plugin:Minify', 'rawdescription' => + // TRANS: Plugin description. _m('The Minify plugin minifies StatusNet\'s CSS and JavaScript, removing whitespace and comments.')); return true; }