Уважаемые пользователи!
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.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 19 лет 1 месяц

Сообщение quazi »

OMus-VeNuS
опять неверно мыслите
вы забываете о многом и не читаете все посты в топике

вам же сказали
[R: R@m$e$ :U] писал(а):если пользователь обладает столь экзотическими браузерами как... links или ie < 4
ваше "непользование" не значит "непользование" другими

lynx не такой уж и экзотический. пользуют его. хотя wget больше
OMus-VeNuS

Сообщение OMus-VeNuS »

quazi
тогда предложите пожалуйста свое решение...
quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 19 лет 1 месяц

Сообщение quazi »

OMus-VeNuS
я же говорю, вы очень невнимательны
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

quazi
ну я говорил о links.. =) суть не важно.. что links, что lynx... текстовый... и если память мне не изменяет... то о ява-скриптах, он не особо думает...
плюс уже было сказано не только о старых браузерах... но и...
[R: R@m$e$ :U] писал(а): в свежем браузере отключены ява-скрипты...
а вообще тема, смотрю стала популярной... =) щас помучаю данный мод... =)

Добавлено спустя 4 минуты 20 секунд:

quazi
кста... предложенная тобой замена... все равно не возвращает к работе полную форму ответа... ява-скрипт там так и не заработал... говорю о чистом phpBB... =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
OMus-VeNuS

Сообщение OMus-VeNuS »

quazi писал(а):я же говорю, вы очень невнимательны
Какой есть... Ну может быть все-же скажете? ;)
quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 19 лет 1 месяц

Сообщение quazi »

Код: Выделить всё

$s = preg_replace(
	array(
		'/(?<=<!--)\s+/',
		'/(\s)+/',
	),
	array(
		"\n",
		'\1',
	),
	$s);
вариция на тему
[R: R@m$e$ :U] писал(а):стала популярной
стандартная задача, но достаточно сложная. даже эта реализация, не факт, полное решение

тестируйте
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

quazi
стандартный полный вариант ответа, так и не заработал... =)
щас вот свою реализацию данной затеи думаю... =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
OMus-VeNuS

Сообщение OMus-VeNuS »

отлично! большое спасибо.
[R: R@m$e$ :U]
Поставь себе последнюю версию быстрого - все заработает!
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

OMus-VeNuS
зачем мне последняя версия быстрого ответа? меня интересует совместимость мода со стандартным phpBB, а не с переделанным на 99 процентов...
все моды должны быть заточены под стандартный код...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
OMus-VeNuS

Сообщение OMus-VeNuS »

[R: R@m$e$ :U] писал(а):все моды должны быть заточены под стандартный код...
Ты говориш про то что быстрый ответ у тебя не работает! В стандартном быстрого ответа вообще нет... Или я ошибаюсь? =/
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

OMus-VeNuS
Заткнитесь пожалуйста и не мешайте нашим программистам придумывать оригинальное решение возникшей проблемы...

Извините, сами нарвались на грубость...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 19 лет 1 месяц

Сообщение quazi »

[R: R@m$e$ :U], сказал бы
1. какой вариант (первый или второй) не работает
2. что именно не работает
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

OMus-VeNuS
какой нах быстрый ответ? я говорю про СТАНДАРТНУЮ ФОРМУ ПОЛНОГО ОТВЕТА! читай внимательно мои посты
quazi
1. не работают все предложенные варианты...
2. не работает ява-скрипт, когда все строки собираются в одну...

кста... нашел еще одну проблему, почему не работает ява-скрипт... для своего решения, я ее решил... но у меня это очень не идеально... =)

в форме ответа.. есть комментарии заключенные не между /* и */... а комментарии одной строки //.. и следовательно, при сборе все в одну строку, комментируется весь скрипт... =)
однако... заменив у себя такие комментарии на /* и */... все равно ява-скрипт не заработал... =( воть... =) вечером еще буду думать над этим... тк для себя такого плана модификация тоже интересна... =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
quazi
phpBB 2.0.2
Сообщения: 306
Стаж: 19 лет 1 месяц

Сообщение quazi »

[R: R@m$e$ :U]
предлагаю так
1. вырезать в буфер все скрипты и стили
2. пройтись по тексту и заменить все '\s+' на ' '
3. все скрипты и стили из буфера обработать следующим образом
а) удалить концы все строк
б) удалить комменты /* */ и // (можно совместить с а))
в) применить правило 2

4. восстановить скрипты и стили в текст

сложные моменты - б) и в) - потому что сложно и нет универсального решения определить строки, похожие на комменты, например, s = '/* bla-bla */';
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

quazi
хм... пожалуй... можно пока не трогать скрипты вообще... как бета версию... имхо...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y

Вернуться в «Бета-версии модов для phpBB 2.0.x»