discuz X3全域變數$_G

來源:互聯網
上載者:User

$_G 儲存了 Discuz! 中所有的預先處理資料


緩衝能夠很好的提高程式的效能,一些配置資料沒必要每次都查詢資料庫,只要在修改了的時候更新下緩衝即可。


Discuz! 中所有的緩衝儲存在 $_G[cache] 中

$_G[member] 會員資訊資料

$_G[uid] 使用者 uid

$_G[username] 使用者名稱

$_G[adminid] 使用者管理組 id

$_G[groupid] 使用者使用者組 id

$_G[settting] 設定資料

$_G[cache] 系統緩衝

$_G[cache][plugin] 外掛程式緩衝


判斷使用者是否登入,可以判斷登入標記 $_G['uid'] 為非 0


判斷使用者系統管理權限,將系統管理權限標記 $_G['adminid'] 為 1~3 中間的值。0 代表普通使用者;1 代表論壇管理員;2 代表超級版主;3 代表論壇版主。


使用者權限按照其所在的主使用者組 ID 標記為 $_G['groupid'],相關許可權從該 $_G['groupid'] 所對應的系統緩衝中讀出,存放於 $_G['group']。


載入緩衝可以使用 loadcache() 函數,將緩衝載入到 $_G[cache] 數組中



全域變數系統篇

$_G['uid'] => 當前登入UID

$_G['username'] => 當前登入使用者名稱

$_G['adminid'] => 當前登入ID管理組ID

$_G['groupid'] => 當前登入ID使用者組ID

$_G['cookie'] => 用戶端cookie

$_G['formhash'] => 當前登入ID的FORMHASH】 主要用於表單提交

$_G['timestamp'] => 當前啟用時間

$_G['starttime'] => 1317042440.3242

$_G['clientip'] => 當前訪問者IP地址

$_G['referer'] => 當前請求的地址,主要使用者表單提交

$_G['charset'] => 程式編碼

$_G['PHP_SELF'] => 當前訪問頁面的相對位址

$_G['siteurl'] => 程式訪問地址

$_G['siteroot'] => 程式所在網域名稱的相對目錄

$_G['fid'] => 最新分支塊id主題列表頁、文章頁】出現

$_G['tid'] => 當前文章ID文章頁】出現

$_G['basescript'] => 當前頁面所在頻道

$_G['basefilename'] => 當前頁面php檔案名稱

$_G['staticurl'] => 程式附件目錄

$_G['mod'] => 當前頁面的MOD值例如:forum.php?mod=xxx】

$_G['inajax'] => 當前ajax請求的值無-0 有-1】

$_G['page'] => 當前分頁ID

$_G['tpp'] => 當前分頁每頁顯示數量

$_G['seokeywords'] => 當前頁面seo關鍵詞

$_G['seodescription'] => 當前頁面seo介紹

$_G['timenow'] => Array(

[time] => 2011-9-26 21:07 當前伺服器時間

[offset] => +8 當前伺服器時區

)

$_G['config'] => Array(

$_G['config'][db] => Array(

$_G['config'][db][1] => Array(

$_G['config'][db][1][dbhost] => localhost 資料庫連接地址

$_G['config'][db][1][dbuser] => root 資料庫使用者名稱

$_G['config'][db][1][dbpw] => 123456 資料庫密碼

$_G['config'][db][1][dbcharset] => utf8 資料庫編碼

$_G['config'][db][1][pconnect] => 0

$_G['config'][db][1][dbname] => dxutf 資料庫名

$_G['config'][db][1][tablepre] => pre_ 資料表首碼

)

)

)


風格變數篇


$_G['style'] => Array


(官方模板區 cr180整理


$_G['style'][styleid] => 當前風格ID


$_G['style'][name] => 當前風格名


$_G['style'][templateid] => 當前模板體系


$_G['style'][tpldir] => 當前模板目錄


$_G['style'][menuhoverbgcolor] => 導覽功能表高亮背景顏色


$_G['style'][lightlink] => 淺色連結顏色


$_G['style'][floatbgcolor] => 快顯視窗背景屬性


$_G['style'][dropmenubgcolor] => 下拉式功能表背景屬性$_G['style'][floatmaskbgcolor] => 快顯視窗邊框顏色屬性


$_G['style'][dropmenuborder] => 下拉式功能表邊框色


$_G['style'][specialbg] => 彩色地區背景色(文章使用者資訊列、需強調的表頭等)


$_G['style'][specialborder] => 彩色地區邊框


$_G['style'][commonbg] => 通用顯示地區背景顏色


$_G['style'][commonborder] => 通用邊框顏色


$_G['style'][inputbg] => 輸入框背景色


$_G['style'][inputborderdarkcolor] => 輸入框邊框深色


$_G['style'][headerbgcolor] => 頁頭背景


$_G['style'][headerborder] => 頁頭分割線高度


$_G['style'][sidebgcolor] => 家園側邊背景


$_G['style'][msgfontsize] => 文章內容字型大小


$_G['style'][bgcolor] => 頁面背景


$_G['style'][noticetext] => 提示資訊顏色


$_G['style'][highlightlink] => 高亮連結顏色


$_G['style'][link] => 連結文字顏色


$_G['style'][lighttext] => 淺色文字


$_G['style'][midtext] => 中等文本顏色


$_G['style'][tabletext] => 普通文本顏色


$_G['style'][smfontsize] => 小號字型大小


$_G['style'][threadtitlefont] => 主題列表字型


$_G['style'][threadtitlefontsize] => 主題列表字型大小


$_G['style'][smfont] => 小號字型


$_G['style'][titlebgcolor] => 版塊列表標題字型顏色$_G['style'][fontsize] => 正常字型大小


$_G['style'][font] => 正常字型


$_G['style'][styleimgdir] => 擴充圖片目錄


$_G['style'][imgdir] => 介面基礎圖片目錄


$_G['style'][boardimg] => logo所在路徑


$_G['style'][headertext] => 頁頭文字顏色


$_G['style'][footertext] => 頁尾文字顏色


$_G['style'][menubgcolor] => 導覽功能表背景顏色


$_G['style'][menutext] => 導覽功能表文字顏色


$_G['style'][menuhovertext] => 導覽功能表高亮文字顏色


$_G['style'][wrapbg] => 主體表格背景色


$_G['style'][wrapbordercolor] => 主體表格邊框色


$_G['style'][contentwidth] => 閱讀地區寬度


$_G['style'][contentseparate] => 文章間隔顏色


$_G['style'][inputborder] => 輸入框邊框淺色


$_G['style'][menuhoverbgcode] => 導覽功能表高亮背景


$_G['style'][floatbgcode] => 快顯視窗背景色


$_G['style'][dropmenubgcode] => 下拉式功能表背景色


$_G['style'][floatmaskbgcode] => 快顯視窗邊框顏色


$_G['style'][headerbgcode] => 頁頭背景


$_G['style'][sidebgcode] => 家園側邊欄背景屬性


$_G['style'][bgcode] => 全域背景屬性屬性


$_G['style'][titlebgcode] => 版塊列表標題背景$_G['style'][menubgcode] => 導覽功能表背景屬性


$_G['style'][boardlogo] => LOGO img代碼


)



全域後台各項設定篇


$_G['setting'][sitename] => 全域-網站資訊-網站名稱


$_G['setting'][siteurl] => 全域-網站資訊-網站URL


$_G['setting'][regname] => 全域-註冊訪問-註冊-登入位址


$_G['setting'][reglinkname] => 全域-註冊訪問-註冊-註冊連結文字


$_G['setting'][regverify] => 全域-註冊訪問-註冊-新使用者註冊驗證


$_G['setting'][icp] => 全域-網站資訊-網站備案資訊代碼


$_G['setting'][imagelib] => 全域-上傳設定-基本設定-圖片處理庫類型


$_G['setting'][extcredits] => 積分情況 自行列印


$_G['setting'][creditsformula] => 全域-積分設定-基本設定-總積分計算公式


$_G['setting'][cacheindexlife] => 全域-效能最佳化-論壇頁面緩衝設定-緩衝論壇首頁有效期間


$_G['setting'][cachethreaddir] => 全域-效能最佳化-論壇頁面緩衝設定-緩衝目錄


$_G['setting'][cachethreadlife] => 全域-效能最佳化-論壇頁面緩衝設定-緩衝文章有效期間


$_G['setting'][bbrulestxt] => 全域-註冊訪問-註冊-網站服務條款


$_G['setting'][bbname] => 全域-網站資訊-網站名稱


$_G['setting'][attachurl] => 全域-上傳設定-基本設定-本地附件URL地址


$_G['setting'][attachdir] => 全域-上傳設定-基本設定-本地附件儲存位置


$_G['setting'][anonymoustext] => 介面-介面設定-全域-匿名使用者的暱稱


$_G['setting'][threadsticky] => 介面-介面設定-主題列表-置頂主題的標識


$_G['setting'][defaultindex] => 預設首頁檔案名稱forum.php


$_G['setting'][verify] => 使用者-認證設定


$_G['setting'][rewriterule] => 後台偽靜態規則情況


$_G['setting'][ucenterurl] => UCenter地址


$_G['setting'][plugins] => 後台外掛程式設定與啟用情況


$_G['setting'][navlogos] => 後台介面設定-導航設定-內建導航的logo組


$_G['setting'][navmn] => 後台設定的導航情況,主要用於導航判斷


$_G['setting'][navs] => 頁頭導航數組,可參考此數組進行頁頭導航重寫


$_G['setting'][footernavs] => 頁尾導航


$_G['setting'][spacenavs] => 家園模組左側導航


$_G['setting'][mynavs] => 頁頭導航右邊快捷導覽按鈕內容


$_G['setting'][topnavs] => 頁頭頂部導航內容


$_G['setting'][forumpicstyle] => Array 版塊主題封面

(


$_G['setting'][forumpicstyle][thumbwidth] => 主題封面寬度


$_G['setting'][forumpicstyle][thumbheight] => 主題封面高度

)


$_G['setting'][activityfield] => 全域-網站功能-活動主題-發起者必填資訊


$_G['setting'][activityextnum] => 全域-網站功能-活動主題-擴充資料項數量


$_G['setting'][activitypp] => 全域-網站功能-活動主題-使用者列表每頁顯示參與活動的人數


$_G['setting'][activitycredit] => 全域-網站功能-活動主題-使用積分


$_G['setting'][activitytype] => 全域-網站功能-活動主題-內建類型


$_G['setting'][adminemail] => 全域-網站資訊-管理員郵箱


全域當前登入者資訊篇


$_G['member'] => Array(當前登入使用者個人資訊

$_G['member'][uid] => UID


$_G['member'][email] => 郵箱地址


$_G['member'][username] => 使用者名稱


$_G['member'][password] => 經過MD5後的密碼別亂輸出!!!切記)$_G['member'][status] => 使用者是否已經刪除


$_G['member'][emailstatus] => 郵箱驗證狀態 0未驗證 1驗證通過


$_G['member'][avatarstatus] => 頭像上傳狀態 0未上傳 1已上傳


$_G['member'][videophotostatus] => 視頻認證 0未認證 1已認證


$_G['member'][adminid] => 所在管理組ID


$_G['member'][groupid] => 所在使用者組ID


$_G['member'][groupexpiry] => 所在使用者組有效期間


$_G['member'][extgroupids] => 擴充使用者組


$_G['member'][regdate] => 註冊時間


$_G['member'][credits] => 214 現有總積分


$_G['member'][notifysound] => 短訊息聲音


$_G['member'][timeoffset] => 所在時區


$_G['member'][newpm] => 新短訊息數量


$_G['member'][newprompt] => 新提醒數量


$_G['member'][accessmasks] => 這個貌似存取權限,不確定


$_G['member'][allowadmincp] => 是否擁有管理面板許可權 0否 1是


$_G['member'][onlyacceptfriendpm] => 是否只接受好友短訊息 0否 1是


$_G['member'][conisbind] => 是否綁定QQ 0否 1是


$_G['member'][lastvisit] => 上次訪問時間


)


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.