三视图系指
完整视图、
主干视图和
焦点视图,是
帖子页三种不同的显示方式。
动网原版程序一直有“平板”和“树形”两种显示帖子的模式。完整视图是在原“平板”模式基础上添加了
固定楼号改进而成。原“树形”模式只显示一个帖子,经过
对点回复的改进,派生了逻辑性更强的主干视图与焦点视图,可以显示与当前帖相关的一组帖子。
完整视图完整视图也可称为流视图,是以发帖时间为序,分页显示一个主题中的所有帖子,先发布的帖子在上,后发布的在下。
即,在完整视图中,所有帖子按
楼号升序排列,
层号无序。
从完整视图可以看到主题中的所有帖子,但排列以时间为序,不能显示各帖之间的关系。完整视图适用于快速概览一个陌生的主题。
完整视图每页显示帖子数由
每页帖数规定,如果本页有帖子被删除,显示帖数将少于每页帖数。帖子所在页号由
楼号与每页帖数决定,不受删帖影响。
在帖子地址中置 skin=0 或者无 skin 参数即可进入完整视图。
在
列表页的主题列表中,从标题可以进入完整视图第一页,从最后回复时间可以进入完整视图的最末页。
在
帖子页的树形列表中,从帖子的楼号可以进入当前帖子的完整视图。(
“帖子的完整视图”系指该帖所在的主题的完整视图中该帖所在的页)
论坛查找结果及
手气不错指向完整视图第一页。
另见
视图切换。
主干视图主干视图也可称为链视图,是以回复关系为序,单页显示一个主题中从根帖(或者
断点)到当前帖子的一条
回复链上的帖子,被回复帖在上,回复帖在下,当前帖在最下。
在主干视图中,所有帖子的
楼号与
层号均按升序排列,其中,层号是连续的。
从主干视图可以最快捷地了解当前帖子的上文和讨论背景,从而获知截止到当前帖的讨论全貌。
主干视图也适于阅读篇幅较长、分帖较多的作品。只要发布者将连载的帖子发在同一条
回复链上(即2回复1,3回复2……),读者通过最末一个连载帖的主干视图即可滤除其它帖子,单独阅读全文。
如果从当前帖子到根帖的
回复链上有节点(帖子)被删除,则树形结构产生一个
断点,主干视图只能显示从当前帖子到断点的回复链。
NUM 参数 主干视图显示的帖子数量不受
每页帖数影响。可以在页面地址中通过 NUM 参数设定主干视图读取的帖子数目,即从回复链底端向上按 NUM 数截取。若 NUM 非自然数或不设 NUM 参数,主干视图将读取从当前帖到根帖或
断点的一整条
回复链上的所有帖子。
显然,设 NUM=1 可以仅显示一个特定的帖子。此技术在连载长篇时比较有用。
在帖子地址中置 skin=1 即可进入主干视图。
在
列表页或
帖子页的树形列表中,从帖子的发布时间可以进入主干视图。
在
首页的版面列表中,从最后回复主题可以进入最后发表帖子的主干视图。
编辑帖子之后将返回所编辑帖子的主干视图。
另见
视图切换。
焦点视图焦点视图也可称为星视图,是以回复
层次为序,单页显示当前帖和近层下级帖子。显示次序为当前帖在最上,接着是直接回复当前帖的帖子(第一层回复帖),直接回复第一层回复帖的帖子(第二层回复帖)……同一层的帖子按
楼号(发帖时间序)排列。
即,在焦点视图中,所有帖子按
层号升序排列,
楼号无序。
从焦点视图可以快捷地了解当前帖子的下文和反响。从外部引用根帖以外的帖子的链接时,用焦点视图可以将引用的帖子显示在最上方。
因为下级帖子的数量可能很大,焦点视图并不显示当前帖的所有下级帖子,而是逐
层显示,到某一层显示完毕,帖子总数已经超过
每页帖数时,即停止显示下一层。
在帖子地址中置 skin=2 即可进入焦点视图。
在
列表页或
帖子页的树形列表中,从帖子内容摘要可以进入焦点视图。
论坛帮助(本主题)的所有目录链接都指向焦点视图。
另见
视图切换。
主干视图与焦点视图可以通过页扩展结合起来,同时显示当前帖的上文和近
层下文,获知讨论全貌。详见
主干视图与焦点视图的页扩展。
三视图示例 在图一所示的帖子树中,
每页帖数为15的情况下,其完整视图(分两页)、19楼及7楼的主干视图、3楼及1楼的焦点视图如图二。图中的主干视图均未设 NUM 参数。

图一(点击见大图)

图二(点击见大图)
注意,1楼的焦点视图取到第5层,所取帖子数已超过
每页帖数,故不再显示第6层和第7层的三个帖子。
如果在图一中,2楼的帖子被删除,变为图三,则图二变为图四。

图三(点击见大图)

图四(点击见大图)
完整视图的第一页不再显示2楼,其它帖子不变。
7楼的主干视图向上回溯到4楼断点停止,只显示两个帖子。
1楼的焦点视图中的帖子减少了,于是将第6层和第7层的18楼、19楼也显示出来。
[此帖子已经被作者于2009-4-3 10:18:33编辑过]