diff --git a/app/views/files/index.html.erb b/app/views/files/index.html.erb
index 656baaf63..782efbb22 100644
--- a/app/views/files/index.html.erb
+++ b/app/views/files/index.html.erb
@@ -234,21 +234,23 @@
//第二种是改变某个tag名称。其他所有的资源如果拥有这个tag。那么对应的tag名也要改掉。
//目前这两种依据 的来源就是 是否 传了参数 id。如果有id。就指定了资源id,就是第一种情况。如果没有id。就是第二种情况
function rename_tag(domEle,name,id,type){
- isdb = true; //这是双击
- //clearTimeout(clickFunction);
- if(domEle.children().get(0) != undefined ){ //已经是编辑框的情况下不要动
- return;
+ if(String(id) != '' || '<%=User.current.allowed_to?(:as_teacher,@course)%>' == 'true' ) { //如果有id ,或者是老师就都能编辑,否则,没有id,不是老师就不能编辑
+ isdb = true; //这是双击
+ //clearTimeout(clickFunction);
+ if (domEle.children().get(0) != undefined) { //已经是编辑框的情况下不要动
+ return;
+ }
+ tagNameHtml = domEle.parent().html()
+ tagName = name;
+ parentCssBorder = domEle.parent().css("border");
+ ele = domEle;
+ tagId = id;
+ taggableType = type;
+ width = parseInt(domEle.css('width').replace('px', '')) >= 100 ? parseInt(domEle.css('width').replace('px', '')) : 100
+ domEle.html('');
+ domEle.parent().css("border", "1px solid #ffffff");
+ $("#renameTagName").focus();
}
- tagNameHtml = domEle.parent().html()
- tagName = name;
- parentCssBorder = domEle.parent().css("border");
- ele = domEle;
- tagId = id;
- taggableType = type;
- width = parseInt(domEle.css('width').replace('px','')) >=100 ? parseInt(domEle.css('width').replace('px','')) : 100
- domEle.html('');
- domEle.parent().css("border","1px solid #ffffff");
- $("#renameTagName").focus();
}
//监听所有的单击事件
$(function(){