等級:25 - 爐火純青 經驗值:0 / 246 魔法值:14929 / 14929 生命值:6%
升級
  100%
TA的每日心情 | 奮斗 17 小時前 |
|---|
簽到天數: 5940 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
開發論壇新風格模版會用到
) w! g- g9 P: u& D5 w: s6 Z故此收藏起來0 A* t, M! {. p8 Y% }
- $_G 儲存了 Discuz! 中所有的預處理資料+ {3 O0 j, w7 t4 \( |, Z
- 快取能夠很好的提高程式的效能,一些組態資料沒必要每次都查詢資料庫,只要在修改了的時候更新下快取即可。+ h) w0 L6 A- {3 G0 Z( Y
- Discuz! 中所有的快取儲存在 $_G[cache] 中7 ?4 _; A9 f4 i
- $_G[member] 會員資訊資料1 b5 @7 D( k! o, b0 Z) H
- $_G[uid] 會員 uid
; y$ \. L7 k# q- y* l - $_G[username] 會員名
8 I' z& i+ i4 w - $_G[adminid] 會員管理組 id
; j/ Q4 o% N& H7 u: d8 d0 E. K; F - $_G[groupid] 會員會員組 id
1 a. S1 F% F. Q8 r" _ - $_G[settting] 設定資料
; R* z, I3 J( P - $_G[cache] 系統快取
- T6 {5 o v9 F: [( t8 e5 K) \ I+ [ - $_G[cache][plugin] 外掛程式快取
) R0 Z+ y! E( `+ z, |2 ` - 載入快取可以使用 loadcache() 函數,將快取載入到 $_G[cache] 陣列中: {5 B4 N; g8 N9 B8 P0 S4 D
- : b# U% k5 _+ K2 W6 H+ r% g D7 O- L
- (1) 全域變數系統篇
3 X% e# M9 o( F: x - $_G['uid'] => 當前登入UID
3 o. V% L7 g7 M - $_G['username'] => 當前登入會員名 ) B3 A% j# _: Z2 f- Y6 [
- $_G['adminid'] => 當前登入ID管理組ID 7 l' i1 Z/ y9 K4 f* R
- $_G['groupid'] => 當前登入ID會員組ID( e: P2 B( ]* T& a; x9 E
- ; R0 m1 Y( ^9 t3 j, f; G, W+ ?( G1 z+ j
; C) N9 @, `- N' C3 l f% r- $_G['cookie'] => 會員端cookie
- u) t" i9 r: Q4 z& | - $_G['formhash'] => 當前登入ID的【FORMHASH】 主要用於表單送出1 i* O$ @% Q% V$ r/ A
- $_G['timestamp'] => 當前活動時間2 l7 G0 B4 o, d1 V1 k9 W4 m
- $_G['starttime'] => 1317042440.3242
' [2 q- x" X% R1 f2 f+ j; ]0 M - $_G['clientip'] => 當前存取者IP地址
p% H# w# W1 Y5 Q - $_G['referer'] => 當前請求的網址,主要使用者表單送出
) X: f9 Y& y8 Q2 J) s# D7 ] - $_G['charset'] => 程式編碼2 _4 N* g- Q. L: J) q: ?
- $_G['PHP_SELF'] => 當前存取頁面的相對網址
6 q4 }1 P+ g+ d& N p& w7 C! N7 G - $_G['siteurl'] => 程式存取網址 9 U# m' C2 I m
- $_G['siteroot'] => 程式所在功能變數名稱的相對目錄
0 u3 X5 t2 @8 {6 v8 C5 }( R+ Q - $_G['fid'] => 當前版區id【主題清單頁、文章頁】出現
( l% t) |" o0 z" M# s - $_G['tid'] => 當前文章ID【文章頁】出現 % s2 E# }; B1 H w6 A* I
- $_G['basescript'] => 當前頁面所在頻道! C8 e( `* ~ q; w: s7 D
- $_G['basefilename'] => 當前頁面php檔案名 3 o! N; }6 ^ o3 M% G
- $_G['staticurl'] => 程式附件目錄
0 F+ o% b( a3 M4 r- ` - $_G['mod'] => 當前頁面的MOD值【例如:forum.php?mod=xxx】% N2 |" ~/ t: C
- $_G['inajax'] => 當前ajax請求的值【無-0 有-1】
% Z7 p/ I* M3 E0 f5 y2 Y& { - $_G['page'] => 當前分頁ID
+ z0 n5 w) Z& r: R4 K - $_G['tpp'] => 當前分頁每頁顯示數量. j' H! w" \# D5 C$ Z
- $_G['seokeywords'] => 當前頁面seo關鍵字
. ~0 O+ L& L! x' g3 E* Z - $_G['seodescription'] => 當前頁面seo介紹5 K" ]% |, F- j! h( W. `
- $_G['timenow'] => Array7 ^; G1 j9 w8 x
- (& Z! d# ?+ K7 V
- [time] => 2011-9-26 21:07 當前伺服器時間& i; w7 h) R, C+ A% G
- [offset] => +8 當前伺服器時區
8 K3 @" E( G: d - )
3 x2 e4 @, P0 b+ h7 H$ N# c - $_G['config'] => Array( _0 r' T# o7 [) q9 k
- $_G['config'][db] => Array( " x" M% `8 o3 j
- $_G['config'][db][1] => Array(3 w% x9 V3 q# p
- $_G['config'][db][1][dbhost] => localhost 資料庫連接地址
8 `# L9 V0 B+ F - $_G['config'][db][1][dbuser] => root 資料庫會員名
/ y1 F% }! D' B8 G: N. ~- T - $_G['config'][db][1][dbpw] => 123456 資料庫密碼/ k6 G9 m; U1 q- g3 B9 b- b) ]; d
- $_G['config'][db][1][dbcharset] => utf8 資料庫編碼* }) J$ p! U% p6 h I4 |
- $_G['config'][db][1][pconnect] => 0
4 J* `- l# p4 X: d0 j# U - $_G['config'][db][1][dbname] => dxutf 資料庫名- o8 ?9 E. x* q5 q& ~ I" U
- $_G['config'][db][1][tablepre] => pre_ 資料表首碼
- X. V6 u2 M0 \$ E% [ - )
: d- M) E* E' C6 g - )+ v& B9 Z, L; ~! C' G
- )4 k) x% w. l% U O" Q: \5 N$ T
- : }' R8 s; O4 H; N o
- (2) 全域後臺各項設定篇* B: ]* w$ E! |% }$ }, ?
- : T2 K' s M1 k1 {
- $_G['setting'][sitename] => 全域-網站資訊-網站名稱7 @. }* |9 n2 D# M( e
2 _* f1 j- D0 j7 r* d( R- $_G['setting'][siteurl] => 全域-網站資訊-網站URL
. b4 G( ?! c) v# V
+ A7 R r4 N+ m) z- $_G['setting'][regname] => 全域-註冊存取-註冊-註冊地址
5 K( ?2 m7 j G" c9 s - 3 T/ Z8 l! n0 A' V( ^: o- y
- $_G['setting'][reglinkname] => 全域-註冊存取-註冊-註冊連結文字
; a' F8 O: z/ n9 w; K - % |9 h- b9 A. _) U0 B7 q- ?
- $_G['setting'][regverify] => 全域-註冊存取-註冊-新會員註冊驗證
' Z- q4 g' b; X. ]- _7 q - 7 D" X( m5 Y+ x1 S @0 V; ^0 r; b
- $_G['setting'][icp] => 全域-網站資訊-網站備案資訊代碼
( i3 o8 e. i4 b
$ w- o1 {' u: w0 `. a2 k) ]- $_G['setting'][imagelib] => 全域-上傳設定-基本設定-圖片處理庫類型
( |: P% s% F: S8 A. b+ ?
4 o2 y/ ^" ~* V# |- $_G['setting'][extcredits] => 積分情況 自行列印
% `7 P0 R0 R! o6 r- J9 n A! j - 7 B- f, \# C; r. B) [4 F( O5 J% M
- $_G['setting'][creditsformula] => 全域-積分設定-基本設定-總積分計算公式6 J% g; N/ g: e7 W
V* S2 ~) T1 R- $_G['setting'][cacheindexlife] => 全域-效能優化-論壇頁面快取設定-快取論壇首頁有效期4 e5 L! n e6 i# Q" B
- $_G['setting'][cachethreaddir] => 全域-效能優化-論壇頁面快取設定-快取目錄4 n7 H/ p% L3 U: H* u
- 5 a! H0 J* s' {7 ^. b( }
- $_G['setting'][cachethreadlife] => 全域-效能優化-論壇頁面快取設定-快取文章有效期) y6 [7 Q9 P/ n6 l
* c* o) A! O$ r/ w- $_G['setting'][bbrulestxt] => 全域-註冊存取-註冊-網站服務條款
~2 I) B1 N, s - ; c$ v2 ~2 ~. m6 F
- $_G['setting'][bbname] => 全域-網站資訊-網站名稱6 Z+ C+ v# C, w( T( S# @5 j) b; C
- , x6 Y* j; i! O' L
- $_G['setting'][attachurl] => 全域-上傳設定-基本設定-本地附件URL網址
, a0 m1 Q t1 E) {/ i$ |! s
. H2 E* @7 K; m* u) ^- $_G['setting'][attachdir] => 全域-上傳設定-基本設定-本地附件儲存位置* L+ z, f' J9 w4 ^. c3 M% b8 |( z l
4 S; f% P0 P2 P2 s: i5 r- $_G['setting'][anonymoustext] => 介面-介面設定-全域-匿名使用者的昵稱$ q" H2 B5 Z( [; U$ z U( o- Q4 s
- , H; B7 e5 {, J% V
- $_G['setting'][threadsticky] => 介面-介面設定-主題清單-置頂主題的標識
* y5 @6 ~$ Q1 J0 K3 s! D) N+ y
1 U3 x& e9 ]. H- @) U; Q- $_G['setting'][defaultindex] => 預設首頁檔案名forum.php
# i$ U' X" k- H/ W! q& B; u
8 T* a9 G! Y. O# {; v" z1 s- $_G['setting'][verify] => 會員-認證設定 d- h' ]9 T' F: W
9 m9 i( e4 ?* P, x- $_G['setting'][rewriterule] => 後臺偽靜態規則情況
9 V9 _, d; A* D2 x3 x9 _4 {
# [( s& V) ~* H1 `- $_G['setting'][ucenterurl] => UCenter地址4 q( U% r- m( T$ `/ w. L) Z/ i
8 ~* U% H. T Y1 L" R9 L) q1 T6 a- $_G['setting'][plugins] => 後臺外掛程式設定與啟用情況' F/ a) `. ~" p/ p1 T- n2 `
- 2 B4 A2 U: {; t! q5 `- i6 y3 U
- $_G['setting'][navlogos] => 後臺介面設定-導覽設定-內置導覽的logo組4 G4 S* `+ Q3 ~* M+ z
- F. M, K* f. y" V% [1 |1 F: x! t& y
- $_G['setting'][navmn] => 後臺設定的導覽情況,主要用於導覽判斷
* J/ }& h$ ^* e d, _0 n# Z+ N - $_G['setting'][navs] => 頁頭導覽陣列,可參考此陣列進行頁頭導覽重寫1 U8 ?1 L! n S& _1 U2 K7 r/ K
- 4 l; h3 v( o/ V# E
- $_G['setting'][footernavs] => 頁尾導覽/ a- J. G x3 A6 q# l9 S& E
: q/ ^8 J, a$ _$ |' @- $_G['setting'][spacenavs] => 家園模組左側導覽
6 K& H4 [; d$ d. k6 u
! d' \8 V$ _# Z: m# ^- $_G['setting'][mynavs] => 頁頭導覽右邊快捷導覽按鈕內容, s/ |5 w% r% _ J4 H1 T+ b0 ` S1 ^
5 W& i, A3 f y* Q1 K1 T% Q$ j- $_G['setting'][topnavs] => 頁頭頂部導覽內容
# F0 [- e% Z- A& f
% x: i8 I5 P/ J( b. H- $_G['setting'][forumpicstyle] => Array 版區主題封面6 a" A }! F: v2 J* T+ ]
- (2 O- q5 W; `. V, L3 }. ^. \- A$ {: c
- $_G['setting'][forumpicstyle][thumbwidth] => 主題封面寬度
@1 b( J$ u. ]/ y' s: F - $_G['setting'][forumpicstyle][thumbheight] => 主題封面高度" v/ j& C: V( ~0 b2 I8 h
- )
, z+ H5 P, E! N# {* F - 8 v- ], Y5 z a0 G
- $_G['setting'][activityfield] => 全域-網站功能-活動主題-發起者必填資訊
1 ^: R: K/ i! q: A& }) A6 {% _ - 0 b, ^7 _7 F, U, m
- $_G['setting'][activityextnum] => 全域-網站功能-活動主題-擴展資料項目數量
4 |: p' a! z0 V; ^ - * g4 q4 _1 H8 K3 H s" M+ ~0 x
- $_G['setting'][activitypp] => 全域-網站功能-活動主題-使用者清單每頁顯示參與活動的人數% I& h& V; q9 V6 }
2 h4 K: k1 N- X/ Y; Y' w- $_G['setting'][activitycredit] => 全域-網站功能-活動主題-使用積分3 S# \, x j9 ?) j1 X6 D: v8 ^$ s
8 ~/ O' N0 X& [0 L- $_G['setting'][activitytype] => 全域-網站功能-活動主題-內置類型
/ C# D7 \( q" X2 p6 u
$ Q) y; {4 {" Q% ^0 N9 E- $_G['setting'][adminemail] => 全域-網站資訊-管理員郵箱
! Y' }$ i0 u2 z- P! n- I% m2 T
1 E8 }7 _. O" w1 {& N6 f- J. a3 k
. B$ J+ ` n4 I- (3)全域當前登入者資訊篇% p" u4 H+ |5 v, j0 }& H/ k, b3 p
- $_G['member'] => Array 當前登入使用者個人資訊5 s6 g; G3 B8 p5 X2 K0 z
- (
4 Q4 C2 P/ F8 o! s. j* \5 t - $_G['member'][uid] => UID
! D3 u9 ?/ U6 _% E/ `/ { - $_G['member'][email] => 郵箱地址" Z5 e0 F1 d2 z* ]' }
- $_G['member'][username] => 會員名
4 i9 P' z: y5 n! B5 o - $_G['member'][password] => 經過MD5後的密碼(別亂輸出!!!切記)$_G['member'][status] => 會員是否已經刪除9 t Q" \6 c) K
- $_G['member'][emailstatus] => 郵箱驗證狀態 0未驗證 1驗證透過
- q5 i9 S, {0 d& g: B+ j6 O' q9 M - $_G['member'][avatarstatus] => 頭像上傳狀態 0未上傳 1已上傳
, L1 T$ u! t' @) X- E - $_G['member'][videophotostatus] => 視頻認證 0未認證 1已認證+ t# t# N# `& X8 L' C
- $_G['member'][adminid] => 所在管理組ID
+ R' G9 [) J$ c- o" g - $_G['member'][groupid] => 所在會員組ID
8 _1 T8 H w. r$ t, a( l' P - $_G['member'][groupexpiry] => 所在會員組有效期6 k/ b! ^5 p& c# n/ B- @
- $_G['member'][extgroupids] => 擴展會員組
0 I# x" B/ v& T: X V - $_G['member'][regdate] => 註冊時間
% t+ r8 M4 u3 _9 q7 j" C$ v$ z$ S - $_G['member'][credits] => 214 現有總積分4 M4 a& a8 S1 h! k" j; v
- $_G['member'][notifysound] => 短消息聲音
4 k/ F" A L, V6 _$ I. m; g+ j - $_G['member'][timeoffset] => 所在時區
% l7 C( ^3 f4 @0 U# i3 \ - $_G['member'][newpm] => 新短消息數量
* E0 _% o9 O3 i3 N6 Y, z+ X - $_G['member'][newprompt] => 新提醒數量
% B6 P; v& B7 g% W' | - $_G['member'][accessmasks] => 這個貌似存取權限,不確定
. W, W7 p; l* s: ?9 E - $_G['member'][allowadmincp] => 是否擁有管理面板許可權 0否 1是
7 L& ]/ V- t7 X4 }0 ?3 j$ l - $_G['member'][onlyacceptfriendpm] => 是否只接受好友短消息 0否 1是
! o- ? G4 g2 N8 y7 i - $_G['member'][conisbind] => 是否綁定QQ 0否 1是7 g, g" Q3 R0 \6 Y' W y
- $_G['member'][lastvisit] => 上次存取時間+ y% i7 g `# w
- );, K2 o8 K" [# F+ ?+ ~
- ! ^5 S. c; t9 y9 Q
- (4)風格變數篇, c3 `! q3 i X6 o! J" ]' J) M
- $_G['style'] => Array() {6 B+ ~+ A, b$ h' x; a9 I6 l# K
- $_G['style'][styleid] => 當前風格ID8 E3 \ ]* o- D4 s
- $_G['style'][name] => 當前風格名" Z5 f& A$ [ B/ @1 I
- $_G['style'][templateid] => 當前範本體系
8 p1 X+ c, }) Z) o/ w) o+ I) C - $_G['style'][tpldir] => 當前範本目錄
& w' e- f: S! B) q - $_G['style'][menuhoverbgcolor] => 導覽選單高亮背景顏色/ N) [$ m9 b S0 ^* a
- $_G['style'][lightlink] => 淺色連結顏色
$ ?# N5 ?7 d' e4 s( z, z4 F+ h# Y - $_G['style'][floatbgcolor] => 快顯視窗背景屬性
I3 U( r* P* `% Z0 B: n | - $_G['style'][dropmenubgcolor] => 下拉式功能表背景屬性$_G['style'][floatmaskbgcolor] => 快顯視窗邊框顏色屬性
9 f; N) h9 ]: t1 x; | _* H, e - $_G['style'][dropmenuborder] => 下拉式功能表邊框色
& X9 s2 |+ U- a - $_G['style'][specialbg] => 彩色區域背景色(文章使用者資訊欄、需強調的表頭等)
6 z' B7 _! L+ s; _' H- s - $_G['style'][specialborder] => 彩色區域邊框1 j# ?; B' h. R8 B
- $_G['style'][commonbg] => 通用顯示區域背景顏色
: B4 [8 _1 B/ {4 ] - $_G['style'][commonborder] => 通用邊框顏色! d/ t6 Y" u- u" Y+ N' x
- $_G['style'][inputbg] => 輸入框背景色) A, ]% ^. ]3 u2 t
- $_G['style'][inputborderdarkcolor] => 輸入框邊框深色) e) ` Q* r% O$ ~
- $_G['style'][headerbgcolor] => 頁頭背景4 G: [/ J3 i4 q% ?; W: \& v3 n
- $_G['style'][headerborder] => 頁頭分割線高度
R6 o2 F( x0 s& Q - $_G['style'][sidebgcolor] => 家園側邊背景: X* [' Q0 ]9 M2 }
- $_G['style'][msgfontsize] => 文章內容字型大小
1 _. Z- c( k. ?5 ^8 b) S8 o - $_G['style'][bgcolor] => 頁面背景5 M; k8 i' M- m1 j
- $_G['style'][noticetext] => 提示資訊顏色! j. C2 A* u" X$ T( Z7 l/ k
- $_G['style'][highlightlink] => 高亮連結顏色$ }4 A7 B0 }: S, w
- $_G['style'][link] => 連結文字顏色
* h, |4 a G2 a. V9 u% J0 r! t3 E - $_G['style'][lighttext] => 淺色文字
$ m% }! _ Q9 Q/ ? - $_G['style'][midtext] => 中等文本顏色' d) u) U$ l h
- $_G['style'][tabletext] => 普通文本顏色
. t1 h; |; z _: T# i/ ]% T - $_G['style'][smfontsize] => 小號字型大小
0 \- s* q" H3 W - $_G['style'][threadtitlefont] => 主題清單字型
8 A( t3 n( F) G" z. m) t5 O/ v0 W - $_G['style'][threadtitlefontsize] => 主題清單字型大小
2 g# u& b( U1 S0 W - $_G['style'][smfont] => 小號字型
( q, q5 R0 e: f9 w$ k - $_G['style'][titlebgcolor] => 版區清單標題字型顏色$_G['style'][fontsize] => 正常字型大小
( V) [7 B, m, R' z - $_G['style'][font] => 正常字型
0 Z( d& g5 C( z2 Z - $_G['style'][styleimgdir] => 擴展圖片目錄4 K% [) W, r/ \2 V. X, Z* @
- $_G['style'][imgdir] => 介面基礎圖片目錄+ T9 T6 L( e: k o' j' K' t
- $_G['style'][boardimg] => logo所在路徑
% c2 y/ @! T/ i - $_G['style'][headertext] => 頁頭文字顏色$ @" |# g9 _& ]3 {% S
- $_G['style'][footertext] => 頁腳文字顏色
# M6 ?3 @9 J, a {0 M) V - $_G['style'][menubgcolor] => 導覽選單背景顏色
3 n5 e% n- P0 g6 l% s& j8 O+ V - $_G['style'][menutext] => 導覽功能表文字顏色. ?+ N3 ]) Q8 c8 l4 E0 P4 R
- $_G['style'][menuhovertext] => 導覽功能表高亮文字顏色
/ `; N9 S$ ?8 N) E" k# a. I+ q( Q, W - $_G['style'][wrapbg] => 主體表格背景色
6 v: k, J1 m' W. R: b - $_G['style'][wrapbordercolor] => 主體表格邊框色
, \5 d2 D* c6 e5 e - $_G['style'][contentwidth] => 閱讀區域寬度 C0 N* ?! h3 r' g: `3 h9 A) D
- $_G['style'][contentseparate] => 文章間隔顏色
8 S( q6 Z& s% t% m- g - $_G['style'][inputborder] => 輸入框邊框淺色
6 }0 h q/ v: w0 Y# ?! u, w0 R - $_G['style'][menuhoverbgcode] => 導覽選單高亮背景
- U/ f. j8 ]# b& y3 ?5 W3 r - $_G['style'][floatbgcode] => 快顯視窗背景色
2 S$ v& G& A2 f) k2 s1 c - $_G['style'][dropmenubgcode] => 下拉式功能表背景色
1 ]" J' V# c) o$ r4 x" t5 G8 z - $_G['style'][floatmaskbgcode] => 快顯視窗邊框顏色
$ u! ^$ k* v1 u. y/ q7 u - $_G['style'][headerbgcode] => 頁頭背景" l/ v, y* l/ S) [: q
- $_G['style'][sidebgcode] => 家園側邊欄背景屬性
1 C. G6 U% b# F! k0 o - $_G['style'][bgcode] => 全域背景屬性屬性
3 y! \; Y% ?0 r6 {+ Z! Y, y P - $_G['style'][titlebgcode] => 版區列表標題背景$_G['style'][menubgcode] => 導覽功能表背景屬性4 z5 f: R& m4 f" r9 T% x! {! J: ~
- $_G['style'][boardlogo] => LOGO img代碼
4 y s, E$ B: g0 u4 n3 K - )
複製程式碼 |
|