|
|
@ -23,25 +23,6 @@
|
|
|
|
<%= link_to('返回', libraries_path, class: 'fr color-grey-9 mt5') %>
|
|
|
|
<%= link_to('返回', libraries_path, class: 'fr color-grey-9 mt5') %>
|
|
|
|
</p>
|
|
|
|
</p>
|
|
|
|
<div class="edu-back-white">
|
|
|
|
<div class="edu-back-white">
|
|
|
|
<% if admin_or_self && !@library.published? && @library_applies.size > 0 %>
|
|
|
|
|
|
|
|
<div class="padding30 bor-bottom-greyE">
|
|
|
|
|
|
|
|
<p class="mb10 clearfix">
|
|
|
|
|
|
|
|
<span class="color-grey-6 font-16 mr10">私有化原因</span>
|
|
|
|
|
|
|
|
<span class="color-grey-c font-12">(请按照提示修改,并在完成编辑后重新提交)</span>
|
|
|
|
|
|
|
|
<a href="javascript:void(0)" class="color-blue fr" id="actionPanel" at="0" onclick="getMore(this)"></a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div class="private_reason">
|
|
|
|
|
|
|
|
<ul id="private_reason_ul">
|
|
|
|
|
|
|
|
<% @library_applies.each do |apply| %>
|
|
|
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
<p class="color-grey-9"><%= apply.updated_at.strftime('%Y-%m-%d %H:%M') %></p>
|
|
|
|
|
|
|
|
<p class="lineh-25 font-16 break-word"><%= apply.reason %></p>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<% end %>
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<% end %>
|
|
|
|
|
|
|
|
<div class="padding30">
|
|
|
|
<div class="padding30">
|
|
|
|
<div class="df">
|
|
|
|
<div class="df">
|
|
|
|
<%= link_to image_tag(url_to_avatar(@library.user), width: 50, height: 50, class: 'radius mr15 mt3'), user_path(@library.user) %>
|
|
|
|
<%= link_to image_tag(url_to_avatar(@library.user), width: 50, height: 50, class: 'radius mr15 mt3'), user_path(@library.user) %>
|
|
|
@ -82,21 +63,6 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|
function getMore(item) {
|
|
|
|
|
|
|
|
var at=$(item).attr("at");
|
|
|
|
|
|
|
|
var one=parseInt($("#private_reason_ul").find("li").eq(0).height())+10;
|
|
|
|
|
|
|
|
var two=parseInt($("#private_reason_ul").find("li").eq(1).height());
|
|
|
|
|
|
|
|
var plus=one+two;
|
|
|
|
|
|
|
|
if(at=="0"){
|
|
|
|
|
|
|
|
$(item).html('点击收起<i class="iconfont icon-shangjiantou color-blue font-14 ml5"></i>');
|
|
|
|
|
|
|
|
$(item).attr("at","1");
|
|
|
|
|
|
|
|
$(".private_reason").css({maxHeight:"unset"});
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
$(item).html('点击展开<i class="iconfont icon-xiajiantou color-blue font-14 ml5"></i>');
|
|
|
|
|
|
|
|
$(item).attr("at","0");
|
|
|
|
|
|
|
|
$(".private_reason").css({maxHeight:plus+"px"});
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
var homeworkDescr = editormd.markdownToHTML("labraries_editorMd_content", {
|
|
|
|
var homeworkDescr = editormd.markdownToHTML("labraries_editorMd_content", {
|
|
|
|
htmlDecode: "style,script,iframe", // you can filter tags decode
|
|
|
|
htmlDecode: "style,script,iframe", // you can filter tags decode
|
|
|
|
taskList: true,
|
|
|
|
taskList: true,
|
|
|
@ -110,17 +76,6 @@
|
|
|
|
var id = $(this).data('id');
|
|
|
|
var id = $(this).data('id');
|
|
|
|
op_confirm_tip_1("是否确认删除?", "destroyLibrary(" + id + ");")
|
|
|
|
op_confirm_tip_1("是否确认删除?", "destroyLibrary(" + id + ");")
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
if ($('#private_reason_ul').length != 0) {
|
|
|
|
|
|
|
|
var height=document.getElementById("private_reason_ul").offsetHeight;
|
|
|
|
|
|
|
|
var one=parseInt($("#private_reason_ul").find("li").eq(0).height())+10;
|
|
|
|
|
|
|
|
var two=parseInt($("#private_reason_ul").find("li").eq(1).height());
|
|
|
|
|
|
|
|
var plus=one+two;
|
|
|
|
|
|
|
|
if(parseInt(height)>166){
|
|
|
|
|
|
|
|
$("#actionPanel").html('点击展开<i class="iconfont icon-xiajiantou color-blue font-14 ml5"></i>');
|
|
|
|
|
|
|
|
$(".private_reason").css({maxHeight:plus+"px"});
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
function destroyLibrary (id) {
|
|
|
|
function destroyLibrary (id) {
|
|
|
|