$_G-variablen er programmets globale variabel for at gøre programmet mere effektivt og reducere unødvendig dataindsamling, så programmet forener specielt de variable, der ofte bruges, og lægger dem ind i $_G-variablen, såsom brugerloginoplysninger, baggrundsindstillinger, servermiljøinformation, klient-CooKies, datacache osv., som gemmes i G-variablen.
$_G-variabelen initialiseres i source/class/discuz/discuz_application.php-filen, og $_G-variabelen bruges i funktionen, som skal erklæres som en global variabel: global $_G;
(1) Globalt variabelsystem
$_G['uid'] => Nuværende login UID
$_G['brugernavn'] => Det nuværende indloggede brugernavn
$_G['adminid'] => Nuværende login-ID Management Group ID ID
$_G['groupid'] => Nuværende login-ID, brugergruppe-ID
$_G['cookie'] => klient-side cookie
$_G['formhash'] => [FORMHASH] af det aktuelle login-ID bruges hovedsageligt til formularindsendelse
$_G['timestamp'] => Den aktuelle aktive tid
$_G['starttid'] => 1317042440.3242
$_G['clientip'] => Den aktuelle besøgendes IP-adresse
$_G['referer'] => Adressen på den aktuelle anmodning, den primære brugerformular
$_G['charset'] => programkodning
$_G['PHP_SELF'] => Den relative adresse på den side, der aktuelt besøges
$_G['siteurl'] => programadgangsadresse
$_G['siteroot'] => Den relative mappe for domænenavnet, hvor programmet er placeret
$_G['fid'] => Det nuværende sektions-ID [emnelisteside, indlægsside] vises
$_G['tid'] => Det nuværende opslag-ID [opslagside] vises
$_G['basescript'] => Kanalen, hvor den aktuelle side er placeret
$_G['basefilename'] => php-filnavn på den aktuelle side
$_G['staticurl'] => Programvedhæftningsmappe
$_G['mod'] => MOD-værdien for den aktuelle side [f.eks. :forum.php?mod=xxx]
$_G['inajax'] => Værdien af den aktuelle ajax-anmodning [Ingen-0 Ja-1]
$_G['page'] => Nuværende paginerings-ID
$_G['tpp'] => Den nuværende paginering viser tallet pr. side
$_G['seokeywords'] => det aktuelle SEO-søgeord på den aktuelle side
$_G['seodescription'] => Den aktuelle side i SEO-beskrivelsen
$_G['timenow'] => Array
(
[tid] => 2011-9-26 21:07 Nuværende servertid
[offset] => +8 Den nuværende servertidszone
)
$_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]=> roddatabasebrugernavn
$_G['config'][db][1][dbpw]=> 123456 databaseadgangskode
$_G['config'][db][1][dbcharset]=> utf8 database encoding
$_G['config'][db][1][pconnect]=> 0
$_G['config'][db][1][dbname]=> dxutf database name
$_G['config'][db][1][tablepre]=> pre_ datatable-præfiks
)
)
)
(2) Globale baggrundsindstillinger
$_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] => Point Print dig selv
$_G['setting'][creditsformula] => Global-Points-Setting-Basics-Total Point
$_G['setting'][cacheindexlife] => Global-Performance Optimering-Forum Side Cache-Indstillinger Cache Forum Hjemmeside Gyldighed
$_G['setting'][cachethreaddir] => global-performance-optimize-forum side cache settings-cache directory
$_G['setting'][cachethreadlife]=> global-performance-optimization-forum side cache settings-cache post udløbsdato
$_G['setting'][bbrulestxt] => Global-RegistrationAccess-Registration-Website Vilkår for brug
$_G['setting'][bbname] => Global-Site Info-Site Name
$_G['setting'][attachurl] => Global - Uploadindstillinger - Grundlæggende indstillinger - Lokal vedhæftnings-URL Adresse
$_G['setting'][attachdir] => Global - Uploadindstillinger - Grundlæggende indstillinger - Lokal vedhæftning gemmested
$_G['setting'][anonymtekst] => interface-interface-settings-global-anonymoususers kælenavn
$_G['setting'][threadsticky] => Interface - Interface-indstillinger - Temaliste - Identifikator for det fastgjorte tema
$_G['setting'][defaultindex] => Standardfilnavnet på startsiden forum.php
$_G['setting'][verify] => brugerautentificeringsindstillinger
$_G['setting'][omskrivningsregel] => Den pseudostatiske regelsituation i baggrunden
$_G['setting'][ucenterurl] => UCenter address
$_G['setting'][plugins] => Baggrundsplugin-indstillinger og aktivering
$_G['setting'][navlogos] => Baggrundsgrænsefladeindstillinger - Navigationsindstillinger - Logogruppe med indbygget navigation
$_G['setting'][navmn] => Navigationssituationen i baggrunden bruges hovedsageligt til navigationsvurdering
$_G['setting'][navs] => header-navigationsarray, som kan bruges til at omskrive header-navigationen
$_G['setting'][footernavs] => footer-navigation
$_G['setting'][spacenavs] => Navigation på venstre side af hjemmemodulet
$_G['setting'][mynavs] => Indholdet af genvejsnavigationsknappen på højre side af header-navigationen
$_G['setting'][topnavs] => Navigationsindhold øverst på siden
$_G['setting'][forumpicstyle] => Array-sektionens temaomslag
$_G['setting'][forumpicstyle][thumbwidth] => Emneomslagsbredde
$_G['setting'][forumpicstyle][thumbheight] => Temaomslagshøjde
$_G['setting'][aktivitetsfelt] => Global-Site Funktion-Aktivitet Tema-Initiator Påkrævet Information
$_G['setting'][activityextnum] => Global-Site Function-Activity Theme-Extension Dataitem Item Quantity
$_G['setting'][activitypp] => Global-Site Features-Campaign Topic-User List Hver side viser antallet af deltagere i eventet
$_G['setting'][activitycredit]=> global-site-feature-activity-theme-usage credits
$_G['setting'][activitytype]=> Global-SiteFeature-ActivityTheme-built-in Type
$_G['setting'][adminemail] => Global-Site Info-Admin E-mail
(3) Global strømlogget information
$_G['member'] => Array er i øjeblikket logget ind på brugerens personlige oplysninger
$_G['member'][uid] => UID
$_G['medlem'][email] => e-mailadresse
$_G['medlem'][brugernavn] => brugernavn
$_G['medlem'][adgangskode] => adgangskode efter MD5 (udtag ikke tilfældigt!! Husk)$_G['medlem'][status] => om brugeren er blevet slettet
$_G['member'][emailstatus] => E-mailbekræftelsesstatus 0 Ikke verificeret 1 Verificeret Bestået
$_G['member'][avatarstatus] => Avatar uploadstatus 0 Ikke uploadet 1 Uploadet
$_G['medlem'][videophotostatus]=> Videoautentificering 0 Uverificeret 1 Verificeret
$_G['medlem'][adminid] => ID'et på den ledelsesgruppe, du er i
$_G['member'][groupid] => Brugergruppe-ID'et, som det hører til
$_G['medlem'][groupexpiry] => Gyldighedsperioden for den brugergruppe, den tilhører
$_G['member'][extgroupids] => Udvid brugergruppen
$_G['medlem'][registrering] => Registreringstid
$_G['medlem'][credits] => 214 eksisterende credits i alt
$_G['medlem'][notifysound] => Kort beskedlyd
$_G['medlem'][tidsforskydning] => tidszonen
$_G['medlem'][newpm] => Antal nye SMS
$_G['medlem'][newprompt] => Antal nye advarsler
$_G['medlem'][accessmasks] => Dette ser ud til at være en adgangsret, usikker
$_G['medlem'][allowadmincp] => Om du har admin-panelrettigheder 0 Nej 1 Ja
$_G['medlem'][onlyacceptfriendpm] => om man kun skal acceptere SMS fra venner 0 Nej 1 Ja
$_G['medlem'][conisbind] => Om QQ 0 Skal bindes Nej 1 Ja
$_G['medlem'][sidste besøg] => sidst besøgt tid
(4) Stilvariabler
$_G['style'] => Array(
$_G['style'][styleid] = > nuværende stil-ID
$_G['stil'][navn] => det nuværende stilnavn
$_G['style'][templateid] => Det nuværende skabelonsystem
$_G['style'][tpldir] => Aktiel skabelonmappe
$_G['style'][menuhoverbgcolor] => Fremhæv baggrundsfarven i navigationsmenuen
$_G['style'][lightlink] => Lys linkfarve
$_G['style'][floatbgcolor] => popup baggrundsegenskab
$_G['style'][dropmenubgcolor] => rullemenu-baggrundsattribut $_G['style'][floatmaskbgcolor] => pop-up kantfarveattribut
$_G['style'][dropmenuborder] => dropdown-menu kantfarve
$_G['style'][specialbg] => Farvet områdebaggrundsfarve (opslag brugerinfobar, fremhævelseshoved osv.)
$_G['style'][specialborder] => Farvet område-kant
$_G['style'][commonbg] => Universel baggrundsfarve for displayområdet
$_G['style'][commonborder] => Universel kantfarve
$_G['style'][inputbg] => Baggrundsfarve i inputboksen
$_G['style'][inputborderdarkcolor] => Inputkanten er mørk
$_G['style'][headerbgcolor] => header baggrund
$_G['style'][headerborder] => Header split-linjehøjde
$_G['style'][sidebgcolor] => Hjemmebanebaggrund
$_G['style'][msgfontsize] => indlægsindholds skriftstørrelse
$_G['style'][bgcolor] => sidebaggrund
$_G['style'][noticetext] => Prompt-beskedfarve
$_G['style'][highlightlink] => Highlightlink-farve
$_G['style'][link] => link tekstfarve
$_G['stil'][lighttext] => lys tekst
$_G['style'][midtext] => Medium tekstfarve
$_G['style'][tabletext] => Normal tekstfarve
$_G['style'][smfontsize] => lille skriftstørrelse
$_G['style'][threadtitlefont] => Temalisteskrift
$_G['style'][threadtitlefontsize] => Temaliste-skriftstørrelse
$_G['style'][smfont] => lille skrifttype
$_G['style'][titlebgcolor] => Sektionsliste, titel, skrifttypefarve, $_G['style'][fontsize]=> Normal skrifttypestørrelse
$_G['style'][font] => normal font
$_G['style'][styleimgdir] => Udvid billedkataloget
$_G['style'][imgdir] => Den grundlæggende billedmappe for grænsefladen
$_G['style'][boardimg] => stien, hvor logoet er placeret
$_G['style'][headertext] => Header-tekstfarve
$_G['style'][footertext] => footer tekstfarve
$_G['style'][menubgcolor] => Navigationsmenuens baggrundsfarve
$_G['style'][menutext] => Navigationsmenu tekstfarve
$_G['style'][menuhovertext] => Fremhæv tekstfarve til navigationsmenuer
$_G['style'][wrapbg] => kropbordsbaggrundsfarve
$_G['style'][wrapbordercolor] => bordkantfarve
$_G['style'][contentwidth] => Læseområdebredde
$_G['style'][contentseparate] => Farve mellem indlæg
$_G['style'][inputborder] => Inputkanten er let
$_G['style'][menuhoverbgcode] => Fremhæv baggrunden i navigationsmenuen
$_G['style'][floatbgcode] => pop-up baggrundsfarve
$_G['style'][dropmenubgcode] => rullemenu, baggrundsfarve
$_G['style'][floatmaskbgcode] => pop-up kantfarve
$_G['style'][headerbgcode] => header-baggrund
$_G['style'][sidebgcode] => Baggrundsattribut i hjemmesidebaren
$_G['style'][bgcode] => global baggrundsattribut attribut
$_G['style'][titlebgcode] => Sektionsliste, titel baggrund $_G['style'][menubgcode]=> Navigationsmenuens baggrundsegenskaber
$_G['style'][boardlogo] => LOGO img kode |