模组发布文章是在编辑器下面有几个选项:“使用HTML标签”、“使用表情图”、“启用内置码”、“启用换行符(如果启用HTML标签,建议关闭) ”,一般都是选中状态(可能有配置项,但是好像默认是都选中),不明白的是为什么里面都提示“如果启用HTML标签,建议关闭”了就是不把第一个和第四个做成反选(加个Javascript控制一下就可以了),直接导致发布文章之后文章显示会换行2次,在HTML源代码中可以看到在行跟行之间出现了<BR><BR>2次,导致行与行之间多出一个br。

解决办法:编辑htdocs\modules\\edit..php文件111行,

将原来的

$dobr = $article_obj->isNew() || $newpage;

改成:

//Modified By XuYong 根据 $dohtml 调整$dobr默认值
if($dohtml==0)
{
    $dobr = $article_obj->isNew() || $newpage;
}
else
{
    $dobr = 0;
}

 这样设置了“使用HTML标签”就会自动关闭“启用换行符”了。

标签:, ,

, ,

相关文章:

引用地址:http://web2world.cn/article/2007/08/a54.html

现在只有1个回复

  1. 谢谢朋友在我blog上的指点。
    一般来说修改PHP文件的方法一劳永逸,但是问题是下次升级就得记住前面所有的修改,相对比较麻烦。


    huwei.name Says @ 07-08-16 18:34

要说点啥就在这吧

(若看不到验证码,请刷新网页。)