2.修改cacti的host.php文件
修改host.php文件852行,原内容为:
<a class="linkEditMain" href="host.php?action=edit&id=<?php print $host["id"];?>"><?php print eregi_replace("(" . preg_quote($_REQUEST["filter"]) . ")", "<span style='background-color: #F8D93D;'>\\1</span>", $host["description"]);?></a>
修改为:
<a class="linkEditMain" href="host.php?action=edit&id=<?php print $host["id"];?>"><?php if ($_REQUEST["filter"] != "") { print eregi_replace("(" . preg_quote($_REQUEST["filter"]) . ")", "<span style='background-color: #F8D93D;'>\\1</span>", title_trim($host["description"], 200)); }else{ print title_trim($host["description"], 200); } ?></a>
采用了graphs.php文件中的做法,使用title_trim()来显示汉字,可能比aben直接删除的方法更好吧。
五.其他
1.修改cacti默认字体的大小
cacti默认的字体太小,看起来伤眼睛。请修改include/main.css文件,将第一段的
body, table, tr, td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
修改为
body, table, tr, td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
六.感谢
1.感谢Cacti Group ,其他的话就不用说了。
2.如果你觉得该篇文章有用,那大部分都是Jimmy Conner的功劳,有他,才又如此方便的CactiEZ。请在Jimmy Conner的网站论坛上向他表示感谢,并说明你是中国用户!
3.abel和zqli提供了修改rrdtool源代码的方法,本文只是将其方法应用到了rrdtool1.2.15版。abel对rrdtool有深入研究,我只是位门外汉,取巧借用他的成果而已,向他表示敬意。
4.在字体设置方面参考了几位台湾朋友的帖子,虽然没有直接用上,但是提示我走的是弯路。向台湾的朋友致敬,喜欢他们的探索、原创和分享精神。
5.CU论坛的朋友让我认识了cacti,并逐渐学会使用,感谢CUer。
该帖只是一些简单的安装和修改,高手见笑。如果对这篇文章有任何建议和疑问,欢迎指出。也希望大家补充一些内容。
另外,我一直想对cacti进行汉化。希望熟悉php,想对Cacti汉化的朋友能够聚集在一起。最好对制作linux发行版熟悉的朋友也能参与进来,做一个类似CactiEZ的中文版。
