用户信息
帖子内容
1 楼
solomon
注册会员
积分 1034
注册 2010-02-01
     
JTBC所见即所得UBB编辑器整合
JTBC所见即所得UBB编辑器整合
程序:
(ASP)JTBC网站内容管理系统(v1.0 Final) 
UBBEditor (v1.0.0.0)
UBB2HTML  (ASP)
1.下载安装:
http://www.ubbeditor.com/download/ubbeditor/1.0/ubbeditor.tar.gz
http://www.ubbeditor.com/download/ubbeditor/1.0/ubb2html/asp.tar.gz
ubbeditor.tar.gz里的ubbeditor目录放置在程序的common目录下
asp.tar.gz里的ubb2html.asp文件放置在common\incfiles目录里
头模板添加js:
<script type="text/javascript" src="{$=get_actual_route('common')}/ubbeditor/ubbEditor.js"></script>
各模块index.asp里包含<!--#include file="../common/incfiles/ubb2html.asp"-->(注意路径评论里两个../)
2.调用(以评论为例):
打开support\review.tpl.api模板的input_form节点
文本框替换为:
<textarea id="content" name="content" style="width: 600px; height: 300px"></textarea>
代码最后面添加:
<script type="text/javascript">
var nEditor = new ubbEditor('content');
nEditor.tLang = 'zh-cn';
nEditor.tToolbar = 'default';
nEditor.tInit('nEditor', '{$=get_actual_route('common')}/ubbeditor/');
</script>
output_note节点{$content}替换为{$rcontent}
3.前台显示:
打开support\review\common\incfiles\module_config.asp
tmptstr = Replace(tmptstr, "{$content}", encode_article(ubbcode(htmlencode(get_str(rs(cfname("content")))), 0)))
替换为
tmptstr = Replace(tmptstr, "{$content}", ubb2html(get_str(rs(cfname("content")))))
打开support\review\common\api\review.asp
 tmptstr = Replace(tmptstr, "{$content}", encode_article(ubbcode(htmlencode(get_str(trs(cfnames(tfpre, "content")))), 0)))
替换为
tmptstr = Replace(tmptstr, "{$rcontent}", ubb2html(get_str(trs(cfnames(tfpre, "content")))))
2010-06-24 11:52:37 JTBC 加油!
2 楼
bigsonny
注册会员
积分 218
注册 2010-01-07
     
回复: JTBC所见即所得UBB编辑器整合
不敢试
2010-06-24 12:02:47
3 楼
new
注册会员
积分 806
注册 2009-06-30
     
回复: JTBC所见即所得UBB编辑器整合
2010-06-24 13:29:26
4 楼
solomon
注册会员
积分 1034
注册 2010-02-01
     
回复: JTBC所见即所得UBB编辑器整合
在发布一个替换后台ubb编辑器教程(以article为例)
继以上步骤之后:
1.打开article.tpl.manage模板
add节点和edit节点的最底部添加:
<script type="text/javascript">
var nEditor = new ubbEditor('content');
nEditor.tLang = 'zh-cn';
nEditor.tToolbar = 'default';
nEditor.tInit('nEditor', '{$=get_actual_route('common')}/ubbeditor/');
</script>
打开article\index.asp
ubbcode.asp替换为ubb2html.asp
2.打开.tpl.tpl_common模板
ubb节点更改为:
<script type="text/javascript" src="{$=get_actual_route('common')}/ubbeditor/ubbEditor.js"></script>
3.打开common\incfiles\inc.asp
替换224行为:
encode_content = encode_article(ubb2html(htmlencode(econtent)))
------------------------------------------------------------
更改其他模块重复此回复的第1步骤
本帖由 solomon 于 2010-06-24 18:49:51 编辑过
2010-06-24 18:48:42 JTBC 加油!
5 楼
qq1986114
注册会员
积分 106
注册 2009-04-12
     
回复: JTBC所见即所得UBB编辑器整合

good~

2010-06-26 11:21:50
6 楼
唐无心
注册会员
积分 18
注册 2010-03-24
     
回复: JTBC所见即所得UBB编辑器整合

辛苦了。

2010-07-01 18:22:43 爱生活·爱唐无心http://www.luoganyasuoji.com
7 楼
crazy
注册会员
积分 292
注册 2010-04-07
     
回复: JTBC所见即所得UBB编辑器整合

讲解下,如何替换(ASP)JTBC网站内容管理系统(v1.0 Final)论坛里的UBB。。。

2010-07-01 21:51:25 www.wushicun.com乌石村农家乐panan.wushicun.com磐安旅游www.dangde.net浙江农家乐www.lekele.net笑话大全
8 楼
唐无心
注册会员
积分 18
注册 2010-03-24
     
回复: JTBC所见即所得UBB编辑器整合
我也想知道如何替换(ASP)JTBC网站内容管理系统(v1.0 Final)论坛里的UBB。。。
2010-07-02 17:29:20 爱生活·爱唐无心http://www.luoganyasuoji.com
9 楼
apje
注册会员
积分 1514
注册 2008-03-08
     
回复: JTBC所见即所得UBB编辑器整合

俺早用上都大半年了··

2010-07-03 15:16:54 [承接]【ASP & PHP & ASP.NET】JTBC模块开发、功能增强、模板制作 QQ:175941201
10 楼
apje
注册会员
积分 1514
注册 2008-03-08
     
回复: JTBC所见即所得UBB编辑器整合

还有UBB转换函数你都没写呢。。

2010-07-03 15:19:17 [承接]【ASP & PHP & ASP.NET】JTBC模块开发、功能增强、模板制作 QQ:175941201