diff options
author | zotlabs <mike@macgirvin.com> | 2020-03-12 17:55:35 -0700 |
---|---|---|
committer | zotlabs <mike@macgirvin.com> | 2020-03-12 17:55:35 -0700 |
commit | 8f5cb0c45a4aa2011933087f86333c60a77c3e0f (patch) | |
tree | b9c99fd39711509f7d2e2a459414d819622ac68d /Zotlabs/Widget | |
parent | 938d26ba3e9c6566d00f7393daa3e1b36f2e5479 (diff) | |
parent | 720d3dcedc96c7aaf6c4444c8b45acd46b8718b0 (diff) | |
download | volse-hubzilla-8f5cb0c45a4aa2011933087f86333c60a77c3e0f.tar.gz volse-hubzilla-8f5cb0c45a4aa2011933087f86333c60a77c3e0f.tar.bz2 volse-hubzilla-8f5cb0c45a4aa2011933087f86333c60a77c3e0f.zip |
Merge branch 'dev' of https://framagit.org/hubzilla/core into dev
Diffstat (limited to 'Zotlabs/Widget')
-rw-r--r-- | Zotlabs/Widget/Activity_filter.php | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Zotlabs/Widget/Activity_filter.php b/Zotlabs/Widget/Activity_filter.php index 0fc60ca9b..002a642cb 100644 --- a/Zotlabs/Widget/Activity_filter.php +++ b/Zotlabs/Widget/Activity_filter.php @@ -22,6 +22,13 @@ class Activity_filter { $filter_active = 'dm'; } + if(x($_GET,'verb')) { + $events_active = (($_GET['verb'] == '.Event') ? 'active' : ''); + $polls_active = (($_GET['verb'] == '.Question') ? 'active' : ''); + $filter_active = (($events_active) ? 'events' : 'polls'); + } + + $tabs[] = [ 'label' => t('Direct Messages'), 'icon' => 'envelope-o', @@ -30,6 +37,27 @@ class Activity_filter { 'title' => t('Show direct (private) messages') ]; + if(feature_enabled(local_channel(),'events_tab')) { + $tabs[] = [ + 'label' => t('Events'), + 'icon' => 'calendar', + 'url' => z_root() . '/' . $cmd . '/?verb=%2EEvent', + 'sel' => $events_active, + 'title' => t('Show posts that include events') + ]; + } + + if(feature_enabled(local_channel(),'polls_tab')) { + $tabs[] = [ + 'label' => t('Polls'), + 'icon' => 'bar-chart', + 'url' => z_root() . '/' . $cmd . '/?verb=%2EQuestion', + 'sel' => $polls_active, + 'title' => t('Show posts that include polls') + ]; + } + + if(Apps::system_app_installed(local_channel(), 'Privacy Groups')) { $groups = q("SELECT * FROM pgrp WHERE deleted = 0 AND uid = %d ORDER BY gname ASC", intval(local_channel()) |