commit
b235b461a9
File diff suppressed because it is too large
Load Diff
@ -1,56 +1,42 @@
|
|||||||
<ul>
|
<ul>
|
||||||
<li style=" color:#8b8b8b;">分班:</li>
|
<li class="fl mt5" style="color:#8b8b8b;">分班:</li>
|
||||||
<li class="classbox" id="course_group_0">
|
<li class="fl sy_fenban_list mr10 mb10 ml10" id="course_group_0">
|
||||||
<%= link_to l(:label_all), searchgroupmembers_course_path(@course,:group_id => 0), :onclick => "checkclass('course_group_0')", method: 'get', remote: true%>
|
<%= link_to l(:label_all), searchgroupmembers_course_path(@course,:group_id => 0), :onclick => "checkclass('course_group_0')", method: 'get', remote: true%>
|
||||||
</li>
|
</li>
|
||||||
|
<li class="fl sy_fenban_list mr10 mb10" id="course_group_1">
|
||||||
|
<%= link_to "未分班", searchgroupmembers_course_path(@course,:group_id => -1), :onclick => "checkclass('course_group_0')", method: 'get', remote: true, :class => 'fl mr5'%>
|
||||||
|
<span class="fl sy_cgrey">(<%=@no_group_count %>人)</span>
|
||||||
|
</li>
|
||||||
|
|
||||||
<% unless course_groups.nil? %>
|
<% unless course_groups.nil? %>
|
||||||
<% course_groups.each do |group| %>
|
<% course_groups.each do |group| %>
|
||||||
<% group_name = " #{ group.name}( <span class='c_red'>#{group.members.count.to_s}人</span>)".html_safe %>
|
<%# group_name = " #{ group.name}( <span class='c_red'>#{group.members.count.to_s}人</span>)".html_safe %>
|
||||||
<li class="classbox" style="margin-bottom: 5px;">
|
<li class="fl sy_fenban_list clear mr10 mb10">
|
||||||
<%= link_to group_name, searchgroupmembers_course_path(@course,:group_id => group.id), method: 'get', remote: true,:onclick => "checkclass('group_name_#{group.id}')"%>
|
<%= link_to group.name, searchgroupmembers_course_path(@course,:group_id => group.id), class: 'fl mr5', method: 'get', remote: true,:onclick => "checkclass('group_name_#{group.id}')"%>
|
||||||
|
<span class="fl sy_cgrey mr5">(<%=group.members.count.to_s %>人)</span>
|
||||||
<% if @canShowCode%>
|
<% if @canShowCode%>
|
||||||
|
<a href="javascript:void(0)" class="sy_icons_edit fl" onclick="$('#edit_group_name').val('<%= group.name%>');$('#edit_group_id').val('<%= group.id%>');$('#edit_group_form').slideToggle();"></a>
|
||||||
<% if group.members.empty?%>
|
<% if group.members.empty?%>
|
||||||
<%= link_to '', deletegroup_course_path(:group_id => group.id), :method => 'delete', :remote => true,
|
<%= link_to '', deletegroup_course_path(:group_id => group.id), :method => 'delete', :remote => true,
|
||||||
:data => {confirm: l(:label_delete_group)},
|
:data => {confirm: l(:label_delete_group)},
|
||||||
:class => 'f_1',
|
:class => 'sy_icons_del fl'
|
||||||
:style => "width: 11px;height: 16px;margin-top:3px;margin-left:5px;background: url(/images/pic_del.gif) no-repeat 0 0;"
|
%>
|
||||||
%>
|
|
||||||
<% else%>
|
<% else%>
|
||||||
<a href="javascript:" onClick="alert('温馨提示:已有学生加入该班级,不能删除该班级,仅可编辑班级名称。');" style="margin-right:4px;" >
|
<a href="javascript:void(0)" onClick="alert('温馨提示:已有学生加入该班级,不能删除该班级,仅可编辑班级名称。');" class="sy_icons_del fl"></a>
|
||||||
<img src="/images/pic_del.gif" width="11" height="12" alt="删除班级" title="删除该班级" />
|
|
||||||
</a>
|
|
||||||
<% end%>
|
<% end%>
|
||||||
<a href="javascript:void(0)" class="f_l" style="padding-left: 5px;" onclick="$('#group_name_<%= group.id %>').val('<%= group.name%>');$('#edit_group_<%= group.id %>').slideToggle();$('#new_group_name').hide();">
|
|
||||||
<img src="/images/pic_edit.png" width="14" height="15" alt="编辑班级" />
|
|
||||||
</a>
|
|
||||||
<% end %>
|
|
||||||
</li>
|
|
||||||
<!-- 编辑分班 -->
|
|
||||||
<li>
|
|
||||||
<% if @canShowCode%>
|
|
||||||
<%= form_tag(updategroupname_course_path(@course,:group_id => group.id), method: 'get', remote:true, :id => 'update_group_'+group.id.to_s) do %>
|
|
||||||
<span id="edit_group_<%= group.id %>" style="display:none; vertical-align: middle;" class=" f_l">
|
|
||||||
<input type="text" id="group_name_<%= group.id%>" name="group_name" size="20" class="isTxt w90 f_l" maxlength="20" />
|
|
||||||
<input type="button" class="submit f_l" onclick="edit_group('group_name_<%= group.id%>','<%= valid_ajax_course_path%>','<%= @course.id%>','<%= group.id%>');"/>
|
|
||||||
</span>
|
|
||||||
<% end %>
|
|
||||||
<% end %>
|
<% end %>
|
||||||
</li>
|
</li>
|
||||||
<% end %>
|
<% end %>
|
||||||
<% end %>
|
<!-- 编辑分班 -->
|
||||||
|
<% if @canShowCode%>
|
||||||
<% if @canShowCode %>
|
<li id="edit_group_form" class="fl mr10 mb10 clear undis">
|
||||||
<li style="margin-left:15px;margin-top: 2px;">
|
<%= form_tag(updategroupname_course_path(@course), method: 'get', remote:true, :id => 'update_group_form') do %>
|
||||||
<a href="javascript:void(0)" class="st_add f_l" onclick="$('#group_name').value='';$('#new_group_name').slideToggle();$('#edit_group_36').hide();">+添加分班</a>
|
<input type="hidden" name="group_id" id="edit_group_id"/>
|
||||||
</li>
|
<input class="fl mr5 sy_fenban_input" id="edit_group_name"name="group_name" size="20" maxlength="20"/>
|
||||||
<li >
|
<a href="javascript:void(0)" class="sy_btn_blue fl mr5" onclick="edit_group('edit_group_name','<%= valid_ajax_course_path%>','<%= @course.id%>','edit_group_id');">确定</a>
|
||||||
<span id="new_group_name" style="display:none; vertical-align: middle;" class="ml10 f_l">
|
<a href="javascript:void(0)" class="sy_btn_grey fl" onclick="$('#edit_group_form').hide(); $('#edit_group_id').val(''); $('#edit_group_name').val('');">取消</a>
|
||||||
<%= form_tag( addgroups_course_path(@course), method: 'get',:remote=>true,:id => 'add_group_name') do %>
|
<% end %>
|
||||||
<input type="text" id="group_name" name="group_name" size="20" class="isTxt w90 f_l" maxlength="20" />
|
|
||||||
<input type="button" class="submit f_l" onclick="add_group('<%= valid_ajax_course_path%>','<%= @course.id%>');"/>
|
|
||||||
<% end %>
|
|
||||||
</span>
|
|
||||||
</li>
|
</li>
|
||||||
|
<% end %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</ul>
|
</ul>
|
File diff suppressed because it is too large
Load Diff
@ -1,2 +1,4 @@
|
|||||||
$("#st_groups").html("<%= escape_javascript( render :partial => 'new_groups_name', locals: {:course_groups => @course_groups})%>");
|
$("#st_groups").html("<%= escape_javascript( render :partial => 'new_groups_name', locals: {:course_groups => @course_groups})%>");
|
||||||
$("#member_content").html("<%= escape_javascript( render :partial => 'new_member_list', :locals => {:members => @members})%>");
|
$("#member_content").html("<%= escape_javascript( render :partial => 'new_member_list', :locals => {:members => @members})%>");
|
||||||
|
$('#group_name').val('');
|
||||||
|
$('#new_group_name').hide();
|
@ -1,17 +1,35 @@
|
|||||||
<div class="courseRSide fl" id="homework_page_right">
|
<% if @role.to_i == 1 %>
|
||||||
<div class="project_r_h">
|
<div class="courseRSide fl" id="homework_page_right">
|
||||||
<h2 class="project_h2 fl"><%= @subPage_title%></h2>
|
<div class="project_r_h">
|
||||||
<% if User.current.allowed_to?(:as_teacher,@course) %>
|
<h2 class="project_h2 fl"><%= @subPage_title%></h2>
|
||||||
<span class="fr f14 fontGrey2" style="height: 40px; line-height: 40px; margin-right: 15px;">
|
<% if User.current.allowed_to?(:as_teacher,@course) %>
|
||||||
<%=link_to "成员管理", :controller => 'courses', :action => 'settings', :id => @course.id, :tab=>'member' %>
|
<span class="fr f14 fontGrey2" style="height: 40px; line-height: 40px; margin-right: 15px;">
|
||||||
</span>
|
<%=link_to "成员管理", :controller => 'courses', :action => 'settings', :id => @course.id, :tab=>'member', :class => 'hw_more_li' %>
|
||||||
<% end %>
|
</span>
|
||||||
|
<% end %>
|
||||||
|
</div>
|
||||||
|
<%= render :partial => 'course_teacher', :locals => {:members => @members} %>
|
||||||
|
</div>
|
||||||
|
<% else %>
|
||||||
|
<div class="sy_class_r sy_class_nobg fr ml10">
|
||||||
|
<div class="sy_class_r_head mb10">
|
||||||
|
<h3><%= @subPage_title %></h3>
|
||||||
|
<div class="hw_more_box">
|
||||||
|
<ul>
|
||||||
|
<li class="hw_more_icons">
|
||||||
|
<ul class="hw_more_txt">
|
||||||
|
<li><%= link_to l(:label_export_excel), export_course_member_excel_course_path(@course,:format => 'xls'), :class => 'hw_more_li'%></li>
|
||||||
|
<% if User.current.allowed_to?(:as_teacher,@course) %>
|
||||||
|
<li>
|
||||||
|
<%=link_to "成员管理", {:controller => 'courses', :action => 'settings', :id => @course.id, :tab => 'member'}, :class => 'hw_more_li' %>
|
||||||
|
</li>
|
||||||
|
<% end %>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<%= render :partial => 'course_student', :locals => {:members => @members} %>
|
||||||
</div>
|
</div>
|
||||||
<% if @subPage_title == l(:label_student_list)%>
|
<% end %>
|
||||||
<%= render :partial => 'course_student', :locals => {:members => @members} %>
|
|
||||||
<% else%>
|
|
||||||
<%= render :partial => 'course_teacher', :locals => {:members => @members} %>
|
|
||||||
<% end%>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -0,0 +1,60 @@
|
|||||||
|
<% @replies.each do |reply| %>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function(){
|
||||||
|
showNormalImage('reply_message_description_<%= reply.id %>');
|
||||||
|
autoUrl('reply_message_description_<%= reply.id %>');
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div class="homepagePostReplyContainer" onmouseover="$('#reply_edit_menu_<%= reply.id%>').show();" onmouseout="$('#reply_edit_menu_<%= reply.id%>').hide();">
|
||||||
|
<div class="homepagePostReplyPortrait">
|
||||||
|
<%= link_to image_tag(url_to_avatar(reply.author), :width => 33,:height => 33), user_path(reply.author) %>
|
||||||
|
</div>
|
||||||
|
<div class="homepagePostReplyDes" onmouseover="$('#delete_reply_<%=reply.id %>').show();" onmouseout="$('#delete_reply_<%=reply.id %>').hide();">
|
||||||
|
<%= render :partial => 'users/message_contents', :locals => {:comment => reply}%>
|
||||||
|
|
||||||
|
<div class="homepagePostReplyContent upload_img break_word table_maxWidth" id="reply_message_description_<%= reply.id %>">
|
||||||
|
<%= reply.content.html_safe%>
|
||||||
|
</div>
|
||||||
|
<div class="orig_reply mb10 mt-10">
|
||||||
|
<div class="reply">
|
||||||
|
<span class="reply-right">
|
||||||
|
<span id="reply_praise_count_<%= reply.id %>">
|
||||||
|
<%= render :partial => "praise_tread/praise", :locals => {:activity => reply, :user_activity_id => reply.id, :type => "reply"} %>
|
||||||
|
</span>
|
||||||
|
<span style="position: relative" class="fr mr20">
|
||||||
|
<%= link_to(
|
||||||
|
l(:button_reply),
|
||||||
|
{:action => 'quote', :id => reply},
|
||||||
|
:remote => true,
|
||||||
|
:method => 'get',
|
||||||
|
:title => l(:button_reply)) if !@topic.locked? && authorize_for('messages', 'reply') %>
|
||||||
|
<span id="reply_iconup_<%= reply.id %>" class="reply_iconup02" style="display: none"> ︿</span>
|
||||||
|
</span>
|
||||||
|
<%= link_to(
|
||||||
|
l(:button_delete),
|
||||||
|
{:action => 'destroy', :id => reply},
|
||||||
|
:method => :post,
|
||||||
|
:id => "delete_reply_#{reply.id}",
|
||||||
|
:class => 'fr mr20 undis',
|
||||||
|
:data => {:confirm => l(:text_are_you_sure)},
|
||||||
|
:title => l(:button_delete)
|
||||||
|
) if reply.course_destroyable_by?(User.current) %>
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div class="cl"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<p id="reply_message_<%= reply.id%>"></p>
|
||||||
|
</div>
|
||||||
|
<div class="cl"></div>
|
||||||
|
</div>
|
||||||
|
<% end %>
|
||||||
|
<% if @reply_count > @page * @limit + 10 %>
|
||||||
|
<div id="more_message_replies">
|
||||||
|
<div class="detail_cont_hide clearfix">
|
||||||
|
<span class="orig_icon" >↓ </span>
|
||||||
|
<span class="orig_icon" style="display:none;" > ↑</span>
|
||||||
|
<%= link_to '点击展开更多回复', board_message_path(@topic.board_id, @topic, :page => @page),:remote=>true %>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<% end %>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue