最近在论坛里发帖回帖比较多,发现帖子内容中的回车换行不被识别,似乎不是自身原因,而是论坛程序的问题。虽然可以自己在内容中加入<br>换行符来换行,但是似乎不是根本解决之道。
不知道是论坛有此设置还是有此BUG?
如果是有此BUG,现提供解决办法如下:
动网论坛帖子不换行似乎是个保留节目,呵呵
从老版本动网论坛升级到8.2之后有些旧的帖子就会出现不换行的情况
修正方法如下:
用任意文本编辑器,打开inc目录下的dv_ubbcode.asp文件
在第450行附近,可以找到这样一行代码:
Dv_UbbCode = S
把它替换成:
Dv_UbbCode = Replace(s, vbcrlf, “<br/> “)
这样旧帖子就可以正常显示了。
这行代码的含义是,把帖子内容中的“换行”替换成网页Html语言中的<br/>(换行)标签,以便正常显示。
一般文档含有各种代码,把文字复制到记事本,从记事本再复制到发帖窗,可解决这个问题
即使是在论坛直接输入也一样不能识别回车的,跟外面复制过来带不带html代码无关
就像这个回复一样,我加了回车的,一样还是一整行。
回车
回车
回车
回车
回车
加标记的回车
加标记的回车
加标记的回车
不加标记的回车
不加标记的回车
不加标记的回车
这是dvbbs论坛程序中的编辑器的bug,建议管理员修改一下代码解决这个小麻烦
呵呵,只是个建议,解决方法一楼里面附了,如果响版方便改的话就改一下,这样发帖的时候大家都方便点。
只是很简单的修改,不会对论坛程序产生其它影响的。