新闻中心
phpwindV8.5升级V8.7发帖提示找不到fontselector组件
作者 / 无忧主机 时间 2012-10-08 05:02:22
很多站长从phpwind v8.5升级 到phpwind v8.7后,升级后的版本解决掉了一些bug问题,还增加一些新的应用,程序不断的更新不仅能给我们带来新的体验,同时也解决了一些安全的问题和已知的bug。然而,升级并不总是一帆风顺。今天无忧主机(www.51php.com)小编在受理用户QQ:381*****反馈了一个关于升级phpwind v8.7后,论坛不能正常发帖了,用户从phpwindv8.5升级至phpwind.v8.7发帖不能正常发帖。小编现在分享一下解决方法,以便站长以后遇到这样的问题不知如何解决。 首先看一下phpwind论坛升级后发帖报错提示(如下图所示) 解决这类报错的方法 通过FTP工具将目录.../template/wind/wysiwyg_editor.htm下载至本地通过文本编辑器打开(修改前请备份) 查找:大约在135-167行
var textarea=getObj("textarea"); B.require('editor.editor', 'editor.ubb', function(B){ editor = B.editor(textareaObj, toolbar, mini, { 'currentMode' : FetchCookie('editmode') == 1 ? 'UBB' : 'default', 'isSaveMode' : true, 'isUBB' : ('{$htmcheck}' == 'checked') ? false : true, 'allowAt':{$allowAt}, 'allowAtLen':{$allowAtNum} }); if (!isEmptyObject(attachConfig.list)){ var fileIcon = B.$('.B_fileIcon', editor.area).parentNode; B.insertAfter(B.createElement('<div class="B_attachn"><div></div></div>'), fileIcon); } //初始化localStorage数据 if (FetchCookie('ds') == 1) { SetCookie('ds', 0); if(typeof dataStorage!="undefined"){ dataStorage.load(); } } if(attachConfig&&attachConfig.atUserList){ var list=attachConfig.atUserList; if(list.length<1){ return false; } if(typeof pwSearch!="undefined"){ pwSearch.init('message.php?type=ajax','action=friend','resultd',"",function(obj){ for(var i=0,len=list.length;i<len;i++){ pwSearch.add(list[i]) } }); } } }); 修改为: var textareaObj=getObj("textarea"); B.require('editor.editor', 'editor.ubb', function(B){ setTimeout(function(){ editor = B.editor(textareaObj, toolbar, mini, { 'currentMode' : FetchCookie('editmode') == 1 ? 'UBB' : 'default', 'isSaveMode' : true, 'isUBB' : ('{$htmcheck}' == 'checked') ? false : true, 'allowAt':{$allowAt}, 'allowAtLen':{$allowAtNum} }); if (!isEmptyObject(attachConfig.list)){ var fileIcon = B.$('.B_fileIcon', editor.area).parentNode; B.insertAfter(B.createElement('<div class="B_attachn"><div></div></div>'), fileIcon); } //初始化localStorage数据 if (FetchCookie('ds') == 1) { SetCookie('ds', 0); if(typeof dataStorage!="undefined"){ dataStorage.load(); } } if(attachConfig&&attachConfig.atUserList){ var list=attachConfig.atUserList; if(list.length<1){ return false; } if(typeof pwSearch!="undefined"){ pwSearch.init('message.php?type=ajax','action=friend','resultd',"",function(obj){ for(var i=0,len=list.length;i<len;i++){ pwSearch.add(list[i]) } }); } } },0); });修改完成后通过FTP工具上传至php虚拟主机用户问题解决,这个问题主要是编辑器出现的问题。需要感谢phpwind官方发布解决方案。小编希望各位站长善用搜索功能! 纯Linux环境下高端免备案【香港独立IP空间】 php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名
本文地址:https://www.51php.com/phpwind/9060.html