$_G-variabelen er programmets globale variabel for å gjøre programmet mer effektivt og redusere unødvendig datainnsamling, så programmet forener spesielt variablene som ofte brukes og legger dem inn i $_G-variabelen, slik som brukerinnloggingsinformasjon, bakgrunnsinnstillingsinformasjon, servermiljøinformasjon, klient-CooKies, datacache osv., lagres i G-variabelen.
$_G-variabelen initialiseres i source/class/discuz/discuz_application.php-filen, og $_G-variabelen brukes i funksjonen, som må deklareres som en global variabel: global $_G;
(1) Globalt variabelsystem
$_G['uid'] => Nåværende innlogging UID
$_G['brukernavn'] => Det nåværende innloggede brukernavnet
$_G['adminid'] => Nåværende innloggings-ID Administrasjonsgruppe-ID
$_G['groupid'] => Nåværende innloggings-ID, brukergruppe-ID
$_G['cookie'] => klient-side cookie
$_G['formhash'] => [FORMHASH] til den nåværende innloggings-ID-en brukes hovedsakelig til skjemainnsending
$_G['timestamp'] => Den nåværende aktive tiden
$_G['starttid'] => 1317042440.3242
$_G['clientip'] => Den nåværende besøkendes IP-adresse
$_G['referer'] => Adressen til den nåværende forespørselen, innsendingen av primærbrukerskjemaet
$_G['charset'] => programkoding
$_G['PHP_SELF'] => Den relative adressen til siden som for øyeblikket besøkes
$_G['siteurl'] => programtilgangsadresse
$_G['siteroot'] => Den relative katalogen til domenenavnet programmet befinner seg i
$_G['fid'] => Den nåværende seksjons-ID-en [emnelisteside, innleggsside] vises
$_G['tid'] => Den nåværende innleggs-ID-en [postside] vises
$_G['basescript'] => Kanalen hvor den nåværende siden er plassert
$_G['basefilename'] => php-filnavn for den nåværende siden
$_G['staticurl'] => Programvedleggskatalog
$_G['mod'] => MOD-verdien til den nåværende siden [f.eks. :forum.php?mod=xxx]
$_G['inajax'] => Verdien av den nåværende ajax-forespørselen [Ingen-0 Ja-1]
$_G['page'] => Nåværende paginerings-ID
$_G['tpp'] => Den nåværende pagineringen viser tallet per side
$_G['seokeywords'] => det nåværende SEO-nøkkelordet for siden
$_G['seodescription'] => Den nåværende siden i SEO-beskrivelsen
$_G['timenow'] => Array
(
[tid] => 2011-9-26 21:07 Nåværende servertid
[offset] => +8 Den nåværende servertidssonen
)
$_G['config'] => Array(
$_G['config'][db] =>Array(
$_G['config'][db][1] => Array(
$_G['config'][db][1][dbhost] => localhost database connection address
$_G['config'][db][1][dbuser]=> rotdatabasebrukernavn
$_G['config'][db][1][dbpw]=> 123456 databasepassord
$_G['config'][db][1][dbcharset]=> utf8 database encoding
$_G['config'][db][1][pconnect]=> 0
$_G['config'][db][1][dbname]=> dxutf databasenavn
$_G['config'][db][1][tablepre]=> pre_ datatable-prefiks
)
)
)
(2) Globale bakgrunnsinnstillinger
$_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] => Poeng Skriv ut deg selv
$_G['setting'][creditsformula] => Global-Poeng-Innstilling-Grunnleggende-Totalt Poeng
$_G['setting'][cacheindexlife] => Global-Performance Optimization-Forum Page Cache Settings-Cache Forum Homepage gyldighet
$_G['setting'][cachethreaddir] => global-performance-optimize-forum side cache settings-cache directory
$_G['setting'][cachethreadlife]=> global-ytelse-optimalisering-forum side cache innstillinger-cache postutløpsdato
$_G['setting'][bbrulestxt] => Global-RegistrationAccess-Registration-Website Vilkår for bruk
$_G['setting'][bbname] => Global-Site Info-Site Name
$_G['setting'][attachurl] => Globalt - Opplastingsinnstillinger - Grunnleggende innstillinger - Lokal vedleggs-URL-adresse
$_G['setting'][attachdir] => Global - Opplastingsinnstillinger - Grunnleggende innstillinger - Lokal lagringsplass for vedlegg
$_G['setting'][anonymtekst] => interface-interface-settings-global-anonymoususers kallenavn
$_G['setting'][threadsticky] => Grensesnitt - Grensesnittinnstillinger - Temaliste - Identifikator for det festede temaet
$_G['setting'][defaultindex] => Standard filnavn på hjemmesiden forum.php
$_G['setting'][verify] => brukerautentiseringsinnstillinger
$_G['setting'][omskrivingsregel] => Den pseudostatiske regelsituasjonen i bakgrunnen
$_G['setting'][ucenterurl] => UCenter-adresse
$_G['setting'][plugins] => Innstillinger og aktivering av bakgrunnspluginer
$_G['setting'][navlogos] => Bakgrunnsgrensesnittinnstillinger - Navigasjonsinnstillinger - Logogruppe med innebygd navigasjon
$_G['setting'][navmn] => Navigasjonssituasjonen satt i bakgrunnen brukes hovedsakelig til navigasjonsvurdering
$_G['setting'][navs] => header-navigasjonsarray, som kan brukes til å omskrive header-navigasjonen
$_G['setting'][footernavs] => bunntekstnavigasjon
$_G['setting'][spacenavs] => Navigasjon på venstre side av hjemmodulen
$_G['setting'][mynavs] => Innholdet i snarveinavigasjonsknappen på høyre side av header-navigasjonen
$_G['setting'][topnavs] => Navigasjonsinnhold øverst på siden
$_G['setting'][forumpicstyle] => Array-seksjonens temaomslag
$_G['setting'][forumpicstyle][tommelbredde] => Emneomslagsbredde
$_G['setting'][forumpicstyle][tommelhøyde] => Temaomslagshøyde
$_G['setting'][activityfield] => Global-Site Function-Activity Theme-Initiator Nødvendig informasjon
$_G['setting'][activityextnum] => Global-Site Function-Activity Theme-Extension Data Item Quantity
$_G['setting'][activitypp] => Global-Site Features-Campaign Topic-User ListHver side viser antall personer som deltar i arrangementet
$_G['setting'][aktivitetskreditt]=> global-nettsted-funksjon-aktivitet-tema-brukskreditter
$_G['setting'][activitytype]=> Global-SiteFeature-ActivityTheme-Built-in Type
$_G['setting'][adminemail] => Global-Site Info-Admin e-post
(3) Global strøminnlogget informasjon
$_G['member'] => Array er for øyeblikket logget inn med brukerens personlige informasjon
$_G['medlem'][uid] => UID
$_G['medlem'][e-post] => e-postadresse
$_G['medlem'][brukernavn] => brukernavn
$_G['medlem'][passord] => passord etter MD5 (ikke send ut tilfeldig!! Husk)$_G['medlem'][status] => om brukeren er slettet
$_G['member'][emailstatus] => E-postverifiseringsstatus 0 Ikke verifisert 1 Verifisert
$_G['medlem'][avatarstatus] => Avatar opplastingsstatus 0 Ikke lastet opp 1 Opplastet
$_G['medlem'][videophotostatus]=> Videoautentisering 0 Uverifisert 1 Verifisert
$_G['member'][adminid] => ID-en til ledelsesgruppen du er i
$_G['member'][groupid] => Brukergruppe-ID-en den tilhører
$_G['member'][groupexpiry] => Gyldighetsperioden til brukergruppen den tilhører
$_G['member'][extgroupids] => Utvid brukergruppen
$_G['medlem'][registrert dato] => Registreringstid
$_G['medlem'][kreditter] => totalt 214 eksisterende kreditter
$_G['member'][notifysound] => Kort meldingslyd
$_G['medlem'][timeoffset] => tidssonen
$_G['member'][newpm] => Antall nye SMS
$_G['member'][newprompt] => Antall nye varsler
$_G['member'][accessmasks] => Dette ser ut til å være en adgangsrett, usikkert
$_G['medlem'][allowadmincp] => Om du har adminpanel-tillatelser 0 Nei 1 Ja
$_G['medlem'][onlyacceptfriendpm] => om man kun skal akseptere SMS fra venner 0 Nei 1 Ja
$_G['medlem'][conisbind] => Om QQ 0 Nei 1 Ja
$_G['medlem'][siste besøk] => siste besøkstidspunkt
(4) Stilvariabler
$_G['style'] => Array(
$_G['style'][styleid] = > nåværende stil-ID
$_G['stil'][navn] => det nåværende stilnavnet
$_G['style'][templateid] => Det nåværende malsystemet
$_G['style'][tpldir] => Nåværende malkatalog
$_G['style'][menuhoverbgcolor] => bakgrunnsfargen i navigasjonsmenyen
$_G['style'][lightlink] => Lys lenkefarge
$_G['style'][floatbgcolor] => popup-bakgrunnsegenskap
$_G['style'][dropmenubgcolor] => nedtrekksmeny bakgrunnsattributt $_G['style'][floatmaskbgcolor] => popup-kantfargeattributt
$_G['style'][dropmenuborder] => rullegardinmenyens kantfarge
$_G['style'][specialbg] => Farget områdebakgrunnsfarge (innlegg brukerinfofelt, uthevelsesoverskrift, osv.)
$_G['style'][spesialkant] => Farget område-ramme
$_G['style'][commonbg] => Universell bakgrunnsfarge for visningsområdet
$_G['style'][commonborder] => Universell kantfarge
$_G['style'][inputbg] => Bakgrunnsfarge i inndataboksen
$_G['style'][inputborderdarkcolor] => Inndatarammen er mørk
$_G['style'][headerbgcolor] => header bakgrunn
$_G['style'][headerborder] => Header delt linjehøyde
$_G['style'][sidebgcolor] => Bakgrunn på hjemmesiden
$_G['style'][msgfontsize] => innleggsinnholds skriftstørrelse
$_G['style'][bgcolor] => sidebakgrunn
$_G['style'][noticetext] => Prompt-meldingens farge
$_G['style'][highlightlink] => Highlightlink-farge
$_G['style'][lenke] => lenke tekstfarge
$_G['style'][lighttext] => lett tekst
$_G['style'][midttekst] => Medium tekstfarge
$_G['style'][tabletext] => Normal tekstfarge
$_G['style'][smfontsize] => liten skriftstørrelse
$_G['style'][threadtitlefont] => Temalistefont
$_G['style'][threadtitlefontsize] => Temaliste-skriftstørrelse
$_G['style'][smfont] => liten font
$_G['style'][titlebgcolor] => Seksjonsliste, tittel, font color, $_G['style'][fontsize]=> Normal fontstørrelse
$_G['style'][font] => normal font
$_G['style'][styleimgdir] => Utvid bildekatalogen
$_G['style'][imgdir] => Den grunnleggende bildekatalogen til grensesnittet
$_G['style'][boardimg] => stien der logoen er plassert
$_G['style'][headertext] => Header-tekstfarge
$_G['style'][fottekst] => bunntekst farge
$_G['style'][menubgcolor] => Bakgrunnsfarge i navigasjonsmenyen
$_G['style'][menutext] => Navigasjonsmenyens tekstfarge
$_G['style'][menuhovertext] => tekstfarge for navigasjonsmenyer
$_G['style'][wrapbg] => bakgrunnsfarge på bordet
$_G['style'][wrapbordercolor] => bordkantfarge
$_G['style'][contentwidth] => Leseområdebredde
$_G['style'][contentseparate] => Farge på innleggsavstand
$_G['style'][inputborder] => Input-rammen er lys
$_G['style'][menuhoverbgcode] => bakgrunnen i navigasjonsmenyen
$_G['style'][floatbgcode] => pop-up bakgrunnsfarge
$_G['style'][dropmenubgcode] => nedtrekksmeny bakgrunnsfarge
$_G['style'][floatmaskbgcode] => pop-up kantfarge
$_G['style'][headerbgcode] => header bakgrunn
$_G['style'][sidebgcode] => Bakgrunnsattributt i hjemmesidepanelet
$_G['style'][bgcode] => global bakgrunnsattributt attributt
$_G['style'][titlebgcode] => Seksjonsliste, tittel bakgrunn $_G['style'][menubgcode]=> Navigasjonsmeny bakgrunnsegenskaper
$_G['style'][boardlogo] => LOGO img-kode |