diff options
Diffstat (limited to 'app')
| -rw-r--r-- | app/layout/nav_menu.phtml | 4 | ||||
| -rw-r--r-- | app/views/helpers/javascript_vars.phtml | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/app/layout/nav_menu.phtml b/app/layout/nav_menu.phtml index d76eb776d..124189c68 100644 --- a/app/layout/nav_menu.phtml +++ b/app/layout/nav_menu.phtml @@ -175,6 +175,10 @@ </a> </div> + <div class="stick" id="nav_menu_hooks"> + <?= Minz_ExtensionManager::callHook('nav_menu') ?> + </div> + <div class="item search"> <form action="<?= _url('index', 'index') ?>" method="get"> <input type="search" name="search" class="extend" value="<?php diff --git a/app/views/helpers/javascript_vars.phtml b/app/views/helpers/javascript_vars.phtml index 11373b76f..089175f7d 100644 --- a/app/views/helpers/javascript_vars.phtml +++ b/app/views/helpers/javascript_vars.phtml @@ -1,6 +1,7 @@ <?php $mark = FreshRSS_Context::$user_conf->mark_when; $s = validateShortcutList(FreshRSS_Context::$user_conf->shortcuts); +$extData = Minz_ExtensionManager::callHook('js_vars', []); echo htmlspecialchars(json_encode(array( 'context' => array( 'anonymous' => !FreshRSS_Auth::hasAccess(), @@ -62,4 +63,5 @@ echo htmlspecialchars(json_encode(array( 'read' => rawurlencode(_i('read')), 'unread' => rawurlencode(_i('unread')), ), + 'extensions' => $extData, ), JSON_UNESCAPED_UNICODE), ENT_NOQUOTES, 'UTF-8'); |
