From a0eb62852606ef0362d3ed07e4bd50aeb5b6f73c Mon Sep 17 00:00:00 2001 From: zotlabs Date: Thu, 5 Oct 2017 16:59:33 -0700 Subject: Experimental alternate channel_menu navigation. To use, "util/config system.channel_menu 1" --- include/channel.php | 1 - include/nav.php | 5 ++++- view/tpl/nav.tpl | 14 ++++++++++++-- view/tpl/profile_tabs.tpl | 4 +++- 4 files changed, 19 insertions(+), 5 deletions(-) diff --git a/include/channel.php b/include/channel.php index fef933ba7..488bdeef0 100644 --- a/include/channel.php +++ b/include/channel.php @@ -1373,7 +1373,6 @@ function profile_sidebar($profile, $block = 0, $show_connect = true, $zcard = fa ? trim(substr($profile['channel_name'],0,strpos($profile['channel_name'],' '))) : $profile['channel_name']); $lastname = (($firstname === $profile['channel_name']) ? '' : trim(substr($profile['channel_name'],strlen($firstname)))); - // @fixme move this to the diaspora plugin itself $contact_block = contact_block(); diff --git a/include/nav.php b/include/nav.php index eccb89764..b51a03c4f 100644 --- a/include/nav.php +++ b/include/nav.php @@ -280,6 +280,8 @@ EOT; '$help' => t('@name, #tag, ?doc, content'), '$pleasewait' => t('Please wait...'), '$nav_apps' => $nav_apps, + '$channel_menu' => get_config('system','channel_menu'), + '$channel_thumb' => ((App::$profile) ? App::$profile['thumb'] : ''), '$channel_apps' => $channel_apps, '$addapps' => t('Add Apps'), '$orderapps' => t('Arrange Apps'), @@ -481,7 +483,8 @@ function channel_apps($is_owner = false, $nickname = null) { [ '$tabs' => $arr['tabs'], '$name' => App::$profile['channel_name'], - '$thumb' => App::$profile['thumb'] + '$thumb' => App::$profile['thumb'], + '$channel_menu' => get_config('system','channel_menu') ] ); } diff --git a/view/tpl/nav.tpl b/view/tpl/nav.tpl index 82cdc0dd0..9f4525c17 100755 --- a/view/tpl/nav.tpl +++ b/view/tpl/nav.tpl @@ -218,10 +218,20 @@ {{/if}} + {{if $channel_menu && $channel_apps.0}} + + {{/if}}