|
|
 |
 |
Beyond The Mirror 交互式故事脚本

[程序语言] PERL
[运行平台] UNIX
[下载源程序] 立即下载
[源码来源] http://kompashka.hypermart.net/download/
[目录]
I. 介绍
II. 文件和安装
III. 配制
_________________________________________________________________
I. 介绍
----------------------------------------------------
该脚本同其他同类脚本相比,有其特点:用户不仅可以添加故事,而且可以在一定程度上修改已经写好的部分故事。随着内容的不断加入,老的部分将成为“历史”而保存起来,不再能够被修改,但故事的尾部则可以随时被编辑。
该脚本的名字来源于我喜欢的一本书:"Through The Looking Glass"。
II. 文件和安装
----------------------------------------------------
文件清单
/
|- beyond.cgi - 脚本
|- beyondconfig.pl - 可执行的配置脚本
|- beyond.txt - 你的新闻的可编辑部分
|- oldies.txt - 你的新文的 "历史" 部分
|- rectime.txt - 时间戳文件
|- template.html - 脚本输出的HTML模板
|- index.html - "哑元" 索引
|- readme.txt - 本文件
你可以加入一些初始语句到oldies.txt文件中,例如:“很久很久以前......" 等等。
不要改变rectime.txt文件,该文件包含时间信息。
快速开始:
1. 正确设置脚本的第一行,以指向服务器上perl解释器所在位置。
2. 在服务器上创建脚本目录,将其属性设置为777。
你也可以把脚本(包括'beyondconfig.pl')放到任何现有的目录中,但要设置好目录的属性。
3. 上传所有文件到该目录中。务必用ASCII模式。
4. 文件属性设置如下:
beyond.cgi - 755 (-rwxr-xr-x)
beyondconfig.pl - 755 (-rwxr-xr-x)
beyond.txt - 777 (-rwxrwxrwx)
oldies.txt - 777 (-rwxrwxrwx)
rectime.txt - 777 (-rwxrwxrwx)
(other files) - 644 (-rw-r--r--)
5. 在浏览器中打入脚本的URL,即开始工作。
III. 配置
----------------------------------------------------
1. 脚本文件
除了脚本的第一行外,你不必改变'beyond.cgi'脚本的任何其他部分。
2. 配置文件
改变beyondconfig.pl脚本的设置,以符合你的需要。每个变量的意义都有详细解释。
如果你想把数据文件同脚本分开存放,只需改变$data_path变量。
3. 模块文件
可以改变'template.html',使之适合于你的网站的外观。该文件中的域以 '#' (number) 作为符号标记。
脚本用变量代替这些域。务必保存所有域。除此之外,你可以用通常的HTML来编辑模块,不提倡使用
WYSIWYG HTML 编辑器。
注意: 模块文件中的链接是相对于脚本的位置的! 如果引起混淆,请用URL全称。
(作者: 2000年01月24日 18:03)
|
 |