等級:25 - 爐火純青 經驗值:0 / 246 魔法值:14759 / 14759 生命值:6%
升級
  100%
TA的每日心情 | 奮斗 昨天 00:44 |
|---|
簽到天數: 5883 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
開發論壇新風格模版會用到
1 ]) p. D4 J- ], j) n; P7 o% V故此收藏起來 U- S6 ~# d! e: z9 ~
- $_G 儲存了 Discuz! 中所有的預處理資料
# {3 ]( Q) d' [1 d/ C& u2 O - 快取能夠很好的提高程式的效能,一些組態資料沒必要每次都查詢資料庫,只要在修改了的時候更新下快取即可。/ a5 e3 [% }, E3 v
- Discuz! 中所有的快取儲存在 $_G[cache] 中
' E0 l+ R c' R - $_G[member] 會員資訊資料! g9 p9 w( @) W5 D1 {% `# n8 f2 F
- $_G[uid] 會員 uid
; [% R: h3 v' m( \5 H% l - $_G[username] 會員名4 d5 c0 E: q2 b6 F
- $_G[adminid] 會員管理組 id
4 k3 Y O6 ~/ k - $_G[groupid] 會員會員組 id [7 [- i6 u' P, y+ N9 E; d9 u& l
- $_G[settting] 設定資料0 d9 Z1 q9 B8 E" P2 ^! S
- $_G[cache] 系統快取
+ x& u! V8 v3 V2 z0 I& D - $_G[cache][plugin] 外掛程式快取
# {. m8 l% @% W- W+ C! R; G( |9 t$ Q - 載入快取可以使用 loadcache() 函數,將快取載入到 $_G[cache] 陣列中
) k& f [ } c - 9 ^0 n+ |9 ?8 b/ i9 r+ E
- (1) 全域變數系統篇
, V( I( B, c5 U- w: }/ L - $_G['uid'] => 當前登入UID
i9 O) F6 I8 c* V& W' ?8 f% } - $_G['username'] => 當前登入會員名 9 J# V6 ?7 L0 f f, T; \2 S
- $_G['adminid'] => 當前登入ID管理組ID 2 L7 h0 y8 ]. E; |
- $_G['groupid'] => 當前登入ID會員組ID
" }8 i2 }2 d+ }% d( E - . g! u/ V4 `6 [, d, D
. U0 o6 Y' q2 X V5 [- $_G['cookie'] => 會員端cookie ) b' \# G# `. V) M, p# f$ ~- N; g! P
- $_G['formhash'] => 當前登入ID的【FORMHASH】 主要用於表單送出# o% {& `$ o, q" w2 m: v' N
- $_G['timestamp'] => 當前活動時間
( s( O9 g+ `3 g - $_G['starttime'] => 1317042440.3242
g1 T/ @* I- T, K# i - $_G['clientip'] => 當前存取者IP地址
4 |" V. ^: e& d& X" v - $_G['referer'] => 當前請求的網址,主要使用者表單送出: @/ e% s8 I$ j2 x' c1 A7 ` }0 T
- $_G['charset'] => 程式編碼
2 `. G3 K5 S L! q# c9 f' U5 Z1 F - $_G['PHP_SELF'] => 當前存取頁面的相對網址 ) s/ z b/ V9 h; n: l# B7 f0 F B
- $_G['siteurl'] => 程式存取網址
2 H3 s+ H/ |- g5 {* ^* b - $_G['siteroot'] => 程式所在功能變數名稱的相對目錄
8 u2 b- [4 y; r( q - $_G['fid'] => 當前版區id【主題清單頁、文章頁】出現 ) A" m( Y) Y \' \' u' a1 [( s
- $_G['tid'] => 當前文章ID【文章頁】出現
. j( }$ G" S' s+ N4 Y* } - $_G['basescript'] => 當前頁面所在頻道
1 r- ?3 l8 v/ I8 I! Y* L - $_G['basefilename'] => 當前頁面php檔案名
/ U- k, `) z' ^: \4 p - $_G['staticurl'] => 程式附件目錄
+ d5 e- k. g/ U/ y. ~8 r6 j - $_G['mod'] => 當前頁面的MOD值【例如:forum.php?mod=xxx】
$ e- s* s6 K3 C8 x - $_G['inajax'] => 當前ajax請求的值【無-0 有-1】
; S/ X0 e; I! d8 [' f* T3 o - $_G['page'] => 當前分頁ID
! Q: I& i8 u- W - $_G['tpp'] => 當前分頁每頁顯示數量
* u3 {& |( U w - $_G['seokeywords'] => 當前頁面seo關鍵字+ o0 r0 `% ?- [
- $_G['seodescription'] => 當前頁面seo介紹5 @+ S; E! f/ T3 P3 n& @: C3 s6 j- V
- $_G['timenow'] => Array8 ?. D1 X! d2 z5 f; {* A3 l
- (( E0 W: `' z: n8 O! A
- [time] => 2011-9-26 21:07 當前伺服器時間
* \9 N" J. E6 E2 _ G - [offset] => +8 當前伺服器時區
. x0 A. z# e1 |' a' T3 P9 k - )
4 `! B4 @. \; c - $_G['config'] => Array(
# B8 v: c1 i6 c8 c9 Q; q - $_G['config'][db] => Array( , i p/ f" Q# ~& o, T+ a" B+ i
- $_G['config'][db][1] => Array(
. X/ O% ~4 {* r - $_G['config'][db][1][dbhost] => localhost 資料庫連接地址
% \- h- z8 P& e - $_G['config'][db][1][dbuser] => root 資料庫會員名" O; b: t/ s+ P, v# K
- $_G['config'][db][1][dbpw] => 123456 資料庫密碼
/ K, M; |5 l# X8 D4 T1 n - $_G['config'][db][1][dbcharset] => utf8 資料庫編碼
7 t, M y: y0 O - $_G['config'][db][1][pconnect] => 0
5 a4 y. s' n3 E+ @9 _) d1 e - $_G['config'][db][1][dbname] => dxutf 資料庫名: j9 f1 `* I/ z& f4 w# E* e$ v
- $_G['config'][db][1][tablepre] => pre_ 資料表首碼
) B3 `& X! Q$ x" ]: R5 s - )
- N. S' L! _4 h G0 d+ ?* a7 s - )
$ I; p2 g, P H3 l, x6 s1 ]3 |% ` - )
" I! V5 L2 y4 m2 e
* W1 l3 Y; w h) X, ^- (2) 全域後臺各項設定篇/ z/ p( g" h7 G1 @5 M8 z
- * }7 i7 b, W5 i9 O$ L
- $_G['setting'][sitename] => 全域-網站資訊-網站名稱8 l5 s$ T/ \5 D8 y+ h" t0 a
- ; {$ ]& F8 ~' Z( S2 f4 V
- $_G['setting'][siteurl] => 全域-網站資訊-網站URL
8 U/ n8 ]! g1 {5 b. N* R
1 v! r7 ^4 \+ g9 J$ H- $_G['setting'][regname] => 全域-註冊存取-註冊-註冊地址! H$ S* ^$ R0 A% G& y
- + ^, n' I2 z: d+ J8 q" g3 o
- $_G['setting'][reglinkname] => 全域-註冊存取-註冊-註冊連結文字7 T# H3 [; D P& }% {& T
; b# c( n" \) p; X, }4 ?- c- $_G['setting'][regverify] => 全域-註冊存取-註冊-新會員註冊驗證
; B( P% B3 Y! Z7 L9 P5 C2 X
+ K; ^+ ?4 h9 T8 o- $_G['setting'][icp] => 全域-網站資訊-網站備案資訊代碼
9 h/ o, J4 i4 n+ ~9 l" l
. L; |7 q$ f. m8 m* |# z( @- $_G['setting'][imagelib] => 全域-上傳設定-基本設定-圖片處理庫類型. |; Z" W# b5 |" C R) s d* _
# Z- [6 ]+ z9 U9 \8 v: w- $_G['setting'][extcredits] => 積分情況 自行列印
6 ^5 L0 {: M; e$ I! g; |6 @
+ x8 f! M+ |* W- $_G['setting'][creditsformula] => 全域-積分設定-基本設定-總積分計算公式- r' }! f2 c5 l# y9 s# F' O3 x
- 1 K6 _9 X! J8 _# k* H P2 P
- $_G['setting'][cacheindexlife] => 全域-效能優化-論壇頁面快取設定-快取論壇首頁有效期: [& G' M; j! i
- $_G['setting'][cachethreaddir] => 全域-效能優化-論壇頁面快取設定-快取目錄. ~5 O. R; B5 \9 r$ {% J
, |$ U0 [% o7 ?0 @9 ]9 w# K- $_G['setting'][cachethreadlife] => 全域-效能優化-論壇頁面快取設定-快取文章有效期, Q b' S# k, S; @1 R9 j# h5 y3 G$ \
+ {- A" k; i; ]- $_G['setting'][bbrulestxt] => 全域-註冊存取-註冊-網站服務條款" x! Y2 l+ F* R3 b: ?# F, P2 Z
- # W7 z3 @& @' R, l* p+ A; t3 C
- $_G['setting'][bbname] => 全域-網站資訊-網站名稱2 q f* U D4 P% N9 a4 [4 P* b
- # Y" |0 Z, O: n: C2 ^: |1 a
- $_G['setting'][attachurl] => 全域-上傳設定-基本設定-本地附件URL網址
( H& z8 N* B( ~1 Y - 1 @( U* ?, n- c/ a. R, J' |
- $_G['setting'][attachdir] => 全域-上傳設定-基本設定-本地附件儲存位置' o3 D" f5 k; d4 a7 e/ h& C" m8 z
- 2 {: k( d+ O7 x( `6 f, _
- $_G['setting'][anonymoustext] => 介面-介面設定-全域-匿名使用者的昵稱
~. J3 j+ E) D/ C) z( h5 h( w% b. |
' }7 C2 c8 n1 r6 e5 m: F- $_G['setting'][threadsticky] => 介面-介面設定-主題清單-置頂主題的標識
4 I$ ~6 W1 K' ]/ s( @6 F3 X0 O - . C; D, Z* A/ E2 i! o
- $_G['setting'][defaultindex] => 預設首頁檔案名forum.php
( K4 U! X1 Z1 R7 P K
2 s( o: a, W% i2 [0 O- $_G['setting'][verify] => 會員-認證設定3 w4 r7 B% h; q- B+ T' ~3 G
. M' j/ _1 v3 D8 N* {: v- $_G['setting'][rewriterule] => 後臺偽靜態規則情況1 W# {7 _; h" X
! q" D7 U+ y8 i$ x, p) Y( E- $_G['setting'][ucenterurl] => UCenter地址
) z; o J+ h5 \# N8 {+ E* I4 \( s
( \+ c5 X6 d, v5 i. O5 d- $_G['setting'][plugins] => 後臺外掛程式設定與啟用情況
3 n% M. R @/ w8 d% @5 M6 v - ) p! X' }8 N/ v
- $_G['setting'][navlogos] => 後臺介面設定-導覽設定-內置導覽的logo組
3 j0 X: b" I6 }2 J& j - $ W! O O3 p N. s0 _7 ]
- $_G['setting'][navmn] => 後臺設定的導覽情況,主要用於導覽判斷
8 j/ @6 E; ^$ r - $_G['setting'][navs] => 頁頭導覽陣列,可參考此陣列進行頁頭導覽重寫
3 j z* w" e; `3 O2 T
1 m! M9 y" J2 R# A8 g& V- $_G['setting'][footernavs] => 頁尾導覽& ~& z) a5 _' |$ N/ L
: u# q- v& J+ |- $_G['setting'][spacenavs] => 家園模組左側導覽: W& Y( |! m% `# ]* S
* L8 C0 C1 p9 d; q- $_G['setting'][mynavs] => 頁頭導覽右邊快捷導覽按鈕內容# d1 y* i$ N/ N6 Z
; u& K' ~) r2 W) }! P" x- $_G['setting'][topnavs] => 頁頭頂部導覽內容3 V( c, p, M4 K& \1 E
- 6 I" ]% a9 S3 z) U. y5 n Y
- $_G['setting'][forumpicstyle] => Array 版區主題封面: u$ y8 O! d; I
- (7 g5 G3 Z( G& ?) k% [- X
- $_G['setting'][forumpicstyle][thumbwidth] => 主題封面寬度
/ r; r. M* D( y: R9 R3 ` - $_G['setting'][forumpicstyle][thumbheight] => 主題封面高度& x4 Z# w* S2 A& Z% p
- )
! O( i: Z: F. O
! z; s. C+ K+ \0 _2 w6 E- $_G['setting'][activityfield] => 全域-網站功能-活動主題-發起者必填資訊, b; g9 ~; ~, f: ?( w& h
- ) X. i8 J8 M2 ~& i- ~- Y( i
- $_G['setting'][activityextnum] => 全域-網站功能-活動主題-擴展資料項目數量
' W! `+ X# k8 O4 S8 w L# c; ^' _
' _2 j$ ^; Q- D! b- $_G['setting'][activitypp] => 全域-網站功能-活動主題-使用者清單每頁顯示參與活動的人數 s% l; \9 K w
- . ]; J) o& E0 i6 T h7 `+ r+ x
- $_G['setting'][activitycredit] => 全域-網站功能-活動主題-使用積分
. W* j6 @0 W0 R
! d/ S$ s' n' F- G/ x1 s- $_G['setting'][activitytype] => 全域-網站功能-活動主題-內置類型( O, Z9 v- o' I" c+ c
- - F* s& m8 p' e: @+ ^- S
- $_G['setting'][adminemail] => 全域-網站資訊-管理員郵箱! N! s2 Y3 r7 h2 M* q- A
, V! S6 }' h) A- * N8 J# b6 [1 K' s; b1 G2 q. I5 Y
- (3)全域當前登入者資訊篇* e- h# ?3 `7 O/ ?& e) e
- $_G['member'] => Array 當前登入使用者個人資訊0 j' t" C/ ~# N; A" u8 Q$ h2 W! W
- (; d) A/ k: @' G7 e* P4 B4 l
- $_G['member'][uid] => UID
% }" l6 J! z: z0 {' B' u - $_G['member'][email] => 郵箱地址$ T+ } P! o2 @; j& l4 Y
- $_G['member'][username] => 會員名! B+ d% u- b( G7 V
- $_G['member'][password] => 經過MD5後的密碼(別亂輸出!!!切記)$_G['member'][status] => 會員是否已經刪除
) L& o1 M S& J+ Q) }+ a - $_G['member'][emailstatus] => 郵箱驗證狀態 0未驗證 1驗證透過9 Q: P' R+ c3 C* c0 j5 V4 Z
- $_G['member'][avatarstatus] => 頭像上傳狀態 0未上傳 1已上傳1 m+ g9 f7 f: u, s7 w7 x X
- $_G['member'][videophotostatus] => 視頻認證 0未認證 1已認證
7 ^" D1 w. C# |6 N9 |& f9 ^' D - $_G['member'][adminid] => 所在管理組ID" X! D. ^5 _% t' w& G7 e2 u
- $_G['member'][groupid] => 所在會員組ID. D5 W v) Q4 u( z
- $_G['member'][groupexpiry] => 所在會員組有效期" E! r. y3 r9 ]* v) ?" v5 z3 x
- $_G['member'][extgroupids] => 擴展會員組1 O: E/ J2 f) ]6 e" M5 B
- $_G['member'][regdate] => 註冊時間* o" S9 i* Y/ x" n* L6 ^+ G0 @; [; D
- $_G['member'][credits] => 214 現有總積分3 \ L; B0 @' ]! u! s& G( r" q
- $_G['member'][notifysound] => 短消息聲音) F9 F, E5 z( _5 R2 @% C$ T3 K8 {1 R
- $_G['member'][timeoffset] => 所在時區. m8 t: S9 z2 H+ | l6 p, D
- $_G['member'][newpm] => 新短消息數量
3 Q3 g3 y% O( l; ` - $_G['member'][newprompt] => 新提醒數量, S9 b/ l @/ m; _+ J$ f) o6 w' F
- $_G['member'][accessmasks] => 這個貌似存取權限,不確定
0 b: [: H- S3 i- x - $_G['member'][allowadmincp] => 是否擁有管理面板許可權 0否 1是
7 H# A6 O# J8 M" n( P9 j% b - $_G['member'][onlyacceptfriendpm] => 是否只接受好友短消息 0否 1是- O. d2 n* n/ r, e
- $_G['member'][conisbind] => 是否綁定QQ 0否 1是
$ r( n$ N( c: `8 k5 d- W9 z L - $_G['member'][lastvisit] => 上次存取時間
# l! M8 z. G: L4 K+ ] - );- I- a6 z# ]( ^( A+ A7 g! p
- M, k& G! f0 |4 B+ P+ S- (4)風格變數篇" H0 @+ p% k: W2 o; E
- $_G['style'] => Array(
. m, l, O3 E5 @% Y& A$ U - $_G['style'][styleid] => 當前風格ID
8 M \, R$ [" {4 c - $_G['style'][name] => 當前風格名; Z+ l8 a( |! \
- $_G['style'][templateid] => 當前範本體系
+ H' `! C1 ?0 N4 s4 L - $_G['style'][tpldir] => 當前範本目錄& m9 X9 W7 q9 A
- $_G['style'][menuhoverbgcolor] => 導覽選單高亮背景顏色
. U# T; _* P. z0 \ g, f - $_G['style'][lightlink] => 淺色連結顏色
) @+ w/ N7 t7 i+ l; }( d: E" O4 { - $_G['style'][floatbgcolor] => 快顯視窗背景屬性
0 |; P( X: S+ _' [# j. a1 ] - $_G['style'][dropmenubgcolor] => 下拉式功能表背景屬性$_G['style'][floatmaskbgcolor] => 快顯視窗邊框顏色屬性: a" Q% S4 [' e5 U4 r% j" j
- $_G['style'][dropmenuborder] => 下拉式功能表邊框色
( h/ L' d% b2 t0 R; \ - $_G['style'][specialbg] => 彩色區域背景色(文章使用者資訊欄、需強調的表頭等)
1 w& q. D0 A2 L6 t# H6 J - $_G['style'][specialborder] => 彩色區域邊框
) L; F( h7 t' B2 f5 r2 E - $_G['style'][commonbg] => 通用顯示區域背景顏色3 l1 K/ D9 h# i. h) C
- $_G['style'][commonborder] => 通用邊框顏色
. v/ K; v2 n) L6 ]* n2 M5 y - $_G['style'][inputbg] => 輸入框背景色
8 O6 a t0 _$ [9 K - $_G['style'][inputborderdarkcolor] => 輸入框邊框深色
+ Q; z" E& F# l q - $_G['style'][headerbgcolor] => 頁頭背景0 g- d# V" X" b
- $_G['style'][headerborder] => 頁頭分割線高度8 x" @ o! r+ G5 r% M- l
- $_G['style'][sidebgcolor] => 家園側邊背景2 _0 @5 O4 n* ~7 @3 E6 b) C
- $_G['style'][msgfontsize] => 文章內容字型大小
/ n3 t+ u3 Q# G& ?; `3 z* C - $_G['style'][bgcolor] => 頁面背景
; d5 O" S4 f% y1 s2 Z - $_G['style'][noticetext] => 提示資訊顏色" F1 X% v$ X i; O# I
- $_G['style'][highlightlink] => 高亮連結顏色; I3 m( A% |4 i0 y6 p
- $_G['style'][link] => 連結文字顏色
( B2 \- Y3 m* I4 x1 S! z7 Y - $_G['style'][lighttext] => 淺色文字
% R7 x% M! i: J8 N - $_G['style'][midtext] => 中等文本顏色
# Q: L8 c1 z/ E! {, A" y6 s+ l; K - $_G['style'][tabletext] => 普通文本顏色
9 Q Z5 j3 S% D0 @ - $_G['style'][smfontsize] => 小號字型大小
, \7 ^ z# G4 @9 d& l - $_G['style'][threadtitlefont] => 主題清單字型) G, k( u( J4 g X, Z
- $_G['style'][threadtitlefontsize] => 主題清單字型大小- Y3 f) X7 ~% A- L# `( |* n$ D. v5 B
- $_G['style'][smfont] => 小號字型1 a$ N) p9 F) V( Q7 D+ {- k# S
- $_G['style'][titlebgcolor] => 版區清單標題字型顏色$_G['style'][fontsize] => 正常字型大小& ?* X& s) W# [$ w. |; d+ h0 M
- $_G['style'][font] => 正常字型1 ?* N* I! E& J
- $_G['style'][styleimgdir] => 擴展圖片目錄
( L+ y* D3 A# u/ A - $_G['style'][imgdir] => 介面基礎圖片目錄
$ e, e% |) S, R( G/ C - $_G['style'][boardimg] => logo所在路徑
' i% n" [: P0 @( S! t+ | - $_G['style'][headertext] => 頁頭文字顏色: y4 d$ T6 t% x
- $_G['style'][footertext] => 頁腳文字顏色
& I9 Z v/ C% |) ?, m - $_G['style'][menubgcolor] => 導覽選單背景顏色; K, ~. I1 U- f$ G& d
- $_G['style'][menutext] => 導覽功能表文字顏色( \+ \4 y3 u% b4 T; T
- $_G['style'][menuhovertext] => 導覽功能表高亮文字顏色& j$ Q9 Y. \; P' Y1 z n
- $_G['style'][wrapbg] => 主體表格背景色
9 o z6 U, h+ X: z, ~ - $_G['style'][wrapbordercolor] => 主體表格邊框色2 d$ M4 S. c/ S, ?
- $_G['style'][contentwidth] => 閱讀區域寬度
! ?( _2 {0 u! J, W0 u; O2 I - $_G['style'][contentseparate] => 文章間隔顏色
5 g6 e4 \: h! i- s: K - $_G['style'][inputborder] => 輸入框邊框淺色
6 V6 N) P- q: @! B4 O - $_G['style'][menuhoverbgcode] => 導覽選單高亮背景
! l3 y6 m1 E4 t8 a( O - $_G['style'][floatbgcode] => 快顯視窗背景色
8 u( ~- \8 Q) [) D - $_G['style'][dropmenubgcode] => 下拉式功能表背景色
4 L; O( @. P: { v$ `6 w% x6 I - $_G['style'][floatmaskbgcode] => 快顯視窗邊框顏色# D8 i! s5 G3 `: o: j6 N1 X+ w
- $_G['style'][headerbgcode] => 頁頭背景
/ I i* u, a7 w3 n( o O! l - $_G['style'][sidebgcode] => 家園側邊欄背景屬性
6 c( M0 g! ^! c. s2 n+ y3 } - $_G['style'][bgcode] => 全域背景屬性屬性
2 S% }9 s) j& R( d4 o0 l4 m& X4 S' o - $_G['style'][titlebgcode] => 版區列表標題背景$_G['style'][menubgcode] => 導覽功能表背景屬性
' d) n3 E5 z4 n/ K2 e - $_G['style'][boardlogo] => LOGO img代碼
) Y9 \4 L K/ F) ] b" N' q - )
複製程式碼 |
|