Так, что касается новой версии, все дело в том, что сообщение парсится в два захода. На этапе постинга и непосредственно при выводе. Так вот, в случае установки новой версии мода, старые сообщения останутся в пролете. Поскольку скрипт оптимизирован так, что все рассвечивается, только на этапе постинга. Поэтому, я предлагаю вследующее решение проблемы, для всех сообщений, прошедших через парсер первого этапа, мы ставим некоторую метку, наличие которой проверяется на втром этапе и если она отсутствует, мы раскрашиваем код. :)
(Ненадо кричать что я маньяк. :D )
См. последний пост.
[STABLE] Подсветка кода (на стороне сервера)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Александр Михалицын
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 17 лет 11 месяцев
Re: [ALPHA] Подсветка кода (на стороне сервера)
Последний раз редактировалось Александр Михалицын 15.05.2009 10:59, всего редактировалось 1 раз.
-
Александр Михалицын
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 17 лет 11 месяцев
Re: [ALPHA] Подсветка кода (на стороне сервера)
Дошли руки. Оформил нормальным модом. :D
http://systemnik.net.ru/geshi_highlight.zip
Добавлено спустя 4 минуты 46 секунд:
Re: [STABLE] Подсветка кода (на стороне сервера)
Почистил тему от листингов, а то слишком скролл большой... ;)
http://systemnik.net.ru/geshi_highlight.zip
Добавлено спустя 4 минуты 46 секунд:
Re: [STABLE] Подсветка кода (на стороне сервера)
Почистил тему от листингов, а то слишком скролл большой... ;)
-
Vendigo
- phpBB 1.0.0
- Сообщения: 9
- Стаж: 17 лет 2 месяца
Re: [STABLE] Подсветка кода (на стороне сервера)
сделал все как сказано в инструкции по инсталляции
при попытке просмотра темы получаю
при попытке просмотра темы получаю
Fatal error: Call to undefined function geshi_highlight() in Y:\home\phpbb3.ru\www\includes\bbcode.php on line 585
-
Amator
- phpBB 1.4.3
- Сообщения: 88
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 25 раз
- Поблагодарили: 5 раз
Re: [STABLE] Подсветка кода (на стороне сервера)
Здравствуйте! А не могли б выложить здесь в вложениях, а то по вашей ссылке 404(


