欢迎访问CMS集中营! 本站QQ交流群:292800309
设为首页  |   加入收藏  |   RSS订阅  |   网站地图
CMS仿站建站技术教程_CMS免费模板源码下载-CMS集中营

首页 |  图文教程 |  免费模板 |  PHP |  MYSQL |  DIV+CSS |  JS |  ThinkPHP |  其他 | 

当前位置:首页 > 图文教程 > 帝国CMS > 正文
相关教程

帝国CMS前台发送消息使用编辑器的方法

时间:2016-02-24 16:28:53   作者:烈鹰网络工作室   点击:
1、修改 e\template\member\AddMsg.php 文件
找到
require(ECMS_PATH.'e/template/incfile/header.php');
在其下添加如下代码:
include('../../../data/ecmseditor/infoeditor/fckeditor.php');
找到默认的文本框代码
<textarea name="msgtext" cols="60" rows="12" id="textarea"> <?=ehtmlspecialchars(stripSlashes($msgtext))?></textarea>
将其删除,换成以下代码:
<?=ECMS_ShowEditorVar("msgtext",stripSlashes($r[newstext]),"Default","../../../data/ecmseditor/infoeditor/","300","100%")?>

2、修改 e\template\member\ViewMSg.php 文件
找到
nl2br(stripSlashes($r[msgtext]))
换成如下代码:
nl2br(stripSlashes(htmlspecialchars_decode($r[msgtext])))

提示:这种方法可以调用编辑器,但编辑器的更多高级功能是无法使用的,比如图片、附件。另外,在其它地方使用编辑器,也可以参考此修改方法。