BBS建站上网365问/124.如何设置文件列表格式?
你可以定制显示给用户文件列表的格式。
进入文件列表格式设置的步骤为:RAConfig > Options > Files > List format。
文件数据库项目显示给用户的格式是由一行模板来完成,其中支持的宏如下:{+}
-----------------------------------------------------------
宏 代表的字符串数据
-----------------------------------------------------------
@NE 大写文件名,有扩展名。
@NN 大写文件名,无扩展名。
@SB 文件大小,以字节计算。
@SK 文件大小,以千字节计算。
@UL 文件上传者的名字。
@UD 上传文件的日期。
@FD 实际文件日期。
@LD 文件最后一次被下传的日期。
@TD 文件被下传的次数。
@Kn 文件的关键词[n](n为1到5)。
@CS 文件花费的信用点(从用户信用点中减除)。
@DF 文件的格式化描述。
@DU 文件的非格式化描述(也叫做用户方式)。
@FR 如果文件是自由的,显示(Free),否则空白。
@NA 如果文件被标记为不可用,显示(NotAvail)。
@NW 如果文件是新的,显示“*”字符,否则空白。
@PW 如果文件被密码保护,显示(Password)。
-----------------------------------------------------------
在“@”字符后有“%”字符则强迫字符串为小写,在“@”字符后有“^”字符则强迫字符串为大写。“#nn”用来设置所有后面的字段宽度为“nn”个字符,“nn”必须为2位数,例如,指定“#03”将截取或补足所有后面的字段为3个字符长,用“#00”复位默认的字段宽度。注意:使用时,@DF和@DU宏必须出现在列表格式项目的最后。
除了这些宏以外,改变颜色的^K[cc文本文件控制码也可以用于这个字段。
下面的例子说明如何定义一个列表格式行:
^K[0E@NE ^K[0A@UD ^K[0F@SB ^K[0D@TD ^K[0C@NW^K[07@DF
这些代码的含义为:
* 文件名和扩展名,大写字符使用黑背景浅黄前景显示。
* 上传文件的日期,使用黑背景浅绿前景显示。
* 以字节计算的文件大小,使用黑背景白前景显示。
* 文件已经被下传的次数,使用黑背景浅紫前景显示。
* 从上次登录后的新文件用“*”字符显示,使用黑背景浅红前景显示。
* 格式化文件描述使用黑背景灰前景显示。
下面是劲捷电子信息站的例子,注意中间有回车和换行符号:
^K[1E@NE ^K[0D@SB @NW ^K[0A@FD ^K[0B@TD #16^K[0C@UL #00^M^J ^K[03@DF