账号通
    

账号  

密码  

3857

查看

2

回复
主题:[分享]7.0问答系统回答问题,上传附件无法插件编辑器的修改方法 [收藏主题] 本贴被认定为精华  
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2010/11/2 14:42:00   | 显示全部帖子 查看该作者主题 楼主 
科汛在线网校系统

由于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自带模板做下修改哦。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.09375秒 powered by KesionCMS 9.0