Мини доработка быстрого ответа на форуме

603
Может кому-то пригодиться небольшая доработка в быстром ответе на форуме: добавлены кнопки вставки видео (кода), фото и фото из альбома, т.е. те кнопки, которые есть в форме ответа если нажать в форуме на кнопку "Ответить". Эта мини доработка избавит нас лишний раз нажимать на кнопку ответить, если хочется вставить или видео или код или фото и лишний раз не загружается страница с формой ответа. Всё это можно проделать сразу же в быстром ответе.
Берём файл /components/forum/frontend.php, ищем там
Код PHP:
                                $inPage->addHeadJS('core/js/smiles.js');
								echo '';
									echo cmsPage::getBBCodeToolbar('message', false);
								echo '';
								echo cmsPage::getSmilesPanel('message');
							}

и заменяем в
Код PHP:
cmsPage::getBBCodeToolbar('message', false);
на
Код PHP:
echo cmsPage::getBBCodeToolbar('message', true);


Спасибо за помощь maxisoft
Теги: форум
Комментарии (6)
0 16 апреля 2010 в 10:47 0
Соглашусь, что удобно, но! При нажатии на "Новое сообщение" открывается окно и мы видим, что дублируются: вставить видео, картинки...
0 16 апреля 2010 в 10:53 0
И еще касательно этой темы. Может, кто объяснит или подскажет. Нажимаю на ссылку "Новое сообщение"\"Загрузить и вставить фото" открывается менюшка "Загрузить фото". Выбираю нужный рисунок, нажимаю загрузить и тишина. Ничего не происходит. Может, кто знает где "подводные ками"?
0 16 апреля 2010 в 11:06 0
Полный бред! скажу просто, лучше бы не писать то что есть в системе а просто понять что уже написал админ и прочее! то что вставлять вы на данные момент делаете масленное масло! для того чтобы включить данные вещи в быстром ответе достаточно было просто указать тип вставляемой ББкод панели в шаблоне быстрого ответа!
если бы внимательно посмотрели бы
Код PHP:
public static function getBBCodeToolbar($field_id, $images=0, $placekind='forum'){
то в вызове данной процедуры предусмотрено параметр $images который и выводит данные кнопки дальше по коду!
поэтому в нашем случае достаточно использовать
Код PHP:
getBBCodeToolbar(__наше_поле__, 1)
а не писать еще кучу всякой ерунды!
0 16 апреля 2010 в 11:07 0
Да при этом загружаться данные вещи будут через одну точку называется она ПОП.....
Юрий (Pizza Celentano) 16 апреля 2010 в 13:37 0
Переделал с твоей помощью, спасибо
0 16 апреля 2010 в 13:41 0
незачто!