Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[BETA] Cut parsed template
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 18 лет 9 месяцев
- Откуда: Москва, Fortuna-net
-
- Former team member
- Сообщения: 702
- Стаж: 19 лет 6 месяцев
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 18 лет 9 месяцев
- Откуда: Москва, Fortuna-net
-
- phpBB 1.4.2
- Сообщения: 66
- Стаж: 19 лет 1 месяц
-
- phpBB 1.4.2
- Сообщения: 67
- Стаж: 19 лет 4 месяца
- Откуда: Spb
svk
Может это покажеться странным но у меня нет в template.php
Может это покажеться странным но у меня нет в template.php
Код: Выделить всё
$search = array('<!-- PHP -->', '<!-- ENDPHP -->');
$replace = array('<'.'?php ', ' ?'.'>');
$code = str_replace($search, $replace, $code);
Cold silence has a tendency to atrophy any sense of compassion...
-
- Former team member
- Сообщения: 702
- Стаж: 19 лет 6 месяцев
MiTrI, эти строки находятся в файле template.php модуля «eXtreme Styles».
Кстати, после добавления в файл строк:
перестаёт работать мод «DHTML Slide Menu for ACP»
Кстати, после добавления в файл строк:
Код: Выделить всё
$search = array(">\n", "\t", "\r", "> <");
$replace = array(">", "", "", "><");
$code = str_replace($search, $replace, $code);
$code = str_replace("\t", '', preg_replace('# *#', ' ', str_replace("\\n", ' ', $code)));
$code = trim($code);
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 18 лет 9 месяцев
- Откуда: Москва, Fortuna-net
это из-за строчки
Удали ее и все будет ок
Добавлено спустя 3 минуты 31 секунду:
и
Код: Выделить всё
$code = str_replace($search, $replace, $code);
Добавлено спустя 3 минуты 31 секунду:
и
Код: Выделить всё
$code = str_replace("\t", '', preg_replace('# *#', ' ', str_replace("\\n", ' ', $code)));
-
- Former team member
- Сообщения: 702
- Стаж: 19 лет 6 месяцев
Не согласен... Убирается огромная куча лишнего. У меня оч длинный код первой страницы и для меня это оказалось существенно! Есть варианты как заменить чтоб все работало вместе - буду только рад.. Потому что в самом деле java-script перестает рабоать... почему-то... В особенности это напрягает когда стоит DHTML ACP
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 19 лет 3 месяца
- Откуда: Novosibirsk,RU
имхо... почему не работает ява-скрипт...
потому что он закрывается тегами...
<!-- и //->... а если все собрать в одну строку... то это становится комментарием и не выполняется... =)
потому что он закрывается тегами...
<!-- и //->... а если все собрать в одну строку... то это становится комментарием и не выполняется... =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB Maniac
- Сообщения: 1464
- Стаж: 19 лет 3 месяца
- Откуда: Novosibirsk,RU
OMus-VeNuS
на самом деле нет... тк если пользователь обладает столь экзотическими браузерами как...
links или ie < 4... иль старый нетскейп... или в свежем браузере отключены ява-скрипты... то он, как вариант, увидет код скрипта... а этого быть не должно...
кста... мое предположение на этот счет... что либо надо заменять все <!-- и --> на <!--\n и -->\n либо, что хуже, писать preg_replace... чтоб только для скриптов....
на самом деле нет... тк если пользователь обладает столь экзотическими браузерами как...
links или ie < 4... иль старый нетскейп... или в свежем браузере отключены ява-скрипты... то он, как вариант, увидет код скрипта... а этого быть не должно...
кста... мое предположение на этот счет... что либо надо заменять все <!-- и --> на <!--\n и -->\n либо, что хуже, писать preg_replace... чтоб только для скриптов....
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)
Оставь благодарность, подтверди работоспособность совета.
ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
-
- phpBB 2.0.2
- Сообщения: 306
- Стаж: 19 лет 1 месяц
Код: Выделить всё
$code_lines[$i] = preg_replace('/(\s)+/', '\1', $code_lines[$i]);
Добавлено спустя 2 минуты 1 секунду:
OMus-VeNuS
не правильно мыслите, товарищ
браузер может не понять что такое <script ...> и показать его содержимое. для таких целей используют <!-- //-->
все это верно конечно же для древних браузеров.