]> git.mxchange.org Git - friendica.git/commitdiff
Moved "selected" check into the template
authorMichael <heluecht@pirati.ca>
Sat, 26 Sep 2020 12:13:30 +0000 (12:13 +0000)
committerMichael <heluecht@pirati.ca>
Sat, 26 Sep 2020 12:13:30 +0000 (12:13 +0000)
src/Module/Conversation/Community.php
view/templates/widget/community_accounts.tpl

index a23f603508e5df4d7c26b397bd76dcb6abb1fa34..a79a33c44c1a7fa73e79c20bd763390412c0bea8 100644 (file)
@@ -114,18 +114,14 @@ class Community extends BaseModule
                $o .= $pager->renderMinimal(count($items));
 
                DI::page()['aside'] .= Renderer::replaceMacros(Renderer::getMarkupTemplate('widget/community_accounts.tpl'), [
-                       '$content'               => self::$content,
-                       '$title'                 => DI::l10n()->t('Accounts'),
-                       '$all'                   => DI::l10n()->t('All Accounts'),
-                       '$all_selected'          => ($parameters['accounttype'] == '') ? 'selected' : '',
-                       '$person'                => DI::l10n()->t('Personal Accounts'),
-                       '$person_selected'       => ($parameters['accounttype'] == 'person') ? 'selected' : '',
-                       '$organisation'          => DI::l10n()->t('Organisation Accounts'),
-                       '$organisation_selected' => ($parameters['accounttype'] == 'organisation') ? 'selected' : '',
-                       '$news'                  => DI::l10n()->t('News Accounts'),
-                       '$news_selected'         => ($parameters['accounttype'] == 'news') ? 'selected' : '',
-                       '$community'             => DI::l10n()->t('Communities'),
-                       '$community_selected'    => ($parameters['accounttype'] == 'community') ? 'selected' : '',
+                       '$title'        => DI::l10n()->t('Accounts'),
+                       '$content'      => self::$content,
+                       '$accounttype'  => $parameters['accounttype'],
+                       '$all'          => DI::l10n()->t('All Accounts'),
+                       '$person'       => DI::l10n()->t('Personal Accounts'),
+                       '$organisation' => DI::l10n()->t('Organisation Accounts'),
+                       '$news'         => DI::l10n()->t('News Accounts'),
+                       '$community'    => DI::l10n()->t('Communities'),
                ]);
 
                if (Feature::isEnabled(local_user(), 'trending_tags')) {
index adc036106d5be347e5070c7c51df92d215b9659f..884cbe4e1fd566bd7da1d8922daa73ec559edb46 100644 (file)
@@ -2,10 +2,10 @@
        <h3>{{$title}}</h3>
 
        <ul class="sidebar-community-accounts-ul">
-               <li role="menuitem" class="sidebar-community-accounts-li {{$all_selected}}"><a href="community/{{$content}}">{{$all}}</a></li>
-               <li role="menuitem" class="sidebar-community-accounts-li {{$person_selected}}"><a href="community/{{$content}}/person">{{$person}}</a></li>
-               <li role="menuitem" class="sidebar-community-accounts-li {{$organisation_selected}}"><a href="community/{{$content}}/organisation">{{$organisation}}</a></li>
-               <li role="menuitem" class="sidebar-community-accounts-li {{$news_selected}}"><a href="community/{{$content}}/news">{{$news}}</a></li>
-               <li role="menuitem" class="sidebar-community-accounts-li {{$community_selected}}"><a href="community/{{$content}}/community">{{$community}}</a></li>
+               <li role="menuitem" class="sidebar-community-accounts-li{{if !$accounttype}} selected{{/if}}"><a href="community/{{$content}}">{{$all}}</a></li>
+               <li role="menuitem" class="sidebar-community-accounts-li{{if $accounttype eq 'person'}} selected{{/if}}"><a href="community/{{$content}}/person">{{$person}}</a></li>
+               <li role="menuitem" class="sidebar-community-accounts-li{{if $accounttype eq 'organisation'}} selected{{/if}}"><a href="community/{{$content}}/organisation">{{$organisation}}</a></li>
+               <li role="menuitem" class="sidebar-community-accounts-li{{if $accounttype eq 'news'}} selected{{/if}}"><a href="community/{{$content}}/news">{{$news}}</a></li>
+               <li role="menuitem" class="sidebar-community-accounts-li{{if $accounttype eq 'community'}} selected{{/if}}"><a href="community/{{$content}}/community">{{$community}}</a></li>
        </ul>
 </div>