
Added : new js functions loadObject and channelObjects. Added : new links for user collections, user favorite collection, user subscriptions and user subscribers Added : height parameter in getFileSmarty function Updated : default_thumb function for photos Updated : registered get_collections for smarty Added : new jquery compressed plugin jquery.jCarousel.js Added : channel_item.html in blocks/view_channel folder
59 lines
No EOL
3.3 KiB
HTML
59 lines
No EOL
3.3 KiB
HTML
<div class="clearfix channelBox">
|
|
<div class="channelHeading" style="margin:0 0 5px 0;"><a href="{$userquery->profile_link($u)}">{$u.username}</a></div>
|
|
<a href="{$userquery->profile_link($u)}"><img src="{avatar details=$u}" class="moveL" style="border:1px solid #ccc; padding:1px; margin-right:5px;" /></a>
|
|
|
|
{assign var='channel_action_links' value=$userquery->get_channel_action_links($u)}
|
|
<ul class="channel_action_links">
|
|
{foreach from=$channel_action_links item=link key=link_title}
|
|
<li><a href="{$link.link}" {if $link.onclick}onClick="{$link.onclick}"{/if}>{$link_title}</a></li>
|
|
{/foreach}
|
|
</ul>
|
|
{if !$userquery->is_subscribed($u.userid)}
|
|
<span class="cb_button" style="margin-top:2px;" onClick="subscriber('{$u.userid}','subscribe_user','result_cont')">{lang code='subscribe'}</span>
|
|
{else}
|
|
<span class="cb_button" style="margin-top:2px;" onClick="subscriber('{$u.userid}','unsubscribe_user','result_cont')">{lang code='unsubscribe'}</span>
|
|
{/if}
|
|
</div>
|
|
|
|
<div class="clearfix channelBox">
|
|
<div class="channelHeading">{lang code="friends"} <small><a href="{link name='user_contacts'}{$u.username}">{lang code="view_all"}</a></small></div>
|
|
{assign var=userFriends value=$userquery->get_contacts($u.userid,'0','yes')}
|
|
{if $userFriends}
|
|
{foreach from=$userFriends item=friend}
|
|
{include file="$style_dir/blocks/user.html" user=$friend block_type="friends"}
|
|
{/foreach}
|
|
{else}
|
|
<em>User dont any friends yet.</em>
|
|
{/if}
|
|
</div>
|
|
{if isSectionEnabled('collections')}
|
|
<div class="clearfix channelBox">
|
|
<div class="channelHeading">{lang code="Collections"}</div>
|
|
{assign var=climit value=func->config(collection_channel_page)}
|
|
{get_collections assign=userCollections user=$u.userid limit=10 order=" date_added DESC" limit=$climit}
|
|
{if $userCollections}
|
|
{foreach from=$userCollections item=collection}
|
|
{include file="$style_dir/blocks/collection.html" collection=$collection display_type="user_collections"}
|
|
{/foreach}
|
|
<div align="right" class="clearfix" style="clear:both;display:block;margin-top:2px;"><a href="{link name='user_collections'}{$u.username}">{lang code='more'}</a> | <a href="{link name='user_fav_collections'}{$u.username}">{lang code='Favorites'}</a></div>
|
|
{else}
|
|
<em>User dont have any collections.</em>
|
|
{/if}
|
|
</div>
|
|
{/if}
|
|
<div class="clearfix channelBox">
|
|
<div class="channelHeading">{lang code='user_subscriptions' assign='users_videos'}{$users_videos|sprintf:$u.username}</div>
|
|
{assign var=users_items_subscriptions value=func->config(users_items_subscriptions)}
|
|
{assign var='usr_subs' value=$userquery->get_user_subscriptions($u.userid,$users_items_subscriptions)}
|
|
{if $usr_subs}
|
|
{foreach from=$usr_subs item=sub}
|
|
{include file="$style_dir/blocks/user.html" user=$sub block_type="friends"}
|
|
{/foreach}
|
|
{else}
|
|
<em>{lang code='user_no_subscriptions' assign='user_subs'}{$user_subs|sprintf:$u.username}</em>
|
|
{/if}
|
|
</div>
|
|
|
|
<div class="clearfix channelBox">
|
|
<a href="javascript:void(0)" onClick="$('#flag_item').slideToggle()">{lang code='report_this_user'}</a>
|
|
</div> |