Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

如何更换supe site 后台的编辑器?

[复制链接]
ahxr 发表于 2010-3-24 11:10:45 | 显示全部楼层 |阅读模式
本帖最后由 ahxr 于 2010-3-26 10:30 编辑

这里我们用fckeditor2.65!
下载fckeditor解压以后放到supe site下的data文件夹,修改data文件下的fckeditor\editor\filemanager\connectors\php下的config.php
把这项设为TRUE
$Config['Enabled'] = true ;
这项目是我根据supe site存放附件的形式设置的,站长们可以根据自己的要求设置
$Config['UserFilesPath'] = '/attachments/'.date("Y")."/".date("m")."/";

修改改好FCKEDITOR以后下面修改资讯页的模板
模板存放在admin下tpl下叫spacenews.htm的页面,找到下面代码
  1. <div id="fulledit" class="editerTextBox"><div id="message" class="editerTextBox"></div></div>
  2.                                 <script type="text/javascript">
  3.                                 function init() {
  4.                                         <!--{if checkperm('allowpostattach')}-->
  5.                                         et = new word("message", "$thevalue[message]", 0, 1);
  6.                                         <!--{else}-->
  7.                                         et = new word("message", "$thevalue[message]", 0, 3);
  8.                                         <!--{/if}-->
  9.                                 }
  10.                                 if(window.Event) {
  11.                                         window.onload = init;
  12.                                 } else {
  13.                                         init();
  14.                                 }
  15.                                 </script>
复制代码
替换成下面这样的代码:注Jeditor就是你的编辑器的文件夹名称
  1. <script type="text/javascript" src="data/Jeditor/fckeditor.js"></script>

  2. <script type="text/javascript">
  3. var sBasePath = 'data/Jeditor/' ;
  4. var oFCKeditor = new FCKeditor('message') ;
  5. oFCKeditor.BasePath = sBasePath ;
  6. oFCKeditor.Height = 400 ;
  7. oFCKeditor.Value = '$thevalue[message]' ;
  8. oFCKeditor.Create() ;
  9. </script>
复制代码
考虑到上内容需要上传附件,请在spacenews.htm里加上如下代码,修改编辑器的功能就完成了!
  1. function insertHtml(strfile){
  2.         var oEditor = FCKeditorAPI.GetInstance('message') ;
  3.         if(oEditor.EditMode == FCK_EDITMODE_WYSIWYG){
  4.                 oEditor.InsertHtml(strfile);
  5.         }
  6. }
复制代码
注:supe site里的资讯分页功能很好,但由于fckeditor里有分页的按钮,大家可去可不去!

评分

3

查看全部评分

chenfei396 发表于 2010-3-24 11:15:32 | 显示全部楼层
gooooooooooooooooooooooooooooooooooooooooooooooooooooooooood!
回复

使用道具 举报

hnqdgyj 发表于 2010-3-24 11:16:11 | 显示全部楼层
这个要支持一下
回复

使用道具 举报

 楼主| ahxr 发表于 2010-3-24 11:52:47 | 显示全部楼层
回复 2# chenfei396


回复

使用道具 举报

lidq.jingwu 发表于 2010-3-24 14:10:27 | 显示全部楼层
回复 1# ahxr


    支持
回复

使用道具 举报

surface 发表于 2010-3-24 18:44:51 | 显示全部楼层
应该是好东西,先占个位置先。
回复

使用道具 举报

zhoucunjie 发表于 2010-3-24 21:14:27 | 显示全部楼层
更换编辑器。
对以后升级ss有没影响?
回复

使用道具 举报

surface 发表于 2010-3-24 21:27:58 | 显示全部楼层
再来一次,o y
回复

使用道具 举报

 楼主| ahxr 发表于 2010-3-25 08:40:13 | 显示全部楼层
回复 7# zhoucunjie


    可以说没影响,我改过UChome 和 SS 的编辑器牵扯的地方比较少,不过康盛自身的保护措施做到还是很到位,人家都崇上高内聚,低偶合,貌假他们喜欢跟别人对着干!
回复

使用道具 举报

zhoucunjie 发表于 2010-3-25 19:51:19 | 显示全部楼层
fckeditor好象有2.6.6了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 01:41 , Processed in 0.039912 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表