$_G-variabeln är programmets globala variabel för att göra programmet mer effektivt och minska onödig datainsamling, så programmet enar särskilt de variabler som ofta används och placerar dem i $_G-variabeln, såsom användarinloggningsinformation, bakgrundsinställningar, servermiljöinformation, klient-CooKies, datacache etc. lagras i G-variabeln.
$_G-variabeln initieras i source/class/discuz/discuz_application.php-filen, och $_G-variabeln används i funktionen, som måste deklareras som en global variabel: global $_G;
(1) Globalt variabelsystem
$_G['uid'] => Aktuell inloggning UID
$_G['username'] => Det nuvarande inloggade användarnamnet
$_G['adminid'] => Nuvarande inloggnings-ID Hanteringsgrupp-ID
$_G['groupid'] => Aktuellt inloggnings-ID, användargrupps-ID
$_G['cookie'] => klient-sida cookie
$_G['formhash'] => [FORMHASH] i det aktuella inloggnings-ID:t används främst för formulärinlämning
$_G['timestamp'] => Den aktuella aktiva tiden
$_G['starttid'] => 1317042440.3242
$_G['clientip'] => Den aktuella besökarens IP-adress
$_G['referer'] => Adressen till den aktuella förfrågan, primär användarformulärsinlämning
$_G['charset'] => programkodning
$_G['PHP_SELF'] => Den relativa adressen till den sida som för närvarande besökts
$_G['siteurl'] => programåtkomstadress
$_G['siteroot'] => Den relativa katalogen för domännamnet där programmet finns
$_G['fid'] => Det aktuella sektions-ID [ämneslistasida, inläggssida] visas
$_G['tid'] => Det aktuella inläggs-ID:t [inläggssida] visas
$_G['basescript'] => Kanalen där den aktuella sidan finns
$_G['basefilename'] => php-filnamn för den aktuella sidan
$_G['staticurl'] => Programbilagskatalog
$_G['mod'] => MOD-värdet på den aktuella sidan [t.ex. :forum.php?mod=xxx]
$_G['inajax'] => Värdet på den aktuella ajax-begäran [Ing-0 Ja-1]
$_G['page'] => Aktuellt paginerings-ID
$_G['tpp'] => Den aktuella pagineringen visar antalet per sida
$_G['seokeywords'] => det aktuella SEO-nyckelordet
$_G['seodescription'] => Den aktuella sidan i SEO-beskrivningen
$_G['timenow'] => Array
(
[tid] => 2011-9-26 21:07 Nuvarande servertid
[offset] => +8 Den aktuella servertidszonen
)
$_G['config'] => Array(
$_G['config'][db] =>Array(
$_G['config'][db][1] => Array(
$_G['config'][db][1][dbhost] => localhost databasanslutningsadress
$_G['config'][db][1][dbuser]=> rotdatabasens användarnamn
$_G['config'][db][1][dbpw]=> 123456 databaslösenord
$_G['config'][db][1][dbcharset]=> utf8 database encoding
$_G['config'][db][1][pconnect]=> 0
$_G['config'][db][1][dbname]=> dxutf databasnamn
$_G['config'][db][1][tablepre]=> pre_ datatable-prefix
)
)
)
(2) Globala bakgrundsinställningar
$_G['setting'][sitename] => Global-SiteInfo-SiteName
$_G['setting'][siteurl] => Global-SiteInfo-SiteURL
$_G['setting'][regname] => global-register-access-registration-registration-address
$_G['setting'][reglinkname] => global-register-access-registration-registration-link text
$_G['setting'][regverify] => global-register-access-registration-new user registration verification
$_G['setting'][icp] => Global-Site Information-Website Filing Information Code
$_G['setting'][imagelib] => Global-Upload Settings-Basic Settings-Image Processing Library Type
$_G['setting'][extcredits] => Poäng Skriv ut dig själv
$_G['setting'][kreditformel] => Global-Poäng-Inställning-Grunder-Totala poäng
$_G['setting'][cacheindexlife] => Global-Performance Optimization-Forum Page Cache-Settings-Cache Forum Startsida giltighet
$_G['setting'][cachethreaddir] => global-performance-optimize-forum sida cache settings-cache directory
$_G['setting'][cachethreadlife]=> global-performance-optimization-forum page cache settings-cache post utgångsdatum
$_G['setting'][bbrulestxt] => Global-RegistrationAccess-Registration-Website Användarvillkor
$_G['setting'][bbname] => Global-Site Info-Site Name
$_G['setting'][attachurl] => Globalt - Uppladdningsinställningar - Grundläggande inställningar - Lokal bilage-URL Adress
$_G['setting'][attachdir] => Globalt - Uppladdningsinställningar - Grundläggande inställningar - Lokal sparplats för bilagor
$_G['setting'][anonymtext] => interface-interface-settings-global-anonymoususer's smeknamn
$_G['setting'][threadsticky] => Gränssnitt - Gränssnittsinställningar - Temalista - Identifierare för det fastnålade temat
$_G['setting'][defaultindex] => Standardfilnamnet på startsidan forum.php
$_G['setting'][verifiera] => användarautentiseringsinställningar
$_G['setting'][omskrivningsregel] => Den pseudostatiska regelsituationen i bakgrunden
$_G['setting'][ucenterurl] => UCenter address
$_G['setting'][plugins] => Bakgrundsplugininställningar och aktivering
$_G['setting'][navlogos] => Bakgrundsgränssnittsinställningar - Navigationsinställningar - Logotypgrupp med inbyggd navigering
$_G['setting'][navmn] => Navigationssituationen i bakgrunden används främst för navigationsbedömning
$_G['setting'][navs] => header-navigationsarray, som kan användas för att skriva om headernavigeringen
$_G['setting'][footernavs] => fotnavigering
$_G['setting'][spacenavs] => Navigering på vänster sida av hemmodulen
$_G['setting'][mynavs] => Innehållet i genvägsnavigeringsknappen på höger sida av header-navigeringen
$_G['setting'][topnavs] => Navigationsinnehåll högst upp på sidan
$_G['setting'][forumpicstyle] => Array-sektionens temaomslag
$_G['setting'][forumpicstyle][tumbredd] => Ämnesomslagets bredd
$_G['setting'][forumpicstyle][tumhöjd] => Temaomslagets höjd
$_G['setting'][activityfield] => Global-Site Function-Activity Theme-Initiator Kräver information
$_G['setting'][activityextnum] => Global-Site Function-Activity Theme-Extension Data Item Quantity
$_G['setting'][activitypp] => Global-Site Features-Campaign Topic-User List Varje sida visar antalet deltagare i evenemanget
$_G['setting'][activitycredit]=> global-site-feature-activity-theme-användningskrediter
$_G['setting'][activitytype]=> Global-SiteFeature-ActivityTheme-Built-in Type
$_G['setting'][adminemail] => Global-Site Info-Admin E-post
(3) Global strömloggad information
$_G['member'] => Array är för närvarande inloggad med användarens personliga information
$_G['member'][uid] => UID
$_G['member'][email] => e-postadress
$_G['member'][användarnamn] => användarnamn
$_G['member'][lösenord] => lösenord efter MD5 (exportera inte slumpmässigt!! Kom ihåg)$_G['member'][status] => om användaren har tagits bort
$_G['member'][emailstatus] => E-postverifieringsstatus 0 Ej verifierad 1 Verifierad godkänd
$_G['member'][avatarstatus] => Avatar uppladdningsstatus 0 Ej uppladdad 1 Uppladdad
$_G['member'][videophotostatus]=> Videoautentisering 0 Overifierad 1 Verifierad
$_G['member'][adminid] => ID:t för den ledningsgrupp du tillhör
$_G['member'][groupid] => Användargrupps-ID som den tillhör
$_G['member'][groupexpiry] => Giltighetsperioden för användargruppen den tillhör
$_G['member'][extgroupids] => Utöka användargruppen
$_G['member'][registrerat datum] => Registreringstid
$_G['medlem'][krediter] => totalt 214 befintliga krediter
$_G['member'][notifysound] => Kort meddelandeljud
$_G['medlem'][tidsavvikelse] => tidszonen
$_G['member'][newpm] => Antal nya SMS
$_G['member'][newprompt] => Antal nya aviseringar
$_G['medlem'][accessmasks] => Det verkar vara en åtkomsträtt, osäker.
$_G['member'][allowadmincp] => Om du har administratörspanelbehörighet 0 Nej 1 Ja
$_G['member'][onlyacceptfriendpm] => om man endast ska acceptera SMS från vänner 0 Nr 1 Ja
$_G['member'][conisbind] => Om QQ 0 ska bindas Nr 1 Ja
$_G['medlem'][lastbesök] => senaste besökstid
(4) Stilvariabler
$_G['style'] => Array(
$_G['style'][styleid] = > nuvarande stil-ID
$_G['stil'][namn] => det nuvarande stilnamnet
$_G['style'][templateid] => Det nuvarande mallsystemet
$_G['style'][tpldir] => Aktuell mallkatalog
$_G['style'][menuhoverbgcolor] => Markera bakgrundsfärgen i navigationsmenyn
$_G['style'][lightlink] => Ljuslänkfärg
$_G['style'][floatbgcolor] => popup-bakgrundsegenskap
$_G['style'][dropmenubgcolor] => bakgrundsattribut i rullgardinsmenyn $_G['style'][floatmaskbgcolor] => popup-kantfärgattribut
$_G['style'][dropmenuborder] => rullgardinsmeny ramfärg
$_G['style'][specialbg] => Färgad bakgrundsfärg (inläggets användarinformationsfält, betoningsrubrik, etc.)
$_G['style'][specialborder] => Färgad områdesram
$_G['style'][commonbg] => Universell bakgrundsfärg för visningsområdet
$_G['style'][commonborder] => Universell ramfärg
$_G['style'][inputbg] => Bakgrundsfärg i inmatningsboxen
$_G['style'][inputborderdarkcolor] => Inmatningsramen är mörk
$_G['style'][headerbgcolor] => header bakgrund
$_G['style'][headerborder] => Header split line-höjd
$_G['style'][sidebgcolor] => Bakgrund på hemmaplan
$_G['style'][msgfontsize] => inläggsinnehållets teckenstorlek
$_G['style'][bgcolor] => sidbakgrund
$_G['style'][noticetext] => Prompt-meddelandefärg
$_G['style'][highlightlink] => Highlightlink färg
$_G['style'][länk] => länkens textfärg
$_G['style'][lighttext] => light text
$_G['style'][midtext] => Medium textfärg
$_G['style'][tabletext] => Normal textfärg
$_G['style'][smfontsize] => liten teckenstorlek
$_G['style'][threadtitlefont] => Temalista-typsnitt
$_G['style'][threadtitlefontsize] => Temalista teckenstorlek
$_G['style'][smfont] => liten typsnitt
$_G['style'][titlebgcolor] => Sektionslista titel font color $_G['style'][fontsize]=> Normal teckenstorlek
$_G['style'][font] => normalt typsnitt
$_G['style'][styleimgdir] => Utöka bildkatalogen
$_G['style'][imgdir] => Den grundläggande bildkatalogen för gränssnittet
$_G['style'][boardimg] => vägen där logotypen är placerad
$_G['style'][headertext] => Header-textfärg
$_G['style'][footertext] => sidfot textfärg
$_G['style'][menubgcolor] => Bakgrundsfärg i navigeringsmenyn
$_G['style'][menutext] => Navigationsmeny textfärg
$_G['style'][menuhovertext] => Markera textfärg för navigationsmenyer
$_G['style'][wrapbg] => bakgrundsfärg på bordet
$_G['style'][wrapbordercolor] => färg på bordsram
$_G['style'][contentwidth] => Läsområdesbredd
$_G['style'][contentseparate] => Färg mellan inlägg
$_G['style'][inputborder] => Input-kanten är ljus
$_G['style'][menuhoverbgcode] => Markera bakgrunden i navigationsmenyn
$_G['style'][floatbgcode] => pop-up-bakgrundsfärg
$_G['style'][dropmenubgcode] => rullgardinsmeny bakgrundsfärg
$_G['style'][floatmaskbgcode] => pop-up-färg på kanten
$_G['style'][headerbgcode] => header bakgrund
$_G['style'][sidebgcode] => Bakgrundsattribut i hemsidan
$_G['style'][bgcode] => globalt bakgrundsattribut
$_G['style'][titlebgcode] => Sektionslista titel bakgrund $_G['style'][menubgcode]=> Navigationsmenyns bakgrundsegenskaper
$_G['style'][boardlogo] => LOGO img-kod |