|
等級:25 - 爐火純青 經驗值:0 / 246 魔法值:14459 / 14459 生命值:6%
升級
  100%
TA的每日心情 | 奮斗 20 小時前 |
|---|
簽到天數: 5811 天 [LV.Master]伴壇終老
|
發表於 2016-10-26 13:32:44
|顯示全部樓層
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社群。
您需要 登入 才可以下載或檢視,沒有帳號?立即註冊
×
開發論壇新風格模版會用到
, w1 f) |8 ^: N3 Y) t" h故此收藏起來- z6 T. I# w7 A G J
- $_G 儲存了 Discuz! 中所有的預處理資料6 Y# @4 t( e: o+ y) e. B" h
- 快取能夠很好的提高程式的效能,一些組態資料沒必要每次都查詢資料庫,只要在修改了的時候更新下快取即可。2 E4 u: a( h, y Q4 v8 s
- Discuz! 中所有的快取儲存在 $_G[cache] 中( |6 A. }: j. ?' R2 C5 t( l. R; R
- $_G[member] 會員資訊資料
! t, _* ~$ y5 X3 a0 f& n - $_G[uid] 會員 uid
6 C) d: a9 a' N - $_G[username] 會員名' u! o0 i0 ~+ S" q) Y( V# n: t2 E# ~
- $_G[adminid] 會員管理組 id- T# M$ @' z+ @
- $_G[groupid] 會員會員組 id2 R. Q7 g1 j, \7 c& Q' G- g! X
- $_G[settting] 設定資料
1 z* |6 E% }) g1 q# U n - $_G[cache] 系統快取
/ W( W5 k6 v7 Y: R - $_G[cache][plugin] 外掛程式快取+ S* I) l5 |+ `1 r- h6 T
- 載入快取可以使用 loadcache() 函數,將快取載入到 $_G[cache] 陣列中% s* P8 q1 e3 I* h
' n& G+ X; A: O- (1) 全域變數系統篇
. n3 r* H! R! p2 E3 _ - $_G['uid'] => 當前登入UID
) |6 d8 {1 N: g% u3 M% x - $_G['username'] => 當前登入會員名 , I t8 g! ? e' K# f4 X
- $_G['adminid'] => 當前登入ID管理組ID
, ]; _( }. x# f$ X# s - $_G['groupid'] => 當前登入ID會員組ID
+ S; M9 z2 B7 `3 X - , E# F3 V& ~. T7 \, U& v/ z
, K' Y" G! T7 ]- $_G['cookie'] => 會員端cookie & R& Q/ L2 N$ Y$ a' f; u# h
- $_G['formhash'] => 當前登入ID的【FORMHASH】 主要用於表單送出
& @+ g. o& _8 U' Y8 H- V - $_G['timestamp'] => 當前活動時間
# ]+ \# F3 o& ]- x' _5 ] - $_G['starttime'] => 1317042440.32426 p Y7 O" ^+ N
- $_G['clientip'] => 當前存取者IP地址
. Z' @) n- r0 U$ S4 F. P( \ - $_G['referer'] => 當前請求的網址,主要使用者表單送出
, C H" a- a# N: \2 m - $_G['charset'] => 程式編碼
& f" \) I# k- ~1 f* K - $_G['PHP_SELF'] => 當前存取頁面的相對網址
6 l1 m# k$ y+ s% I; L, ~5 b - $_G['siteurl'] => 程式存取網址 3 Y/ ~ K6 b# g4 ~
- $_G['siteroot'] => 程式所在功能變數名稱的相對目錄
7 z9 |% I+ m7 B; h - $_G['fid'] => 當前版區id【主題清單頁、文章頁】出現
* A& p/ k- a# D, g - $_G['tid'] => 當前文章ID【文章頁】出現 / X9 C. j2 t- b) `8 o( o
- $_G['basescript'] => 當前頁面所在頻道1 Q! |$ M% u8 F9 S6 w
- $_G['basefilename'] => 當前頁面php檔案名
( g) `8 H: ^' I, z) I' T - $_G['staticurl'] => 程式附件目錄
i0 c* V$ Y/ Q2 a" ]$ r0 b+ Y - $_G['mod'] => 當前頁面的MOD值【例如:forum.php?mod=xxx】4 B! `: N; r& O/ g
- $_G['inajax'] => 當前ajax請求的值【無-0 有-1】
$ r$ i$ o4 p/ Y3 ^1 L" C7 ? - $_G['page'] => 當前分頁ID8 O2 r) ], S: ^9 M$ |. B6 }
- $_G['tpp'] => 當前分頁每頁顯示數量
7 f$ m ^+ C( Q+ D - $_G['seokeywords'] => 當前頁面seo關鍵字& E1 h* u1 p1 ^& A
- $_G['seodescription'] => 當前頁面seo介紹: I7 Y0 `% Q$ L! E& P
- $_G['timenow'] => Array
6 P$ `. g5 v& H+ C+ | - (
/ D! ?' X6 B0 g& w8 Z' n$ D y - [time] => 2011-9-26 21:07 當前伺服器時間
' S) \ j7 K8 m1 R5 A. t - [offset] => +8 當前伺服器時區2 S" V" u' k; G+ W# ~% Y& ]
- )
+ h- f5 A1 W+ _0 b6 G/ [ - $_G['config'] => Array(
3 O8 ~. E( w2 X8 v8 D - $_G['config'][db] => Array( ( a& S0 ]* ?9 B6 T
- $_G['config'][db][1] => Array(# ?' Q- c( ~7 [8 O% ^7 K+ e8 a- M
- $_G['config'][db][1][dbhost] => localhost 資料庫連接地址
5 e7 H( v7 A2 y+ `0 B1 @3 H H - $_G['config'][db][1][dbuser] => root 資料庫會員名6 d. V6 k# N b+ A" p7 @
- $_G['config'][db][1][dbpw] => 123456 資料庫密碼( e" V" w/ V5 Q, p2 V8 r6 R
- $_G['config'][db][1][dbcharset] => utf8 資料庫編碼
) `3 I" E: S+ L - $_G['config'][db][1][pconnect] => 0
. o) b3 `7 `, \- \" W( ` - $_G['config'][db][1][dbname] => dxutf 資料庫名; S" C3 j) o2 U$ {) t
- $_G['config'][db][1][tablepre] => pre_ 資料表首碼
' d+ S1 U1 g+ S0 @& z1 Y* a! X, z - )
0 }3 I; r4 y; s% G - )) m8 v7 W8 P( J; K
- )
( s b6 ^$ a0 |% L8 k3 h, A; ^. D
' J) N0 k' y2 q3 c- (2) 全域後臺各項設定篇
6 ~( W- X8 ?/ j! e" u1 U) M2 f/ l - 5 }/ V+ t; b) X! ?9 b! S
- $_G['setting'][sitename] => 全域-網站資訊-網站名稱0 d G* N C1 x: C# b+ e& S3 J
9 O0 ~* j$ \: Z/ ^! [- W- $_G['setting'][siteurl] => 全域-網站資訊-網站URL4 K9 U5 u4 d5 s+ M+ v
- * J; F7 r! `8 E( D/ R
- $_G['setting'][regname] => 全域-註冊存取-註冊-註冊地址
0 j2 b: C+ V6 Z* |% O0 K
; C3 T3 R4 E4 q2 W- m3 W5 i- $_G['setting'][reglinkname] => 全域-註冊存取-註冊-註冊連結文字
J* [5 @3 Z* Z0 w# | - 3 s0 W2 z+ \7 Z8 f
- $_G['setting'][regverify] => 全域-註冊存取-註冊-新會員註冊驗證: c" n; f- k- m+ s
- * j) L3 Q1 `5 ^/ J9 V; }
- $_G['setting'][icp] => 全域-網站資訊-網站備案資訊代碼
* ]1 d1 o7 G3 e. X( x$ C
- c( m+ L. | W+ X3 X6 d- $_G['setting'][imagelib] => 全域-上傳設定-基本設定-圖片處理庫類型' Z0 ^7 z" m S( N* u- F& `
- $ g" o* u9 R( T; W+ }
- $_G['setting'][extcredits] => 積分情況 自行列印
! k8 n9 W8 m' e' U
( t2 _$ m" f" P }- $_G['setting'][creditsformula] => 全域-積分設定-基本設定-總積分計算公式
6 w) u7 y9 E0 c3 S& z( E, q - 8 i4 N$ |" w6 `/ F5 `8 h7 ]: G
- $_G['setting'][cacheindexlife] => 全域-效能優化-論壇頁面快取設定-快取論壇首頁有效期: k! d' b. S/ z4 M9 l: C
- $_G['setting'][cachethreaddir] => 全域-效能優化-論壇頁面快取設定-快取目錄9 l, J1 o8 c J- @8 p6 J& A
5 j8 N: p K1 e! `- $_G['setting'][cachethreadlife] => 全域-效能優化-論壇頁面快取設定-快取文章有效期: d. Z" |5 B; h p# Y
" ]# @ N& Z* p; B/ c$ \" c6 a- $_G['setting'][bbrulestxt] => 全域-註冊存取-註冊-網站服務條款7 [3 j& K1 R" o# b! r: t
- ) e5 U1 _) ]: G
- $_G['setting'][bbname] => 全域-網站資訊-網站名稱
$ k5 L; a l. w( }$ f7 u: l - ; s9 B; N: P8 b
- $_G['setting'][attachurl] => 全域-上傳設定-基本設定-本地附件URL網址
. s* G! B# T0 ^" O - % b6 } v. Q7 \3 N" n M$ C
- $_G['setting'][attachdir] => 全域-上傳設定-基本設定-本地附件儲存位置* ]% ?8 X9 ~9 t9 x$ W, X2 K6 A2 ^' d
! D, [( T& p: ?- $_G['setting'][anonymoustext] => 介面-介面設定-全域-匿名使用者的昵稱2 P' r8 L* z: }* N Y% m
- : t# N k7 T# w! w* I
- $_G['setting'][threadsticky] => 介面-介面設定-主題清單-置頂主題的標識4 ^* x0 R- `* A4 B3 q' {( F5 u
- 6 K1 H; W4 L6 N. R: F- N3 N
- $_G['setting'][defaultindex] => 預設首頁檔案名forum.php
0 Z: }& @( S8 l4 o9 Q+ b) T! d9 ~
9 J' q1 H6 L8 I/ e: E5 y3 B* f6 p; R- $_G['setting'][verify] => 會員-認證設定; k: y- ^1 A }
- . U& Z7 w& g) f
- $_G['setting'][rewriterule] => 後臺偽靜態規則情況
+ z: S4 g4 l9 e7 |# q3 r2 j - / f4 M/ j6 y0 W" K
- $_G['setting'][ucenterurl] => UCenter地址
' T) U8 @3 G: z. M0 F8 J
1 y6 T, k+ s2 i/ q q- $_G['setting'][plugins] => 後臺外掛程式設定與啟用情況
- m( A& |- k. }8 @- y' M* J - ( |+ p% @% @2 x
- $_G['setting'][navlogos] => 後臺介面設定-導覽設定-內置導覽的logo組
) J4 K0 h# x# M O- w0 N; J - 8 n. d3 p% d" c- a8 P I
- $_G['setting'][navmn] => 後臺設定的導覽情況,主要用於導覽判斷
4 C" z' E* V f0 I# T- X& ? - $_G['setting'][navs] => 頁頭導覽陣列,可參考此陣列進行頁頭導覽重寫
/ F0 e8 K; ^# _4 y9 d5 }1 D2 _
+ D5 a6 A7 F2 \# ]- $_G['setting'][footernavs] => 頁尾導覽: V9 S! {' d7 r, ^' M
- 3 A' H' ?) Z8 s$ |' _! E- v
- $_G['setting'][spacenavs] => 家園模組左側導覽# v! v! ]3 O6 F# \
5 Q* A% e8 B m0 w- `: S, O f8 g- $_G['setting'][mynavs] => 頁頭導覽右邊快捷導覽按鈕內容2 W ]# w6 Y/ ~9 t3 e
* u& @4 B- [" ^- $_G['setting'][topnavs] => 頁頭頂部導覽內容
+ i. a8 u- J1 l( W - 8 n- I" R9 L, O* [! c# W
- $_G['setting'][forumpicstyle] => Array 版區主題封面+ o8 s: E1 R' N! b; Z
- (
# s( z+ W) p4 q; U, c; R- I - $_G['setting'][forumpicstyle][thumbwidth] => 主題封面寬度% c) X* B9 s' m: c( l0 B
- $_G['setting'][forumpicstyle][thumbheight] => 主題封面高度. X5 T4 {! p/ M: w& O; o
- )
c% {( G, R1 i8 L3 {) o# v
! ?4 i# L. t, _0 }+ I- $_G['setting'][activityfield] => 全域-網站功能-活動主題-發起者必填資訊
; _0 @6 E. O w
& n! H2 V- N+ r0 V- $_G['setting'][activityextnum] => 全域-網站功能-活動主題-擴展資料項目數量
& N3 x7 w q5 M - 8 R- p0 z; Z3 Z% Z* M- ^
- $_G['setting'][activitypp] => 全域-網站功能-活動主題-使用者清單每頁顯示參與活動的人數
& _, z* B0 p2 n% q. B) I! ]* E
/ T- a# j6 r- ~& D- $_G['setting'][activitycredit] => 全域-網站功能-活動主題-使用積分
+ r& B6 z" v' Q( }7 \ - a% i" p. [% d8 V" S
- $_G['setting'][activitytype] => 全域-網站功能-活動主題-內置類型. j/ c5 l" |1 s$ F% r) V' B
% U: u8 T+ N8 o7 I0 D/ B. z- $_G['setting'][adminemail] => 全域-網站資訊-管理員郵箱8 T# D+ B! @1 n8 [1 C/ o8 D7 \9 A
- . l' C; U; |2 j2 u f
- ' K1 d0 G% D; `; [ v2 L% y$ w( _
- (3)全域當前登入者資訊篇' m1 w& y/ |! O4 v( Y5 _, z
- $_G['member'] => Array 當前登入使用者個人資訊
$ b* ^6 l$ X, X9 E5 ~: \7 R - (, ~8 w% I8 Y$ _5 n+ A# v B
- $_G['member'][uid] => UID
% t$ k4 H/ k: ~) c' ]/ m$ h0 h - $_G['member'][email] => 郵箱地址5 ~6 W) O( B- \ n
- $_G['member'][username] => 會員名
1 R, X& _: ~ F& w8 u7 M - $_G['member'][password] => 經過MD5後的密碼(別亂輸出!!!切記)$_G['member'][status] => 會員是否已經刪除
+ f% X+ T5 N( G - $_G['member'][emailstatus] => 郵箱驗證狀態 0未驗證 1驗證透過
! l8 }7 n# b K# {7 K) Z - $_G['member'][avatarstatus] => 頭像上傳狀態 0未上傳 1已上傳( M8 c) b" m3 T! z, }, K
- $_G['member'][videophotostatus] => 視頻認證 0未認證 1已認證3 V" e, M* @! \" D. T
- $_G['member'][adminid] => 所在管理組ID
" P* Y' n# T; I. D3 p! ~) S - $_G['member'][groupid] => 所在會員組ID2 m7 A& Q6 A! n/ [5 n5 o+ K
- $_G['member'][groupexpiry] => 所在會員組有效期
, v1 f$ W9 r, V( V" B - $_G['member'][extgroupids] => 擴展會員組: |. y! K- a h4 a
- $_G['member'][regdate] => 註冊時間
/ \- T5 `" ]/ G. v& x* R7 ?* d) k - $_G['member'][credits] => 214 現有總積分; Q6 }* t q" c2 ~, g8 q
- $_G['member'][notifysound] => 短消息聲音+ p' d' J5 C# k9 l
- $_G['member'][timeoffset] => 所在時區: ~6 e4 o8 d/ R
- $_G['member'][newpm] => 新短消息數量. R$ U( n" n+ L9 u/ ~
- $_G['member'][newprompt] => 新提醒數量3 _' {0 j# n* f% J0 y, J. G9 @* r
- $_G['member'][accessmasks] => 這個貌似存取權限,不確定9 o0 `0 l+ ?6 g6 G$ i# `8 t
- $_G['member'][allowadmincp] => 是否擁有管理面板許可權 0否 1是3 m; ^" q4 p% I
- $_G['member'][onlyacceptfriendpm] => 是否只接受好友短消息 0否 1是
* w8 S7 [( j @4 | - $_G['member'][conisbind] => 是否綁定QQ 0否 1是
+ i4 G5 P) t2 k/ W7 t; o$ T! q; y - $_G['member'][lastvisit] => 上次存取時間. p3 X8 B+ t, X- M# K- j5 l
- );, u7 J1 h$ V' @+ e
( S. d1 J- k# H! v" W# }- (4)風格變數篇& M% D& U$ Y) T
- $_G['style'] => Array(
2 C" G# U- E' W5 h0 {; G s - $_G['style'][styleid] => 當前風格ID' L% j8 I- O6 Y* S' r
- $_G['style'][name] => 當前風格名% E( o+ Y" a" z n6 H
- $_G['style'][templateid] => 當前範本體系' F8 f. q5 C( P1 {
- $_G['style'][tpldir] => 當前範本目錄
9 K A m3 a8 e' g( D; b - $_G['style'][menuhoverbgcolor] => 導覽選單高亮背景顏色
- o) e0 ^" w' J# C8 v3 h5 z - $_G['style'][lightlink] => 淺色連結顏色
1 P) k7 d9 J3 R5 C! I& P - $_G['style'][floatbgcolor] => 快顯視窗背景屬性$ ]! `0 s- K9 H. m2 X
- $_G['style'][dropmenubgcolor] => 下拉式功能表背景屬性$_G['style'][floatmaskbgcolor] => 快顯視窗邊框顏色屬性6 ~* ~2 K: r1 r# U) s( ?
- $_G['style'][dropmenuborder] => 下拉式功能表邊框色3 T9 ?1 k) B- o# P* j3 T
- $_G['style'][specialbg] => 彩色區域背景色(文章使用者資訊欄、需強調的表頭等)
7 W' U$ p v5 ~2 J - $_G['style'][specialborder] => 彩色區域邊框
& O, s; J; b) V6 L5 W+ |4 ` - $_G['style'][commonbg] => 通用顯示區域背景顏色" N" @2 D: v5 I: a2 j, _1 a
- $_G['style'][commonborder] => 通用邊框顏色) T2 k% n$ J3 |
- $_G['style'][inputbg] => 輸入框背景色5 y( w7 Z I, ?. v" E% Q" o4 h
- $_G['style'][inputborderdarkcolor] => 輸入框邊框深色
: ^4 [/ q3 c5 Y* O3 g - $_G['style'][headerbgcolor] => 頁頭背景
. |9 o% \( }8 i* {# P; Q/ I; w - $_G['style'][headerborder] => 頁頭分割線高度& s1 q* c) I8 k) G( j( @2 L- `
- $_G['style'][sidebgcolor] => 家園側邊背景
& D# S1 U# P0 ?0 C; d5 w - $_G['style'][msgfontsize] => 文章內容字型大小
1 g) \& I4 c! g& G - $_G['style'][bgcolor] => 頁面背景3 t; D/ y+ W( n- I9 O& ]2 Z, q: L
- $_G['style'][noticetext] => 提示資訊顏色
9 I% F% `9 ?0 f" `4 B - $_G['style'][highlightlink] => 高亮連結顏色
. h4 v' \) Z8 K% G/ N: ?, Y* T - $_G['style'][link] => 連結文字顏色
. X) K9 s8 W; V! ? - $_G['style'][lighttext] => 淺色文字1 e5 S6 t% T0 s( T# r; o2 @6 M
- $_G['style'][midtext] => 中等文本顏色
. g4 `+ c: k" H Y0 e - $_G['style'][tabletext] => 普通文本顏色
* f0 y5 M' _; J4 v - $_G['style'][smfontsize] => 小號字型大小7 Z6 q* H0 x' D, z
- $_G['style'][threadtitlefont] => 主題清單字型
* @/ e' d: y. |$ ~/ K% O - $_G['style'][threadtitlefontsize] => 主題清單字型大小2 | P# A" x Q% F# T
- $_G['style'][smfont] => 小號字型
3 T2 @) u3 M% O# f - $_G['style'][titlebgcolor] => 版區清單標題字型顏色$_G['style'][fontsize] => 正常字型大小( n# X0 D" [- f5 c9 d) P
- $_G['style'][font] => 正常字型
- E2 j7 G/ T: X8 k" Q - $_G['style'][styleimgdir] => 擴展圖片目錄
v7 a% g. l, C! g1 I - $_G['style'][imgdir] => 介面基礎圖片目錄/ G! D# R* T0 w, z
- $_G['style'][boardimg] => logo所在路徑( ~! T/ R* N6 f( B1 b2 N/ h
- $_G['style'][headertext] => 頁頭文字顏色2 X2 T# _' c7 b: {4 t. i
- $_G['style'][footertext] => 頁腳文字顏色( }2 m, O. s( N, V: _
- $_G['style'][menubgcolor] => 導覽選單背景顏色2 V9 v K2 t" j2 ]- X
- $_G['style'][menutext] => 導覽功能表文字顏色
S6 m( v- _+ ]9 k - $_G['style'][menuhovertext] => 導覽功能表高亮文字顏色
* S& `& J* n' B- H [" F - $_G['style'][wrapbg] => 主體表格背景色/ w( B0 Y. m# J$ q+ T* ^- x
- $_G['style'][wrapbordercolor] => 主體表格邊框色
+ Z# x1 @$ O' n: a - $_G['style'][contentwidth] => 閱讀區域寬度0 Z8 U; b! t9 \. P+ ?. q6 R
- $_G['style'][contentseparate] => 文章間隔顏色
2 w. `) |' B9 l+ j" J* V - $_G['style'][inputborder] => 輸入框邊框淺色' L# \4 Y+ _* U
- $_G['style'][menuhoverbgcode] => 導覽選單高亮背景: l4 Q* m; H1 L4 ^6 ]" R8 j
- $_G['style'][floatbgcode] => 快顯視窗背景色+ n5 o0 q5 J! G% r
- $_G['style'][dropmenubgcode] => 下拉式功能表背景色/ _0 P7 m4 @; T- D: o
- $_G['style'][floatmaskbgcode] => 快顯視窗邊框顏色# K8 ]9 n3 |! o: E$ \
- $_G['style'][headerbgcode] => 頁頭背景
- p! ^0 i! D* h. _( h3 ? - $_G['style'][sidebgcode] => 家園側邊欄背景屬性% K: I8 h/ S6 v( P9 G
- $_G['style'][bgcode] => 全域背景屬性屬性# @, s( }/ K& t: M
- $_G['style'][titlebgcode] => 版區列表標題背景$_G['style'][menubgcode] => 導覽功能表背景屬性6 y: n2 ?' b4 |* M9 Y
- $_G['style'][boardlogo] => LOGO img代碼) M, c+ Z0 {$ o! O
- )
複製程式碼 |
|