only show pubs notifications if discovery_tab != disabled

This commit is contained in:
Mario Vavti 2017-10-11 14:26:18 +02:00
parent c8d5390512
commit 05c8d4819d
2 changed files with 19 additions and 15 deletions

View File

@ -120,21 +120,23 @@ class Notifications {
]; ];
} }
$notifications[] = [ if(get_config('system', 'disable_discover_tab') != 1) {
'type' => 'pubs', $notifications[] = [
'icon' => 'globe', 'type' => 'pubs',
'severity' => 'secondary', 'icon' => 'globe',
'label' => t('Public Stream'), 'severity' => 'secondary',
'title' => t('Public Stream Notifications'), 'label' => t('Public Stream'),
'viewall' => [ 'title' => t('Public Stream Notifications'),
'url' => 'pubstream', 'viewall' => [
'label' => t('View the public stream') 'url' => 'pubstream',
], 'label' => t('View the public stream')
'markall' => [ ],
'url' => '#', 'markall' => [
'label' => t('Mark all notifications seen') 'url' => '#',
] 'label' => t('Mark all notifications seen')
]; ]
];
}
$o = replace_macros(get_markup_template('notifications_widget.tpl'), array( $o = replace_macros(get_markup_template('notifications_widget.tpl'), array(
'$notifications' => $notifications, '$notifications' => $notifications,

View File

@ -26,6 +26,7 @@
} }
</style> </style>
{{if $notifications}}
<div id="notifications_wrapper"> <div id="notifications_wrapper">
<div id="notifications" class="navbar-nav" data-children=".nav-item"> <div id="notifications" class="navbar-nav" data-children=".nav-item">
<div id="nav-notifications-template" rel="template"> <div id="nav-notifications-template" rel="template">
@ -54,3 +55,4 @@
{{/foreach}} {{/foreach}}
</div> </div>
</div> </div>
{{/if}}