Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 9974|Odgovoriti: 0

[Program za polepšanje] Discuz_G!

[Kopiraj povezavo]
Objavljeno na 21. 02. 2019 10:42:08 | | |
Spremenljivka $_G je globalna spremenljivka programa, da bi program naredil bolj učinkovit in zmanjšal nepotrebno zbiranje podatkov, zato program posebej združi pogosto uporabljene spremenljivke in jih postavi v spremenljivko $_G, kot so uporabniški prijavni podatki, podatki o ozadju, informacije o strežniškem okolju, odjemalski CooKies, podatkovni predpomnilnik itd., ki so shranjene v spremenljivki G.

spremenljivka $_G se inicializira v datoteki source/class/discuz/discuz_application.php, spremenljivka $_G pa se uporabi v funkciji, ki jo je treba deklarirati kot globalno spremenljivko: globalna $_G;

(1) Sistem globalnih spremenljivk

$_G['uid'] => Trenutni UID prijave

$_G['uporabniško ime'] => Trenutno prijavljeno uporabniško ime

$_G['adminid'] => Trenutni ID za upravljanje skupine za prijavo

$_G['groupid'] => Trenutni prijavni ID, ID uporabniške skupine

$_G['piškotek'] => piškotek na strani stranke

$_G['formhash'] => [FORMHASH] trenutnega prijavnega ID-ja se večinoma uporablja za oddajo obrazcev

$_G['časovni žig'] => Trenutni aktivni čas

$_G['začetek'] => 1317042440.3242

$_G['clientip'] => IP naslov trenutnega obiskovalca

$_G['referer'] => naslov trenutne zahteve, primarni uporabniški obrazec

$_G['charset'] => kodiranje programa

$_G['PHP_SELF'] => Relativni naslov trenutno obiskane strani

$_G['siteurl'] => naslov dostopa do programa

$_G['siteroot'] => Relativni imenik domene, v kateri se program nahaja

$_G['fid'] => Trenutni ID razdelka [stran s seznamom tem, stran objave] se pojavi

$_G['tid'] => Trenutni ID objave [stran objave] se pojavi

$_G['basescript'] => Kanal, kjer se nahaja trenutna stran

$_G['basefilename'] => PHP ime datoteke trenutne strani

$_G['staticurl'] => Imenik priponk programov

$_G['mod'] => MOD vrednost trenutne strani [npr. :forum.php?mod=xxx]

$_G['inajax'] => Vrednost trenutne zahteve Ajax [Ne-0 Da-1]

$_G['page'] => Trenutni ID straniščanja

$_G['tpp'] => Trenutna paginacija prikazuje število na stran

$_G['seokeywords'] => trenutno SEO ključna beseda

$_G['seodescription'] => Trenutna stran SEO opisa

$_G['timenow'] => Array

(

[čas] => 26. 9. 2011 21:07 Trenutni čas strežnika

[offset] => +8 Trenutni časovni pas strežnika

)

$_G['config'] => Array(

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

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

          $_G['config'][db][1][dbhost] => naslov povezave baze podatkov localhost

          $_G['config'][db][1][dbuser]=> root database uporabniško ime

          $_G['config'][db][1][dbpw]=> 123456 geslo za bazo podatkov

          $_G['config'][db][1][dbcharset]=> utf8 kodiranje podatkovne baze

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

          $_G['config'][db][1][dbname]=> dxutf database name

          $_G['config'][db][1][tablepre]=> pre_ prefix datatable

       )

    )

)



(2) Globalna ozadja

$_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 besedilo

$_G['setting'][regverify] => global-register-access-registration-new user registration verification

$_G['setting'][icp] => Koda informacij o globalni lokaciji in spletni strani

$_G['setting'][imagelib] => Global-Upload Settings-Basic Settings-Image Processing Library

$_G['setting'][extcredits] => točk Natisni se

$_G['setting'][creditsformula] => Global-Points-Setting-Basics-Total Points

$_G['setting'][cacheindexlife] => Global-Performance Optimization-Forum Page Settings-Cache Forum Homepage Validity

$_G['setting'][cachethreaddir] => global-performance-optimize-forum page cache settings-cache directory

$_G['setting'][cachethreadlife]=> global-performance-optimization-forum page settings-cache post expire date

$_G['setting'][bbrulestxt] => Global-RegistrationAccess-Registration-Website Pogoji uporabe

$_G['setting'][bbname] => globalno info-ime lokacije

$_G['setting'][attachurl] => Globalno - Nastavitve nalaganja - Osnovne nastavitve - Lokalni URL URL priponke

$_G['setting'][attachdir] => Globalno - Nastavitve nalaganja - Osnovne nastavitve - Lokalna lokacija shranjevanja priponk

$_G['setting'][anonymoustext] => vzdevek interface-interface-settings-global-anonymoususer

$_G['setting'][threadsticky] => Vmesnik - Nastavitve vmesnika - Seznam tem - Identifikator pripete teme

$_G['setting'][defaultindex] => Privzeto ime datoteke na domači strani forum.php

$_G['setting'][verify] => nastavitve za avtentikacijo uporabnika

$_G['setting'][rewriterule] => Psevdostatična pravila v ozadju

$_G['setting'][ucenterurl] => UCenter naslov

$_G['setting'][plugins] => Nastavitve in omogočanje ozadja vtičnikov

$_G['setting'][navlogos] => Nastavitve vmesnika v ozadju - Nastavitve navigacije - Skupina logotipov z vgrajeno navigacijo

$_G['setting'][navmn] => Navigacijska situacija, postavljena v ozadju, se večinoma uporablja za presojo navigacije

$_G['setting'][navs] => polje za navigacijo z glavo, ki se lahko uporabi za prepis navigacije po glavi

$_G['setting'][footernavs] => navigacija po stopalu

$_G['setting'][spacenavs] => Navigacija na levi strani domačega modula

$_G['setting'][mynavs] => Vsebina bližnjice za navigacijo na desni strani navigacije z glavo

$_G['setting'][topnavs] => Navigacijska vsebina na vrhu strani

$_G['setting'][forumpicstyle] => Naslovnica teme polja

$_G['setting'][forumpicstyle][thumbwidth] => Širina naslovnice teme

$_G['setting'][forumpicstyle][thumbheight] => Višina naslovnice teme

$_G['setting'][activityfield] => Global-Site funkcija-aktivnost Theme-Initiator Zahtevane informacije

$_G['setting'][activityextnum] => Global-site funkcija-aktivnost tema-razširitev podatkovni element

$_G['setting'][activitypp] => Globalne funkcije strani-Tema kampanje-Seznam uporabnikovVsaka stran prikazuje število udeležencev dogodka

$_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-pošta





(3) Globalni trenutni prijavljeni podatki

$_G['member'] => Array je trenutno prijavljen v osebne podatke uporabnika

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

$_G['član'][e-pošta] => e-poštni naslov

$_G['member'][uporabniško ime] => uporabniško ime

$_G['member'][password] => geslo po MD5 (ne izpisujte naključno!! Zapomnite si)$_G['član'][status] => ali je bil uporabnik izbrisan

$_G['member'][emailstatus] => Status preverjanja e-pošte 0 Ni potrjeno 1 Preverjeno uspešno

$_G['member'][avatarstatus] => Status nalaganja avatarja 0 Ni naložen 1 Naložen

$_G['member'][videophotostatus]=> Avtentikacija videa 0 Nepreverjeno 1 Preverjeno

$_G['member'][adminid] => ID upravljavske skupine, v kateri ste

$_G['member'][groupid] => ID uporabniške skupine, v katero spada

$_G['member'][groupexpiry] => Obdobje veljavnosti uporabniške skupine, kateri pripada

$_G['member'][extgroupids] => Razširi uporabniško skupino

$_G['member'][regdate] => Čas registracije

$_G['član'][krediti] => 214 skupaj obstoječih kreditov

$_G['member'][notifysound] => Kratek zvok sporočila

$_G['member'][timeoffset] => časovni pas

$_G['member'][newpm] => Število novih SMS-ov

$_G['member'][newprompt] => Število novih opozoril

$_G['member'][accessmasks] => Zdi se, da gre za pravico do dostopa, negotovo

$_G['member'][allowadmincp] => Ali imate dovoljenja za administratorsko ploščo 0 Št. 1 Da

$_G['member'][onlyacceptfriendpm] => ali sprejemati samo SMS sporočila prijateljev 0 Št. 1 Da

$_G['member'][conisbind] => Ali vezati QQ 0 Št. 1 Da

$_G['member'][zadnji obisk] => nazadnje obisk

(4) Spremenljivke sloga

$_G['style'] => Array(

$_G['style'][styleid] = > trenutni ID sloga

$_G['stil'][ime] => trenutno ime sloga

$_G['style'][templateid] => Trenutni sistem predlog

$_G['style'][tpldir] => Trenutni imenik predloge

$_G['style'][menuhoverbgcolor] => Označite barvo ozadja v navigacijskem meniju

$_G['style'][lightlink] => Barva svetle povezave

$_G['style'][floatbgcolor] => lastnost ozadja pojavnega okna

$_G['style'][dropmenubgcolor] => atribut ozadja spustnega menija $_G['style'][floatmaskbgcolor] => atribut barve obrobja v pojavnem oknu

$_G['style'][dropmenuborder] => Barva roba spustnega menija

$_G['style'][specialbg] => Barvna barva ozadja območja (vrstica z informacijami uporabnika, poudarjena glava itd.)

$_G['style'][specialborder] => Barvni rob območja

$_G['style'][commonbg] => Univerzalna barvna ozadja zaslona

$_G['stil'][skupni rob] => Univerzalna barva roba

$_G['style'][inputbg] => Barva ozadja vhodnega polja

$_G['style'][inputborderdarkcolor] => Vhodna meja je temna

$_G['style'][headerbgcolor] => ozadje glave

$_G['style'][headerborder] => Višina razcepa vrstice v glavi

$_G['style'][sidebgcolor] => Ozadje domače ekipe

$_G['style'][msgfontsize] => velikost pisave vsebine

$_G['style'][bgcolor] => ozadje strani

$_G['style'][noticetext] => Barva sporočila

$_G['style'][highlightlink] => Barva Highlightlinka

$_G['stil'][povezava] => barva besedila povezave

$_G['style'][lighttext] => light text

$_G['style'][srednji tekst] => Srednja barva besedila

$_G['style'][tabletext] => Normalna barva besedila

$_G['style'][smfontsize] => majhna velikost pisave

$_G['style'][threadtitlefont] => Pisava seznama tem

$_G['style'][threadtitlefontsize] => Velikost pisave seznama tem

$_G['style'][smfont] => majhna pisava

$_G['style'][titlebgcolor] => Seznam sekcij barva pisave $_G['style'][fontsize]=> Običajna velikost pisave

$_G['style'][pisava] => običajna pisava

$_G['style'][styleimgdir] => Razširite katalog slik

$_G['style'][imgdir] => Osnovna slikovna mapa vmesnika

$_G['style'][boardimg] => pot, kjer se nahaja logotip

$_G['style'][headertext] => Barva glave

$_G['stil'][besedilo v nogah] => barva besedila v stopalu

$_G['style'][menubgcolor] => Ozadje ozadja navigacijskega menija

$_G['style'][menutext] => Navigacijski meni barva besedila

$_G['style'][menuhovertext] => Označite barvo besedila za navigacijske menije

$_G['style'][wrapbg] => ozadje ozadja mize

$_G['style'][wrapbordercolor] => barva ograje mize na telesu

$_G['style'][contentwidth] => širina območja branja

$_G['style'][contentseparate] => Barva razmika med posti

$_G['style'][inputborder] => Vhodna meja je svetla

$_G['style'][menuhoverbgcode] => Označite ozadje navigacijskega menija

$_G['style'][floatbgcode] => barva ozadja za pojavno okno

$_G['style'][dropmenubgcode] => ozadje spustnega menija

$_G['style'][floatmaskbgcode] => barva obrobe

$_G['style'][headerbgcode] => ozadje glave

$_G['style'][sidebgcode] => ozadje domače stranske vrstice

$_G['style'][bgcode] => atribut globalnega ozadja

$_G['style'][titlebgcode] => Ozadje seznama odsekov $_G['style'][menubgcode]=> Lastnosti ozadja navigacijskega menija

$_G['style'][boardlogo] => LOGO img koda




Prejšnji:Poglobljena praksa Spring Boota. Chen Shaojian in SpringBoot razkrivata + hitro zgradita mikroservisni sistem
Naslednji:Zabavni Classroom Vue, imitacija hammer mall, dejanski boj
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com