Тема: Вопрос Вопросы по vBulletin
Показать сообщение отдельно
Старый 06.08.2011, 18:42 Вверх   #4536
Опытный пользователь
 
Аватар для FEARKILLER
FEARKILLER вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Soap Посмотреть сообщение
Не, я так понимаю что задумка в том чтоб PHP не обрабатывался в PHP коде, HTML в HTML коде, а BB в code, чтоб можно было наглядно показать сам код того что пытаешься донести. PHP и HTML подсвечиваются проявляя синтаксис, а code без подсветки. Если браузер копирует форматирование тоже вместе с текстом, то приходится черз блокнот работать - Ctrl+c, Ctrl+v лишние, а это не гут. Гораздо проще двумя кликами чем четырьмя.
Если исправить баг проблемотично то придётся через код HTML вставки делать (всё равно он везде отключен на всякий случай).
Если хочешь чтобы bb коды игнорировались в теге [code], то сделай следующее:

Открой файл: ../includes/class_bbcode.php

Найди там:

PHP код:
            //[CODE]
            
$tag_list['no_option']['code'] = array(
                
'callback' => 'handle_bbcode_code',
                
'strip_empty' => true,
                
'disable_smilies' => true,
                
'disable_wordwrap' => true,
                
'strip_space_after' => 2
            
); 
И добавь после этой строчки:
PHP код:
'strip_empty' => true

Вот эту:

PHP код:
'stop_parse' => true
Сохрани файл.

Всё теперь он работает, вернее в нём не будут выполнятся BB-коды и всё будет без лишнего цвета, как это имеется в [PHP].
Если передумаешь, так же откроешь файл и удалишь добавленую строчку.
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.12239 секунды с 9 запросами