20px - +
wrap
zh en
-
发信人: SpiritRain (妖精雨·荒唐的2006), 信区: ANSI 标 题: 活动看板的调整和精简 发信站: 日月光华 (2007年01月12日13:21:11 星期五), 站内信件 关于申请不多说了,主要提一下必须注意的“技术问题”。step by step吧,大家别 嫌我罗嗦,呵呵 0.检查看板是否符合要求 看板的标准大小是74*5,超过5行的不用看了,打回去重新设计,少于5行的……让他 再加点什么吧-_- 列数的要求可以松一些,参看下面的“调整大小”,实在太长或者 太短的,发回斑竹重新修改吧。 看板内容、设计,主要看布局、颜色搭配和语句措辞,感觉不适合未名的或者实在是 觉得难看的,那么还是退回去吧,这样的挂出去也是丢未名的脸。至于错别字,顺便 瞄一眼吧。 总之第一印象是要让人看得舒服,太抢眼或者太暗都是不合适的。还有我一直觉得活 动看板里面不要有闪烁比较好,因为在ASCIIArt里面,闪烁要用得好很难,特别是活 动看板这样一个特殊位置的东西。 1.转载到测试版面 建议转到Test,这里支持系统变量,可以看到比较好的效果。内部版面的话也可以。 转过来主要是为了下面的修改做准备(废话-_-)。 2.调整大小和对齐 ┌──────────────┤活 动 看 版├──────────────┐ └─────────────────────────────────────┘ 必须要能放到这个框架里面,使用背景色的,最好调整成如图中蓝色区域所示大小, 太大或者太小都不好看。并且要居中对齐,也就是说左右的最外一个字符和框架边界 的距离要相等,要么都缩进去一格,要么都缩进去两格,但是不要跑到框架外面。一 般来说,看板中会有一些空白的地方,可以通过增加或者减少空白字符来保证大小和 对齐,注意改完以后及时看一下,别对错了行。在修改的时候可以随时按Esc+c看彩色 效果。 要保证这一点,可以从主选单那里的活动看板上面把 └─────────────────────────────────────┘ 这一行复制下来,粘贴在看板的下面,是不是对齐就一目了然了,特别要注意的一点 的是这条线的最前面有一个空格,如果弄成 └─────────────────────────────────────┘ 的话就会整个儿对歪的。 3.检查代码内容 除了控制颜色外,不要出现别的比如移动光标、响铃、延迟之类的ASCII代码。也就是 说除了*[m不要有任何别的控制字符。 3.检查代码内容 除了控制颜色外,不要出现别的比如移动光标、响铃、延迟之类的ASCII代码。也就是 说除了*[m不要有任何别的控制字符。 使用系统变量的,注意要留足空格,一般来说常用的是$userid,后面要有5个空格, 加起来12个字符的位置,因为最长的id是12个字母的。特别注意一点的是这里说的空 格不是指有颜色的时候看上去的空格,而是编辑文章的时候,看到那些代码时紧跟在 $userid之后的空格。如果是昵称的,建议至少留足十个汉字的空间。 4.精简代码 活动看板的每一个字符都是会无数次同时传递给无数用户的,精简一个字符就意味 着…… 这一块也是最难的,操作的人最好熟悉ASCIIArt的颜色控制部分。最好自己动说做做, 我说几个要注意的。 4.1.*[40m 在看板里面不要出现这样的东西,会导致NetTerm下面背景出问题。因为有的Term解释 成背景色设置为默认背景色,有的理解为背景色设置为黑色,所以最好看情况用*[0m 换掉。 4.2.重复的前景、背景色 比如 *[1;44;36m *[44;31m¤*[44;32m﹏ *[m 这里的背景色44重复出现,完全可以精简为 *[1;44;36m *[31m¤*[32m﹏ *[m 效果都是一样的 ¤ 4.3.无用的空白 *[0;1;44;36m *[44;31m¤*[m 前面先把前景色设置成36,然后一堆空格,再把前景色换成31,但空格是看不见的, 所以 *[0;1;44;31m ¤*[m 就可以了 ¤ 4.4.白色字符 比如这个*[0;44;37m ╋ *[m,其实*[0;44m ╋ *[m就可以了,因为默认的前 景色都是白色,也就是37,所以有时候没有必要特别指出来。 4.5.末尾空格 在行末往往可以看到*[0;40;37m,这是标准的垃圾,可以简写成*[m,还有最后面往往 会有一些看不见的空格,也是没有用的,删了吧。 4.6.合并代码 特别是在一些闪烁和高亮度低亮度切换的时候,容易产生冗余,比如 highlightnormal *[1;31mhighlight*[0m*[31mnormal*[m 其实可以合并写成 *[1;31mhighlight*[0;31mnormal*[m 5.预览,检查效果 条件允许的话用尽可能多的Term看一下有没有问题。现在最常用的有CTerm、FTerm、 STerm、NetTerm,还有Windows自己带的Telnet(使用者数量也不在少数-_-),最常用 的背景是蓝色和黑色,都看一下吧。这个在早期不是很熟悉的时候,这样用软件来检 验实际效果是最方便快捷的办法。 后面6-8是挂载活动看板的部分,对大家没什么用,删了 9.看实际效果 会到主选单,看实际挂上去的效果,活动看板是按着文摘区的顺序的。耐心等一会儿 吧,欣赏一下你的劳动成果,呵呵 附一:一个例子 原始的relatives活动看版 ┅┅┅ 报 谁 意 临 游 慈 ¤┌────────┐得 言 恐 行 子 母 Relatives ︹︵∕﹋ │ 欢迎光临亲情版 │三 寸 迟 密 身 手 ∕︿ ╱╲ └────────┘春 草 迟 密 上 中 欢迎 $userid 申请“亲情档案” 晖 心 归 缝 衣 线 修改之后的 ┅┅┅ 报 谁 意 临 游 慈 ¤┌────────┐得 言 恐 行 子 母 Relatives ︹︵∕﹋ │ 欢迎光临亲情版 │三 寸 迟 密 身 手 ∕︿ ╱╲ └────────┘春 草 迟 密 上 中 欢迎 $userid 申请“亲情档案” 晖 心 归 缝 衣 线 └─────────────────────────────────────┘ 仔细看一下代码的对比吧,上面几乎所有的例子都是这里找到的,呵呵 附二:活动看版管理办法 > 623 b dionysus Nov 21.#● [公告]活动看版管理办法 普通版面为宣传本版,可向站务委员会申请活动看版,具体规定如下: 版务在boardmanager版发文申请,格式为: 标题:Boardname申请活动看版 (注:Boardname为版面英文名称) 原因: 起止时间: 看板内容: 活动看版要求一共五行,每行最多255字符(包括控制字符在内),允许 使用彩色,包括前景背景色、闪烁、下划线等,允许使用不涉及用户私人 资料的系统变量,不允许使用响铃、延迟等特殊ASCII效果,请尽量精简 代码,在各种Term下测试,并且要求看板能够放入下面的框架中: ┌———————————┤系统投票中 [ Config->Vote ] ├——————————┐ ┌────────────────┐ ───────────┼┼ ││ 欢迎光临北大未名BBS ────────┼┼ │││ └────────────────┘ ││ ┼┼┼──────────────── 域名:bbs.pku.edu.cn ┼┼┼────────────────────── IP:162.105.203.245 └—————————————————————————————————————┘ 站务组将在24小时内(有效工作时间)给出答复。 活动看版持续时间原则上不得超过四周。 同一个版面在同一时期内,最多只能使用一个活动看版。 北大未名BBS站务委员会 2001年11月21日 -- ╋┻┻╋┻┻╋┻┻╋┻┻╋┻┻╋┻┻╋╋┻┻╋┻┻╋┻┻╋┻╋╋ ┫ ━┫ ━ ┣┓┏┫ ━ ┣┓┏╋┓┏╋┫ ━ ┃ ━ ┣┓┏┫ ┃┣ ╋━ ┃┏┳╋┛┗┫ ╋┛┗╋┫┣╋┫ ┫┏┓┣┛┗┫┃ ┣ ╋┳┳╋╋╋╋┳┳╋╋┳╋┳┳╋╋╋╋╋╋┳╋╋╋╋┳┳╋╋┳╋ ※ 来源:·日月光华 bbs.fudan.edu.cn·[From: SpiritRain]