X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=plugins%2FLinkPreview%2FLinkPreviewPlugin.php;h=5edf66767d3715f3bb95f1c81bf32daadbde3f96;hb=53e820b46667c2f0e22ffa0a2f91e847a02f4cb8;hp=39d2c9bf3918f7cdb2d51e8596b3357bb52da57b;hpb=749367e12f9742d7fd5ee028230fefa627599125;p=quix0rs-gnu-social.git diff --git a/plugins/LinkPreview/LinkPreviewPlugin.php b/plugins/LinkPreview/LinkPreviewPlugin.php index 39d2c9bf39..5edf66767d 100644 --- a/plugins/LinkPreview/LinkPreviewPlugin.php +++ b/plugins/LinkPreview/LinkPreviewPlugin.php @@ -29,14 +29,15 @@ if (!defined('STATUSNET')) { */ class LinkPreviewPlugin extends Plugin { - function onPluginVersion(&$versions) + function onPluginVersion(array &$versions) { $versions[] = array('name' => 'LinkPreview', - 'version' => STATUSNET_VERSION, + 'version' => GNUSOCIAL_VERSION, 'author' => 'Brion Vibber', 'homepage' => 'http://status.net/wiki/Plugin:LinkPreview', 'rawdescription' => - _m('UI extensions previewing thumbnails from links.')); + // TRANS: Plugin description. + _m('UI extension for previewing thumbnails from links.')); return true; } @@ -51,7 +52,7 @@ class LinkPreviewPlugin extends Plugin { $user = common_current_user(); if ($user && common_config('attachments', 'process_links')) { - $action->script('plugins/LinkPreview/linkpreview.js'); + $action->script($this->path('js/linkpreview.js')); $data = json_encode(array( 'api' => common_local_url('oembedproxy'), 'width' => common_config('attachments', 'thumbwidth'), @@ -62,36 +63,14 @@ class LinkPreviewPlugin extends Plugin return true; } - /** - * Autoloader - * - * Loads our classes if they're requested. - * - * @param string $cls Class requested - * - * @return boolean hook return - */ - function onAutoload($cls) - { - $lower = strtolower($cls); - switch ($lower) - { - case 'oembedproxyaction': - require_once dirname(__FILE__) . '/' . $lower . '.php'; - return false; - default: - return true; - } - } - /** * Hook for RouterInitialized event. * - * @param Net_URL_Mapper $m URL mapper + * @param URLMapper $m URL mapper * * @return boolean hook return */ - function onStartInitializeRouter($m) + public function onStartInitializeRouter(URLMapper $m) { $m->connect('main/oembed/proxy', array('action' => 'oembedproxy'));