主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
如果dedecms5.7文章无法发布怎么办?
dedecms的前台成员使用ckeditor发布文章的功能有问题。如果会员上传图片并使用ckeditor,当非管理员帐户单击上传图片的按钮时,会弹出:提示:您需要进入后台管理目录才能登录,这确实令人沮丧。遇到这个问题的朋友可以看看。
推荐学习:梦想编织cms
1.1.dedecms5.7的默认编辑器已变成ckeditor。我个人感觉ckeditor比FCEDITOR好,我对这种变化相当满意。
但是,dedecms的前台成员发布文章的功能在ckeditor上有点问题。向前台成员投稿不需要太多功能。此外,会员上传图片。如果使用ckeditor,点击上传图片按钮时会弹出非管理员帐户:提示:需要进入后台管理目录登录。你在网上看到的解决方案是
注释掉“/include/dialog/congig.php”中的以下代码:
代码如下:
if($ cuser log in-& gt;get userid()& lt;= 0){ if(empty($ adminDirHand)){ ShowMsg(& quot;& ltb & gt提示:您需要进入后台管理目录才能登录
在网站目录\ include \ Inc \ Inc _ fun _ funadmin.php文件中,找到139行、functionSpGetEditor函数和if($ globals【‘CFG _ html _ editor‘】= =‘fck‘)替换为if($ globals【‘my _ html _ editor‘】。
代码如下:
如果(!isset($ GLOBALS【& amp;#39;cfg _ html _编辑器& amp#39;】)){ $ GLOBALS【& amp;#39;cfg _ html _编辑器& amp#39;】= & amp#39;fck & amp#39;;}然后跟着句子走。
代码如下:
如果(!isset($ GLOBALS【& amp;#39;我的html编辑器。#39;】)){ $ GLOBALS【& amp;#39;我的html编辑器。#39;】= & amp#39;0 & amp#39;;}然后在需要使用FCKeditor的文件上方添加$ globals【‘my _ html _ editor‘】=‘fck;例如,如果您想在成员的一般文章中使用此编辑器,请在article_add.php的顶部添加$ globals【‘my _ html _ editor‘】=‘fck;
刷新页面,成功。
注意:dedecms5.7没有FCKeditor,因此可以从5.6版中提取出来并放在include目录中。
2.从5.6升级到5.7并导入旧数据库3表(附加表、主表和微表)后出现此问题。
因为DEDECMS5.7的投票数比5.6的文章多,所以在archives表中有一个额外的votid字段。
因此必须添加该字段。否则,在发布或修改文章时,将提示您更新dede_archives时出错。
解决方案:
请在后台SQL命令行输入以下命令并运行它:
代码如下:
alter table ` dede _ archives ` add ` voteid ` mediumint(8)not null;执行上述命令后,问题可以完美解决。
此外,升级还有类似dede后台目录的问题。默认的dede后台目录,你要把升级文件中dede目录下的文件上传到自己设置的后台目录。
5.6的默认模板也可以在5.7中应用,只要代码相同,就可以直接上传更新。
这几篇文章你可能也喜欢:
- 帝国忘记cms密码怎么办?
- 帝国cms会员中心进入方法(帝国cms会员中心进入方法)
- 如何控制dedecms列表页面的缩略图大小(dedecms分页标签)
- dedecms如何去除梦织底层的梦织版权信息
- dedecms5.7 ask模块404现在该怎么办?
本文由主机参考刊发,转载请注明:dedecms5.7文章无法发布怎么办? https://zhujicankao.com/110458.html
评论前必须登录!
注册