申明一下:此文旨在討論自由度和人性化的改進上,bug不在討論範圍。$ B3 ~& D( u+ e8 Y- r
8 K& s7 P5 Z; W: \! p7 P4 t
9 M1 ~% K4 \7 [- q7 j7 ~, i* D9 e 從discuz2.5free開始,我就一直在使用和關注discuz論壇系統。Discuz的進步速度很快,特別是加強了開發隊伍以後,從discuz5.0到5.5,到現在的6.0每一次都會帶來驚喜。
7 N8 e/ l9 R, @7 `
9 |; r4 `' R7 z" Q# K2 H 對於一個軟件系統的自由度就是用戶可以設置和管理的程度。人性化就是這個系統使用起來有多方便,有多符合用戶的習慣,給用戶帶來了多好的體驗。當然論壇系統的用戶既包括了建立論壇的站長和瀏覽論壇的會員。Discuz根據用戶的意見,在這兩個方面作了很多努力。在這裡先表示一下感謝! y5 K9 W4 u$ s
* h) P6 F2 j4 ?1 v& p! C; h% x a 安裝6.0以後,打開給我的第一感覺就是界面變了,頁面更乾淨了,配色更明朗了,更人性化了。頁面的展示速度也有所提高,據官方的介紹是重構了頁面模板及css,更符合xhtml標準,對代碼作了很多優化。下面我們具體看一下6.0在人性化和用戶體驗上作了哪些改進:
$ e7 n ?( } q. ^) b' T+ v7 r& ~8 p4 Q# }% A
" N5 I2 O8 F% P' G
* ~: U8 N0 w3 F% k# H( ~1、在頁面展示上更多的應用了選項卡,下拉菜單這些能簡潔頁面,提高用戶體驗的技術。
3 w; P2 x/ u( Q( q3 U* e+ m/ \- k+ i& A$ c3 r! u
0 S' }; w$ b- K+ E7 O2 a5 o
/ a* I7 Z T) a! i9 w
隨處可見的選項卡,方便直觀。
; F* y/ G0 b* s9 N/ f. y$ m7 u7 G7 s6 \
4 I) W' i5 s, g" A/ [9 B) n$ c1 d2 A* {& w7 r) v5 m- e) m- w
用戶詳細信息以下拉菜單的方式顯示/ x E$ v! R; T$ q) m; v ~0 W; G
' o6 f1 W7 q. D3 r$ f( C* m6 t' E2 T8 c" v" T" S& O0 ~
1 i4 R$ {9 w3 e% q3 h) }, X
下拉菜單的橫排,縮短了瀏覽距離) w2 u) k* F w) A
: Z! h: [* l' S2 U& E- e
7 H' q1 |7 E0 j4 T6 M8 E( A$ P' S
1 q F( _$ L& O( N
: m- B9 O4 O& ]/ i& t" [$ U
2、頁面的結構和排列方式作了一些調整,更方便,更直觀了。! H& N v; { `6 j1 W& @6 E! V" e
0 | a% z# O8 p r- r. A* @幫助改為了橫排:
% U% Z0 G, f h1 E0 q' _9 m/ s: j S6 j2 }& [
+ h' E4 m: P! D
2 p3 I9 Z) S+ f( X! [4 R/ H8 ?5 W查看新帖,標記已讀按鈕移動了左邊:# F; z* I3 \2 \: N3 e/ E
/ G5 {# o6 t' I: d1 m
, R# h7 |. n2 u+ E/ f
! u0 m! n( t' T# v0 s* h使用道具和帖子下邊的功能按鈕放在一起:
2 ?2 B; ~5 h+ q3 b6 ~0 v3 }2 |, X- m+ ~! z4 a9 M
- e4 a5 b; }8 P# ~! x# e
; n* n @7 e f j l特殊主題在展示方式上重構了新的模板,給用戶更清晰瀏覽方式。樓主的個人信息移動到了右邊,把主題內容放在人眼容易停留和注意的地方(左上),後面用戶的回復都以簡潔的方式顯示。突出了主題,提高了瀏覽速度,增強了用戶體驗。) J: v4 A' e D- Y& W' @ r* \7 w
* ]' F. w* o. J. b
9 X+ U1 j& K' n8 e9 a
5 \, B, ~$ C8 F- ~3 M圖片附件的瀏覽方式也用js實現了比較酷展示效果
3 C( l* z+ {2 i$ Q) C
3 w, v; s! S) c% k- {
4 M' B& k& g. Z f4 o' `$ B
4 ?% _" R! f7 z8 ~0 y 3、內容的瀏覽方式上也做了很多改進。
( [1 j5 C; n9 G" |( d3 n
0 |: I: M. q& N9 v& h7 I8 V引進了時下流行tag,分類信息等分類索引方式。可以讓用戶更準確,更快速的找到信息。在後台也有相應的管理設置選項。2 X0 I8 G! _: x- D
- g+ I* n, r& ^0 ?
! R! E- v6 x8 m. }7 J; Y" A
首頁上tag 標籤的顯示
) {% H9 b9 v9 W7 [
. r- q# b( _( h* e1 N/ O$ [8 p# A
6 _, i# ]" e1 U# h. n& N: [4 P0 X& g h" O" y, L5 O! p% ~+ q9 @
後台對標籤的管理
0 `+ a! G& G2 l) X; q4 K" G/ x0 |9 v8 A: U; }
0 Y/ J# U. y7 F0 M7 m
$ s% R' P1 a% T( P, u0 O0 Q+ R
分類信息的引入提供了另外一種信息索引方式,也給我們站長提供另一種信息管理方式。這個有待慢慢體驗。
5 I. ]2 M% [" t T
* ]' o/ h% [; Q6 V* r; Z# X* N- h0 t; t! T4 Y6 W( B
同時值得注意的還有加入了「只看作者」的功能按鈕,可以清晰的瀏覽作者對這個帖子的跟蹤及延伸的思路。同時解決了作者系列帖子被別人「頂破」的問題。
7 a2 l/ E* t% i# x6 T Q& N" E+ G
9 p5 ]; j6 t5 p, Y& x
4 X+ W6 t$ u0 n: I; P 4、更廣泛的應用ajax技術。' F, J U' _1 A; V4 _
8 V5 y5 b8 @ Q7 `. ~6 c
我們「隨時隨地」都可以編輯帖子,只需要雙擊這麼簡單,這個體驗很爽哦。9 p: o% v, m6 z
8 H; R6 q9 f. E8 I5 a7 L A
j1 G7 E: {5 O% j在人性化方面的改進還有很多方面,這裡沒辦法一一列出,總之提高了用戶體驗,就會增加論壇的親和力,就更有機會讓經過我們論壇的用戶留下來,相信這是所有站長都願意看到的。6 E: E& t. G9 I& L) A/ S: B
* k' i. G# [% ~; T( _+ A: j
' q' `; L" H% f
. I: T7 M9 {, f5 ~4 F3 t
. x6 y1 ]) H1 ?5 C! w5 T+ _! [% P8 h% I7 _: h7 e/ P' F
- L% H& D) _9 T0 \/ _2 i0 j0 J5 \+ s0 i/ P T3 m
自由度 接下來我們再看看在6.0在自由度方面的表現,由於篇幅和時間的關係,我就舉幾個有代表性的例子,來看看我們到底可以多自由的管理和定制自己的論壇。
$ w& t/ U# d- z1 T; q- _! G
( U" t1 G; [# o: D4 S4 j g5 g2 F D9 `( m
7 u3 D; R! [" m) K1、註冊文件名稱,註冊連接文字的設置。大家還記得以前我們為了躲避註冊機的騷擾,用了一種修改註冊文件名稱,和註冊鏈接文字的方法,在當時是一種很湊效的方法。但是有一個問題就是修改文件名稱的同時,需要修改很多模板裡的鏈接,比較麻煩。現在6.0直接把這個修改設置集成在後台管理了,讓我們輕鬆簡單的就搞定了。自由吧!呵呵
0 B* L% \' j% r
( K3 C* E4 y7 T. p
( J0 W8 _- M% f8 {' w7 ^/ B8 X v" R7 _ Z& T
在基本設置>>註冊和訪問控制 裡就有下面這個選項
% H# Q: {, h) f$ x4 k- s& Z+ ~6 d- H) h G7 J( b- e# B
~9 g1 [) X: L
這個功能配合6.0更強大的驗證碼功能,使我們更方便的避開註冊機困擾。
2 U0 ?0 ^4 Y; A2 J
8 n- T; B4 x( w5 ^9 r6 ]3 g* ^* i( ^# A0 a9 k7 Y: x8 G" [* N0 ]
+ e8 @7 \& r2 m, v4 R, W
2、是否啟用邀請註冊功能開關。兼容普通註冊功能的同時又為不堪重負的站長提供了邀請註冊的功能。自由吧!& I! g7 E+ y$ Y2 ^7 r- l
: p9 b- y, z# c& |
1 B4 V5 e8 g5 {+ ]/ M+ G4 i
/ K; r- x3 T, P8 t 3、帖子順序的設置以及順序名稱的設置。網友都知道,大家有樓主,沙發,板等,地板這樣來稱呼1、2、3、4樓的習慣。6.0應運而生為我們提供了這樣的一個設置。可以自定義樓層的名稱。很自由,很個性噢!' k% j8 I. c) k; M
) ^# @# P/ n8 j7 K( k& o9 w B2 `
* F" O, ^0 n- C, G
2 b! p; z4 H# _+ P+ D$ c 4、每個論壇板塊「權限表達式」的設置,無限擴展了板塊訪問權限設置的自由度。! y& M; J g! b
$ r3 F0 p4 ]% C& E9 a' f" m
你有沒有覺得傳統的限制用戶組訪問某些特殊的板塊很機械,不自由。因為用戶組級別是由積分來定義的,所以我們其實是在設置用戶達到多少積分後才能訪問某個板塊。雖然我們能通過總積分計算公式作一些調整,但還是不能滿足某些特殊需要。比如有時候我們希望用我們自己定義的某種擴展積分(比如:虛擬金幣,威望等)來限制用戶對某個板塊的訪問。以前這是無法實現的,現在discuz6.0給我們提供了一個完美的解決方案:「權限表達式」。
& n% {! W* A H8 z% |. p
# A% f A% W' ~9 X0 Z Q# ^
! m7 o, {) j! i6 @( ^% Z X' Q O! B7 p
在論壇管理>>編輯論壇>>點某個論壇後的編輯。在設置頁的最下方就是權限表達式設置,如下圖:
' t$ Y% R2 D6 s' ~2 l1 y& C O+ o3 z9 U3 ^* _- C E3 V1 R, F n2 j
# _# K T/ N1 r. g/ O在這裡我們不僅可以設置用戶的擴展積分(如:金錢,威望)大於多少才可以訪問此板塊,甚至可以設置用戶有多少精華帖子,發了多少帖子,在線多長時間,頁面瀏覽量達到多少以後才可以訪問該板塊,非常的自由,給我們管理論壇很大的發揮空間。" T, C: ~* |( ?5 H; t3 M
4 E; k6 B ^0 g
這樣我們對一個板塊的訪問權限就可以作更細化的安排和規劃。比如設置會員對論壇作了多少貢獻才能訪問論壇提供的珍貴資料,泡了多長時間才能去某個板塊討論等等。而不會像以前只能用戶組來限制。) c5 b2 ^0 G$ ?: S$ {0 p" @( o
0 F1 u7 a6 R D, e7 {
, B# ]7 j) l# J# {3 S. O) t# {$ s0 D 但是值得注意的是,權限表達式是跟用戶組相組合來設置的,也就是說能訪問這個板塊的用戶組,而且符合這個這個表達式才可以訪問這個板塊的。如下圖,雖然這個用戶組在設置上是可以瀏覽這個板塊,但是不符合威望>10這個表達式,而被拒絕了。
: q1 ~' u% D' x/ a: g6 ]# l4 \: g6 e2 Z5 u: J% Q
; Q; I [' a7 s; G這是幾個比較能代表discuz6.0論壇系統自由度的方面,但遠遠不是完全。以往我們對discuz為站長提供開關設置這樣的措施深有感觸,遇到存在不同需求的地方discuz就會為站長們設置開關,滿足多方面的需求。分欄模式開關,橫排顯示開關,mini空間開關,奇虎搜索開關等等舉不勝舉。這些我想就是自由度的體現,6.0把自由繼承和發揚了,discuz能切實的站在站長的角度來考慮,在此感到欣慰。
. G4 D& A0 |1 f5 W( t6 a2 x- D$ B1 Q( X% |) ]( v0 G# F, C3 `. j
/ X; `, j6 U3 f+ |9 c5 D/ P
% O$ Q5 _4 D) k 更為人性化,更好的用戶體驗,給廣大站長更大的自由度相信是discuz的追求,也是我們使用discuz的站長的期盼。 |
|