Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 4.x
Расширенный поиск

vBulletin 4.x Все для скрипта форума vBulletin 4.x

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2013, 11:04 Вверх   #1
Опытный пользователь
 
Аватар для CreatorLife
CreatorLife вне форума
Доп. информация
По умолчанию BB коды в быстром ответе.

Добавил на форум систему хайдов, но ВВ код хайда появился только при "Расширеном редактировании", а в быстром ответе этого ВВ кода нет. Так же и с "Спойлером"

Как добавить их в быстрый ответ?


Тут есть хайд
http://games.mail.ru/gamecenter/scre...FBA707DD7B4DBE


А тут нет
http://games.mail.ru/gamecenter/scre...4F1BB9ADD66676
  Ответить с цитированием
Старый 26.11.2013, 11:30 Вверх   #2
Опытный пользователь
 
Аватар для BotZack
BotZack вне форума
Доп. информация
По умолчанию

У многих в 4-й версии не возникло ни одного слова, но появилось много выражений, когда там пропали старые хаки на вывод кнопок дополнительных BB-кодов во всех версиях редактора, а не только в большой версии. Решение есть, спасибо мудрым людям!

отправился в /vb/ckeditor.php
на 247й строке нашел метод setToolbar, а в нем:

Код:
if ($this->editor_type == 'qr') 
{ 
$toolbar[] = array('RemoveFormat', '-', 'PasteText', '-', 'Bold', 'Italic', 'Underline', '-', 'Font', 'FontSize', '-', 'TextColor', '-', 'Smiley', '-', 'Link', 'Email', 'Unlink', 'Image', 'Video', '-', 'Quote'); 
if ($iespell) 
{ 
$toolbar[] = array('iespell'); 
} 
$this->config['toolbar'] = $toolbar; 
}
добавил туда строку взятую из поведения ПОСЛЕДНЕГО else - этого же метода:
Код:
$this->addCustomToolbarButtons();
Получилось:
Код:
if ($this->editor_type == 'qr') 
{ 
$toolbar[] = array('RemoveFormat', '-', 'PasteText', '-', 'Bold', 'Italic', 'Underline', '-', 'Font', 'FontSize', '-', 'TextColor', '-', 'Smiley', '-', 'Link', 'Email', 'Unlink', 'Image', 'Video', '-', 'Quote'); 
if ($iespell) 
{ 
$toolbar[] = array('iespell'); 
} 
$this->config['toolbar'] = $toolbar; 
$this->addCustomToolbarButtons(); 
}
Все! Собственно, все мои BB-шки стали в форме быстрого ответа, что и требовалось.
Таким же методом, можно добавить BB в быстрое редактирование ($this->editor_type == 'qe') и т.д.

Источник
  Ответить с цитированием
Cказали cпасибо:
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:45. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.07934 секунды с 11 запросами