clipbucket/upload/plugins/cb_elastic_search/test.html

442 lines
No EOL
26 KiB
HTML
Executable file

<div class="content-holder clearfix">
<div class="right-section padding-left">
<div class="content clearfix">
<div class="main-container">
<div class="search-nav-holder groups-nav clearfix">
<ul class="search-nav nav nav-tabs" role="tablist">
<li class="{if $mode == 'all'}active{/if}">
<a href="?search_mode=all&query={$smarty.get.query|form_val}&category={$smarty.get.category|form_val}&author={$smarty.get.author|form_val}&search_by={$smarty.get.search_by|form_val}" >
All
</a>
</li>
<li class="{if $mode == 'videos'}active{/if}" >
<a href="?search_mode=videos&query={$smarty.get.query|form_val}&category={$smarty.get.category|form_val}&author={$smarty.get.author|form_val}&search_by={$smarty.get.search_by|form_val}" >
Videos
</a>
</li>
<li class="{if $mode == 'groups'}active{/if}" >
<a href="?search_mode=groups&query={$smarty.get.query|form_val}&category={$smarty.get.category|form_val}&author={$smarty.get.author|form_val}&search_by={$smarty.get.search_by|form_val}">
Groups
</a>
</li>
<li class="{if $mode == 'collections'}active{/if}" >
<a href="?search_mode=collections&query={$smarty.get.query|form_val}&category={$smarty.get.category|form_val}&author={$smarty.get.author|form_val}&search_by={$smarty.get.search_by|form_val}" >
Collections</a>
</li>
<li class="{if $mode == 'users'}active{/if}" >
<a href="?search_mode=users&query={$smarty.get.query|form_val}&category={$smarty.get.category|form_val}&author={$smarty.get.author|form_val}&search_by={$smarty.get.search_by|form_val}" >
Users</a>
</li>
</ul>
{if $time_took}
<span class="pull-right label label label-info">
{$time_took} seconds
</span>
{/if}
</div><!-- search Nav -->
<div class="row clearfix">
<div class="col-lg-9 col-md-9 col-sm-8 col-xs-12">
<div class="search-sec clearfix visible-xs">
<button type="button" class="btn btn-info btn-sm pull-right" data-toggle="modal" data-target="#filters-modal">Filters</button>
</div>
<div class="tab-content">
<div role="tabpanel" class="tab-pane {if $mode == 'all'}active{/if}" id="all-tab">
{if $videos}
<div class="search-sec clearfix">
<h3>
Videos
<span class="pull-right"><a href="{link name='videos'}">See All</a></span>
</h3>
<div class="all-search-holder clearfix">
{foreach $videos as $video}
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-6 category-col">
<div class="category-box">
<a href="{$video.video_link}">
<!-- <img src="{get_thumb vdetails=$video size='320x200'}" alt="" class="img-responsive"> -->
<img src="{get_thumb vdetails=$video.videoid size='320x200'}" alt="" class="img-responsive">
<div class="like-comments">
<span><i class="like"></i>{$video.likes}</span>
<span><i class="comments"></i>{$video.comments_count}</span>
</div>
</a>
<a href="{$video.video_link}" class="mask-icon">
<span class="video-icon"></span>
</a>
</div>
<h4>{$video.title}</h4>
<p>{name($video)}</p>
<div class="view-date clearfix">
<span><i class="view"></i>{$video.views} views</span>
<span><i class="date"></i>{$video.date_added|date_format} </span>
</div>
</div>
{/foreach}
</div>
</div><!-- videos -->
{/if}
{if $groups}
<div class="search-sec clearfix">
<h3>
Groups
<span class="pull-right"><a href="{link name='groups'}">See All</a></span>
</h3>
<div class="all-search-holder clearfix">
{foreach $groups as $group}
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-6 category-col">
<div class="category-box">
<a href="{$group.group_url}">
<img src="{$cbgroup->get_group_thumb($group,'110')}" alt="" class="img-responsive">
<div class="search-group-circle">{$group.total_videos}<span>Videos</span></div>
</a>
</div>
<h4 class="search-heading">{$group.group_name} </h4>
<p class="search-para">{$group.ATCategory}</p>
</div>
{/foreach}
</div>
</div><!-- Groups -->
{/if}
{if $collections}
<div class="search-sec clearfix">
<h3>
Collection
<span class="pull-right"><a href="{link name='collections'}">See All</a></span>
</h3>
<div class="all-search-holder clearfix">
{foreach $collections as $collection}
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-6 category-col">
<div class="category-box">
<a href="{$collection.U}">
<img src="{$cbgroup->get_group_thumb($collection,'110')}" alt="" class="img-responsive">
<div class="search-group-circle">{$collection.total_videos}<span>Videos</span></div>
</a>
</div>
<h4 class="search-heading">{$collection.group_name}</h4>
<p class="search-para">{$collection.ATCategory}</p>
</div>
{/foreach}
</div>
</div><!-- Collections -->
{/if}
{if $users}
<div class="search-sec clearfix">
<h3>
Users
<span class="pull-right"><a href="{link name='channels'}">See All</a></span>
</h3>
<div class="row">
{foreach $users as $user}
{$user_details = $userquery->get_user_details($user.userid)}
<div class="user-col">
<a href="{$userquery->profile_link($user_details)}" {ANCHOR place='lync_info' data=$user_details} >
<img src="{avatar details=$user_details}" alt="" class="img-responsive">
</a>
<div class="popper-content clearfix hide">
<div class="img-holder">
<img src="{avatar details=$user_details}" alt="" class="img-responsive">
</div>
<div class="content-user">
<h4>{name($user_details)}</h4>
<p><span>{$user.total_videos} {if $user.total_videos > 1}videos {else} video {/if}</span> | <span>{$user.views} Views</span>
</p>
</div>
</div><!-- popper-content -->
<h4>{name($user_details)}</h4>
<p><span>{$user.total_videos} {if $user.total_videos > 1}videos {else}
video {/if}</span> | <span>{$user.views} Views</span></p>
</div><!-- user-col -->
{/foreach}
</div><!-- users list -->
</div><!-- users -->
{/if}
<div class="pagination-holder clearfix">
<div class="pagination-holder clearfix">
{include file="$style_dir/blocks/pagination.html"}
</div>
</div>
{if !$videos && !$groups && !$collections && !$users }
<span class="well well-info btn-block">{lang code="no_search_results"}</span>
{/if}
</div><!-- all users -->
<div role="tabpanel" class="tab-pane {if $mode == 'videos'}active{/if}" id="videos-tab">
<div class="search-sec clearfix visible-xs">
<button type="button" class="btn btn-info btn-sm pull-right" data-toggle="modal" data-target="#filters-modal">Filters</button>
</div>
<div class="search-sec clearfix">
<h3>
Videos
<span class="pull-right"><a href="{link name='videos'}">See All</a></span>
</h3>
<div class="all-search-holder clearfix">
{if $videos}
{foreach $videos as $video}
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-6 category-col">
<div class="category-box">
<a href="{$video.video_link}">
<!-- <img src="{get_thumb vdetails=$video size='320x200'}" alt="" class="img-responsive"> -->
<img src="{get_thumb vdetails=$video.videoid size='320x200'}" alt="" class="img-responsive">
<div class="like-comments">
<span><i class="like"></i>{$video.likes}</span>
<span><i class="comments"></i>{$video.comments_count}</span>
</div>
</a>
<a href="{$video.video_link}" class="mask-icon">
<span class="video-icon"></span>
</a>
</div>
<h4>{$video.title}</h4>
<p>{name($video)}</p>
<div class="view-date clearfix">
<span><i class="view"></i>{$video.views} views</span>
<span><i class="date"></i>{$video.date_added|date_format} </span>
</div>
</div>
{/foreach}
<div class="pagination-holder clearfix">
<div class="pagination-holder clearfix">
{include file="$style_dir/blocks/pagination.html"}
</div>
</div>
{else}
<span class="well well-info btn-block">{lang code="no_search_results"}</span>
{/if}
</div>
</div><!-- videos -->
</div><!-- all videos -->
<div role="tabpanel" class="tab-pane {if $mode == 'groups'}active{/if}" id="groups-tab">
<div class="search-sec clearfix visible-xs">
<button type="button" class="btn btn-info btn-sm pull-right" data-toggle="modal" data-target="#filters-modal">Filters</button>
</div>
<div class="search-sec clearfix">
<h3>
Groups
<span class="pull-right"><a href="{link name='groups'}">See All</a></span>
</h3>
<div class="all-search-holder clearfix">
{if $groups}
{foreach $groups as $group}
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-6 category-col">
<div class="category-box">
<a href="{$group.group_url}">
<img src="{$cbgroup->get_group_thumb($group,'110')}" alt="" class="img-responsive">
<div class="search-group-circle">{$group.total_videos}<span>Videos</span></div>
</a>
</div>
<h4 class="search-heading">{$group.group_name} </h4>
<p class="search-para">{$group.ATCategory}</p>
</div>
{/foreach}
<div class="pagination-holder clearfix">
<div class="pagination-holder clearfix">
{include file="$style_dir/blocks/pagination.html"}
</div>
</div>
{else}
<span class="well well-info btn-block">{lang code="no_search_results"}</span>
{/if}
</div>
</div>
</div><!-- Groups -->
<div role="tabpanel" class="tab-pane {if $mode == 'collections'}active{/if}" id="collections-tab">
<div class="search-sec clearfix visible-xs">
<button type="button" class="btn btn-info btn-sm pull-right" data-toggle="modal" data-target="#filters-modal">Filters</button>
</div>
<div class="search-sec clearfix">
<h3>
Collections
<span class="pull-right"><a href="{link name='collections'}">See All</a></span>
</h3>
<div class="all-search-holder clearfix">
{if $collections}
{foreach $collections as $collection}
<div class="col-lg-3 col-md-3 col-sm-6 col-xs-6 category-col">
<div class="category-box">
<a href="{$collection.U}">
<img src="{$cbgroup->get_group_thumb($collection,'110')}" alt="" class="img-responsive">
<div class="search-group-circle">{$collection.total_videos}<span>Videos</span></div>
</a>
</div>
<h4 class="search-heading">{$collection.group_name}</h4>
<p class="search-para">{$collection.ATCategory}</p>
</div>
{/foreach}
<div class="pagination-holder clearfix">
<div class="pagination-holder clearfix">
{include file="$style_dir/blocks/pagination.html"}
</div>
</div>
{else}
<span class="well well-info btn-block">{lang code="no_search_results"}</span>
{/if}
</div>
</div>
</div><!-- Collections -->
<div role="tabpanel" class="tab-pane {if $mode == 'users'}active{/if}" id="users-tab">
<div class="search-sec clearfix visible-xs">
<button type="button" class="btn btn-info btn-sm pull-right" data-toggle="modal" data-target="#filters-modal">Filters</button>
</div>
<div class="search-sec clearfix">
<h3>
Users
<span class="pull-right"><a href="{link name='channels'}">See All</a></span>
</h3>
<div class="row">
{if $users}
{foreach $users as $user}
{$user_details = $userquery->get_user_details($user.userid)}
<div class="user-col">
<a href="{$userquery->profile_link($user_details)}" {ANCHOR place='lync_info' data=$user_details} >
<img src="{avatar details=$user_details}" alt="" class="img-responsive">
</a>
<div class="popper-content clearfix hide">
<div class="img-holder">
<img src="{avatar details=$user_details}" alt="" class="img-responsive">
</div>
<div class="content-user">
<h4>{name($user_details)}</h4>
<p><span>{$user.total_videos} {if $user.total_videos > 1}videos {else} video {/if}</span> | <span>{$user.views} Views</span>
</p>
</div>
</div><!-- popper-content -->
<h4>{name($user_details)}</h4>
<p><span>{$user.total_videos} {if $user.total_videos > 1}videos {else}
video {/if}</span> | <span>{$user.views} Views</span></p>
</div><!-- user-col -->
{/foreach}
<div class="pagination-holder clearfix">
<div class="pagination-holder clearfix">
{include file="$style_dir/blocks/pagination.html"}
</div>
</div>
{else}
<span class="well well-info btn-block">{lang code="no_search_results"}</span>
{/if}
</div><!-- users list -->
</div>
</div><!-- users -->
</div><!-- tab content -->
</div><!-- left column -->
<div class="col-lg-3 col-md-3 col-sm-4 col-xs-12 hidden-xs">
<div class="search-sort-by clearfix">
<div class="sortby-holder">
<span>Sort by:</span>
<div class="dropdown">
<button aria-expanded="true" data-toggle="dropdown" id="dropdownMenu1" type="button" class="btn btn-default dropdown-toggle">
{if $smarty.get.search_by=='rel'}
Relevance
{elseif $smarty.get.search_by=='date'}
Date
{elseif $smarty.get.search_by=='views'}
Popularity
{else}
Relevance
{/if}
<span class="caret-arrow"></span>
</button>
<ul aria-labelledby="dropdownMenu1" role="menu" class="dropdown-menu">
<li role="presentation">
<a href="?search_mode={$smarty.get.search_mode|form_val}&query={$smarty.get.query|form_val}&category={$category}&author={$smarty.get.author|form_val}&search_by=rel">Relevance</a>
</li>
<li role="presentation">
<a href="?search_mode={$smarty.get.search_mode|form_val}&query={$smarty.get.query|form_val}&category={$category}&author={$smarty.get.author|form_val}&search_by=date">Date</a>
</li>
<li role="presentation">
<a href="?search_mode={$smarty.get.search_mode|form_val}&query={$smarty.get.query|form_val}&category={$category}&author={$smarty.get.author|form_val}&search_by=views">Popularity</a>
</li>
</ul>
</div>
</div>
</div>
<div class="search-filter clearfix">
{foreach $filter_results as $key => $filter}
<div class="filter-col clearfix">
{if $filter.0 != ''}
<h4>{$key}</h4>
<ul>
{foreach $filter as $final}
{if $final@iteration < 5}
<li class="display">
{if $key == 'CATEGORY' }
{$category = $final}
<a href="?search_mode=videos&query={$smarty.get.query|form_val}&category={$category.id}&author={$smarty.get.author|form_val}">
{cleanString($final.source)} ( {$final.counts} )
</a>
{elseif $key == 'AUTHOR'}
{$author = $final}
<a href="?search_mode=videos&query={$smarty.get.query|form_val}&category={$smarty.get.category|form_val}&author={$author.id}">{cleanString(name($final.source))} ( {$final.counts} )</a>
{elseif $key == 'VIDEO' }
{$video_name = $final}
<a href="?search_mode=videos&query={$smarty.get.query|form_val}&object={$video_name}&object_type=video">{cleanString($final)}</a>
{elseif $key == 'GROUP' }
{$group_name = $final}
<a href="?search_mode=groups&query={$smarty.get.query|form_val}&object={$group_name.id}&object_type=group">{cleanString($group_name.source)}</a>
{elseif $key =='COLLECTION' }
{$collection_name = $final}
<a href="?search_mode=collections&query={$smarty.get.query|form_val}&object={$collection_name.id}&object_type=collection">{cleanString($collection_name.source)}</a>
{elseif $key == 'USER' }
{$user_name = $final}
<a href="?search_mode=users&query={$smarty.get.query|form_val}&object={$user_name}&object_type=user">{cleanString($final)}</a>
{elseif $key == 'SOURCE' }
<a href="?search_mode={$final.key}&query={$smarty.get.query|form_val}&category={$smarty.get.category|form_val}&author={$smarty.get.author|form_val}">{cleanString($final.key)} ( {$final.doc_count} )</a>
{else}
<a href="javascript:void(0)">{cleanString($final)}</a>
{/if}
</li>
{else}
{$flag = true}
<li class="no-display hide" >
{if $key == 'CATEGORY' }
{$category = $final}
<a href="?search_mode=videos&query={$smarty.get.query|form_val}&category={$category.id}&author={$smarty.get.author|form_val}">{cleanString($final.source)} ( {$final.counts} )
{elseif $key == 'AUTHOR'}
{$author = $final}
<a href="?search_mode=videos&query={$smarty.get.query|form_val}&category={$smarty.get.category|form_val}&author={$author}">{cleanString($final)}</a>
{elseif $key == 'VIDEO' }
{$video_name = $final}
<a href="?search_mode=videos&query={$smarty.get.query|form_val}&object={$video_name}&object_type=video">{cleanString($final)}</a>
{elseif $key == 'GROUP' }
{$group_name = $final}
<a href="?search_mode=groups&query={$smarty.get.query|form_val}&object={$group_name.id}&object_type=group">{cleanString($final.source)} ( {$final.counts} )</a>
{elseif $key =='COLLECTION' }
{$collection_name = $final}
<a href="?search_mode=collections&query={$smarty.get.query|form_val}&object={$collection_name.id}&object_type=collection">{cleanString($final.source)} ( {$final.counts} )</a>
{elseif $key == 'USER' }
{$user_name = $final}
<a href="?search_mode=users&query={$smarty.get.query|form_val}&object={$user_name}&object_type=user">{cleanString($final)}</a>
{elseif $key == 'SOURCE' }
{$source = explode(' ',$final)}
{$source = $source.1}
<a href="?search_mode={$source}&query={$smarty.get.query|form_val}&category={$smarty.get.author|form_val}&author={$smarty.get.author|form_val}">{cleanString($final)}</a>
{else}
<a href="javascript:void(0)">{cleanString($final)}</a>
{/if}
</li>
{/if}
{/foreach}
</ul>
{if $flag}
<a href="javascript:void(0)" class="more" >More...</a>
{/if}
{/if}
</div>
{/foreach}
</div>
</div><!-- right column -->
</div>
</div><!-- content -->
</div><!-- content -->
</div>
</div><!-- content -->