|
|
@ -234,21 +234,23 @@
|
|
|
|
//第二种是改变某个tag名称。其他所有的资源如果拥有这个tag。那么对应的tag名也要改掉。
|
|
|
|
//第二种是改变某个tag名称。其他所有的资源如果拥有这个tag。那么对应的tag名也要改掉。
|
|
|
|
//目前这两种依据 的来源就是 是否 传了参数 id。如果有id。就指定了资源id,就是第一种情况。如果没有id。就是第二种情况
|
|
|
|
//目前这两种依据 的来源就是 是否 传了参数 id。如果有id。就指定了资源id,就是第一种情况。如果没有id。就是第二种情况
|
|
|
|
function rename_tag(domEle,name,id,type){
|
|
|
|
function rename_tag(domEle,name,id,type){
|
|
|
|
isdb = true; //这是双击
|
|
|
|
if(String(id) != '' || '<%=User.current.allowed_to?(:as_teacher,@course)%>' == 'true' ) { //如果有id ,或者是老师就都能编辑,否则,没有id,不是老师就不能编辑
|
|
|
|
//clearTimeout(clickFunction);
|
|
|
|
isdb = true; //这是双击
|
|
|
|
if(domEle.children().get(0) != undefined ){ //已经是编辑框的情况下不要动
|
|
|
|
//clearTimeout(clickFunction);
|
|
|
|
return;
|
|
|
|
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('<input name="" id="renameTagName" maxlength="<%=Setting.tags_max_length%>" minlength="<%= Setting.tags_min_length%>" style="width:' + width + 'px;" value="' + name + '"/>');
|
|
|
|
|
|
|
|
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('<input name="" id="renameTagName" maxlength="<%=Setting.tags_max_length%>" minlength="<%= Setting.tags_min_length%>" style="width:'+width +'px;" value="'+name+'"/>');
|
|
|
|
|
|
|
|
domEle.parent().css("border","1px solid #ffffff");
|
|
|
|
|
|
|
|
$("#renameTagName").focus();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//监听所有的单击事件
|
|
|
|
//监听所有的单击事件
|
|
|
|
$(function(){
|
|
|
|
$(function(){
|
|
|
|