由于7.0自带的问答详情页模板里少了插件附件的JS,导致上传附件无法插入编辑器,解决方法如下:
打开
\Template\问答\问答之问答详情页.html
找到以下代码,并增加以下红色的代码:
$(document).ready(function()
{
$("#answerbutton").click(function(){
return checkform()}
)
$("#VerifyCode").click(function(){
$("#showVerify").html('<img id="VerifyImg" style="cursor:pointer;" src="../plus/verifycode.asp?n=<%=Timer%>" align="absmiddle" />');
});
});
function InsertFileFromUp(FileList,fileSize,maxId,title)
{
var files=FileList.split('/');
var file=files[files.length-1];
var fileext = FileList.substring(FileList.lastIndexOf(".") + 1, FileList.length).toLowerCase();
if (fileext=="gif" || fileext=="jpg" || fileext=="jpeg" || fileext=="bmp" || fileext=="png")
{
insertHTMLToEditor('');
}else{
var str="["+"UploadFiles"+"]"+maxId+","+fileSize+","+fileext+","+title+"[/UploadFiles]";
insertHTMLToEditor(str);
}
}
function insertHTMLToEditor(codeStr) {
Editor.insertText(Editor.bbcode2html(codeStr));
}
</script>
6.5版本升级的用户注意了,由于7.0问答编辑器改用ubb了,所以旧版本升级的可能问答的编辑器无法使用,请参考7.0自带模板做下修改哦。