总是感觉 blog 文章的排版不怎么顺眼。我觉得程序在每行前面应该加入空格 , 即
这样看起来就美观多了。但不知道怎么修改才可达到这个效果呢?
我知道用 preg_replace 的 php 替换函数就可以实现这个功能,不过找了程序源码,还以为在 admin/cp_edit.php 里面修改,不过尝试修改了一下,没有成功。
后来发现这个应该修改 global.php 文件才对。
源码:
$string=str_replace("\r","<br/>",$string);
$string=str_replace("\n","",$string);
$string=str_replace("\t"," ",$string);
$string=str_replace(" "," ",$string);
$string=str_replace('|', '|', $string);
$string=str_replace("&#96;","`",$string);
$string=str_replace("&#92;","\",$string);
$string=str_replace("&#91;","[",$string);
$string=str_replace("&#93;","]",$string);
我尝试将
改成
表面上是可以了,但又有另外的问题
1。只能在后续换行加入空格,最前面的那一行不行。
2。如果这篇文章有了多次的修改,每行的空格会逐渐累加。
再看看怎么解决, 不知道在 skin 模板修改这个是否可以。
这样看起来就美观多了。但不知道怎么修改才可达到这个效果呢?
我知道用 preg_replace 的 php 替换函数就可以实现这个功能,不过找了程序源码,还以为在 admin/cp_edit.php 里面修改,不过尝试修改了一下,没有成功。
后来发现这个应该修改 global.php 文件才对。
源码:
$string=str_replace("\r","<br/>",$string);
$string=str_replace("\n","",$string);
$string=str_replace("\t"," ",$string);
$string=str_replace(" "," ",$string);
$string=str_replace('|', '|', $string);
$string=str_replace("&#96;","`",$string);
$string=str_replace("&#92;","\",$string);
$string=str_replace("&#91;","[",$string);
$string=str_replace("&#93;","]",$string);
我尝试将
$string=str_replace("\r","<br/>",$string);
改成
$string=str_replace("\r","<br/> ",$string);
表面上是可以了,但又有另外的问题
1。只能在后续换行加入空格,最前面的那一行不行。
2。如果这篇文章有了多次的修改,每行的空格会逐渐累加。
再看看怎么解决, 不知道在 skin 模板修改这个是否可以。
关于 IE 和 FireFox 的比较的一点感受
IPB: 上传附件前名称不要附带英文单引号

2006/08/13 00:35 | by
分类
修改文件:lang/zh-cn/backend.php
在前面加入语言字段
// bushi hack - 加入全角空格 (    )
twospace=>"插入两个全角空格",
修改文件: editor/ubb/editordef.php
查找:
document.write("<a href='JavaScript: void(0); '><IMG border=0 onclick='undo_fx();' title='{$lna[703]}' src='editor/ubb/images/undo.gif' ></a>");
}
</script>
在下面添加:
<!-- // bushi hack - 加入全角空格 -->
<a href="JavaScript: void(0); "><IMG border=0 onclick="AddText('  ')" title="{$lna[twospace]}" src="editor/ubb/images/twospace.gif" ></a>
并制作或找一个合适的 editor/ubb/images/twospace.gif 文件。a