Zmienna $_G jest zmienną globalną programu, aby uczynić program bardziej wydajnym i ograniczyć niepotrzebne pozyskiwanie danych, dlatego program specjalnie unifikuje często używane zmienne i umieszcza je w zmiennej $_G, takie jak dane logowania użytkownika, informacje o ustawieniach tła, informacje o środowisku serwera, CooKies klienta, pamięć podręczna itp. są przechowywane w zmiennej G.
zmienna $_G jest inicjalizowana w pliku source/class/discuz/discuz_application.php, a zmienna $_G jest używana w funkcji, którą należy zadeklarować jako zmienną globalną: globalna $_G;
(1) Globalny układ zmiennych
$_G['uid'] => Aktualne logowanie UID
$_G['username'] => Aktualna nazwa użytkownika zalogowanego użytkownika
$_G['adminid'] => Aktualny identyfikator logowania Zarządzanie grupą
$_G['groupid'] => Aktualny identyfikator logowania, ID grupy użytkownika
$_G['cookie'] => ciasteczko po stronie klienta
$_G['formhash'] => [FORMHASH] obecnego identyfikatora logowania jest głównie używany do przesyłania formularza
$_G['timestamp'] => Aktualny aktywny czas
$_G['czas rozpoczęcia'] => 1317042440.3242
$_G['clientip'] => Aktualny adres IP odwiedzającego
$_G['referer'] => Adres bieżącego żądania, zgłoszenie podstawowego formularza użytkownika
$_G['charset'] => kodowanie programu
$_G['PHP_SELF'] => Względny adres aktualnie odwiedzonej strony
$_G['siteurl'] => adres dostępu do programu
$_G['siteroot'] => Katalog względny nazwy domeny, w której znajduje się program
$_G['fid'] => Aktualny identyfikator sekcji [strona z listą tematów, strona posta] pojawia się
$_G['tid'] => Aktualny identyfikator posta [strona posta] pojawia się
$_G['basescript'] => Kanał, na którym znajduje się aktualna strona
$_G['basefilename'] => nazwa pliku php aktualnej strony
$_G['staticurl'] => Katalog załączników programów
$_G['mod'] => Wartość MOD aktualnej strony [np. :forum.php?mod=xxx]
$_G['inajax'] => Wartość aktualnego żądania Ajax [None-0 Yes-1]
$_G['page'] => Aktualny identyfikator paginacji
$_G['tpp'] => Aktualna paginacja pokazuje liczbę na stronę
$_G['seokeywords'] => aktualne słowo kluczowe SEO na stronie
$_G['seodescription'] => Aktualna strona opisu SEO
$_G['timenow'] => Array
(
[czas] => 2011-9-26 21:07 Aktualny czas serwera
[offset] => +8 Aktualna strefa czasowa serwera
)
$_G['config'] => Array(
$_G['config'][db] =>Array(
$_G['config'][db][1] => Array(
$_G['config'][db][1][dbhost] => adres połączenia bazy danych localhost
$_G['config'][db][1][dbuser]=> nazwa użytkownika bazy głównej
$_G['config'][db][1][dbpw]=> 123456 hasło do bazy danych
$_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_ prefiks tabeli danych
)
)
)
(2) Globalne ustawienia tła
$_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] => weryfikacja rejestracji globalnego rejestru-dostępu do rejestracji użytkownika
$_G['setting'][icp] => Kod informacji o globalnej stronie i składania informacji o stronie internetowej
$_G['setting'][imagelib] => Global-Upload Settings-Basic Settings-Typ Image Processing Library
$_G['setting'][extcredits] => Punktów Wydrukuj się
$_G['setting'][creditsformula] => globalne-punktowe-ustawianie-podstawy-łączna liczba punktów
$_G['setting'][cacheindexlife] => Global-Performance Optimization-Forum Page Ustawienia cache-Cache Forum Validity
$_G['setting'][cachethreaddir] => global-performance-optymalize-forum strona cache settings-cache directory
$_G['setting'][cachethreadlife]=> global-performance-optimization-forum page cache settings-cache post expiring date
$_G['setting'][bbrulestxt] => Global-RegistrationAccess-Registration-Website Warunki korzystania
$_G['setting'][bbname] => globalna nazwa strony info-site
$_G['setting'][attachurl] => Globalne - Ustawienia przesyłania - Podstawowe ustawienia - Lokalny adres URL załącznika
$_G['setting'][attachdir] => Globalne - Ustawienia wysyłania - Podstawowe ustawienia - Lokalna lokalizacja zapisu załącznika
$_G['setting'][anonymoustext] => interface-interface-settings-global-anonymoususer's pseudonim
$_G['setting'][threadsticky] => Interfejs - Ustawienia interfejsu - Lista motywów - Identyfikator przypiętego motywu
$_G['setting'][defaultindex] => Domyślna nazwa pliku strony głównej forum.php
$_G['setting'][verify] => ustawień uwierzytelniania użytkownika
$_G['setting'][rewriterule] => Sytuacja z regułą pseudostatyczną w tle
$_G['setting'][ucenterurl] => adres UCenter
$_G['setting'][plugins] => Ustawienia i umożliwianie wtyczek w tle
$_G['setting'][navlogos] => Ustawienia interfejsu w tle - Ustawienia nawigacji - Grupa logopedów z wbudowaną nawigacją
$_G['setting'][navmn] => Sytuacja nawigacji ustawiona w tle jest głównie wykorzystywana do oceny nawigacji
$_G['setting'][navs] => tablica nawigacji nagłówków, która może być użyta do przepisania nawigacji nagłówkowej
$_G['setting'][footernavs] => nawigacja po stopce
$_G['setting'][spacenavs] => Nawigacja po lewej stronie modułu macierzystego
$_G['setting'][mynavs] => Zawartość przycisku skrótu po prawej stronie nawigacji nagłówka
$_G['setting'][topnavs] => Zawartość nawigacji na górze strony
$_G['setting'][forumpicstyle] => Okładka tematu sekcji Array
$_G['setting'][forumpicstyle][thumbwidth] => Szerokość okładki tematu
$_G['setting'][forumpicstyle][thumbheight] => Wysokość okładki motywu
$_G['setting'][activityfield] => Funkcja-aktywność inicjator globalnej strony Wymagane informacje
$_G['setting'][activityextnum] => Global-site funkcja-aktywność temat-rozszerzenie danych Item item item
$_G['setting'][activitypp] => Globalne cechy witryny-Temat kampanii-Lista użytkownikówKażda strona pokazuje liczbę osób uczestniczących w wydarzeniu
$_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 email
(3) Globalne aktualne informacje zalogowane
$_G['member'] => Array jest obecnie zalogowany do danych osobowych użytkownika
$_G['member'][uid] => UID
$_G['member'][email] => adres e-mail
$_G['member'][nazwa użytkownika] => nazwa użytkownika
$_G['member'][password] => hasło po MD5 (nie wypisuj losowo!! Pamiętaj)$_G['member'][status] => czy użytkownik został usunięty
$_G['member'][emailstatus] => Status weryfikacji e-maila 0 Niezweryfikowane 1 Zweryfikowane
$_G['member'][avatarstatus] => Status przesłania Avatara 0 Nie przesłano 1 Przesłane
$_G['member'][videophotostatus]=> Uwierzytelnianie wideo 0 Niezweryfikowane 1 Zweryfikowane
$_G['member'][adminid] => ID grupy zarządzającej, w której należysz
$_G['member'][groupid] => Identyfikator grupy użytkownika, do którego należy
$_G['member'][groupexpiry] => Okres ważności grupy użytkowników, do której należy
$_G['member'][extgroupids] => Rozszerzyć grupę użytkowników
$_G['member'][regdate] => Czas rejestracji
$_G['member'][credits] => 214 wszystkich istniejących kredytów
$_G['member'][notifysound] => Krótki dźwięk wiadomości
$_G['member'][timeoffset] => strefa czasowa
$_G['member'][newpm] => Liczba nowych SMS-ów
$_G['member'][newprompt] => Liczba nowych alertów
$_G['member'][accessmasks] => To wydaje się być prawem dostępu, niepewne
$_G['member'][allowadmincp] => Czy masz uprawnienia panelu administratora 0 Nie 1 Tak
$_G['member'][onlyacceptfriendpm] => czy przyjmować tylko SMS-y od znajomych 0 Nr 1 Tak
$_G['member'][conisbind] => Czy wiązać QQ 0 Nr 1 Tak
$_G['member'][ostatnia wizyta] => ostatni czas wizyty
(4) Zmienne stylowe
$_G['style'] => Array(
$_G['style'][styleid] = > aktualny identyfikator stylu
$_G['style'][imię] => obecna nazwa stylu
$_G['style'][templateid] => Obecny system szablonów
$_G['style'][tpldir] => Aktualny katalog szablonów
$_G['style'][menuhoverbgcolor] => Podświetl kolor tła w menu nawigacyjnym
$_G['style'][lightlink] => Kolor Light Link
$_G['style'][floatbgcolor] => właściwość tła wyskakującego okienka
$_G['style'][dropmenubgcolor] => atrybut tła menu rozwijanego $_G['style'][floatmaskbgcolor] => atrybut koloru ramki
$_G['style'][dropmenuborder] => kolor ramki menu rozwijanego
$_G['style'][specialbg] => Kolorowy kolor tła obszaru (pasek informacyjny po użytkowniku, nagłówek akcentu itp.)
$_G['style'][specialborder] => Kolorowa granica obszaru
$_G['style'][commonbg] => Uniwersalny kolor tła obszaru wyświetlania
$_G['style'][commonborder] => Uniwersalny kolor ramki
$_G['style'][inputbg] => Kolor tła pola wejściowego
$_G['style'][inputborderdarkcolor] => Border wejściowy jest ciemny
$_G['style'][headerbgcolor] => tło nagłówka
$_G['style'][headerborder] => Wysokość podziału linii nagłówka
$_G['style'][sidebgcolor] => Tło gospodarzy
$_G['style'][msgfontsize] => rozmiar czcionki postu
$_G['style'][bgcolor] => tło strony
$_G['style'][noticetext] => Kolor komunikatu promptowego
$_G['style'][highlightlink] => Kolor highlightlinku
$_G['style'][link] => link tekst kolor
$_G['style'][lighttext] => light text
$_G['style'][tekst środkowy] => Średni kolor tekstu
$_G['style'][tabletext] => Normalny kolor tekstu
$_G['style'][smfontsize] => mały rozmiar czcionki
$_G['style'][threadtitlefont] => czcionka listy motywów
$_G['style'][threadtitlefontsize] => Rozmiar czcionki listy motywów
$_G['style'][smfont] => mała czcionka
$_G['style'][titlebgcolor] => Lista sekcji title font color $_G['style'][fontsize]=> Normalny rozmiar czcionki
$_G['style'][czcionka] => czcionka normalna
$_G['style'][styleimgdir] => Rozwiń katalog obrazów
$_G['style'][imgdir] => Podstawowy katalog obrazów interfejsu
$_G['style'][boardimg] => ścieżka, na której znajduje się logo
$_G['style'][headertext] => Kolor tekstu nagłówka
$_G['style'][tekst stopki] => kolor tekstu stopki
$_G['style'][menubgcolor] => Kolor tła menu nawigacyjnego
$_G['style'][menutext] => Menu nawigacyjne kolor tekstu
$_G['style'][menuhovertext] => Wyróżnij kolor tekstu w menu nawigacyjnym
$_G['style'][wrapbg] => kolor tła stołu
$_G['style'][wrapbordercolor] => kolor ramki stołu
$_G['style'][contentwidth] => Szerokość obszaru odczytu
$_G['style'][contentseparate] => Kolor odstępów między słupkami
$_G['style'][inputborder] => Border wejściowy jest lekki
$_G['style'][menuhoverbgcode] => Podświetl tło menu nawigacyjnego
$_G['style'][floatbgcode] => wyskakujące tło
$_G['style'][dropmenubgcode] => kolor tła menu rozwijanego
$_G['style'][floatmaskbgcode] => kolor ramki wyskakującego okienka
$_G['style'][headerbgcode] => tło nagłówka
$_G['style'][sidebgcode] => atrybut tła w pasku bocznym
$_G['style'][bgcode] => atrybut globalnego tła
$_G['style'][titlebgcode] => Lista sekcji tytuł tło $_G['style'][menubgcode]=> Właściwości tła menu nawigacyjnego
$_G['style'][boardlogo] => LOGO kod img |