这些模块用于按一定规则(如主体类别)组织展示多个节点内容,如Article模块将站点所有节点内容按类别集中展示,常可用于站点导航页面,导航菜单等。
% E6 D! w0 U+ s# Q; U$ R& [6 y- J6 R; w: L5 x2 I3 D
1 .Article:3 G0 _$ x- x3 C0 G8 X' a
7 T' ~' h* D* o
将任意类型的节点根据类别(taxonomy)整理在一起集中显示,如生活类有3篇,技术类有4篇等。用户可以按照分类浏览。例子可见这里。
1 ?8 d6 s, ^8 i' k& k
& ~9 w) h, H" I2. Collimator: (4.5.0)
" u# C: q2 k* l) t- t
; M* y) `. ^6 ?8 o( l0 c一般blog的文章都是垂直显示,此模块可以将节点按最近更新时间排序后从左到右平行分列显示,每一列为一篇文章,最上面为原文,所有评论回帖跟在每一列下面。% h, o1 ?+ H# W" ]8 S) f
* u" y& L) |3 L5 M3. Distant parent:
! N y2 a* U9 j) Z, N' C, B% o6 A% E/ P0 ]3 [& J4 N
允许为单个词条(term)定义一个另一个词汇表里的‘远亲(distant parent)’。我不太清楚这个模块的实际作用,drupal不是允许同一词条(term)在不同的词汇表(vocabulary)吗?也许是因为导航条的bug?作者在这里有详细论述,有兴趣的可以去看看。5 w3 v9 q) m3 \( I4 ^: V
, r3 i# q1 l# y0 G9 o4. IndexPage:
5 ^0 i: r! r$ Y2 D+ U8 @$ v4 p; ~ D+ ?* h' x
为每一种节点类型显示一个索引页面,可以按字母或类别排序。1 l& O* V4 l6 \9 v
0 v5 w: t z/ f- D5. Jsdomenu:( m+ t J' o; q+ a! d. N3 b% |
8 N$ K$ g0 d) x6 n' t7 J. j" G4 Z# ?
本模块是基于开源Jsdomenu库开发的,用于生成多层弹出式菜单(popup menu),自带一个“站点菜单(site menu)”区块用于菜单式浏览站点的分类结构。
W2 G4 U ~! n% s6 o _0 d% J$ g( E3 _4 d" Z2 V
6.Live Discussion:
% u4 F: i$ N/ q+ n g" `/ v7 R" y* u& M0 f. P$ W, N! i
通过区块显示最新评论。与drupal自带的“最新评论”不同的是,显示的不是评论本身而是原文的标题,并在后面加注有多少篇评论。例子可以看右边栏的“Live Discussion”区块,也可以看这个站点。
, |9 k1 u: y2 s; T* z( i8 b+ | s- Y' W" I' h8 G+ O# |
7.Menu on-the-fly:例8 N* U# I( d' h8 B& p. r
: l& Q1 U% O x! i( M2 @( D可以通过发布节点内容的方式来生成新的菜单。这里有作者提供的截屏。
' M p \6 v7 V
4 b Z4 J9 l. K. C& h" }8.Node list:7 D+ M2 z% t( o- I1 l) r# F7 `) j
; ?% z+ {+ e2 g! W* u节点列表。将站点所有节点标题按字母顺序列在一个页面。还可以单独列出某一分类的所有节点标题。+ {" b( S3 k% |) O6 Y3 Z
" Y; d% F7 A& W1 T. h& W$ L9. Series:
" D1 \# M* L+ m2 z! }5 g6 J' n8 r1 I. W8 k+ R: E+ @
通过drupal的分类系统将相关节点组成系列,可以在页面上显示系列里所有节点列表。: s( M6 V! l' i: O
3 D; _2 O m& }, p
10. Site map:/ o& u; u% G) w. \4 c$ Y
1 | f8 P: _3 C6 w" P" F
显示站点导航图。( E" B5 E' t" k; ^$ r" o
" q# u; P; d8 A11.SiteMenu:: r0 z1 y. a7 V1 F1 D
" O0 R, {" c( v7 F- K( e5 _6 u2 \按文章分类显示站点导航,包括一个区块显示的导航菜单。
/ H- \2 j4 W$ Z/ N3 e' X+ w, A9 M: ?6 H/ x
12. Summary:. D- Y; y0 Z8 B0 p) m
7 m$ y; `/ l$ P9 l E显示站点内容总结,除一般的“最新日志”外还有更多的选择。需要node_image模块和taxonomy_context模块。
, b; V/ k/ T. \3 { j" t. |: @2 S
6 B% S! I) _4 b* L4 K1 G I7 s13. Taxonomy Block:
: [/ y7 C9 i9 O6 [( s* G* p+ O Q6 D1 N. L/ o( z- t6 V
通过区块按类别显示最新文章列表。
0 k( V X0 q8 k8 b# z- \1 o
% M# e) B$ L. w! F) a. J' Z J14. Taxonomy Browser:/ w) M% a6 O/ f# r P% L
+ m) }$ V5 M) s6 N生成一个页面显示所有站点分类词条(term),用户通过checkbox点选一个或多个词条来分类浏览文章。% Q4 W- n$ ]% J* N" t# A6 B
$ k- O! I# e; A7 j& C15. Taxonomy Context:
/ f& a1 Z; o0 n6 t- O$ ^1 r+ y! |% ?7 I* @' D( N
通过页面或区块显示分类词条(term)的名称,说明以及该词条在词汇表(vocabulary)中的位置(包括所有上级目录及下面的细分词条)。9 d/ G$ ]7 q. v$ B; r- i4 e
0 Q7 o Y1 Y4 a; c, ?/ `16. Taxonomy dhtml:$ x- K; S) L* \4 ^3 p
9 R, s8 l# Y7 T0 ~" P* l$ g
显示每个词汇表的分类目录结构,列出相应的节点文章及点击数。包括一个区块显示并可导出到syndication(聚合内容)模块。
7 e' M: y; v* h, ]$ C9 z
1 y7 N9 M4 h; i" x- i17. Taxonomy import/export via XML:% v9 o) W4 }9 w/ i( |
) X) v% |) m" ]+ n6 }. Z( q支持站点分类结构的导入和导出。
4 M! n9 g+ q# Q, c7 {1 l4 U4 U. @( F4 @, L" {; s/ ?1 A2 z0 E
18. Taxonomy Menu:: t; f- {* Z# ^$ I
1 i. `6 z3 W$ b; h3 P分类系统导航菜单,其格式将和drupal系统导航菜单一致。
. |$ W; z5 K' I5 t; i" y/ U2 d% `3 t( j* ?
19. Weekly node listing:
8 l+ z( `5 w9 b7 G! U2 t3 u# b, d8 X$ B$ J. m7 d' S ^- F
将往日文章按周存档。这里有一个例子,左边栏的Weekly Archives区块就是。
, w1 _9 N5 U7 q6 V' l
5 x9 V0 {! T7 {( `/ A
+ _* d8 H$ H( e8 I本文选择:站长百科,谢谢!) d0 k4 ]; r/ I) A" t
|
|