aboutsummaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
Diffstat (limited to 'app')
-rw-r--r--app/layout/nav_menu.phtml4
-rw-r--r--app/views/helpers/javascript_vars.phtml2
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');