]> git.mxchange.org Git - friendica-addons.git/blobdiff - highlightjs/highlightjs.php
blackout addon ES translation updated THX Senex Petrovic
[friendica-addons.git] / highlightjs / highlightjs.php
index 8d05453b6b6d7ef219748d82da12ae4dccc905c6..c46c26aed7bef7f628d198f940542aa94f2396de 100644 (file)
@@ -7,18 +7,13 @@
  */
 
 use Friendica\App;
-use Friendica\Core\Addon;
+use Friendica\Core\Hook;
+use Friendica\DI;
 
 function highlightjs_install()
 {
-       Addon::registerHook('head'  , __FILE__, 'highlightjs_head');
-       Addon::registerHook('footer', __FILE__, 'highlightjs_footer');
-}
-
-function highlightjs_uninstall()
-{
-       Addon::unregisterHook('head'  , __FILE__, 'highlightjs_head');
-       Addon::unregisterHook('footer', __FILE__, 'highlightjs_footer');
+       Hook::register('head'  , __FILE__, 'highlightjs_head');
+       Hook::register('footer', __FILE__, 'highlightjs_footer');
 }
 
 function highlightjs_head(App $a, &$b)
@@ -29,11 +24,11 @@ function highlightjs_head(App $a, &$b)
                $style = 'default';
        }
 
-       $a->registerStylesheet(__DIR__ . '/asset/styles/' . $style . '.css');
+       DI::page()->registerStylesheet(__DIR__ . '/asset/styles/' . $style . '.css');
 }
 
 function highlightjs_footer(App $a, &$b)
 {
-       $a->registerFooterScript(__DIR__ . '/asset/highlight.pack.js');
-       $a->registerFooterScript(__DIR__ . '/highlightjs.js');
+       DI::page()->registerFooterScript(__DIR__ . '/asset/highlight.pack.js');
+       DI::page()->registerFooterScript(__DIR__ . '/highlightjs.js');
 }