第 4讲 PostNuke网站的
管理
,网页设计与编程,
网站的日常管理
? 网站的日常事务会很多,最为繁重的工
作母过于对用户发表的文章进行审阅和
发表。
? 除此之外,网站也会面临所有媒体都会
经历的重要任务:改版。
网站的日常管理
? 在 PostNuke中,版块主要的表现形式有
区块( block)和模块 (module)
? 一般来说,区块占据的页面位置相对小
一些,而且一般分布在网页上下的左右
两侧(例如提醒、和历史上的今天)
网站的日常管理
? 而模块则相对大而且业务规则要复杂一
些,例如新闻和广告,而且一般占据页
面的主要位置。
? 单就位置而言,无论是区块或模块位置
的调整都要通过区块管理进行。
【 区块管理 】
? 一般区块的概念指网页上不同的专题区
域(如提醒、主菜单、谁在线等)这类
比较固定的配置风格。
? 另外,所有的具有显示功能模块的位置
调整也可在此进行,其调整结果可以为
访问用户所能看见。
【 区块管理 】
? 所以 PostNuke的区块管理实际上是对所
有可以在网页上可以看见的内容(包括
区块和模块)板块进行管理。
【 区块管理 】
? 区块管理( block)用途
– 调整主页上显示的功能模块的位置
– 对一些模块中显示的内容进行编辑和更新,例如可
以对 【 提醒 】 区域中的内容进行更新;
– 是对区块内部条目(例如主页菜单)的内容和顺序
进行编辑和调整。
– 当网站新辟或取消某些版块时,需要在区块中进行
新增、启用或禁止某些主页区块的使用。
【 区块管理 】
【 区块管理 】
提醒的显示区域调节
及内容的修订
提醒的显示区域
【 区块管理 】
主页菜单
主页菜单的内容可以在此进行调整
【 自动链接 】
? 万维网的重要特性之一是信息资源的超链访问,
一般的网页超链是通过网页设计由人工设置。
? 而在特定的网站社区中,往往有其自身最为关
心的一些资源需要通过不断的积累和链接进行
更为广泛的传播。
? 这种资源的传播则可以通过自动链接实现。
【 自动链接 】
? 在 PostNuke中,系统管理员可以通过积累本
站点热门词汇与信息资源的链接,通过 【 自动
链接 】 管理模块增加到网站中
? 然后通过 【 模块管理 】 来激活相关模块(例如
【 发表文章 】, 【 在首页发新闻 】 )中的自动
链接设置,达到信息发布和扩散的目的。
【 自动链接 】
【 自动链接 】
? 在管理员接手他人所管理的网站以后,
在添置新的自动超链之前,可以利用
【 查看自动链接 】 的功能检查站内存有
的自动链接项目,以避免不必要的重复。
【 自动链接 】
【 自动链接 】
? 自动链接配置则可以对网站中的自动链
接所呈现出的外观进行调整,
– 【 移去自动连接的 CSS装饰(如下划线
等) 】,这样,具有自动链接属性的文字所
表现出的形式与平常的文字并无二致。
– 【 每篇文章只自动超链最先出现的关键词 】
选项,也可以减少自动超链所引起的开销,
无论是系统的或用户的。
【 自动链接 】
【 模块管理 】
? PostNuke模块管理中模块的概念指系统中配
置的所有可扩展功能模块(其文件全部存储在
PostNuke安装目录中的 module子目录下)
? 这种模块往往不像 【 区块管理 】 所管理的区块
和模块那样对普通用户所能看见,或者说有用
户界面,而更偏重于内部管理,供网站管理人
员进行系统内部物理上进行理解和调整。
【 模块管理 】
? 在模块管理中,可以做以下工作:
– 为网站增加新的功能模块;
– 停止某些网站功能模块的运行,或者删除整
个功能模块;
– 为某些模块增加额外的功能,例如自动链接
等;
– 为自行开发的网站模块进行基本测试。
【 模块管理 】
? PostNuke的扩展功能模块可以分成几类:
– 内容管理模块,AddStory,Admin_message,
Banners,News这类模块是网站的主体,结构比较
复杂,模块既拥有管理界面和也有用户界面;
– 各种内部管理模块,Settings,Block,Censor,
NewUser,Comments这类是网站的管理核心,一
般功能主要通过管理界面显示;
【 模块管理 】
– 功能扩展模块,Autolink,Rating,Wiki这
类模块自身并没有可以显现的功能,但可以
为网站内所有模块通过网站管理员进行功能
扩充,是为网站提供服务的实用程序;
– 统计模块,Top_List,Stats等提供网站的
使用统计,此类数据通过设置,既可以让管
理员了解网站的访问情况,也可以将统计数
据开放给一般用户。
【 模块管理 】
? 模块管理的一大用途是可以配置模块之
间的相关性,如自动链接类相关功能与
所有其他所有模块的关联就是通过模块
管理进行的。后图显示在 【 模块管理 】
中激活 【 在首页显示新闻 】 模块中的自
动超链。
【 模块管理 】
小结
? 本讲内容:
? 网站的日常管理:
? 区块(版面)的管理
? 模块(功能)的管理