parent
							
								
									eeda25add1
								
							
						
					
					
						commit
						63b91e2cfb
					
				| @ -0,0 +1,8 @@ | |||||||
|  | <!--  sort: @sort,order:@order,current:"created_on" --> | ||||||
|  | <% if sort == current  %> | ||||||
|  |     <% if order = "" || order =="asc" %> | ||||||
|  |       ↑ | ||||||
|  |     <% else %> | ||||||
|  |       ↓ | ||||||
|  |     <% end %> | ||||||
|  | <% end %> | ||||||
| @ -0,0 +1,46 @@ | |||||||
|  | <div> | ||||||
|  |         <span id="attachments_fields" xmlns="http://www.w3.org/1999/html"> | ||||||
|  | <% if defined?(container) && container && container.saved_attachments %> | ||||||
|  |   <% container.attachments.each_with_index do |attachment, i| %> | ||||||
|  |     <span id="attachments_p<%= i %>" class="attachment"> | ||||||
|  |       <%= text_field_tag("attachments[p#{i}][filename]", attachment.filename, :class => 'filename readonly', :readonly=>'readonly')%> | ||||||
|  |       <%= text_field_tag("attachments[p#{i}][description]", attachment.description, :maxlength => 254, :placeholder => l(:label_optional_description), :class => 'description', :style=>"display: inline-block;") %> | ||||||
|  |       <span class="ispublic-label"><%= l(:field_is_public)%>:</span> | ||||||
|  |       <%= check_box_tag("attachments[p#{i}][is_public_checkbox]", attachment.is_public,attachment.is_public == 1 ? true : false,:class => 'is_public')%> | ||||||
|  |       <%= if attachment.id.nil? | ||||||
|  |             #待补充代码 | ||||||
|  |           else | ||||||
|  |             link_to(' '.html_safe, attachment_path(attachment, :attachment_id => "p#{i}", :format => 'js'), :method => 'delete', :remote => true, :class => 'remove-upload') | ||||||
|  |           end | ||||||
|  |       %> | ||||||
|  |       <%#= render :partial => 'tags/tag', :locals => {:obj => attachment, :object_flag => "6"} %> | ||||||
|  | 
 | ||||||
|  |       <%= hidden_field_tag "attachments[p#{i}][token]", "#{attachment.token}" %> | ||||||
|  |     </span> | ||||||
|  |   <% end %> | ||||||
|  | <% end %> | ||||||
|  | </span> | ||||||
|  | </div> | ||||||
|  | 
 | ||||||
|  | <button name="button" class="f_l ml10" onclick="_file.click()" onmouseover="this.focus()" type="button" style="width:80px; height:26px;">上传文件</button> | ||||||
|  | <%= file_field_tag 'attachments[dummy][file]', | ||||||
|  |                    :id => '_file', | ||||||
|  |                    :class => 'file_selector', | ||||||
|  |                    :multiple => true, | ||||||
|  |                    :onchange => 'addInputFiles(this);', | ||||||
|  |                    :style => 'display:none', | ||||||
|  |                    :data => { | ||||||
|  |                            :max_file_size => Setting.attachment_max_size.to_i.kilobytes, | ||||||
|  |                            :max_file_size_message => l(:error_attachment_too_big, :max_size => number_to_human_size(Setting.attachment_max_size.to_i.kilobytes)), | ||||||
|  |                            :max_concurrent_uploads => Redmine::Configuration['max_concurrent_ajax_uploads'].to_i, | ||||||
|  |                            :upload_path => uploads_path(:format => 'js'), | ||||||
|  |                            :description_placeholder => l(:label_optional_description) | ||||||
|  |                    } %> | ||||||
|  | <!--<input type="submit" name="" value="上传文件" class="f_l ml10" style="width:80px; height:26px;">--> | ||||||
|  | <label class="f_l ml10 c_grey"> | ||||||
|  |   <span id="upload_file_count"> | ||||||
|  |       <%= l(:label_no_file_uploaded)%> | ||||||
|  |     </span> | ||||||
|  |   (<%= l(:label_max_size) %>: | ||||||
|  |   <%= number_to_human_size(Setting.attachment_max_size.to_i.kilobytes) %>) | ||||||
|  | </label> | ||||||
| @ -0,0 +1,26 @@ | |||||||
|  | <div id="popbox_upload" style="margin-top: -30px;margin-left: -20px;margin-right: -10px;"> | ||||||
|  |   <div class="upload_con"> | ||||||
|  |     <h2>上传资源</h2> | ||||||
|  |     <div class="upload_box"> | ||||||
|  |       <%= error_messages_for 'attachment' %> | ||||||
|  |       <div id="network_issue" style="color: red; display: none;">上传出现错误,请您检查您的网络环境,并刷新页面重新上传。</div> | ||||||
|  |       <%= form_tag(course_files_path(course), :multipart => true,:remote => true,:method => :post,:name=>"upload_form") do %> | ||||||
|  |           <label style="margin-top:3px;">文件浏览:</label> | ||||||
|  |           <%= render :partial => 'attachement_list',:locals => {:course => course} %> | ||||||
|  |           <div class="cl"></div> | ||||||
|  |           <a id="submit_resource" href="javascript:void(0);" class="upload_btn" onclick="submit_resource();">上传资源</a><a href="javascript:void(0);" class="upload_btn upload_btn_grey" onclick="closeModal();">取  消</a> | ||||||
|  |       <% end %> | ||||||
|  |     </div> | ||||||
|  | 
 | ||||||
|  |   </div> | ||||||
|  |   <% content_for :header_tags do %> | ||||||
|  |       <%= javascript_include_tag 'attachments' %> | ||||||
|  |   <% end %> | ||||||
|  | </div> | ||||||
|  | 
 | ||||||
|  | <script> | ||||||
|  |   function submit_resource() | ||||||
|  |   { | ||||||
|  |       $('#submit_resource').parent().submit(); | ||||||
|  |   } | ||||||
|  | </script> | ||||||
| @ -0,0 +1,10 @@ | |||||||
|  | $('#ajax-modal').html('<%= escape_javascript(render :partial => 'upload_show',:locals => {}) %>'); | ||||||
|  | showModal('ajax-modal', '513px'); | ||||||
|  | $('#ajax-modal').css('height','569px'); | ||||||
|  | $('#ajax-modal').siblings().remove(); | ||||||
|  | //$('#ajax-modal').before("<span style='float: right;cursor:pointer;padding-left: 513px;'>" + | ||||||
|  | //        "<a href='#' onclick='hidden_homework_atert_form("+ | ||||||
|  |  //       <#%= @cur_page%> + "," + <#%= @cur_type%> + | ||||||
|  | //        ");'><img src='/images/bid/close.png' width='26px' height='26px' /></a></span>"); | ||||||
|  | $('#ajax-modal').parent().css("top","").css("left",""); | ||||||
|  | $('#ajax-modal').parent().addClass("alert_box"); | ||||||
					Loading…
					
					
				
		Reference in new issue