不错,这样改比我原来的方法好多了,我说怎么加了个 html_init() 就变彩色了,
原来是里面选了 ansi 的 css 。
【 在 atppp@bbs.stanford.edu-SPAM.no (Big Mouse) 的大作中提到: 】
: 标 题: Re: [smth]web下显示ASCII色彩的问题
: 发信站: 牧场物语 (Sun May 2 02:29:59 2004)
: 转信站: SMTH!maily.cic.tsinghua.edu.cn!news.bylinux.net!Stanford
:
: 这样就能显示彩色了。bbstcon.php同理不过我没有试验。bbs_printansifile()函数的
: 问题有:第一,不支持显示附件,所以有附件的站点不可能用这个方案。比较猥琐的临时
: 方案就是判断这个fileheader->attachment是不是true,如果是就改用原来的js。
这样有什么不妥么?为什么说是“猥琐”的方案?
: 第二,bbs_printansifile()对一些特殊表格符号处理有问题。你可以在web下面到smth的
: netresources版看进版画面(或者发表文章也可以)。原因是有一些特殊的表格记号的
: 后半个字节恰好是[或者],这样bbs_printansifile()误以为和ubb有关系所以出了bug。
: 嗯,没了。
要怎样才能让 bbs_printansifile() 认为是 ubb 呢?怎么我在帖子里用了
ubb 代码总是没效果呢?
: 【 在 nfeng@smth.org-SPAM.no (聂风) 的大作中提到: 】
: : 一直看到smth系统在web下显示文章时都是黑白的,以为还没有实现相关的功能呢,
: : 结果今天碰巧在web看到了一个彩色的进版画面,才发现已经有了相关的函数了,
: : 只要先:
: : html_init("gb2312");
: : 再:
: : echo bbs_printansifile($filename);
: : 就可以了。不过不知道为什么除了进版画面之外的地方都没有用这个函数?而是
: : 用了一个jscon.php来显示帖子,好像是说用javascript方式显示帖子,没看明白
: : 为什么要这么做。
: : 本来在调用 jscon.php 之前先 html_init("gb2312"); 一下的话也可以使回复的
: : ...................
:
: --
:
: ※ 来源:·牧场物语 bbs.stanford.edu·[FROM: FARM]
--
FROM 202.120.111.*