@ -8,7 +8,7 @@
< div class = "post-container" >
< div class = "post-wrapper" >
< div class = "post-main" >
< div class = "mb5" dataID = "{{act.act_id}}" onclick= "javascript:window.location.href='#/homework/'+ ($(this).attr('dataID')) ">
< div class = "mb5" dataID = "{{act.act_id}}" ng-click= "goDetail('homework',act.act_id, act.id)" id = "act_{{act.id}} ">
< div class = "post-avatar fl" > < img ng-src = "{{replaceUrl(act.author.img_url)}}" width = "40" height = "40" class = "border-radius" / > < / div >
< div class = "post-title hidden mb5" >
< a herf = "javascript:void(0);" >
@ -18,7 +18,7 @@
< div class = "post-title hidden" >
< a herf = "javascript:void(0);" class = "f12 c-grey2" > {{act.course_project_name}}< / a > < / div >
< div class = "cl" > < / div >
< div class = "post-title mt5 mb5 hidden" > < a ng-href= "#/homework/{{act.act_id}}" class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / a> < / div >
< div class = "post-title mt5 mb5 hidden" > < sp an class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / sp an > < / div >
< div class = "post-content c-grey3" >
< div class = "post-all-content mb5" ng-bind-html = "act.description|safeHtml" > < / div >
< span class = "mr15 f13 c-grey2" > 迟交扣分:{{act.homework_common_detail.late_penalty}}分< / span > < span ng-if = "!act.homework_common_detail.anonymous_comment" class = "f13 c-grey2" > 匿评开启时间:{{act.homework_common_detail.evaluation_start}}< / span > < br / >
@ -29,8 +29,8 @@
< / div >
< span class = "c-grey f12 fl mr15 mt2" > {{act.activity_type_name}}< / span >
< span class = "c-grey f12 fl mt2" > {{act.latest_update}}< / span >
< a ng-if = "!act.reply_count" ng- href= "#/homework/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- href= "#/homework/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< a ng-if = "!act.reply_count" ng- click= "goDetail('homework',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- click= "goDetail('homework',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< div class = "c-grey fr f12 mr25" ng-if = "!act.praise_count" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > 赞< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.praise_count && !act.has_praise" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.has_praise" ng-click = "decreasePraise(act);" > < img src = "/images/wechat/w_praised.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
@ -44,12 +44,12 @@
< div class = "post-container" >
< div class = "post-wrapper" >
< div class = "post-main" >
< div class = "mb5" dataID = "{{act.act_id}}" onclick= "javascript:window.location.href='#/course_notice/'+ ($(this).attr('dataID')) ">
< div class = "mb5" dataID = "{{act.act_id}}" ng-click= "goDetail('course_notice',act.act_id, act.id)" id = "act_{{act.id}} ">
< div class = "post-avatar fl" > < img ng-src = "{{replaceUrl(act.author.img_url)}}" width = "40" height = "40" class = "border-radius" / > < / div >
< div class = "post-title hidden mb5" > < a herf = "javascript:void(0);" > {{act.author.realname}}< / a > < / div >
< div class = "post-title hidden" > < a herf = "javascript:void(0);" class = "f13 c-grey2" > {{act.course_project_name}}< / a > < / div >
< div class = "cl" > < / div >
< div class = "post-title hidden mt5 mb5" > < a ng-href = "#/course_notice/{{act.act_id}}" class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / a> < / div >
< div class = "post-title hidden mt5 mb5" > < span class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / sp an > < / div >
< div class = "post-content c-grey3" >
< div class = "post-all-content" ng-bind-html = "act.description|safeHtml" > < / div >
< / div >
@ -58,8 +58,8 @@
< / div >
< span class = "c-grey f12 fl mr15 mt2" > {{act.activity_type_name}}< / span >
< span class = "c-grey f13 fl mt2" > {{act.latest_update}}< / span >
< a ng-if = "!act.reply_count" ng- href= "#/course_notice/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- href= "#/course_notice/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< a ng-if = "!act.reply_count" ng- click= "goDetail('course_notice',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- click= "goDetail('course_notice',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< div class = "c-grey fr f12 mr25" ng-if = "!act.praise_count" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > 赞< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.praise_count && !act.has_praise" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.has_praise" ng-click = "decreasePraise(act);" > < img src = "/images/wechat/w_praised.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
@ -73,12 +73,12 @@
< div class = "post-container" >
< div class = "post-wrapper" >
< div class = "post-main" >
< div class = "mb5" dataID = "{{act.act_id}}" onclick= "javascript:window.location.href='#/course_discussion/'+ ($(this).attr('dataID')) ">
< div class = "mb5" dataID = "{{act.act_id}}" ng-click= "goDetail('course_discussion',act.act_id, act.id)" id = "act_{{act.id}} ">
< div class = "post-avatar fl" > < img ng-src = "{{replaceUrl(act.author.img_url)}}" width = "40" height = "40" class = "border-radius" / > < / div >
< div class = "post-title hidden mb5" > < a herf = "javascript:void(0);" class = "mr10" > {{act.author.realname}}< / a > < / div >
< div class = "post-title hidden" > < a herf = "javascript:void(0);" class = "f12 c-grey2" > {{act.course_project_name}}< / a > < / div >
< div class = "cl" > < / div >
< div class = "post-title hidden mt5 mb5" > < a ng-href = "#/course_discussion/{{act.act_id}}" class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / a> < / div >
< div class = "post-title hidden mt5 mb5" > < span class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / sp an > < / div >
< div class = "post-content c-grey3" >
< div class = "post-all-content" ng-bind-html = "act.description|safeHtml" > < / div >
< / div >
@ -87,8 +87,8 @@
< / div >
< span class = "c-grey f12 fl mr15 mt2" > {{act.activity_type_name}}< / span >
< span class = "c-grey f13 fl mt2" > {{act.latest_update}}< / span >
< a ng-if = "!act.reply_count" ng- href= "#/course_discussion/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- href= "#/course_discussion/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< a ng-if = "!act.reply_count" ng- click= "goDetail('course_discussion',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- click= "goDetail('course_discussion',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< div class = "c-grey fr f12 mr25" ng-if = "!act.praise_count" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > 赞< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.praise_count && !act.has_praise" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.has_praise" ng-click = "decreasePraise(act);" > < img src = "/images/wechat/w_praised.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
@ -118,12 +118,12 @@
< div class = "post-container" >
< div class = "post-wrapper" >
< div class = "post-main" >
< div class = "mb5" dataID = "{{act.act_id}}" onclick= "javascript:window.location.href='#/issues/'+ ($(this).attr('dataID')) ">
< div class = "mb5" dataID = "{{act.act_id}}" ng-click= "goDetail('issues',act.act_id, act.id)" id = "act_{{act.id}} ">
< div class = "post-avatar fl" > < img ng-src = "{{replaceUrl(act.author.img_url)}}" width = "40" height = "40" class = "border-radius" / > < / div >
< div class = "post-title hidden mb5" > < a herf = "javascript:void(0);" > {{act.author.realname}}< / a > < / div >
< div class = "post-title hidden" > < a herf = "javascript:void(0);" class = "f12 c-grey2" > {{act.course_project_name}}< / a > < / div >
< div class = "cl" > < / div >
< div class = "post-title hidden mt5 mb5" > < a ng-href= "#/issues/{{act.act_id}}" class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / a> < / div >
< div class = "post-title hidden mt5 mb5" > < sp an class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / sp an > < / div >
< div class = "post-content c-grey3" >
< div class = "post-all-content mb5" ng-bind-html = "act.description|safeHtml" > < / div >
< span class = "mr15 f13 c-grey2" > 状态:{{act.issue_detail.issue_status}}< / span > < span class = "mr15 f13 c-grey2" > 优先级:{{act.issue_detail.issue_priority}}< / span > < br / >
@ -134,8 +134,8 @@
< / div >
< span class = "c-grey f12 fl mr15 mt2" > {{act.activity_type_name}}< / span >
< span class = "c-grey f13 fl mt2" > {{act.latest_update}}< / span >
< a ng-if = "!act.reply_count" ng- href= "#/issues/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- href= "#/issues/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< a ng-if = "!act.reply_count" ng- click= "goDetail('issues',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- click= "goDetail('issues',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< div class = "c-grey fr f12 mr25" ng-if = "!act.praise_count" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > 赞< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.praise_count && !act.has_praise" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.has_praise" ng-click = "decreasePraise(act);" > < img src = "/images/wechat/w_praised.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
@ -150,12 +150,12 @@
< div class = "post-container" >
< div class = "post-wrapper" >
< div class = "post-main" >
< div class = "mb5" dataID = "{{act.act_id}}" onclick= "javascript:window.location.href='#/project_discussion/'+ ($(this).attr('dataID')) ">
< div class = "mb5" dataID = "{{act.act_id}}" ng-click= "goDetail('project_discussion',act.act_id, act.id)" id = "act_{{act.id}} ">
< div class = "post-avatar fl" > < img ng-src = "{{replaceUrl(act.author.img_url)}}" width = "40" height = "40" class = "border-radius" / > < / div >
< div class = "post-title hidden mb5" > < a herf = "javascript:void(0);" > {{act.author.realname}}< / a > < / div >
< div class = "post-title hidden" > < a herf = "javascript:void(0);" class = "f12 c-grey2" > {{act.course_project_name}}< / a > < / div >
< div class = "cl" > < / div >
< div class = "post-title hidden mt5 mb5" > < a ng-href= "#/project_discussion/{{act.act_id}}" class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / a> < / div >
< div class = "post-title hidden mt5 mb5" > < sp an class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / sp an > < / div >
< div class = "post-content c-grey3" >
< div class = "post-all-content" ng-bind-html = "act.description|safeHtml" > < / div >
< / div >
@ -164,8 +164,8 @@
< / div >
< span class = "c-grey f12 fl mr15 mt2" > {{act.activity_type_name}}< / span >
< span class = "c-grey f13 fl mt2" > {{act.latest_update}}< / span >
< a ng-if = "!act.reply_count" ng- href= "#/project_discussion/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- href= "#/project_discussion/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< a ng-if = "!act.reply_count" ng- click= "goDetail('project_discussion',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- click= "goDetail('project_discussion',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< div class = "c-grey fr f12 mr25" ng-if = "!act.praise_count" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > 赞< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.praise_count && !act.has_praise" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.has_praise" ng-click = "decreasePraise(act);" > < img src = "/images/wechat/w_praised.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
@ -194,7 +194,7 @@
< div class = "post-container" >
< div class = "post-wrapper" >
< div class = "post-main" >
< div class = "mb5" dataID = "{{act.act_id}}" onclick= "javascript:window.location.href='#/journal_for_message/'+ ($(this).attr('dataID')) ">
< div class = "mb5" dataID = "{{act.act_id}}" ng-click= "goDetail('journal_for_message',act.act_id, act.id)" id = "act_{{act.id}} ">
< div class = "post-avatar fl" > < img ng-src = "{{replaceUrl(act.author.img_url)}}" width = "40" height = "40" class = "border-radius" / > < / div >
< div class = "post-title mb5 hidden" > < a herf = "javascript:void(0);" class = "mr10" > {{act.author.realname}}< / a > < / div >
< div class = "post-title hidden" > < span class = "f12 c-grey" > 留言< / span > < / div >
@ -207,8 +207,8 @@
< div class = "cl" > < / div >
< / div >
< span class = "c-grey f13 fl mt2" > {{act.latest_update}}< / span >
< a ng-if = "!act.reply_count" ng- href= "#/journal_for_message/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- href= "#/journal_for_message/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< a ng-if = "!act.reply_count" ng- click= "goDetail('journal_for_message',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- click= "goDetail('journal_for_message',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< div class = "c-grey fr f12 mr25" ng-if = "!act.praise_count" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > 赞< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.praise_count && !act.has_praise" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.has_praise" ng-click = "decreasePraise(act);" > < img src = "/images/wechat/w_praised.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
@ -223,12 +223,12 @@
< div class = "post-container" >
< div class = "post-wrapper" >
< div class = "post-main" >
< div class = "mb5" dataID = "{{act.act_id}}" onclick= "javascript:window.location.href='#/blog_comment/'+ ($(this).attr('dataID')) ">
< div class = "mb5" dataID = "{{act.act_id}}" ng-click= "goDetail('blog_comment',act.act_id, act.id)" id = "act_{{act.id}} ">
< div class = "post-avatar fl" > < img ng-src = "{{replaceUrl(act.author.img_url)}}" width = "40" height = "40" class = "border-radius" / > < / div >
< div class = "post-title hidden mb5" > < a herf = "javascript:void(0);" > {{act.author.realname}}< / a > < / div >
< div class = "post-title hidden" > < span class = "f12 c-grey" > 博客< / span > < / div >
< div class = "cl" > < / div >
< div class = "post-title hidden mt5 mb5" > < a ng-href= "#/blog_comment/{{act.act_id}}" class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / a> < / div >
< div class = "post-title hidden mt5 mb5" > < sp an class = "c-grey3 f15 fb" > {{act.subject|safeHtml}}< / sp an > < / div >
< div class = "post-content c-grey3" >
< div class = "post-all-content" ng-bind-html = "act.description|safeHtml" > < / div >
< / div >
@ -236,8 +236,8 @@
< div class = "cl" > < / div >
< / div >
< span class = "c-grey f13 fl mt2" > {{act.latest_update}}< / span >
< a ng-if = "!act.reply_count" ng- href= "#/blog_comment/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- href= "#/blog_comment/{{act.act_id}} " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< a ng-if = "!act.reply_count" ng- click= "goDetail('blog_comment',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > 回复< / span > < / a >
< a ng-if = "act.reply_count" ng- click= "goDetail('blog_comment',act.act_id, act.id) " class = "c-grey2 fr f12" > < img src = "/images/wechat/w_reply.png" height = "15" / > < span style = "vertical-align:top;" > {{act.reply_count}}< / span > < / a >
< div class = "c-grey fr f12 mr25" ng-if = "!act.praise_count" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > 赞< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.praise_count && !act.has_praise" ng-click = "addPraise(act);" > < img src = "/images/wechat/w_praise.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
< div class = "c-grey fr f12 mr25" ng-if = "act.has_praise" ng-click = "decreasePraise(act);" > < img src = "/images/wechat/w_praised.png" height = "15" / > < span style = "vertical-align:top;" > {{act.praise_count}}< / span > < / div >
@ -249,8 +249,8 @@
< / div >
< div ng-if = " (count + page * 10) < all_count ">
< div id = "more_activities" class = "more-events mt10" ng-click = "loadActData( current_ page+1);"> 更多< / div >
< div ng-if = " has_more ">
< div id = "more_activities" class = "more-events mt10" ng-click = "loadActData( page+1);"> 更多< / div >
< / div >
< / div >