等級:25 - 爐火純青 經驗值:0 / 244 魔法值:13411 / 13411 生命值:4%
升級
100%
TA的每日心情 | 無聊 1 小時前 |
---|
簽到天數: 5432 天 [LV.Master]伴壇終老
|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
開發論壇新風格模版會用到& Y: \. h0 {; U( O
故此收藏起來
) X' L# W7 O W" f" Z- $_G 儲存了 Discuz! 中所有的預處理資料
6 [" ~! f7 T# F# a$ V - 快取能夠很好的提高程式的效能,一些組態資料沒必要每次都查詢資料庫,只要在修改了的時候更新下快取即可。
# c" K" X" q" z9 k9 G- z - Discuz! 中所有的快取儲存在 $_G[cache] 中
3 g9 H3 _6 ]$ m7 r9 A L - $_G[member] 會員資訊資料
$ M( m8 p u" g7 T `! | - $_G[uid] 會員 uid0 L$ b9 w/ K: r$ i
- $_G[username] 會員名
6 E8 P4 ?5 o4 o/ [" n - $_G[adminid] 會員管理組 id
; x) j: ?, ^8 L1 D - $_G[groupid] 會員會員組 id+ b" d9 k( Z7 m- U1 W, l5 C
- $_G[settting] 設定資料
: [) m$ F/ {1 S/ S# Q: G% ]8 G - $_G[cache] 系統快取
9 m1 t& x" Z' P8 H7 L( y - $_G[cache][plugin] 外掛程式快取
) Y/ G9 @! G5 K- l3 S - 載入快取可以使用 loadcache() 函數,將快取載入到 $_G[cache] 陣列中2 d' d! t8 {5 |9 p
8 @) e7 z# a/ y! {1 R7 C; F- (1) 全域變數系統篇
: l8 a* G# G8 p - $_G['uid'] => 當前登入UID 0 j: {4 D% M" p6 h
- $_G['username'] => 當前登入會員名 + ^, J1 n& N' Q
- $_G['adminid'] => 當前登入ID管理組ID 3 r. J+ @; b* l. `( {4 _4 F
- $_G['groupid'] => 當前登入ID會員組ID
: u. V, V% Q4 G8 H' R+ i6 F( }
& z2 ]# w: }$ D! r- f
1 B& y% h% ]! X# E) ^4 e( E3 G- $_G['cookie'] => 會員端cookie
& T- M2 G8 r' M0 K6 ] - $_G['formhash'] => 當前登入ID的【FORMHASH】 主要用於表單送出- j* U; j' A2 U: T8 C$ Z0 J
- $_G['timestamp'] => 當前活動時間
1 f$ w$ T2 D; |( ^# z) s - $_G['starttime'] => 1317042440.3242$ o5 t# Z5 @6 P& m6 B& [
- $_G['clientip'] => 當前存取者IP地址 4 m. O& P# R+ l/ m
- $_G['referer'] => 當前請求的網址,主要使用者表單送出0 E3 o$ a) q, L5 N B" X
- $_G['charset'] => 程式編碼) Q) l3 _2 S) @4 x! x P
- $_G['PHP_SELF'] => 當前存取頁面的相對網址 7 h% H* B1 q8 h% n
- $_G['siteurl'] => 程式存取網址 - ?9 l- w, N5 h7 X6 [$ ?
- $_G['siteroot'] => 程式所在功能變數名稱的相對目錄
3 Q. Z0 S7 r! N. x7 V6 D. `& p- } - $_G['fid'] => 當前版區id【主題清單頁、文章頁】出現
) a; {7 ~" D' B - $_G['tid'] => 當前文章ID【文章頁】出現 8 \4 g: F' i6 v: ~/ m7 d3 s4 N# Q4 ~
- $_G['basescript'] => 當前頁面所在頻道
5 P! Q4 q4 s) s; O! X% R, a - $_G['basefilename'] => 當前頁面php檔案名
# {, ?# n C) b+ {$ | - $_G['staticurl'] => 程式附件目錄 " A" v7 v8 a- S3 u( z
- $_G['mod'] => 當前頁面的MOD值【例如:forum.php?mod=xxx】
, j# z0 {, p! R v - $_G['inajax'] => 當前ajax請求的值【無-0 有-1】, s. h5 B# q: j! t* Q- ^9 |) J
- $_G['page'] => 當前分頁ID
5 i; x V. \: W9 x/ w3 r+ w U+ c: S - $_G['tpp'] => 當前分頁每頁顯示數量8 F+ K1 K3 x5 S' b
- $_G['seokeywords'] => 當前頁面seo關鍵字
# X$ p4 z/ M0 F- p4 ] - $_G['seodescription'] => 當前頁面seo介紹
; h0 L" E2 o" j( @/ U" L/ [ - $_G['timenow'] => Array
: L7 J S, B! \- a9 b6 z - (
. x! ]; ^8 B( a# Z - [time] => 2011-9-26 21:07 當前伺服器時間- k/ D, ~1 s2 R$ b
- [offset] => +8 當前伺服器時區7 z$ M* ]2 i5 @3 f3 V8 c
- ) / {, A+ r2 T' P y8 s
- $_G['config'] => Array(
& \+ e' _' G7 c9 T' N" L - $_G['config'][db] => Array( . f0 `9 Z7 ?3 }4 m8 L4 y! w
- $_G['config'][db][1] => Array(
1 Z' U9 V& u# r. R4 o - $_G['config'][db][1][dbhost] => localhost 資料庫連接地址$ |% S4 |3 K0 f) D$ N
- $_G['config'][db][1][dbuser] => root 資料庫會員名" p' \9 b5 t0 k1 K' ?
- $_G['config'][db][1][dbpw] => 123456 資料庫密碼
/ k& W* y" C$ O9 _4 J" c w5 ? - $_G['config'][db][1][dbcharset] => utf8 資料庫編碼
3 W" A$ C. H, s$ `) Q - $_G['config'][db][1][pconnect] => 01 n+ E/ R8 U7 `
- $_G['config'][db][1][dbname] => dxutf 資料庫名7 W/ D1 [5 r" a5 B6 W6 m7 B
- $_G['config'][db][1][tablepre] => pre_ 資料表首碼 N" p2 v2 a' ~8 R; B3 [- n. Z# x4 ~
- )
- ]: T2 g' q9 Z- I; {* b - )
3 C# @0 g; C2 e. _ - ), c2 C! R5 ]6 X# a, i8 H6 q
' P& s9 s ~: T- U, [- (2) 全域後臺各項設定篇7 a7 X: f, {9 B
N9 X( J% [4 N/ m' A- $_G['setting'][sitename] => 全域-網站資訊-網站名稱) j6 c3 b6 u$ d9 q# E
0 H2 g7 B+ E& _3 i2 k# D3 I- $_G['setting'][siteurl] => 全域-網站資訊-網站URL7 k) \% m( s3 o6 C: X6 G; S
- ?! q1 g' c L( x
- $_G['setting'][regname] => 全域-註冊存取-註冊-註冊地址6 g$ M+ A: {1 F
- % v; ~5 A2 O" Q. k; P
- $_G['setting'][reglinkname] => 全域-註冊存取-註冊-註冊連結文字
+ [* j( @& c2 T3 G8 I; f - / Q* v$ b- x3 c
- $_G['setting'][regverify] => 全域-註冊存取-註冊-新會員註冊驗證
$ ~" \) `# y; o7 b - * O# S B6 i0 d J5 Z1 M; ^1 V" Q
- $_G['setting'][icp] => 全域-網站資訊-網站備案資訊代碼# d& Q& Q: N' |$ \# ^
- # v5 e! _; W" n$ r' x
- $_G['setting'][imagelib] => 全域-上傳設定-基本設定-圖片處理庫類型; u- c" m! ~& I: J
' Z' W* j' x2 Y- $_G['setting'][extcredits] => 積分情況 自行列印
3 c& A: z5 ?8 [. A3 D4 M4 b7 F
7 q9 t; f' A5 J: G1 o- $_G['setting'][creditsformula] => 全域-積分設定-基本設定-總積分計算公式 t9 ?0 d) J$ x Z0 F
- 2 k6 ]( A0 h0 f9 W/ |+ c! p7 r
- $_G['setting'][cacheindexlife] => 全域-效能優化-論壇頁面快取設定-快取論壇首頁有效期: ?- S5 Y% `7 K+ [2 F
- $_G['setting'][cachethreaddir] => 全域-效能優化-論壇頁面快取設定-快取目錄
8 ]0 ^* P+ T" A0 ^; Y - ; E4 L+ V& r1 h! {6 R/ Q+ R
- $_G['setting'][cachethreadlife] => 全域-效能優化-論壇頁面快取設定-快取文章有效期/ {( }6 _; u! W
- / f ]3 O8 \6 U0 e; E! H) u5 o
- $_G['setting'][bbrulestxt] => 全域-註冊存取-註冊-網站服務條款
9 W: H8 f2 i+ M6 Y0 b8 m; z% e - 9 v& I9 p& l3 Y/ K% D6 o
- $_G['setting'][bbname] => 全域-網站資訊-網站名稱3 r9 ^1 \: \7 T* H2 F( V" E, Y
- ! ]4 Z+ T& u* @
- $_G['setting'][attachurl] => 全域-上傳設定-基本設定-本地附件URL網址( X/ _- [# I7 E! h |. [; C
- - G' x2 r- X6 V2 U% c9 _
- $_G['setting'][attachdir] => 全域-上傳設定-基本設定-本地附件儲存位置
+ f4 |% \ M! _7 M! z1 z
2 d) Z/ ^, H6 ]3 R& H& v+ `- $_G['setting'][anonymoustext] => 介面-介面設定-全域-匿名使用者的昵稱/ @# ~: ~- a/ I: n. q& N O; Y
- E: P% V9 ?0 ]$ f& o% t- $_G['setting'][threadsticky] => 介面-介面設定-主題清單-置頂主題的標識( H; b! S* {1 x2 A( Y+ @
3 D# Q1 e% ?8 V+ }/ U- $_G['setting'][defaultindex] => 預設首頁檔案名forum.php
: L: q: _% Z- x7 F
e2 H6 j) t% e% |- [7 ?4 {' C- $_G['setting'][verify] => 會員-認證設定 N/ a- {- e9 }5 A4 N. S0 r+ A5 B
- 4 x- I3 K* }$ _
- $_G['setting'][rewriterule] => 後臺偽靜態規則情況. }- a/ v/ v8 {4 O0 m7 N4 _
- 8 }9 u& w4 Y' T! _% l
- $_G['setting'][ucenterurl] => UCenter地址
9 c) n- C' p* @" a l
* @: d: b; Y. \- a+ h! P6 u# F, K- $_G['setting'][plugins] => 後臺外掛程式設定與啟用情況) Y! b0 s$ ^9 ?3 c* y
+ R! \3 Y! z& g4 u" v, q8 {4 g G- $_G['setting'][navlogos] => 後臺介面設定-導覽設定-內置導覽的logo組( U( V3 U4 P) F/ S8 m* J
- ; p8 K9 q, g4 b2 A- D8 l5 _( f7 v
- $_G['setting'][navmn] => 後臺設定的導覽情況,主要用於導覽判斷
2 |+ n7 z* {% j9 \ - $_G['setting'][navs] => 頁頭導覽陣列,可參考此陣列進行頁頭導覽重寫
( C: V3 o7 y: W* m
8 E) ?' z% k' q: K3 B* m% n- $_G['setting'][footernavs] => 頁尾導覽
1 O0 C6 Q+ l( u2 _% x$ r - ( j4 A$ T% y: |7 K' a) D
- $_G['setting'][spacenavs] => 家園模組左側導覽( q% E( ~5 q0 p- |2 W: z4 d
# Z6 C1 i2 g/ j5 \4 s0 x- $_G['setting'][mynavs] => 頁頭導覽右邊快捷導覽按鈕內容
* t7 ~$ c2 B' M7 B3 @" q) Z
: d, l) @! X- B2 N" D" Z- $_G['setting'][topnavs] => 頁頭頂部導覽內容& s- P6 Q& U7 G' S. Z- t
6 @, M. ?; r0 }$ t0 t8 Q1 o- $_G['setting'][forumpicstyle] => Array 版區主題封面9 b4 |: Q, Y8 j8 E$ B% L" F
- (
% M3 ^( D3 @# {0 Z! F& ^0 D w9 s) \1 Q - $_G['setting'][forumpicstyle][thumbwidth] => 主題封面寬度5 }" B" ]0 }- w1 M O+ ~/ _
- $_G['setting'][forumpicstyle][thumbheight] => 主題封面高度
$ f$ {# I' R0 T! Q& _ - )% a7 y, H- |2 v" H: V% D9 |) \% ?
( H# Y# V- y. b9 e: m- $_G['setting'][activityfield] => 全域-網站功能-活動主題-發起者必填資訊4 H9 u* q7 A' `: H
5 K; d& a" D+ R$ r+ D+ S- $_G['setting'][activityextnum] => 全域-網站功能-活動主題-擴展資料項目數量
2 F% |7 p) k2 I0 V$ P6 f - 4 [4 _" Q, F" L
- $_G['setting'][activitypp] => 全域-網站功能-活動主題-使用者清單每頁顯示參與活動的人數
! y3 ^; J, }$ ]1 ]* m# Y/ |
, G5 e8 \. f, o7 A' p- $_G['setting'][activitycredit] => 全域-網站功能-活動主題-使用積分
7 C& Z3 u, v/ m7 m+ h0 s7 `
0 P# C0 x3 m; `- $_G['setting'][activitytype] => 全域-網站功能-活動主題-內置類型* ^; U. r% N+ ]' J5 h/ c
4 t) Y6 H" X) n7 ]& q$ k* E- $_G['setting'][adminemail] => 全域-網站資訊-管理員郵箱
6 i' S: F* y5 X( | - 9 f2 d$ N' J) G' b& b; H
- ) y: G3 m8 E1 r1 l4 U1 z- I/ [
- (3)全域當前登入者資訊篇
. W5 D% Q8 v& } `/ c" p9 V( o - $_G['member'] => Array 當前登入使用者個人資訊
& j$ n, q4 F; A0 @! n8 H - (7 G) a4 `/ x" D( V
- $_G['member'][uid] => UID. ?/ A8 F x* a3 ~$ M% r
- $_G['member'][email] => 郵箱地址. {9 c( R8 v2 P
- $_G['member'][username] => 會員名
1 M' n/ L; P4 [( x - $_G['member'][password] => 經過MD5後的密碼(別亂輸出!!!切記)$_G['member'][status] => 會員是否已經刪除
_) c& I) h" G% n - $_G['member'][emailstatus] => 郵箱驗證狀態 0未驗證 1驗證透過5 Q0 V& S. t6 U1 J
- $_G['member'][avatarstatus] => 頭像上傳狀態 0未上傳 1已上傳
" ^' G2 u( k1 f2 R. U, u - $_G['member'][videophotostatus] => 視頻認證 0未認證 1已認證
: i* `- J: `+ [, U2 h2 B; j - $_G['member'][adminid] => 所在管理組ID4 t% p* S7 p' X. c. r
- $_G['member'][groupid] => 所在會員組ID
- a% v) x; }9 f _ - $_G['member'][groupexpiry] => 所在會員組有效期
5 g! u6 n ~ {( V1 c% x! |6 T# ^ - $_G['member'][extgroupids] => 擴展會員組! ~: y$ D8 u" W$ c% l8 A U J: ^+ f
- $_G['member'][regdate] => 註冊時間
8 p+ d7 ]7 t$ V( ]' a - $_G['member'][credits] => 214 現有總積分
3 ?4 Q0 }9 c/ q - $_G['member'][notifysound] => 短消息聲音
( i2 Y. `7 w$ p" {* F - $_G['member'][timeoffset] => 所在時區
* l: u/ e/ H5 q: K( z: e5 Z3 R - $_G['member'][newpm] => 新短消息數量
2 `( h+ z, A0 ?8 S" o - $_G['member'][newprompt] => 新提醒數量/ R$ T* i9 s/ Y/ }9 @9 ]
- $_G['member'][accessmasks] => 這個貌似存取權限,不確定! u" {* H4 Z4 }, y8 A6 H
- $_G['member'][allowadmincp] => 是否擁有管理面板許可權 0否 1是
E7 v/ g# f# A8 c0 n/ O - $_G['member'][onlyacceptfriendpm] => 是否只接受好友短消息 0否 1是
' D! }( f0 |6 j1 }' B# Q' d6 ~* x - $_G['member'][conisbind] => 是否綁定QQ 0否 1是
3 [2 z- j7 `- f: S" y6 l - $_G['member'][lastvisit] => 上次存取時間: P" ~+ J7 o7 @" v- ^, X6 g& ]
- );4 u6 ?6 C5 z$ S
4 I% {; D$ O- s4 [5 e, n! T0 u- (4)風格變數篇! m5 p' }; z4 j( K
- $_G['style'] => Array(9 {+ V: b3 X" Q% t! U+ C
- $_G['style'][styleid] => 當前風格ID/ ^* P5 F: V2 e# `3 r _* M! J
- $_G['style'][name] => 當前風格名
% b8 r! b# ~8 q5 d; _: j - $_G['style'][templateid] => 當前範本體系
& [, g, ~* Y& K }" u - $_G['style'][tpldir] => 當前範本目錄; _! L! x. {% W& N7 G
- $_G['style'][menuhoverbgcolor] => 導覽選單高亮背景顏色
! b; ^* T0 i. C" h! U5 C9 y- w5 H - $_G['style'][lightlink] => 淺色連結顏色
% H" {' R- ~7 J; l1 a - $_G['style'][floatbgcolor] => 快顯視窗背景屬性
% T/ j4 e4 P3 {6 C' h - $_G['style'][dropmenubgcolor] => 下拉式功能表背景屬性$_G['style'][floatmaskbgcolor] => 快顯視窗邊框顏色屬性6 V. o0 H' R/ c4 [
- $_G['style'][dropmenuborder] => 下拉式功能表邊框色
, @% ~: E: n; {/ _2 ` - $_G['style'][specialbg] => 彩色區域背景色(文章使用者資訊欄、需強調的表頭等)5 E8 i' v+ r5 ]- q- j( ?4 s
- $_G['style'][specialborder] => 彩色區域邊框& v! Y# F* r& e' k
- $_G['style'][commonbg] => 通用顯示區域背景顏色- t e( {% w/ J, D
- $_G['style'][commonborder] => 通用邊框顏色0 d* {/ z6 y8 ?8 D9 c7 @
- $_G['style'][inputbg] => 輸入框背景色
* R0 b0 L# d# f7 ~! [, K - $_G['style'][inputborderdarkcolor] => 輸入框邊框深色! q# h! ~6 h' C% o: z& O( i; U3 s$ U
- $_G['style'][headerbgcolor] => 頁頭背景
) S6 H8 t* S! q6 m+ T" M9 o3 i3 w - $_G['style'][headerborder] => 頁頭分割線高度
! h" c6 H8 Q( a: g+ Z! ] - $_G['style'][sidebgcolor] => 家園側邊背景7 d) c6 V7 e A2 ^+ u5 R7 ?9 e
- $_G['style'][msgfontsize] => 文章內容字型大小! {+ R* U) z( c- h3 ~
- $_G['style'][bgcolor] => 頁面背景4 K2 c3 O( ^9 D, Z
- $_G['style'][noticetext] => 提示資訊顏色! d5 D8 i9 x5 P
- $_G['style'][highlightlink] => 高亮連結顏色 i, j$ k4 U% Z A, I; ]. z$ z
- $_G['style'][link] => 連結文字顏色* ?+ b1 h, p: e0 b
- $_G['style'][lighttext] => 淺色文字* ^' \8 ~+ i* ~2 h" t
- $_G['style'][midtext] => 中等文本顏色3 m' `/ Q: z& I5 @3 Q8 e
- $_G['style'][tabletext] => 普通文本顏色
' k+ h, k( c8 b U: I9 @ - $_G['style'][smfontsize] => 小號字型大小- f; X$ | [& V% k+ {
- $_G['style'][threadtitlefont] => 主題清單字型1 h" j) o2 ~& V/ a4 ]5 a
- $_G['style'][threadtitlefontsize] => 主題清單字型大小7 p/ ?2 x( P/ o: U4 F
- $_G['style'][smfont] => 小號字型
) u c# Y- }# i3 K8 j, E0 g - $_G['style'][titlebgcolor] => 版區清單標題字型顏色$_G['style'][fontsize] => 正常字型大小" O) O/ H9 |8 d* Y5 |
- $_G['style'][font] => 正常字型8 d1 c0 a7 C0 n
- $_G['style'][styleimgdir] => 擴展圖片目錄
: O f! @, S' \4 G/ C) p - $_G['style'][imgdir] => 介面基礎圖片目錄 x9 l+ b9 l/ c0 M/ p, \: d8 F# v- ?. s
- $_G['style'][boardimg] => logo所在路徑- k3 e+ F' n8 s* q5 I6 j; _
- $_G['style'][headertext] => 頁頭文字顏色
+ K: D, V! W) K/ E - $_G['style'][footertext] => 頁腳文字顏色
# R+ v0 _& d$ G8 l! a4 C - $_G['style'][menubgcolor] => 導覽選單背景顏色 u, y- z# Y$ y' r$ o
- $_G['style'][menutext] => 導覽功能表文字顏色
* I3 e9 g' E1 @" }9 E - $_G['style'][menuhovertext] => 導覽功能表高亮文字顏色
4 o% G5 w4 p7 E - $_G['style'][wrapbg] => 主體表格背景色
1 g% [: y4 I) H4 @/ P - $_G['style'][wrapbordercolor] => 主體表格邊框色0 D! A+ L. }, ?6 i( p
- $_G['style'][contentwidth] => 閱讀區域寬度) e/ e4 c$ R9 _ \0 `% i
- $_G['style'][contentseparate] => 文章間隔顏色
) a) P& k' F6 c - $_G['style'][inputborder] => 輸入框邊框淺色
& @; h8 ^# X4 F - $_G['style'][menuhoverbgcode] => 導覽選單高亮背景$ z4 o- `- t k! z$ }
- $_G['style'][floatbgcode] => 快顯視窗背景色
6 ^( c5 l, B( v, R* v" j - $_G['style'][dropmenubgcode] => 下拉式功能表背景色
3 X% k& H. t6 {/ L% {3 D& e - $_G['style'][floatmaskbgcode] => 快顯視窗邊框顏色- d T4 Z7 ~. T* |) l) L3 ?1 I
- $_G['style'][headerbgcode] => 頁頭背景
2 y6 o6 _* X/ {8 z" v+ ^: }. u - $_G['style'][sidebgcode] => 家園側邊欄背景屬性3 V) j1 ~* ~9 o: k
- $_G['style'][bgcode] => 全域背景屬性屬性; G1 }% q- I5 P$ A$ x
- $_G['style'][titlebgcode] => 版區列表標題背景$_G['style'][menubgcode] => 導覽功能表背景屬性) m5 S+ X6 L1 b$ g$ `2 u& ~) @
- $_G['style'][boardlogo] => LOGO img代碼7 [3 A+ i9 a. A/ `* c, n8 ?
- )
複製程式碼 |
|