喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 请问一下,你们做论坛的时候,编辑器这个部分是怎么处理的?  
 
hjp1011 (hjp1011)
新手上路
Rank: 1
初级会员



UID 28201
精华 0
积分 9
帖子 18
金钱 9 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2004-4-30
状态 离线
请问一下,你们做论坛的时候,编辑器这个部分是怎么处理的?

请问一下,你们做论坛的时候,编辑器这个部分是怎么处理的?
1、用在线编辑器?我一直也是用的这个,因为输出的时候方便。
2、用UBB代码?用UBB的话,有没有好的例子,比如像PHPWIND discuz! 的,
原理是什么呢?
3、请高手给点思路。先谢谢了!
2006-1-11 12:42 AM#1
查看资料  发短消息  顶部
 
鬼谷子先生 (鬼谷子先生)
注册会员
Rank: 2
一般会员



UID 63649
精华 0
积分 98
帖子 99
金钱 98 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-3-22
来自 成都
状态 离线
[推荐阅读] 求字符串处理函数
ubb的编辑器我前段时间写了一个

原理是用str_replace或preg_replace等替换函数来替换你需要的效果,如加粗代码:
[code]
function bb2html($array)
{
  str_replace('', '<strong>', $array); // 启始标签
str_replace('
', '</strong>', $array); // 关闭标签
}

用preg_replace配合正则表达式能写出更强大、复杂的bb码。

使用的时候有两种方法。提交的时候解析或查看的时候解析,这个都看你了,我推荐观看的变量。因为这样的话更加安全?为什么?提交的东西你要做htmlspecialchars()这类的html标签过滤成实体,保证提交到数据库的内容安全,然后你写进去的有bb码,但是不作解析,等查看到这条数据的时候再做解析,就能安全变成你想要的html效果。

如果你有关于每次查看时才解析的性能上的顾虑,那是多余的。为什么?高人跟我讲的,说几乎没有什么影响。如果真要较真的话,那生成个静态html页就完全解决了:)

ps:昨天在另外一个站回答了个同样的问题,嘻嘻,不会也是你吧~
2006-1-11 04:37 AM#2
查看资料  访问主页  发短消息  顶部
 
hjp1011 (hjp1011)
新手上路
Rank: 1
初级会员



UID 28201
精华 0
积分 9
帖子 18
金钱 9 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2004-4-30
状态 离线
[推荐阅读] 提个关于cakephp里的问题
谢谢,没想到还有和我一样没睡的:)

谢谢,看了你写的,和我了解的大概差不多。
不过,让我有了个更全面的认识。能把你写的代码发来学习下吧?
hjp1011@163.com
先谢了!
2006-1-11 05:11 AM#3
查看资料  发短消息  顶部
 
hjp1011 (hjp1011)
新手上路
Rank: 1
初级会员



UID 28201
精华 0
积分 9
帖子 18
金钱 9 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2004-4-30
状态 离线
[推荐阅读] 求助-sql查询问题
不是我哦。。。我在CSDN发了一个的,可是到现在还没人回答。:(
2006-1-11 05:12 AM#4
查看资料  发短消息  顶部
 
鬼谷子先生 (鬼谷子先生)
注册会员
Rank: 2
一般会员



UID 63649
精华 0
积分 98
帖子 99
金钱 98 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-3-22
来自 成都
状态 离线
[推荐阅读] 請教實時轉存html的問題
哦,呵呵,好的,我把代码发过去了
2006-1-11 05:19 AM#5
查看资料  访问主页  发短消息  顶部
 
hjp1011 (hjp1011)
新手上路
Rank: 1
初级会员



UID 28201
精华 0
积分 9
帖子 18
金钱 9 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2004-4-30
状态 离线
[推荐阅读] 求职啦
哦。。。那我谢谢你了先。
2006-1-11 05:20 AM#6
查看资料  发短消息  顶部
 
hjp1011 (hjp1011)
新手上路
Rank: 1
初级会员



UID 28201
精华 0
积分 9
帖子 18
金钱 9 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2004-4-30
状态 离线
[推荐阅读] o 哦哦哦老长时间没来了
收到 ,谢谢。。。。

最近在写论坛,要用的这个。

你对写论坛有什么心得没有?我用smarttemplate写了一个,可是觉得不太好。

以后多交流哦。。。
2006-1-11 05:23 AM#7
查看资料  发短消息  顶部
 
鬼谷子先生 (鬼谷子先生)
注册会员
Rank: 2
一般会员



UID 63649
精华 0
积分 98
帖子 99
金钱 98 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-3-22
来自 成都
状态 离线
[推荐阅读] 使用全文搜索出现问题,请教
没有问题:)
2006-1-11 05:46 AM#8
查看资料  访问主页  发短消息  顶部
 
fox1999 (fox1999)
注册会员
Rank: 2
一般会员



UID 67074
精华 0
积分 128
帖子 127
金钱 128 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2005-10-3
状态 离线
[推荐阅读] 请问可不可以按照数组的键名和值进行排序
直接用 FCKEditor 不就可以了。在线的HTML 编辑。
2006-1-11 09:48 AM#9
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.023657 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP