Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 9974|Відповідь: 0

[Покращення програми] Discuz_G!

[Копіювати посилання]
Опубліковано 21.02.2019 10:42:08 | | |
Змінна $_G є глобальною змінною програми, щоб зробити програму ефективнішою та зменшити зайве збор даних, тому програма спеціально об'єднує часто використовувані змінні та поміщує їх у змінну $_G, такі як дані про вхід користувача, фонові налаштування, серверне середовище, клієнтські CooKies, кеш даних тощо, які зберігаються у змінній G.

Змінна $_G ініціалізується у файлі source/class/discuz/discuz_application.php, а змінна $_G використовується у функції, яку потрібно оголосити глобальною змінною: глобальна $_G;

(1) Глобальна система змінних

$_G['uid'] => Поточний UID для входу

$_G['ім' користувача'] => Поточне увійдене ім'я користувача

$_G['adminid'] => Поточний ідентифікатор керування ID входу

$_G['groupid'] => Поточний ідентифікатор входу, ідентифікатор групи користувача

$_G['cookie'] => клієнтське печиво

$_G['formhash'] => [FORMHASH] поточного ідентифікатора входу використовується переважно для подання форми

$_G['timestamp'] => Поточний активний час

$_G['starttime'] => 1317042440.3242

$_G['clientip'] => IP-адреса поточного відвідувача

$_G['referer'] => Адреса поточного запиту, основної форми для подачі користувацької форми

$_G['charset'] => програмне кодування

$_G['PHP_SELF'] => Відносна адреса наразі відвіданої сторінки

$_G['siteurl'] => адреса доступу до програми

$_G['siteroot'] => Відносний каталог доменного імені, в якому розташована програма

$_G['fid'] => З'являється поточний ідентифікатор розділу [сторінка списку тем, сторінка публікації]

$_G['tid'] => З'являється поточний ідентифікатор посту [сторінка посту]

$_G['basescript'] => Канал, на якому розташована поточна сторінка

$_G['basefilename'] => ім'я php-файлу поточної сторінки

$_G['staticurl'] => Каталог вкладень програм

$_G['mod'] => Значення MOD поточної сторінки [наприклад, :forum.php?mod=xxx]

$_G['inajax'] => Значення поточного запиту ajax [Немає-0 Так-1]

$_G['сторінка'] => Поточний ID пагінації

$_G['tpp'] => Поточна пагінація показує кількість на сторінку

$_G['seokeywords'] => ключове ключове слово на поточній сторінці SEO

$_G['seodescription'] => Поточна сторінка SEO-опису

$_G['timenow'] => Масив

(

[час] => 2011-9-26 21:07 Поточний час сервера

[зсув] => +8 Поточний часовий пояс сервера

)

$_G['config'] => Array(

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

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

          $_G['config'][db][1][dbhost] => адреса підключення до бази даних localhost

          $_G['config'][db][1][dbuser]=> кореневе ім'я користувача бази даних

          $_G['config'][db][1][dbpw]=> 123456 пароль бази даних

          $_G['config'][db][1][dbcharset]=> UTF8 кодування бази даних

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

          $_G['config'][db][1][dbname]=> назва бази даних DXUTF

          $_G['config'][db][1][tablepre]=> pre_ префікс datatable

       )

    )

)



(2) Глобальні налаштування фону

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

$_G['setting'][regverify] => global-register-access-registration-new user верифікація реєстрації

$_G['setting'][icp] => Код інформації про глобальний сайт — Вебсайт для реєстрації

$_G['setting'][imagelib] => Глобальні налаштування завантаження — Основні налаштування — Тип бібліотеки обробки зображень

$_G['налаштування'][екститри] => Бали Друкуйте себе

$_G['setting'][creditsformula] => Глобальні бали-Основи-Загальні Бали

$_G['setting'][cacheindexlife] => Глобальна оптимізація продуктивності — Налаштування кешу на форумі — Домашня сторінка форуму Дійсність

$_G['setting'][cachethreaddir] => каталог кешу сторінки global-performance-optimize-forum page

$_G['setting'][cachethreadlife]=> сторінка глобальної продуктивності-оптимізації форуму налаштування кешу-кеш дата закінчення посту

$_G['setting'][bbrulestxt] => Умови використання Global-RegistrationAccess-Registration-Website

$_G['setting'][bbname] => Ім'я глобального сайту

$_G['setting'][attachurl] => Global - Налаштування завантаження - Базові налаштування - Локальна URL-адреса вкладення

$_G['setting'][attachdir] => Global - Налаштування завантаження - Базові налаштування - Локальне місце збереження вкладення

$_G['setting'][anonymoustext] =>interface-interface-settings-global-anonymoususer's нік

$_G['setting'][threadsticky] => Інтерфейс - Налаштування інтерфейсу - Список тем - Ідентифікатор закріпленої теми

$_G['setting'][defaultindex] => За замовчуванням назва файлу головної сторінки forum.php

$_G['налаштування'][підтвердити] => налаштування аутентифікації користувача

$_G['setting'][rewriterule] => Псевдостатична ситуація з правилами у фоновому режимі

$_G['setting'][ucenterurl] => UCenter адреса

$_G['setting'][плагіни] => Налаштування та активація фонових плагінів

$_G['setting'][navlogos] => Налаштування фонового інтерфейсу - Навігаційні налаштування - Група логотипів із вбудованою навігацією

$_G['setting'][navmn] => Навігаційна ситуація, встановлена на фоні, переважно використовується для навігаційного судження

$_G['setting'][navs] => масив навігацій заголовка, який можна використовувати для переписування навігації по заголовку

$_G['налаштування'][footernavs] => орієнтація по футеру

$_G['налаштування'][spacenavs] => Навігація зліва від домашнього модуля

$_G['налаштування'][mynavs] => Вміст кнопки навігації ярликів праворуч у заголовку навігації

$_G['налаштування'][topnavs] => Навігаційний контент у верхній частині сторінки

$_G['setting'][forumpicstyle] => Обкладинка теми розділу масиву

$_G['setting'][forumpicstyle][thumbwidth] => Ширина обкладинки теми

$_G['setting'][forumpicstyle][thumbheight] => Висота обкладинки теми

$_G['setting'][activityfield] => Глобальний сайт функція-активність Тема-Ініціатор потрібна інформація

$_G['setting'][activityextnum] => Глобальний сайт Функція-Активність Тема-Розширення Дані Елемента

$_G['setting'][activitypp] => Глобальні особливості сайту-Тема-Список користувачівКожна сторінка показує кількість учасників заходу

$_G['setting'][ActivityCredit]=> Глобальний сайт-feature-activity-activity-theme-use-кредити

$_G['setting'][activitytype]=> Global-SiteFeature-ActivityTheme-Built-in Type

$_G['setting'][adminemail] => Глобальна інформація-адміністративна електронна пошта





(3) Глобальна актуальна інформація про залоги

$_G['member'] => Масив наразі увійшов у персональну інформацію користувача

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

$_G['member'][email] => електронна адреса

$_G['member'][ім'я користувача] => ім'я користувача

$_G['member'][password] => password після MD5 (не виводьте випадково!! Пам'ятайте)$_G['member'][status] => чи був користувач видалений

$_G['member'][emailstatus] => Статус верифікації електронної пошти 0 Не підтверджено 1 Підтверджено Пройшло

$_G['member'][avatarstatus] => Статус завантаження аватара 0 Не завантажено 1 Завантажено

$_G['member'][videophotostatus]=> Автентифікація відео 0 Неперевірена 1 Підтверджена

$_G['member'][adminid] => ID керівної групи, в якій ви належите

$_G['member'][groupid] => ID групи користувача, до якого він належить

$_G['member'][groupexpiry] => Термін дійсності групи користувачів, до якої вона належить,

$_G['member'][extgroupids] => Розширити групу користувачів

$_G['member'][regdate] => Час реєстрації

$_G['member'][кредити] => 214 існуючих кредитів

$_G['member'][notifysound] => Звук короткого повідомлення

$_G['member'][зсув] => часовий пояс

$_G['member'][newpm] => Кількість нових SMS

$_G['member'][newprompt] => Кількість нових сповіщень

$_G['member'][accessmasks] => Це, здається, право доступу, невизначено

$_G['member'][allowadmincp] => Чи маєте ви права на панель адмінів 0 Ні 1 Так

$_G['member'][onlyacceptfriendpm] => чи приймати SMS лише від друзів 0 No 1 Так

$_G['member'][conisbind] => Чи зв'язувати QQ 0 No 1 Так

$_G['member'][останній візит] => раз останнього відвідування

(4) Змінні стилю

$_G['style'] => Array(

$_G['style'][styleid] = > поточний ідентифікатор стилю

$_G['style'][name] => поточна назва стилю

$_G['style'][templateid] => Поточна система шаблонів

$_G['style'][tpldir] => Поточний каталог шаблонів

$_G['style'][menuhoverbgcolor] => Виділіть колір фону навігаційного меню

$_G['style'][lightlink] => Колір світлого посилання

$_G['style'][floatbgcolor] => властивість фону спливаючого вікна

$_G['style'][dropmenubgcolor] => випадаюче меню фоновий атрибут $_G['style'][floatmaskbgcolor] => спливаючий атрибут кольору рамки

$_G['style'][dropmenuborder] => колір краю меню випадаючого меню

$_G['style'][specialbg] => Кольоровий колір фону області (панель інформації про користувача, заголовок виділення тощо)

$_G['стиль'][спеціальний кордон] => Кольорова межа області

$_G['style'][commonbg] => Колір фону універсальної зони дисплея

$_G['style'][commonborder] => Універсальний колір рамки

$_G['style'][inputbg] => Колір фону входного поля

$_G['style'][inputborderdarkcolor] => Вхідна межа темна

$_G['style'][headerbgcolor] => фон заголовка

$_G['style'][headerborder] => Висота розділеної лінії заголовка

$_G['style'][sidebgcolor] => Фон домашньої сторони

$_G['style'][msgfontsize] => розмір шрифту вмісту посту

$_G['style'][bgcolor] => фон сторінки

$_G['style'][noticetext] => Колір запиту повідомлення

$_G['style'][highlightlink] => Колір Highlightlink

$_G['style'][посилання] => колір тексту посилання

$_G['style'][lighttext] => світлий текст

$_G['стиль'][середній текст] => Середній колір тексту

$_G['style'][tabletext] => Звичайний колір тексту

$_G['style'][smfontsize] => розмір шрифту

$_G['style'][threadtitlefont] => Шрифт списку тем

$_G['style'][threadtitlefontsize] => Розмір шрифту списку тем

$_G['style'][smfont] => маленький шрифт

$_G['style'][titlebgcolor] => Color шрифту title list розділів $_G['style'][fontsize]=> Звичайний розмір шрифту

$_G['style'][шрифт] => звичайний шрифт

$_G['style'][styleimgdir] => Розширити каталог зображень

$_G['style'][imgdir] => Базова каталогія зображень інтерфейсу

$_G['style'][boardimg] => шлях, на якому розташований логотип

$_G['style'][headertext] => Колір тексту заголовка

$_G['style'][footertext] => колір тексту в основі

$_G['style'][menubgcolor] => Колір фону меню навігації

$_G['style'][menutext] => Колір тексту меню навігації

$_G['style'][menuhovertext] => Виділити колір тексту для навігаційних меню

$_G['style'][wrapbg] => колір фону столу тіла

$_G['style'][wrapbordercolor] => колір рамки таблиці тіла

$_G['style'][contentwidth] => Ширина області читання

$_G['style'][contentseparate] => Колір інтервалу між постами

$_G['style'][inputbound] => Вхідна межа легка

$_G['style'][menuhoverbgcode] => Виділіть фон навігаційного меню

$_G['style'][floatbgcode] => колір фону спливаючого вікна

$_G['style'][dropmenubgcode] => випадаюче меню фоновий колір

$_G['style'][floatmaskbgcode] => колір спливаючого краю

$_G['style'][headerbgcode] => фон заголовка

$_G['style'][sidebgcode] => Фоновий атрибут домашньої бічної панелі

$_G['style'][bgcode] => глобальний атрибут фонового атрибута

$_G['style'][titlebgcode] => Фон назви розділів списку $_G['style'][menubgcode]=> Властивості фону меню навігації

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




Попередній:Глибока практика Spring Boot. Чень Шаоцзянь і SpringBoot показують + швидко створюють мікросервісну систему
Наступний:Веселий Classroom Vue, імітація hammer mall, справжній бій
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com