等級:25 - 爐火純青 經驗值:0 / 246 魔法值:14822 / 14822 生命值:6%
升級
  100%
TA的每日心情 | 慵懶 昨天 00:56 |
|---|
簽到天數: 5903 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
開發論壇新風格模版會用到- U2 o& B* x8 u2 l4 H
故此收藏起來% M5 i* W/ g# S3 l5 f/ W
- $_G 儲存了 Discuz! 中所有的預處理資料
8 g S# `3 p" j- R; V5 o8 | - 快取能夠很好的提高程式的效能,一些組態資料沒必要每次都查詢資料庫,只要在修改了的時候更新下快取即可。
8 N5 L5 i" p8 S# e; s - Discuz! 中所有的快取儲存在 $_G[cache] 中5 _) o9 U7 E, I2 W2 ~( {
- $_G[member] 會員資訊資料
4 R0 W h9 O% Y0 s( w x - $_G[uid] 會員 uid
1 S+ z0 f. f" s: V - $_G[username] 會員名
% e% a. x4 H4 Z! e: g0 g2 i! e0 r - $_G[adminid] 會員管理組 id( G: H2 ?8 B" K6 ^: K+ b
- $_G[groupid] 會員會員組 id& J9 s4 V( N' l
- $_G[settting] 設定資料2 p/ V9 X" f( W) w+ B2 Z
- $_G[cache] 系統快取
0 `7 j$ D9 l- y - $_G[cache][plugin] 外掛程式快取: g/ X- G' m) C0 ^
- 載入快取可以使用 loadcache() 函數,將快取載入到 $_G[cache] 陣列中3 S4 `+ h. p& P2 R _( ~ R
) k+ Z }5 B% N+ Q: ^, i; x8 K. D' y- (1) 全域變數系統篇
0 [1 w! @8 i# E+ @. T# t - $_G['uid'] => 當前登入UID
3 n0 D0 J0 ?- D4 a: S: t5 S1 Q8 Y' ]7 y - $_G['username'] => 當前登入會員名
3 D% c2 M3 |8 X3 Y: w- O% m8 U - $_G['adminid'] => 當前登入ID管理組ID ) K9 v/ s$ e2 x- m( J' A! y
- $_G['groupid'] => 當前登入ID會員組ID
" }* E. D. a3 k4 U) r% H9 Q+ z
% Y% ?9 `3 P0 I6 B( V; }5 H. I# b
2 l6 g" L$ G/ P6 Z! \7 p, L- $_G['cookie'] => 會員端cookie
6 R# r" g( ~8 y- a- L- M - $_G['formhash'] => 當前登入ID的【FORMHASH】 主要用於表單送出
0 x. t- G8 }4 u( W - $_G['timestamp'] => 當前活動時間7 N1 [3 ]2 `6 u
- $_G['starttime'] => 1317042440.3242; V+ v) a& W5 ~% s3 A7 i$ _
- $_G['clientip'] => 當前存取者IP地址 : X; y2 c1 V5 \/ p m: K# ^( I/ B' b
- $_G['referer'] => 當前請求的網址,主要使用者表單送出! S: O h, S) c' a
- $_G['charset'] => 程式編碼8 o' Q3 \4 F, G3 s) X8 R" ] v1 ~
- $_G['PHP_SELF'] => 當前存取頁面的相對網址 + c6 |; ~9 f( m7 Q% D
- $_G['siteurl'] => 程式存取網址 7 o5 X# d" e: M- S) F2 R F2 ]
- $_G['siteroot'] => 程式所在功能變數名稱的相對目錄9 E5 s0 E9 m2 w) j& @6 }
- $_G['fid'] => 當前版區id【主題清單頁、文章頁】出現 ) q$ p$ b+ W& b' Y
- $_G['tid'] => 當前文章ID【文章頁】出現
9 z1 x( T% b1 u1 H: r; ?7 Z! u - $_G['basescript'] => 當前頁面所在頻道2 ^9 ]# d" S0 @' j. A6 f# f
- $_G['basefilename'] => 當前頁面php檔案名 0 a9 i) W# R0 ?+ Z7 e# F$ U
- $_G['staticurl'] => 程式附件目錄
3 _1 f3 R# Q8 B" X! W% Y' S - $_G['mod'] => 當前頁面的MOD值【例如:forum.php?mod=xxx】- I! \" N ]# ^# ^" N. E
- $_G['inajax'] => 當前ajax請求的值【無-0 有-1】, B( `) t* i2 d
- $_G['page'] => 當前分頁ID6 @, U+ E) v0 {
- $_G['tpp'] => 當前分頁每頁顯示數量$ Q. A F* F `# L( k" _7 d* G
- $_G['seokeywords'] => 當前頁面seo關鍵字
9 m* M; @9 N/ ?2 a' V$ c3 Y$ s - $_G['seodescription'] => 當前頁面seo介紹& D+ {9 u7 Y8 ~6 Y. Z. k
- $_G['timenow'] => Array
, j+ [8 }, D) B- Z- B. F) X - (
* y7 N( j) o- T$ L7 n7 `) e - [time] => 2011-9-26 21:07 當前伺服器時間7 O0 R! @, e; {! C8 c0 T/ h
- [offset] => +8 當前伺服器時區
; y* s3 b2 ?7 k7 D" X - ) $ @3 K; x1 A! P7 Z4 j. b
- $_G['config'] => Array(
q) N/ @6 ]1 H8 E( W; G c+ n* K - $_G['config'][db] => Array(
) Z. f) D7 e7 {8 I6 n1 ^ - $_G['config'][db][1] => Array(
) x9 L+ R* Q1 v8 L. m6 R - $_G['config'][db][1][dbhost] => localhost 資料庫連接地址1 f! V0 T: j/ A( o/ ~" T z
- $_G['config'][db][1][dbuser] => root 資料庫會員名
4 |2 ^$ {4 U% I( u- G - $_G['config'][db][1][dbpw] => 123456 資料庫密碼& I; o! g. C- h4 a# S+ r# |
- $_G['config'][db][1][dbcharset] => utf8 資料庫編碼
, s$ C# g; L9 A# Z4 N - $_G['config'][db][1][pconnect] => 0
+ [7 v( v2 h% s - $_G['config'][db][1][dbname] => dxutf 資料庫名& j5 G2 P! r1 B# b' ?5 v
- $_G['config'][db][1][tablepre] => pre_ 資料表首碼
5 z( i0 F# F8 U; k; G2 I" s6 ^8 V- p - )
, m( m- a3 u4 k" e% l - )
5 E) l0 _2 e2 h1 N - )3 [3 |2 M/ I1 @; W$ B+ ^
' t+ \2 {( O6 R- (2) 全域後臺各項設定篇
+ m( G- a1 J. m8 |% ^# C1 a
) G$ g5 o0 f) p0 P: \- $_G['setting'][sitename] => 全域-網站資訊-網站名稱
2 \" n, | t- \" T. L- F" i - 5 ~2 I3 l6 D+ i2 a8 `
- $_G['setting'][siteurl] => 全域-網站資訊-網站URL7 v+ [$ K3 a1 n! g
! h3 M1 Q# R1 S9 W- $_G['setting'][regname] => 全域-註冊存取-註冊-註冊地址
* Q6 q+ T7 Q% j! s2 \ - : D. v3 v& w7 B+ W" F" Y; j4 x
- $_G['setting'][reglinkname] => 全域-註冊存取-註冊-註冊連結文字. X4 E/ b& }9 m5 B5 y
- ! k2 }. D% l% o0 `, d* A
- $_G['setting'][regverify] => 全域-註冊存取-註冊-新會員註冊驗證
! \# l) B' A7 W5 M, | - + G: L& ?9 ]$ C1 k5 }2 x6 n* I# G
- $_G['setting'][icp] => 全域-網站資訊-網站備案資訊代碼
3 p6 [) D) N; N7 V$ X' l
! z" g% h( J/ U" O' R( |# R- $_G['setting'][imagelib] => 全域-上傳設定-基本設定-圖片處理庫類型) E) \1 R- Q, a- t( E
- . N J' G. p3 r) j. C! _* a7 x9 w
- $_G['setting'][extcredits] => 積分情況 自行列印. _ H* W a5 {. @6 l5 K0 x
- 6 P8 W! N$ o- a' k: K
- $_G['setting'][creditsformula] => 全域-積分設定-基本設定-總積分計算公式8 {7 t6 W7 C1 J$ `/ m9 W% [$ \+ Z9 p
- - H2 T# M h4 x8 e3 N
- $_G['setting'][cacheindexlife] => 全域-效能優化-論壇頁面快取設定-快取論壇首頁有效期
1 V9 `# E; g/ r+ f9 y/ ~6 w9 g - $_G['setting'][cachethreaddir] => 全域-效能優化-論壇頁面快取設定-快取目錄
: I- H% ?) w! ?' v
; C& ^7 N$ ~5 }% H2 ~- $_G['setting'][cachethreadlife] => 全域-效能優化-論壇頁面快取設定-快取文章有效期
* P4 ~2 d0 o5 K( u - & g( a* z6 ^% ]7 X( Q! H% }
- $_G['setting'][bbrulestxt] => 全域-註冊存取-註冊-網站服務條款6 r7 `( G1 o: B+ b. ?& y" M3 V3 E6 j% I
- 5 _2 C% F, L7 j9 ], y# S) D, [
- $_G['setting'][bbname] => 全域-網站資訊-網站名稱9 R; v- {, p9 P( I+ p6 Q6 Y9 ^
- 9 F1 J) F, x0 p" M/ X! W- M& C
- $_G['setting'][attachurl] => 全域-上傳設定-基本設定-本地附件URL網址2 e M: \* Q8 c, g
- $ B+ d# v0 u# N
- $_G['setting'][attachdir] => 全域-上傳設定-基本設定-本地附件儲存位置* n6 @/ F( r, b4 g' G$ K
) F. z# G$ m* s3 x- ]% ~- ^- $_G['setting'][anonymoustext] => 介面-介面設定-全域-匿名使用者的昵稱5 V% z' X. f9 X' |! p1 |
. _4 W7 ]0 n9 m6 P- $_G['setting'][threadsticky] => 介面-介面設定-主題清單-置頂主題的標識2 }9 }) F. q0 f' ?
* k) T3 r! \. M d0 j8 f- $_G['setting'][defaultindex] => 預設首頁檔案名forum.php6 M8 }4 i1 m+ ^2 @0 A* r4 y N
0 |7 i* @! W" K% ?. s6 m- $_G['setting'][verify] => 會員-認證設定' L( Y1 t9 ]9 s% j. K$ K
+ t+ \: A1 R2 W8 D8 }% g5 U- $_G['setting'][rewriterule] => 後臺偽靜態規則情況
8 l2 t f' f/ G& d" Z
+ I9 U4 A4 C/ D2 I" i) k/ u6 J- $_G['setting'][ucenterurl] => UCenter地址
3 o7 p+ [4 ?4 q
4 V+ t' p6 _& \/ h3 v+ T- $_G['setting'][plugins] => 後臺外掛程式設定與啟用情況: Q) i( x6 O, _1 j6 L
* |5 ~% e- ^" H1 [2 R- $_G['setting'][navlogos] => 後臺介面設定-導覽設定-內置導覽的logo組( @7 y8 d$ w( V6 B
- 0 s% e: E0 w% ]
- $_G['setting'][navmn] => 後臺設定的導覽情況,主要用於導覽判斷
0 V+ e6 |" N0 q; m- ~! b3 A# d+ B+ \ - $_G['setting'][navs] => 頁頭導覽陣列,可參考此陣列進行頁頭導覽重寫: ?& l: k$ @& E& x# V( R( R
- ; D0 c5 K C7 R% X. `/ \
- $_G['setting'][footernavs] => 頁尾導覽) o8 ?$ Q4 A' w
$ h7 o1 C' m% d- ?- $_G['setting'][spacenavs] => 家園模組左側導覽, K9 D \) e5 Q( {- Z1 R: B) [" |
9 ` t/ A" Y3 Q& c; f7 E: {' \3 X* V' ~- $_G['setting'][mynavs] => 頁頭導覽右邊快捷導覽按鈕內容. i5 O. C, _" D# `( O) e- }
7 x2 P& c8 ?2 p) t- $_G['setting'][topnavs] => 頁頭頂部導覽內容
% b3 A- M4 L6 @8 O0 B
5 q2 W6 ?5 K! J3 f5 U- $_G['setting'][forumpicstyle] => Array 版區主題封面+ b; j) A& z/ o3 P& |
- (
1 ~4 m' i" n1 f" Q8 g* v - $_G['setting'][forumpicstyle][thumbwidth] => 主題封面寬度
7 t4 A; W. V ?' S6 C E1 s6 P - $_G['setting'][forumpicstyle][thumbheight] => 主題封面高度
" k: Q, y" b7 D4 Y. Z, i, I - ), Q: m9 B7 a3 u
- , ^ _& h5 N2 J8 `6 v+ z% q! ~
- $_G['setting'][activityfield] => 全域-網站功能-活動主題-發起者必填資訊
! o( u h; ]. N. k3 _/ k2 @# T# e
- ?- L* W& w& }7 O% X$ {- $_G['setting'][activityextnum] => 全域-網站功能-活動主題-擴展資料項目數量
' w3 F+ C* i' u7 f
/ e! o0 }7 U; Y) {- ?" J- $_G['setting'][activitypp] => 全域-網站功能-活動主題-使用者清單每頁顯示參與活動的人數' Y. c% _: W. z
- ( L8 x) g* _9 k' r5 t/ H9 Y
- $_G['setting'][activitycredit] => 全域-網站功能-活動主題-使用積分
( A8 n* J. x, |5 ]& v - , `7 u& A. }4 l. @9 V, }9 i8 o
- $_G['setting'][activitytype] => 全域-網站功能-活動主題-內置類型$ q$ r- }3 Y& W H* {- C
- + N4 L0 s8 k7 U, \5 ?
- $_G['setting'][adminemail] => 全域-網站資訊-管理員郵箱
- v" L7 h6 q( Z1 n0 T) Y - 9 k$ ~3 V5 r9 w) f+ }
- + ^: h. S4 R! z9 [( U( C) `
- (3)全域當前登入者資訊篇8 @4 D1 d, D: l4 L( V
- $_G['member'] => Array 當前登入使用者個人資訊; G4 m; {3 G/ ]' g
- ($ D' e) K9 D# J, R/ q
- $_G['member'][uid] => UID# r. @- N$ _) f4 |
- $_G['member'][email] => 郵箱地址5 f& W# z. y2 B, p+ r& H
- $_G['member'][username] => 會員名
: T5 H/ ]" K. W+ S: \; G. r& ` - $_G['member'][password] => 經過MD5後的密碼(別亂輸出!!!切記)$_G['member'][status] => 會員是否已經刪除- w% k3 Z* ?; i- [' V
- $_G['member'][emailstatus] => 郵箱驗證狀態 0未驗證 1驗證透過
6 e' z* c5 B7 ] - $_G['member'][avatarstatus] => 頭像上傳狀態 0未上傳 1已上傳
2 s4 p, w: V1 e0 k' O5 Y - $_G['member'][videophotostatus] => 視頻認證 0未認證 1已認證, a! F; ?9 G% g4 t! R. {: n- r i
- $_G['member'][adminid] => 所在管理組ID U( x: I8 s% k
- $_G['member'][groupid] => 所在會員組ID
4 J3 x5 U1 ]$ W# K8 N$ S* d - $_G['member'][groupexpiry] => 所在會員組有效期# `7 e0 l' c) ^3 y0 S
- $_G['member'][extgroupids] => 擴展會員組( W4 I Z6 m' k
- $_G['member'][regdate] => 註冊時間
6 s/ \: x K' `% y. ]# }8 v3 I3 | - $_G['member'][credits] => 214 現有總積分
. b% v. K3 h9 Q9 Q( G$ s - $_G['member'][notifysound] => 短消息聲音
; z/ D$ G# R0 p& b" K5 A% ^ - $_G['member'][timeoffset] => 所在時區
; ?/ n& w9 U+ ]3 Y+ d) `7 j& I - $_G['member'][newpm] => 新短消息數量' _3 k) {/ I7 e1 S: \- O+ F9 k
- $_G['member'][newprompt] => 新提醒數量
! e/ G8 @1 l: }# D: }. T: W - $_G['member'][accessmasks] => 這個貌似存取權限,不確定3 N7 y0 f( y% t5 q! w( U+ V
- $_G['member'][allowadmincp] => 是否擁有管理面板許可權 0否 1是
2 G& G$ [- o m, ^: d, K V - $_G['member'][onlyacceptfriendpm] => 是否只接受好友短消息 0否 1是$ r. Z( H' F' G1 e- P
- $_G['member'][conisbind] => 是否綁定QQ 0否 1是
, u3 }& |+ {, e. X4 v) F - $_G['member'][lastvisit] => 上次存取時間
$ U4 Z7 H6 B3 p6 E" i9 W; t - );$ D) Q3 ]) J+ v* k4 t1 F6 `
3 P, c, ` R1 I( g% M- (4)風格變數篇
; h2 w9 [7 K q) g# n - $_G['style'] => Array(
' m) z1 c6 P0 G0 g( l) D - $_G['style'][styleid] => 當前風格ID
) m3 X( s; r% H6 C - $_G['style'][name] => 當前風格名7 f% y& J" x0 Q8 M2 ^7 P8 n$ x |
- $_G['style'][templateid] => 當前範本體系9 _; [ p, i/ j0 q `- v; k U$ \- N
- $_G['style'][tpldir] => 當前範本目錄8 Y$ g' s1 _1 A/ u$ y
- $_G['style'][menuhoverbgcolor] => 導覽選單高亮背景顏色
$ {% O6 y% A4 ~( C - $_G['style'][lightlink] => 淺色連結顏色
& B" \+ x! f* J% Z' a& W - $_G['style'][floatbgcolor] => 快顯視窗背景屬性
- n0 x- @; X$ }; L z9 t, a - $_G['style'][dropmenubgcolor] => 下拉式功能表背景屬性$_G['style'][floatmaskbgcolor] => 快顯視窗邊框顏色屬性2 S! z" p3 F# t% z2 W# M
- $_G['style'][dropmenuborder] => 下拉式功能表邊框色
0 z% Q3 u4 U+ b$ u( H7 L% o- P - $_G['style'][specialbg] => 彩色區域背景色(文章使用者資訊欄、需強調的表頭等)" k1 z4 e [/ \ p( r4 w
- $_G['style'][specialborder] => 彩色區域邊框' t+ `# G& J0 J( I' e4 v% x
- $_G['style'][commonbg] => 通用顯示區域背景顏色
# U* B1 c# |. {. l2 A! ~ - $_G['style'][commonborder] => 通用邊框顏色
$ G. _0 w4 |4 p5 Y; V1 o - $_G['style'][inputbg] => 輸入框背景色% v* P) n0 Z4 |; L! n
- $_G['style'][inputborderdarkcolor] => 輸入框邊框深色
; a0 O; |- M1 ?& v/ y/ Y& R - $_G['style'][headerbgcolor] => 頁頭背景, g& |6 \! U! t
- $_G['style'][headerborder] => 頁頭分割線高度8 O" Z2 P: n6 W- ?. K
- $_G['style'][sidebgcolor] => 家園側邊背景
) ^8 D# r" [: {9 y - $_G['style'][msgfontsize] => 文章內容字型大小
$ l2 e$ |! R X$ _ - $_G['style'][bgcolor] => 頁面背景. M! C$ l" S# r2 @, k' p! Z% L/ R
- $_G['style'][noticetext] => 提示資訊顏色6 {( e, b) Q' w- H! X! ]. ]
- $_G['style'][highlightlink] => 高亮連結顏色+ k$ i+ t" o: i7 q! V6 f1 F8 Y
- $_G['style'][link] => 連結文字顏色
, j3 [3 X2 q& `4 |: y3 L - $_G['style'][lighttext] => 淺色文字
+ P" o7 m2 q1 s8 _ l& s4 b - $_G['style'][midtext] => 中等文本顏色) s: F" s6 b, W( _; l
- $_G['style'][tabletext] => 普通文本顏色
/ Y1 U# D+ s* j. S2 S% v- X9 E - $_G['style'][smfontsize] => 小號字型大小
! B7 L2 i0 f9 p: K" p2 W$ j - $_G['style'][threadtitlefont] => 主題清單字型0 U/ j x, v8 J4 ?
- $_G['style'][threadtitlefontsize] => 主題清單字型大小
3 i) Q% P' Y% l- Q2 v - $_G['style'][smfont] => 小號字型5 Z( E% n$ ^* G
- $_G['style'][titlebgcolor] => 版區清單標題字型顏色$_G['style'][fontsize] => 正常字型大小 f" U6 C: I, g! g
- $_G['style'][font] => 正常字型* p; Y, d$ }' J
- $_G['style'][styleimgdir] => 擴展圖片目錄* j0 o% _ U5 _4 Z
- $_G['style'][imgdir] => 介面基礎圖片目錄# @0 s7 j2 b: M; U+ s: f8 |9 V5 @
- $_G['style'][boardimg] => logo所在路徑
+ J+ c# H6 [& O% f! t - $_G['style'][headertext] => 頁頭文字顏色
+ E$ p- q: p, ^ Y1 {& { - $_G['style'][footertext] => 頁腳文字顏色
6 R: L2 [5 s' n% [% C; k4 v$ p - $_G['style'][menubgcolor] => 導覽選單背景顏色
/ q' V8 `. g2 ~0 |& ^6 |$ |- h5 { - $_G['style'][menutext] => 導覽功能表文字顏色% J4 T& w' h, d. l$ E
- $_G['style'][menuhovertext] => 導覽功能表高亮文字顏色
4 a/ W$ f- B. t2 F3 w - $_G['style'][wrapbg] => 主體表格背景色
0 L" o( j7 i! _$ }, F+ C - $_G['style'][wrapbordercolor] => 主體表格邊框色 q. b X/ _$ z9 P+ @0 s8 N
- $_G['style'][contentwidth] => 閱讀區域寬度
6 i* }# D7 W1 C7 w4 z# U - $_G['style'][contentseparate] => 文章間隔顏色
, Z( |. Q5 O9 @2 Q" ` r4 m - $_G['style'][inputborder] => 輸入框邊框淺色" F0 t# d4 |6 ~3 u3 a
- $_G['style'][menuhoverbgcode] => 導覽選單高亮背景
7 G- _8 e. S2 n/ u) A. G - $_G['style'][floatbgcode] => 快顯視窗背景色- v& k/ L g+ H9 x) J
- $_G['style'][dropmenubgcode] => 下拉式功能表背景色0 `: v% [' F" b) P6 j. r1 m1 B" ?
- $_G['style'][floatmaskbgcode] => 快顯視窗邊框顏色
/ x" K# e% a: x - $_G['style'][headerbgcode] => 頁頭背景
) k5 x1 J- M) p3 E$ h1 a - $_G['style'][sidebgcode] => 家園側邊欄背景屬性
. v! m- k3 R: n" c* b - $_G['style'][bgcode] => 全域背景屬性屬性 a' d: p4 K' F/ v8 H( {4 I' b9 f
- $_G['style'][titlebgcode] => 版區列表標題背景$_G['style'][menubgcode] => 導覽功能表背景屬性) t; ]# Z: o: H7 X
- $_G['style'][boardlogo] => LOGO img代碼
5 D# c( x0 `& u$ t$ w2 T* ] - )
複製程式碼 |
|