mirror of https://github.com/movim/movim
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.
75 lines
2.5 KiB
75 lines
2.5 KiB
{if="$items"}
|
|
{if="$page == 0"}
|
|
<div id="menu_refresh"></div>
|
|
<ul class="thick active divided spaced" id="menu_wrapper">
|
|
{/if}
|
|
|
|
{loop="$items"}
|
|
<li
|
|
tabindex="{$page*$paging+$key+1}"
|
|
class="condensed"
|
|
data-id="{$value->nodeid}"
|
|
data-server="{$value->origin}"
|
|
data-node="{$value->node}"
|
|
{if="$value->title != null"}
|
|
title="{$value->title|strip_tags}"
|
|
{else}
|
|
title="{$c->__('menu.contact_post')}"
|
|
{/if}
|
|
>
|
|
{if="current(explode('.', $value->origin)) == 'nsfw'"}
|
|
<span class="icon bubble color red tiny">
|
|
+18
|
|
</span>
|
|
{elseif="$value->node == 'urn:xmpp:microblog:0'"}
|
|
{$url = $value->getContact()->getPhoto('s')}
|
|
{if="$url"}
|
|
<span class="icon bubble">
|
|
<img src="{$url}">
|
|
</span>
|
|
{else}
|
|
<span class="icon bubble color {$value->getContact()->jid|stringToColor}">
|
|
<i class="md md-person"></i>
|
|
</span>
|
|
{/if}
|
|
{else}
|
|
<span class="icon bubble color {$value->node|stringToColor}">{$value->node|firstLetterCapitalize}</span>
|
|
{/if}
|
|
|
|
{if="$value->title != null"}
|
|
<span>{$value->title}</span>
|
|
{else}
|
|
<span>{$c->__('menu.contact_post')}</span>
|
|
{/if}
|
|
<span class="info">{$value->published|strtotime|prepareDate}</span>
|
|
|
|
<p class="more">
|
|
{if="current(explode('.', $value->origin)) != 'nsfw'"}
|
|
{$value->contentcleaned|strip_tags:'<img><img/>'}
|
|
{/if}
|
|
</p>
|
|
</li>
|
|
{/loop}
|
|
{if="count($items) == $paging"}
|
|
<li id="history" onclick="{$history} this.parentNode.removeChild(this);">
|
|
<span class="icon"><i class="md md-history"></i></span>
|
|
{$c->__('post.older')}
|
|
</li>
|
|
{/if}
|
|
|
|
{if="$page == 0"}
|
|
</ul>
|
|
{/if}
|
|
{elseif="$page == 0"}
|
|
<div id="menu_refresh"></div>
|
|
<br/>
|
|
<ul id="menu_wrapper">
|
|
<li class="condensed">
|
|
<span class="icon orange">
|
|
<i class="md md-format-align-left"></i>
|
|
</span>
|
|
<span>{$c->__('menu.empty_title')}</span>
|
|
<p>{$c->__('menu.empty')}</p>
|
|
</li>
|
|
</ul>
|
|
{/if}
|