Навигация
Главная
Бесплатные шаблоны dle
Платные шаблоны dle
Бесплатные модули dle
Хаки dle
Скачать DataLife Engine
Заработок для Web мастеров
Контакты
Rss
Вход на сайт
  Логин
  Пароль
Популярные новости
Реклама

Добавить кнопки в BBCODE комментариев

Добавить кнопки в BBCODE комментариев


Както спрашивали и встречал в моем другом посте Добавить кнопки в WYSIWYG редактор

Вот поковырялся пару минут, оказываеться все легко. Делал для себя, для комментрариев, как сделать для редактора новостей думаю разберетесь.
пример на работоспособность

открываем \engine\modules\bbcode.php
------------------------------------------------------------
1. ищем строку /* Задаем ширину бара BBCODE */

<div style="width:465px;border:1px solid #BBB;" class="editor">


значение width:465px заменяем на свое, допустим width:500px
------------------------------------------------------------
2. ищем строчку /* Задаем ширину поля ввода BBCODE */

<textarea name="comments" id="comments" cols="" rows="" style="width:465px;height:156px;border:0px;margin: 0px 1px 0px 0px;padding: 0px;" onclick="setNewField(this.name, document.getElementById( 'dle-comments-form' ))">{text}</textarea>


значение width:465px заменяем на свое, допустим width:500px
------------------------
3. Ищем строку: /* Добавляем свою кнопку */

<div id="b_emo" class="editor_button"  onclick="ins_emo(this);"><img title="$lang[bb_t_emo]" src="{THEME}/bbcodes/emo.gif" width="23" height="25" border="0" alt="" /></div>


перед ней добавляем
<div class="editor_button"  onclick="openChild('#ЗНАЧЕНИЕ#')"><img src="{THEME}/bbcodes/newpic.gif" width="23" height="25" border="0" alt="" /></div>

Все!

ЗЫ:
1. Картинку делаем сами
2. Размеры задаем под колличество кнопок
3. в пункте №3 заменяем значения на свои

- #ЗНАЧЕНИЕ# - ссылки, тэги
- newpic.gif - картинка отображающая кнопку


13 ноября 2010 добавил Stas-Karabas
     просмотров 9556   комментариев (0)

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.














Rambler's Top100

Яндекс цитирования