等級:25 - 爐火純青 經驗值:0 / 245 魔法值:14320 / 14320 生命值:5%
升級
  100%
TA的每日心情 | 奮斗 昨天 00:52 |
|---|
簽到天數: 5761 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
開發論壇新風格模版會用到
1 p% o. |1 B/ T* r3 c故此收藏起來& z m. Q1 {2 t
- $_G 儲存了 Discuz! 中所有的預處理資料 |% [" T& }2 }) b
- 快取能夠很好的提高程式的效能,一些組態資料沒必要每次都查詢資料庫,只要在修改了的時候更新下快取即可。
3 R6 X8 D8 V J7 w - Discuz! 中所有的快取儲存在 $_G[cache] 中
; q% S4 M& i2 l- i8 _ - $_G[member] 會員資訊資料" C1 V, @% C" P* `% b
- $_G[uid] 會員 uid' l* h. O4 H" U3 B- ? x
- $_G[username] 會員名0 G+ b5 \9 R2 z! S& A, s6 _0 y
- $_G[adminid] 會員管理組 id1 }: T1 l. Z, J
- $_G[groupid] 會員會員組 id: E% E! W0 U8 L/ l7 u9 E
- $_G[settting] 設定資料
- \9 d* c0 U) ^' r+ w - $_G[cache] 系統快取* q! N, i* y- S# A
- $_G[cache][plugin] 外掛程式快取
1 a8 F- {; R7 b3 |+ [2 _ - 載入快取可以使用 loadcache() 函數,將快取載入到 $_G[cache] 陣列中, ]' a& T( I7 D" |/ \+ c9 ^
- * K8 m4 ~+ Z( U3 j: J% |% \
- (1) 全域變數系統篇
6 F ?/ w, G% ^2 H. e - $_G['uid'] => 當前登入UID $ [, D2 T" V& g% ]2 X
- $_G['username'] => 當前登入會員名 6 |) l& C$ H2 Z5 c
- $_G['adminid'] => 當前登入ID管理組ID
9 A# k1 e |4 k1 r% } - $_G['groupid'] => 當前登入ID會員組ID
; }3 G; C( t7 d8 v a1 ]8 q! k' B- Q
$ ], E) p! F' d; w, W
6 u; B" l( }8 ?- $_G['cookie'] => 會員端cookie 3 e; b+ n' t/ v: N+ u
- $_G['formhash'] => 當前登入ID的【FORMHASH】 主要用於表單送出
; z. i6 [6 w) J. O- K/ T) Y- I - $_G['timestamp'] => 當前活動時間& a6 I' D7 q7 @5 {' z% W
- $_G['starttime'] => 1317042440.3242
" G* U @! I" i4 x2 J - $_G['clientip'] => 當前存取者IP地址 ! [# W, r4 c6 |0 s2 v
- $_G['referer'] => 當前請求的網址,主要使用者表單送出
" z& E; D8 ]+ [; b7 @5 J$ | - $_G['charset'] => 程式編碼& b8 O" T1 }3 v3 v* D
- $_G['PHP_SELF'] => 當前存取頁面的相對網址
8 o9 t6 J/ l+ u. g - $_G['siteurl'] => 程式存取網址 . p' H# _0 ]5 g' V) [0 c2 e
- $_G['siteroot'] => 程式所在功能變數名稱的相對目錄
5 j, w/ k% @5 M" b& D - $_G['fid'] => 當前版區id【主題清單頁、文章頁】出現
& S. r6 R2 S, n: Y: U8 X - $_G['tid'] => 當前文章ID【文章頁】出現
1 g( v3 Q! r) o7 g4 m# I, s/ X - $_G['basescript'] => 當前頁面所在頻道
( }4 D% X0 N+ x - $_G['basefilename'] => 當前頁面php檔案名 . N) ^/ f8 r0 j# y
- $_G['staticurl'] => 程式附件目錄 , ^# f# h( F" Q% j3 `. v( N% r
- $_G['mod'] => 當前頁面的MOD值【例如:forum.php?mod=xxx】
t- U6 N) q! D1 { B - $_G['inajax'] => 當前ajax請求的值【無-0 有-1】
/ \/ t \( _" J+ L - $_G['page'] => 當前分頁ID
$ Y9 t/ l4 K5 r4 `* v# R+ v - $_G['tpp'] => 當前分頁每頁顯示數量; S" S6 k$ P' Q. B C2 h1 ]
- $_G['seokeywords'] => 當前頁面seo關鍵字& }/ ?8 t- ~8 p7 o- ]2 d; x
- $_G['seodescription'] => 當前頁面seo介紹% Q' x( L* B1 J9 h, G- p
- $_G['timenow'] => Array% e7 C9 z, y9 @1 O! _4 L) G
- (
6 O5 {8 M% ^9 d, | - [time] => 2011-9-26 21:07 當前伺服器時間
$ m9 ^6 Y9 s4 z2 d - [offset] => +8 當前伺服器時區. o t5 \6 L3 W! x
- ) - m* Y- g8 I8 T4 D! f2 U
- $_G['config'] => Array(' Q4 ]5 |/ m }1 l8 g* x
- $_G['config'][db] => Array(
% S3 _( o$ U' Y$ X1 [: ] - $_G['config'][db][1] => Array(
5 }& F; @. D0 U& y) L( W5 Y - $_G['config'][db][1][dbhost] => localhost 資料庫連接地址! v7 Y ^% C u( e; D" X# p
- $_G['config'][db][1][dbuser] => root 資料庫會員名. A' {: g' [0 N1 G( Q# @
- $_G['config'][db][1][dbpw] => 123456 資料庫密碼; n" S n" g$ O, ^& o) T% H6 Y% z( j
- $_G['config'][db][1][dbcharset] => utf8 資料庫編碼9 ]& {4 S& h B" G a- _7 |' t
- $_G['config'][db][1][pconnect] => 0
; o. e" }% r; G6 I! ` - $_G['config'][db][1][dbname] => dxutf 資料庫名
7 t+ F1 L. l- r- K6 j% `( c& B - $_G['config'][db][1][tablepre] => pre_ 資料表首碼" e% F/ W1 g/ ^2 Y
- )
' k3 g4 |0 h& [: s$ C4 r) l9 |9 Z - )4 b% O0 K8 i6 }; _7 j! T
- )
6 v4 x, @3 U. J3 ?& {0 o - 6 g0 D1 D: I/ `' X
- (2) 全域後臺各項設定篇
; x) P- l3 N) ?7 N' I - , H; m3 i' R2 n5 T/ _/ P a
- $_G['setting'][sitename] => 全域-網站資訊-網站名稱/ g7 X2 k1 Z. B$ V7 n
. k& [% B( ^0 O- $_G['setting'][siteurl] => 全域-網站資訊-網站URL# f. N. Z$ }, A" e8 Q( ~2 V! v
, t0 _ n9 N+ ~! y9 T4 i- $_G['setting'][regname] => 全域-註冊存取-註冊-註冊地址
" x6 v* f# h1 H4 e0 o( Y - 6 e! F* B6 X8 F3 y+ c. N
- $_G['setting'][reglinkname] => 全域-註冊存取-註冊-註冊連結文字& s. A/ N/ _8 y! H8 }9 _/ w: e ?
; V, K) T4 f; [ l5 G* N: Q- $_G['setting'][regverify] => 全域-註冊存取-註冊-新會員註冊驗證
' y/ I z0 z6 ^$ @
: I8 H! B, u, N( C3 Y- $_G['setting'][icp] => 全域-網站資訊-網站備案資訊代碼
! Q s: l) z) M5 J! n. f3 A - ! d( o: k. O8 w8 ~1 P8 T' q5 y! r
- $_G['setting'][imagelib] => 全域-上傳設定-基本設定-圖片處理庫類型 T. v% U) G' m1 c7 x, k" g
/ X2 ?- J4 F4 X4 ^* A+ v+ d; U- $_G['setting'][extcredits] => 積分情況 自行列印# a/ b/ s( X7 v3 \; e' s- u
- ' y3 u5 I! w! P# J) ]) k
- $_G['setting'][creditsformula] => 全域-積分設定-基本設定-總積分計算公式4 G: \+ F& @! O9 z! n5 j+ [
. c$ Z) \& i+ x. C% |; _- $_G['setting'][cacheindexlife] => 全域-效能優化-論壇頁面快取設定-快取論壇首頁有效期
! r2 \* G' Y0 F/ J E6 { - $_G['setting'][cachethreaddir] => 全域-效能優化-論壇頁面快取設定-快取目錄7 o0 G. o; b& \4 v
- 9 u/ v# |$ A$ g4 ]/ o6 z
- $_G['setting'][cachethreadlife] => 全域-效能優化-論壇頁面快取設定-快取文章有效期
/ ]* A0 T- B G# y- q: }* Q
3 q" l' B d- _3 p, g- $_G['setting'][bbrulestxt] => 全域-註冊存取-註冊-網站服務條款
. X! z0 g& C+ R7 D( G1 X - , M5 d% v) Y5 Y3 [
- $_G['setting'][bbname] => 全域-網站資訊-網站名稱
0 V! }3 T3 t; Y o
; n$ R1 \4 V; @6 U- $_G['setting'][attachurl] => 全域-上傳設定-基本設定-本地附件URL網址( w2 l7 O, k3 A# [. }# O
9 w: j3 _3 m9 e7 ~2 u% P/ p6 u- $_G['setting'][attachdir] => 全域-上傳設定-基本設定-本地附件儲存位置: _: X! m" W5 N4 X2 b+ Z. p( X
- 2 j6 `5 [6 w( r4 e4 U/ o8 {! m
- $_G['setting'][anonymoustext] => 介面-介面設定-全域-匿名使用者的昵稱$ Z. i3 b( m& P
& S. t7 h# v& v0 d) U+ u- $_G['setting'][threadsticky] => 介面-介面設定-主題清單-置頂主題的標識% ]# p- L' ~2 k. C( B6 z3 b/ a
7 X: h( b7 a& a' k4 I- $_G['setting'][defaultindex] => 預設首頁檔案名forum.php
3 n# ?- m, _* j( Q7 J" c) X! e
, Q/ u4 P- i3 x5 m C, ?8 a2 ^- $_G['setting'][verify] => 會員-認證設定9 N' d( O8 s+ b: `1 ~% `- C
- , Z( s! K# z; ^6 |+ o# S
- $_G['setting'][rewriterule] => 後臺偽靜態規則情況
6 {/ \% [" T5 f - 5 Z$ Q/ }& g) L. M% J# X& P3 I+ n
- $_G['setting'][ucenterurl] => UCenter地址. U0 V6 O7 f b+ z
; r) r' Y K0 q- $_G['setting'][plugins] => 後臺外掛程式設定與啟用情況
6 i7 F! g9 |3 c( c: o" k
3 E' I% e4 {. y+ }( t- $_G['setting'][navlogos] => 後臺介面設定-導覽設定-內置導覽的logo組7 a% u p( f8 n# N2 m0 }
. B/ \, F6 Z& ^# }2 O: d# L- s. q- $_G['setting'][navmn] => 後臺設定的導覽情況,主要用於導覽判斷
; G. } J/ k: L! q. Z7 C - $_G['setting'][navs] => 頁頭導覽陣列,可參考此陣列進行頁頭導覽重寫2 I2 D+ B# K8 Z" W0 e/ q% Y
- ( A: j6 g3 j9 Z, P3 y1 s
- $_G['setting'][footernavs] => 頁尾導覽1 t8 ]3 k) a4 {$ [/ p
, A, v4 G+ Y" ]- A- $_G['setting'][spacenavs] => 家園模組左側導覽6 B) z) W4 }5 Y( `! f
- 1 d0 ?4 N: c) ]+ e4 g
- $_G['setting'][mynavs] => 頁頭導覽右邊快捷導覽按鈕內容 D$ g5 P9 ~" Q
, W) T8 c; T$ A+ t0 H1 ?- $_G['setting'][topnavs] => 頁頭頂部導覽內容) \8 h6 s" l" I$ Q( n5 f
- O1 k9 C# O: x' \2 m
- $_G['setting'][forumpicstyle] => Array 版區主題封面
/ d/ p% S3 a# I- d - (
4 [) }, g' [0 g4 D6 `1 { - $_G['setting'][forumpicstyle][thumbwidth] => 主題封面寬度
' p( v. |7 }" F' q5 a$ S/ c - $_G['setting'][forumpicstyle][thumbheight] => 主題封面高度
! h; w8 c# h. h; ~ - )# x+ d' Y0 O, L: |7 P
- - S0 R8 |; t% f, Q4 B) B
- $_G['setting'][activityfield] => 全域-網站功能-活動主題-發起者必填資訊
. ?! O/ h1 o& Z
% `! B6 s/ L5 Q& z$ H% k$ ~" C6 S$ Q- $_G['setting'][activityextnum] => 全域-網站功能-活動主題-擴展資料項目數量
% p+ J- Y+ B6 k- Y, v v8 v/ ~
8 C. D/ v) f4 M- $_G['setting'][activitypp] => 全域-網站功能-活動主題-使用者清單每頁顯示參與活動的人數/ [$ m1 M, ^3 |0 J9 k. f! L( L2 d
) F0 C9 s, u, L8 S+ H. u5 Z- $_G['setting'][activitycredit] => 全域-網站功能-活動主題-使用積分
5 W) T9 c, M) |2 w9 R& X - : V) g& p' c E6 A) m1 z4 X
- $_G['setting'][activitytype] => 全域-網站功能-活動主題-內置類型
( J' Q5 ]; W& e5 `7 s5 q7 { - & [2 i7 M+ h* i- ]( f2 j: M; V# V
- $_G['setting'][adminemail] => 全域-網站資訊-管理員郵箱
6 O. l1 P' u3 A0 ]% ?/ `# L
; x* t) f, J I
$ J3 P$ b& N- G' Y2 U' {- (3)全域當前登入者資訊篇
9 ]% E0 M& Z! M - $_G['member'] => Array 當前登入使用者個人資訊2 }7 [6 ^0 W4 }; I. T {3 s
- (: s4 P% ]( Y/ z
- $_G['member'][uid] => UID& Z3 G/ W0 S3 |; F: L+ L. y
- $_G['member'][email] => 郵箱地址
( j$ O. ]% A* p7 c# s( V$ r0 j - $_G['member'][username] => 會員名6 c* n( `) o: i K( i
- $_G['member'][password] => 經過MD5後的密碼(別亂輸出!!!切記)$_G['member'][status] => 會員是否已經刪除. ?* y1 U1 m6 \! m% d p: K/ m
- $_G['member'][emailstatus] => 郵箱驗證狀態 0未驗證 1驗證透過
& ?2 |% j# e' m5 V8 D9 i8 H - $_G['member'][avatarstatus] => 頭像上傳狀態 0未上傳 1已上傳% G& e: G( @& Z( }6 C
- $_G['member'][videophotostatus] => 視頻認證 0未認證 1已認證7 C3 S9 J) R! n/ Y5 u
- $_G['member'][adminid] => 所在管理組ID6 `2 Z+ b* I( v7 U& V
- $_G['member'][groupid] => 所在會員組ID
, y F' K* d! T. M1 z& R' } - $_G['member'][groupexpiry] => 所在會員組有效期
6 l& }/ ]% q6 h8 ?: n8 e& p. j8 w, R& D - $_G['member'][extgroupids] => 擴展會員組
8 y" [7 ~- F! H - $_G['member'][regdate] => 註冊時間$ }0 b* H1 e. @5 z! ?5 {
- $_G['member'][credits] => 214 現有總積分
3 Z9 N! T2 B$ j0 ? - $_G['member'][notifysound] => 短消息聲音4 N& ?: n6 r, F
- $_G['member'][timeoffset] => 所在時區/ I9 Z2 I) h4 j. m8 G/ D
- $_G['member'][newpm] => 新短消息數量
6 ]# S* R9 c5 Q. H+ j - $_G['member'][newprompt] => 新提醒數量
* [- ]6 G1 L1 H. J x; c0 o - $_G['member'][accessmasks] => 這個貌似存取權限,不確定2 s; M6 r- U* T: q
- $_G['member'][allowadmincp] => 是否擁有管理面板許可權 0否 1是: J9 \+ t9 @1 {1 t
- $_G['member'][onlyacceptfriendpm] => 是否只接受好友短消息 0否 1是- ?5 P; p9 s. @* R8 b
- $_G['member'][conisbind] => 是否綁定QQ 0否 1是
, Y% t) c" E0 i5 \ - $_G['member'][lastvisit] => 上次存取時間
+ Q! l0 v4 b, u; ] - );: E0 y; J; D! I9 J* K, c9 j
- 6 o9 B/ z8 Y( z& ~( o9 _
- (4)風格變數篇: b s3 B3 J) L2 r" _& [
- $_G['style'] => Array(
6 `6 o. z5 c% i7 n - $_G['style'][styleid] => 當前風格ID
) l6 p/ n1 f" e - $_G['style'][name] => 當前風格名
$ m3 _- L- W7 ?2 R - $_G['style'][templateid] => 當前範本體系& c% ?0 X( J8 y. B" T
- $_G['style'][tpldir] => 當前範本目錄- E% M" n( G9 z* t3 i8 b7 f; U
- $_G['style'][menuhoverbgcolor] => 導覽選單高亮背景顏色. |* ^& \. b1 V% P
- $_G['style'][lightlink] => 淺色連結顏色$ i$ {; E! z' K% U- _0 v* U/ l
- $_G['style'][floatbgcolor] => 快顯視窗背景屬性
% c' Y6 Y5 ~2 I! U5 R o - $_G['style'][dropmenubgcolor] => 下拉式功能表背景屬性$_G['style'][floatmaskbgcolor] => 快顯視窗邊框顏色屬性
# X5 ~5 x1 g1 P4 @9 l+ `& f- F - $_G['style'][dropmenuborder] => 下拉式功能表邊框色
/ B# ~/ ]. l' ~9 S1 I - $_G['style'][specialbg] => 彩色區域背景色(文章使用者資訊欄、需強調的表頭等)1 V6 T. s- R* G# C" _
- $_G['style'][specialborder] => 彩色區域邊框3 s1 u2 `& D$ z& }
- $_G['style'][commonbg] => 通用顯示區域背景顏色
6 T1 D7 e5 M! E$ F1 g - $_G['style'][commonborder] => 通用邊框顏色
5 @$ |0 z x1 F/ _+ p2 i - $_G['style'][inputbg] => 輸入框背景色5 p$ k3 S6 i% ?+ ^5 _9 J
- $_G['style'][inputborderdarkcolor] => 輸入框邊框深色
8 A n4 y) r3 H& n - $_G['style'][headerbgcolor] => 頁頭背景; ^$ x$ G6 @3 a- U+ d1 T" Q, B
- $_G['style'][headerborder] => 頁頭分割線高度
6 k* [$ C" G1 A( Q4 M3 G - $_G['style'][sidebgcolor] => 家園側邊背景+ M' ]& S0 ?* o q. D
- $_G['style'][msgfontsize] => 文章內容字型大小/ _; R# ?9 [' H/ D, M
- $_G['style'][bgcolor] => 頁面背景8 i3 H1 l; @% j; _
- $_G['style'][noticetext] => 提示資訊顏色
6 U7 k# w; k/ x2 C - $_G['style'][highlightlink] => 高亮連結顏色9 q! [+ m: R4 X. `$ p8 [8 L
- $_G['style'][link] => 連結文字顏色
- Q2 V+ H$ X+ y r - $_G['style'][lighttext] => 淺色文字# `5 N/ U8 o: [7 Q7 r/ C
- $_G['style'][midtext] => 中等文本顏色
+ h5 G, }0 x6 E* o' } - $_G['style'][tabletext] => 普通文本顏色
$ ^& H8 v5 f: M$ H - $_G['style'][smfontsize] => 小號字型大小
! c: j) u: J6 t2 s' K" _, B3 T" K1 v. d - $_G['style'][threadtitlefont] => 主題清單字型- [( _: i2 S% C" F: W
- $_G['style'][threadtitlefontsize] => 主題清單字型大小* `" f6 H. j" h. X5 ]
- $_G['style'][smfont] => 小號字型
# x U. g/ g9 v$ W7 H - $_G['style'][titlebgcolor] => 版區清單標題字型顏色$_G['style'][fontsize] => 正常字型大小% l3 T+ v7 G9 A9 H5 u
- $_G['style'][font] => 正常字型
) l& I4 I9 T5 ]& ]2 Z x( a+ O - $_G['style'][styleimgdir] => 擴展圖片目錄+ P4 h9 C3 P/ J, X. v
- $_G['style'][imgdir] => 介面基礎圖片目錄
$ _5 N2 V! [; f - $_G['style'][boardimg] => logo所在路徑
4 v9 s( b2 B5 f) A; `; } - $_G['style'][headertext] => 頁頭文字顏色
& t8 V% e/ U7 Z! R0 Y4 ]$ F - $_G['style'][footertext] => 頁腳文字顏色
; F7 H' I/ |7 ^. V7 \. E: I) G - $_G['style'][menubgcolor] => 導覽選單背景顏色
8 b7 q- Q' T6 U, V$ t9 g - $_G['style'][menutext] => 導覽功能表文字顏色
& n, x) l. p' E$ r) F - $_G['style'][menuhovertext] => 導覽功能表高亮文字顏色
2 q' j! f" \3 U4 O! r - $_G['style'][wrapbg] => 主體表格背景色 G1 Z& Q+ B; S: h0 T3 R
- $_G['style'][wrapbordercolor] => 主體表格邊框色4 _( Y* j8 N) a( {; H
- $_G['style'][contentwidth] => 閱讀區域寬度0 b) q, O0 w; ]
- $_G['style'][contentseparate] => 文章間隔顏色& i. w- Q" N" }) I; q2 K; P+ r3 [
- $_G['style'][inputborder] => 輸入框邊框淺色
! Q& o' ]3 w/ j& V0 S - $_G['style'][menuhoverbgcode] => 導覽選單高亮背景5 t- P0 x5 q5 O( A; H8 j" _
- $_G['style'][floatbgcode] => 快顯視窗背景色- w+ v* E( ]9 R7 M: j, n
- $_G['style'][dropmenubgcode] => 下拉式功能表背景色, U, ?, Q; v) j8 i
- $_G['style'][floatmaskbgcode] => 快顯視窗邊框顏色
0 }/ J; z3 x! f( y6 Q - $_G['style'][headerbgcode] => 頁頭背景
f6 ?, \+ _* T e& s/ h - $_G['style'][sidebgcode] => 家園側邊欄背景屬性
4 V* b3 ?- K9 b2 V' c - $_G['style'][bgcode] => 全域背景屬性屬性
; |! I/ q( d/ o - $_G['style'][titlebgcode] => 版區列表標題背景$_G['style'][menubgcode] => 導覽功能表背景屬性
4 F4 F: I. Z, l# J0 v! q - $_G['style'][boardlogo] => LOGO img代碼
& G; | u. J" [9 Z- t6 I- \8 P- o* Y# d - )
複製程式碼 |
|