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.
 
 
 
 

123 lines
3.7 KiB

{if="$posts->isEmpty() && $contacts->isEmpty() && $tags->isEmpty()"}
{autoescape="off"}
{$c->prepareEmpty()}
{/autoescape}
{/if}
{if="$tags->isNotEmpty()"}
<ul class="list active flex">
<li class="subheader block large">
<p>{$c->__('search.tags')}</p>
</li>
{loop="$tags"}
<li class="block" onclick="MovimUtils.redirect('{$c->route('tag', $value)}')">
<span class="primary icon gray">
#
</span>
<span class="control icon gray">
<i class="material-icons">chevron_right</i>
</span>
<p class="line normal">{$value}</p>
<p>{$c->__('communitydata.num', $key)}</p>
</li>
{/loop}
</ul>
{/if}
{if="$communities->isNotEmpty()"}
<ul class="list card active middle">
<li class="subheader">
<p>
<span class="info">{$communities|count}</span>
{$c->__('page.communities')}
</p>
</li>
{loop="$communities"}
<li
onclick="MovimUtils.redirect('{$c->route('community', [$value->server, $value->node])}')"
title="{$value->server} - {$value->node}"
>
{$url = $value->getPhoto('m')}
{if="$url"}
<span class="primary icon bubble">
<img src="{$url}"/>
</span>
{else}
<span class="primary icon bubble color {$value->node|stringToColor}">
{$value->node|firstLetterCapitalize}
</span>
{/if}
<span class="control icon gray">
<i class="material-icons">chevron_right</i>
</span>
<p class="line normal">
{if="$value->name"}
{$value->name}
{else}
{$value->node}
{/if}
{if="$value->description"}
<span class="second">
{$value->description|strip_tags}
</span>
{/if}
</p>
<p class="line">
{$value->server} / {$value->node}
</p>
</li>
{/loop}
</ul>
{/if}
{if="$posts->isNotEmpty()"}
<ul id="search_posts" class="list card active middle">
<li class="subheader">
<p>
<span class="info">{$posts|count}</span>
{$c->__('page.news')}
</p>
</li>
{loop="$posts"}
{autoescape="off"}
{$c->prepareTicket($value)}
{/autoescape}
{/loop}
</ul>
{/if}
{if="$contacts->isNotEmpty()"}
<ul class="list">
<li class="subheader">
<p>{$c->__('explore.explore')}</p>
</li>
{loop="$contacts"}
<li
id="{$value->jid|cleanupId}"
title="{$value->jid}"
>
{$url = $value->getPhoto('m')}
{if="$url"}
<span class="primary icon bubble"
style="background-image: url({$url});">
</span>
{else}
<span class="primary icon bubble color {$value->jid|stringToColor}">
<i class="material-icons">person</i>
</span>
{/if}
<span class="control icon active gray" onclick="MovimUtils.reload('{$c->route('contact', $value->jid)}')">
<i class="material-icons">person</i>
</span>
<span class="control icon active gray" onclick="Search.chat('{$value->jid|echapJS}')">
<i class="material-icons">comment</i>
</span>
<p class="normal line">{$value->truename}</p>
{if="$value->isEmpty()"}
<p>{$value->jid}</p>
{/if}
</li>
{/loop}
</ul>
{/if}