]> git.mxchange.org Git - friendica.git/commitdiff
We now have a single menu item again
authorMichael <heluecht@pirati.ca>
Thu, 4 Jan 2018 14:02:04 +0000 (14:02 +0000)
committerMichael <heluecht@pirati.ca>
Thu, 4 Jan 2018 14:02:04 +0000 (14:02 +0000)
include/nav.php
mod/community.php
view/templates/nav.tpl
view/theme/frio/templates/nav.tpl
view/theme/frost-mobile/templates/nav.tpl
view/theme/frost/templates/nav.tpl
view/theme/quattro/templates/nav.tpl
view/theme/vier/templates/nav.tpl

index 13999e0e80c1e24f5fbd6b527529e457aa5c9e59..9e136276afb880e1e99b7d89bd31f7b5912e91b3 100644 (file)
@@ -149,12 +149,8 @@ function nav_info(App $a)
                }
        }
 
-       if (in_array(Config::get('system', 'community_page_style'), [CP_USERS_ON_SERVER, CP_USERS_AND_GLOBAL])) {
-               $nav['community'] = array('community/local', t('Community'), '', t('Conversations on this site'));
-       }
-
-       if (in_array(Config::get('system', 'community_page_style'), [CP_GLOBAL_COMMUNITY, CP_USERS_AND_GLOBAL])) {
-               $nav['global'] = array('community/global', t('Global Timeline'), '', t('Conversations on the network'));
+       if (Config::get('system', 'community_page_style') != CP_NO_COMMUNITY_PAGE) {
+               $nav['community'] = array('community', t('Community'), '', t('Conversations on this and other servers'));
        }
 
        if (local_user()) {
index 138873be575d3a30810497df94583690f2a42cb4..1451593449b2c4b05d14db7d5663ca38629c6f5a 100644 (file)
@@ -57,6 +57,25 @@ function community_content(App $a, $update = 0) {
        require_once 'include/conversation.php';
 
        if (!$update) {
+               $tabs = [];
+
+               $tabs[] = array('label'=>t('Community'),
+                               'url' => 'community/local',
+                               'sel' => $content == 'local' ? 'active' : '',
+                               'title' => t('Posts from local users on this server'),
+                               'id' => 'community-local-tab',
+                               'accesskey' => 'l');
+
+               $tabs[] = array('label' => t('Global Timeline'),
+                               'url' => 'community/global',
+                               'sel' => $content == 'global' ? 'active' : '',
+                               'title' => t('Posts from users of the federated network'),
+                               'id'    => 'community-global-tab',
+                               'accesskey' => 'g');
+
+               $tab_tpl = get_markup_template('common_tabs.tpl');
+               $o .= replace_macros($tab_tpl, array('$tabs' => $tabs));
+
                nav_set_selected('community');
        }
 
@@ -121,7 +140,7 @@ function community_content(App $a, $update = 0) {
        $t = get_markup_template("community.tpl");
        return replace_macros($t, array(
                '$content' => $o,
-               '$header' => $content == 'global' ? t("Global Timeline") : t("Community"),
+               '$header' => '',
                '$show_global_community_hint' => ($content == 'global') && Config::get('system', 'show_global_community_hint'),
                '$global_community_hint' => t("This community stream shows all public posts received by this node. They may not reflect the opinions of this node’s users.")
        ));
index 35611ca10a7d5bba6b44fb8e2a355c135a6f1459..b6513e0fe8b6dad01d0b91af21e6055c523f54b0 100644 (file)
@@ -31,9 +31,6 @@
        {{if $nav.community}}
        <a accesskey="c" id="nav-community-link" class="nav-commlink {{$nav.community.2}} {{$sel.community}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a>
        {{/if}}
-       {{if $nav.global}}
-       <a accesskey="g" id="nav-global-link" class="nav-commlink {{$nav.global.2}} {{$sel.global}}" href="{{$nav.global.0}}" title="{{$nav.global.3}}" >{{$nav.global.1}}</a>
-       {{/if}}
        {{if $nav.introductions}}
        <a id="nav-notify-link" class="nav-commlink {{$nav.introductions.2}} {{$sel.introductions}}" href="{{$nav.introductions.0}}" title="{{$nav.introductions.3}}" >{{$nav.introductions.1}}</a>
        <span id="intro-update" class="nav-ajax-left"></span>
index b9c8d36c5d73ee0baec309a166173dc76da08233..2fab6235307c8741656fb29d2cde888e230f727c 100644 (file)
                                                {{if $nav.community}}
                                                <a role="menuitem" class="nav-menu {{$sel.community}}" href="{{$nav.community.0}}" data-toggle="tooltip" title="{{$nav.community.3}}"><i class="fa fa-lg fa-bullseye" aria-hidden="true"></i></a>
                                                {{/if}}
-
-                                               {{if $nav.global}}
-                                               <a role="menuitem" class="nav-menu {{$sel.global}}" href="{{$nav.global.0}}" data-toggle="tooltip" title="{{$nav.global.3}}"><i class="fa fa-lg fa-globe" aria-hidden="true"></i></a>
-                                               {{/if}}
                                        </li>
 
                                        <li id="nav-personal" class="nav-segment hidden-xs" role="presentation">
index ee8a639970e079034d91c82cef8f097f98e24775..48cbfa0ee8df422243e3423e64bdf6e8d9be6e6d 100644 (file)
                <a id="nav-community-link" class="{{$nav.community.2}} {{$sel.community}} nav-load-page-link" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a>
                </li>
                {{/if}}
-
-               {{if $nav.global}}
-               <li>
-               <a id="nav-global-link" class="{{$nav.global.2}} {{$sel.global}} nav-load-page-link" href="{{$nav.global.0}}" title="{{$nav.global.3}}" >{{$nav.global.1}}</a>
-               </li>
-               {{/if}}
        </ul>
        </div>
 
index e3edf59e8f4cce45e7959f68aec2e27b1b4fb3a5..cc9110a27f0bce7ea174bdfe36aa9830c52de901 100644 (file)
                <a id="nav-community-link" class="{{$nav.community.2}} {{$sel.community}} nav-load-page-link" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a>
                </li>
                {{/if}}
-
-               {{if $nav.global}}
-               <li>
-               <a id="nav-global-link" class="{{$nav.global.2}} {{$sel.global}} nav-load-page-link" href="{{$nav.global.0}}" title="{{$nav.global.3}}" >{{$nav.global.1}}</a>
-               </li>
-               {{/if}}
        </ul>
        </div>
 
index cfc46f1d5a80aa5e3d50decf260e8ec7ebdca004..f0aacd4261b46aef87ecaaf674b74cde67d46aa7 100644 (file)
                        </li>
                {{/if}}
 
-               {{if $nav.global}}
-                       <li id="nav-global-link" class="nav-menu {{$sel.global}}">
-                               <a class="{{$nav.global.2}}" href="{{$nav.global.0}}" title="{{$nav.global.3}}" >{{$nav.global.1}}</a>
-                       </li>
-               {{/if}}
-
                {{if $nav.community}}
                        <li id="nav-community-link" class="nav-menu {{$sel.community}}">
                                <a class="{{$nav.community.2}}" href="{{$nav.community.0}}" title="{{$nav.community.3}}" >{{$nav.community.1}}</a>
index 5adcff7e290bb48c201b422abb4b06dab73cf519..281714e3eda973968267ef3d624dcde11d5008cf 100644 (file)
                        </li>
                {{/if}}
 
-               {{if $nav.global}}
-                       <li role="menuitem" id="nav-global-link" class="nav-menu {{$sel.global}}">
-                               <a accesskey="g" class="{{$nav.global.2}} desktop-view" href="{{$nav.global.0}}" title="{{$nav.global.3}}" >{{$nav.global.1}}</a>
-                               <a class="{{$nav.global.2}} mobile-view" href="{{$nav.global.0}}" title="{{$nav.global.3}}" ><i class="icon s22 icon-bullseye"></i></a>
-                       </li>
-               {{/if}}
-
                <li role="menu" aria-haspopup="true" id="nav-site-linkmenu" class="nav-menu-icon"><a><span class="icon s22 icon-question"><span class="sr-only">{{$nav.help.3}}</span></span></a>
                        <ul id="nav-site-menu" class="menu-popup">
                                {{if $nav.help}} <li role="menuitem"><a class="{{$nav.help.2}}" href="{{$nav.help.0}}" title="{{$nav.help.3}}" >{{$nav.help.1}}</a></li>{{/if}}