PHP |
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\mail_bbcode_include.php on line 20
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\mail_bbcode_include.php on line 21
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\search_bbcode_include.php on line 39
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\mail_bbcode_include.php on line 20
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\mail_bbcode_include.php on line 21
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\search_bbcode_include.php on line 39
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\mail_bbcode_include.php on line 20
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\mail_bbcode_include.php on line 21
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\search_bbcode_include.php on line 39
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\mail_bbcode_include.php on line 20
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\mail_bbcode_include.php on line 21
Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in F:\OpenServer\domains\php-fusion.vveb.ws\includes\bbcodes\search_bbcode_include.php on line 39
Отключение панелей
Отключить панели на конкретной странице можно 4 способами
1) задать на странице "Администрирование системы"->"Главные установки"
Выключить левые панели:
Выключить центральные панели:
Выключить нижние панели:
Выключить правые панели:
Выключить HEADER панели:
Выключить FOOTER панели:
2) На странице "Custom panels"
выбрать из существующих или добавить нужную страницу
в нужном поле пишем один любой латинский символ и больше ничего вводить не надо.
3) Задать в php коде файла такие строки:
это вариант если вы пишите свой плагин
PHP
<?php
-
$left_panels=array(); // Выключить левые панели
-
$right_panels=array(); // Выключить правые панели
-
$lower_panels=array(); // Выключить нижние панели
-
$upper_panels=array(); // Выключить центральные панели
-
$header_panels=array(); // Выключить HEADER панели
-
$footer_panels=array(); // Выключить FOOTER панели
-
$header_li_panels=array(); // Выключить HEADER_LI панели (HEADER панели в строчку). равносильно выключению _header_li_panel
-
$footer_li_panels=array(); // Выключить FOOTER_LI панели (FOOTER панели в строчку). равносильно выключению _footer_li_panel
-
?>
4) В php-файле панели через урлы страницы задать где выводить панель а где нет
это вариант если вы пишите свою панель
например:
PHP
<?php
if ($_SERVER['REQUEST_URI']=="/page.php?id=11") { } // только на странице "/page.php?id=11"
-
if ($_SERVER['REQUEST_URI']=="/page.php") { } // только на странице "/page.php"
-
if ($_SERVER['REQUEST_URI']<>"/page.php") { } // везде кроме страниц "/page.php"
-
if (substr($_SERVER['REQUEST_URI'], 0, strlen("/page.php"))=="/page.php") { } // только на страницах начинающихся с "/page.php"
-
?>
и так далее.
Кастомные панели
как отобразить панель на определённых страницах
1) indtext_panel
В админке можно вводить текст для отображения в панели на определённых страницах.
Урл можно задать как для 1 страницы "/page.php?id=11" так и для группы страниц "/page.php"
2) Custom panels
выбрать из существующих или добавить нужную страницу
в нужном поле вписываем панели в столбик. панели должны быть установлены в админке. Включены или нет - неважно.
3) Задать в php коде файла такие строки:
это вариант если вы пишите свой плагин
Если массив не задан, то берутся дефолтные панели как они установлены в админке.
PHP
<?php
$left_panels=array("langswitcher_panel", "jokes_panel", ); // Список левых панелей
-
$right_panels=array("forum_pol_panel"); // Список правые панелей
-
$lower_panels=array("html_bb_panel"); // Список нижние панелей
-
$upper_panels=array("forum_threads_list_panel", "forums_center_panel"); // Список центральные панелей
-
$header_panels=array("hsh_2td_panel"); // Список HEADER панелей
-
$footer_panels=array("f_panel"); // Список FOOTER панелей
-
$header_li_panels=array("logo0_panel", "user_inline_panel"); // Список HEADER_LI панелей (HEADER панели в строчку). должна быть установлена и включена _header_li_panel
-
$footer_li_panels=array("theme_select_panel"); // Список FOOTER_LI панелей (FOOTER панели в строчку). должна быть установлена и включена _footer_li_panel
?>
4) В php-файле панели через урлы страницы задать где выводить панель а где нет
см. выше п. 4)
|
Добавить комментарий |
Добавить комментарий Пожалуйста, залогиньтесь для добавления комментария.
|
HTML-code and BB-code for blogs and forums |
<a href="https://php-fusion.vveb.ws/php-fusion.php?id=78">Включение и выключение панелей на определённых страницах</a>
[url=https://php-fusion.vveb.ws/php-fusion.php?id=78]Включение и выключение панелей на определённых страницах[/url]
|
Cубменю "Включение и выключение панелей на определённых страницах" |
|
|