UNPKG

unserver-unify

Version:

45 lines 2.69 kB
<div class="forum"> <div class="srch_total" ng-show="setting.items.length > 0"> <div class="form-inline pull-left"> <div class="input-group col-lg-3 col-md-3 col-sm-3 pull-right"> <span class="input-group-addon"><i class="fa fa-search"></i> </span> <input class="form-control" type="text" ng-model="q" placeholder="{{ 'search in the current page' | translate }}" style="min-width:200px"> <span class="input-group-btn"> <button ng-show="q.length > 0" class="btn btn-default" type="button" ng-click="q=''"> <i class="fa fa-remove"></i> </button> </span> </div> </div> <dir-pagination-controls pagination-id="setting.listName" boundary-links="true" template-url="components/content/dirPagination.tpl.html" on-page-change="q='';setting.ctrl.pageChanged(newPageNumber)" ng-show="setting.totalCount > setting.pageSize"> </dir-pagination-controls> </div> <div class="row"> <div class="{{ setting.rowClass || 'col-md-4 col-sm-6 col-xs-12' }} text-center" pagination-id="setting.listName" dir-paginate="item in setting.items| filter: q | itemsPerPage: setting.pageSize" total-items="setting.totalCount" current-page="setting.currentPage"> <div class="easy-block-v1"> <a ui-sref="{{ setting.viewPrefix }}({ id : item._id })" title="{{ item.name }}"> <img ng-src="{{ item.photo ? setting.imageFolderPrefix + item._id + '/' + item.photo : setting.defaultImage }}" title="{{item.name}}" style="max-width:100%;height:240px" /> </a> </div> <div class="block-grid-v2-info rounded-bottom"> <a ui-sref="{{ setting.viewPrefix }}({ id : item._id })" title="{{ item.name }}"> <h5><strong>{{ item.name }}</strong></h5> </a> <p class="clamped overflow-hidden text-left" style="height:40px;overflow:hidden;text-overflow:ellipsis;">{{ item.description }}</p> <ul class="list-inline news-v1-info text-left"> <li> {{item.creater}}</li> <li class="pull-right"><i class="fa fa-clock-o"></i> {{ (item.created || item.time) | date :'yyyy-MM-dd' }}</li> </ul> </div> </div> </div> <div class="clearfix"></div> <div class="text-right pagination_aln" ng-show="setting.totalCount > setting.pageSize"> <dir-pagination-controls pagination-id="setting.listName" boundary-links="true" template-url="components/content/dirPagination.tpl.html" on-page-change="q='';setting.ctrl.pageChanged(newPageNumber)"> </dir-pagination-controls> </div> </div> <h3 class="row text-center" ng-if="setting.items.length == 0" translate> {{ setting.emptyTitle }} </h3>