You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

76 lines
3.4 KiB

{if="$info != null && $info->pubsubpublishmodel != null && $info->pubsubpublishmodel != 'publishers'"}
{if="$info->pubsubpublishmodel == 'open' || ($info->pubsubpublishmodel == 'subscribers' && $subscription != null)"}
<a class="button action color" title="{$c->__('menu.add_post')}" href="{$c->route('publish', [$server, $node])}">
<i class="material-icons">post_add</i>
</a>
{/if}
{else}
<a onclick="CommunityHeader_ajaxTestPublish('{$server}', '{$node}')" class="button action color" title="{$c->__('menu.add_post')}">
<i class="material-icons">post_add</i>
</a>
{/if}
<ul class="list thick">
<li>
<span class="primary icon active gray" onclick="history.back()">
<i class="material-icons">arrow_back</i>
</span>
{if="$info != null"}
{$url = $info->getPhoto('l')}
{if="$url"}
<span class="primary icon bubble active"
onclick="MovimUtils.reload('{$c->route('community', [$server, $info->node])}')">
<img src="{$url}"/>
</span>
{else}
<span class="primary icon bubble color {$info->node|stringToColor} active"
onclick="MovimUtils.reload('{$c->route('community', [$server, $info->node])}')">
{$info->node|firstLetterCapitalize}
</span>
{/if}
{/if}
<div>
{if="$c->getUser()->hasPubsub()"}
{if="$subscription == null"}
<button class="button oppose color green" title="{$c->__('communityheader.subscribe')}"
onclick="CommunityHeader_ajaxAskSubscribe('{$server|echapJS}', '{$node|echapJS}')">
<i class="material-icons">bookmark_add</i> <span class="on_desktop">{$c->__('communityheader.subscribe')}</span>
</button>
{else}
<button class="button oppose color gray" title="{$c->__('communityheader.unsubscribe')}"
onclick="CommunityHeader_ajaxAskUnsubscribe('{$server|echapJS}', '{$node|echapJS}')">
<i class="material-icons">bookmark_remove</i> <span class="on_desktop">{$c->__('communityheader.unsubscribe')}</span>
</button>
{/if}
{/if}
<p class="line">
{if="$info != null"}
{if="$info->name"}
{$info->name}
{else}
{$info->node}
{/if}
{else}
{$node}
{/if}
</p>
<p class="line on_mobile" {if="$info != null && $info->description"}title="{$info->description|strip_tags}"{/if}>
{if="$num > 0"}
<i class="material-icons">receipt</i> {$num}
{/if}
{if="$info != null"}
· <i class="material-icons">people</i> {$info->occupants}
{if="$info->description"}
· {$info->description|strip_tags}
{/if}
{else}
{$server}
{/if}
</p>
<p class="line on_desktop">
<a href="{$c->route('community', [$server])}">
{$server}
</a>
</p>
</div>
</li>
</ul>