Пропустить

[STABLE] Подсветка кода (на стороне сервера)

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: [ALPHA] Подсветка кода (на стороне сервера)

Сообщение Александр Михалицын » 14.05.2009 20:10

Так, что касается новой версии, все дело в том, что сообщение парсится в два захода. На этапе постинга и непосредственно при выводе. Так вот, в случае установки новой версии мода, старые сообщения останутся в пролете. Поскольку скрипт оптимизирован так, что все рассвечивается, только на этапе постинга. Поэтому, я предлагаю вследующее решение проблемы, для всех сообщений, прошедших через парсер первого этапа, мы ставим некоторую метку, наличие которой проверяется на втром этапе и если она отсутствует, мы раскрашиваем код. :)
(Ненадо кричать что я маньяк. :D )

См. последний пост.
Последний раз редактировалось Александр Михалицын 15.05.2009 14:59, всего редактировалось 1 раз.

Александр Михалицын
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 06.10.2008 17:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: [ALPHA] Подсветка кода (на стороне сервера)

Сообщение Александр Михалицын » 15.05.2009 14:55

Дошли руки. Оформил нормальным модом. :D

http://systemnik.net.ru/geshi_highlight.zip

Добавлено спустя 4 минуты 46 секунд:
Re: [STABLE] Подсветка кода (на стороне сервера)
Почистил тему от листингов, а то слишком скролл большой... ;)

Александр Михалицын
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 06.10.2008 17:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: [STABLE] Подсветка кода (на стороне сервера)

Сообщение Vendigo » 09.07.2009 10:55

сделал все как сказано в инструкции по инсталляции

при попытке просмотра темы получаю

Fatal error: Call to undefined function geshi_highlight() in Y:\home\phpbb3.ru\www\includes\bbcode.php on line 585

Vendigo
phpBB 1.0.0
 
Сообщения: 9
Зарегистрирован: 03.07.2009 11:10
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: [STABLE] Подсветка кода (на стороне сервера)

Сообщение zeroed » 13.10.2009 2:44

Эм.. непонятно.

STABLE или не STABLE?
Аватара пользователя
zeroed
phpBB 1.4.3
 
Сообщения: 62
Зарегистрирован: 18.02.2009 23:30
Откуда: Москва
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: [STABLE] Подсветка кода (на стороне сервера)

Сообщение Amator » 20.01.2011 18:51

Здравствуйте! А не могли б выложить здесь в вложениях, а то по вашей ссылке 404(

Amator
phpBB 1.4.4
 
Сообщения: 86
Зарегистрирован: 14.10.2009 21:00
Благодарил (а): 25 раз.
Поблагодарили: 5 раз.

Re: [STABLE] Подсветка кода (на стороне сервера)

Сообщение Nekstati » 20.01.2011 23:32

За это сообщение автора Nekstati поблагодарил:
Amator (23.01.2011 21:36)
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Пред.

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

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы