unserver-unify
Version:
59 lines (58 loc) • 2.54 kB
HTML
<div ng-controller="UserCoursesCtrl as ctrl">
<div class="profile">
<div class="row">
<div ng-if="ctrl.coursesinfo | isEmpty">
<div class="col-md-8 col-md-offset-2">
<div class="error-v1">
<span>{{ { eng : "No course found", chn: "未发现课程" } | trans }}</span>
</div>
</div>
</div>
<div ng-if="ctrl.coursesinfo | notEmpty" class="col-lg-4 col-md-4 col-sm-6 col-xs-12" current-page="setting.currentPage" dir-paginate="item in ctrl.coursesinfo | itemsPerPage: setting.pageSize" pagination-id="setting.listName" total-items="setting.totalCount" ng-show="item.publish">
<div class="thumbnails thumbnail-style thumbnail-kenburn new_listing overflow-hidden relative">
<div class="thumbnail-img">
<div class="overflow-hidden text-center">
<a ui-sref="{{item.courseurl}}({ cid: item._id ,cs:getCheckSum(item._id)})">
<img alt="{{ item.name }}" class="img-responsive" ng-src="{{item.photo? ctrl.coursePhotoUrl+item._id +'/'+ item.photo : (item.mvpic? ctrl.subjectPicUrl+ item.mvpic : ctrl.defaultpic)}}" title="{{ item.name }}"/>
</a>
</div>
</div>
<div class="clearfix margin-bottom-10">
</div>
<div class="caption overflow-hidden clst" style="height:102px">
<h3>
<a class="hover-effect" ui-sref="{{item.courseurl}}({ cid: item._id ,cs:getCheckSum(item._id)})">
{{ item.name }}
</a>
</h3>
<p>
{{ item.description }}
</p>
</div>
<ul class="list-inline text-left course_btm" ng-style="coursebtmStyle">
<li class="padding-left-0" uib-tooltip="{{'Enrolled Users' | translate}}">
<i class="fa fa-users"></i>
<span>
{{item.enrolledcounter}}
</span>
</li>
<li class="padding-left-0" uib-tooltip="{{'Views' | translate}}">
<i class="fa fa-eye">
</i>
<span >
{{item.visitercounter}}
</span>
</li>
<li class="pull-right" uib-tooltip="{{'Creater' | translate}}">
<span >
{{item.creater}}
</span>
</li>
</ul>
</div>
</div>
</div>
<div class="clearfix">
</div>
</div>
</div>