Помощь Добавление bb кнопки

Тема в разделе "DLE", создана пользователем sk8er, 20 мар 2009.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. sk8er

    sk8er SEO и SMO гуру :3

    Регистр.:
    21 июл 2008
    Сообщения:
    398
    Симпатии:
    25
    1) дле 7.2
    2) нул от mid-team
    3) Возник вопрос. Как можно добавить bb кнопочку в панельке добавлении новостей, чтоб при клике в поле добавлялся код с картинкой. Такой на пример:
    [ center][ img]http://тут картинка[/img][/center]

    Как такое осуществить?
     
  2. AleXSuS

    AleXSuS

    Регистр.:
    27 фев 2009
    Сообщения:
    195
    Симпатии:
    55
    Ну и где пример того, что вставлять?
     
  3. sk8er

    sk8er SEO и SMO гуру :3

    Регистр.:
    21 июл 2008
    Сообщения:
    398
    Симпатии:
    25
    Пля, не вставилось =//
    Вот:
     
  4. AleXSuS

    AleXSuS

    Регистр.:
    27 фев 2009
    Сообщения:
    195
    Симпатии:
    55
    Картинка одна и та же каждый раз?
     
  5. sk8er

    sk8er SEO и SMO гуру :3

    Регистр.:
    21 июл 2008
    Сообщения:
    398
    Симпатии:
    25
    Наверно если бы я хотел ротацию я бы написал =//
    Да.
     
  6. AleXSuS

    AleXSuS

    Регистр.:
    27 фев 2009
    Сообщения:
    195
    Симпатии:
    55
    Для этого нужно изменять два файла - engine/modules/bbcode.php и engine/ajax/bbcode.php в обоих найти примерно такой код (не пропустите то, что этот код два раза в файлах присутствует и нужно в обоих править:(
    Код:
    <div style="width:500px; height:50px; border:1px solid #BBB; background-image:url('{THEME}/bbcodes/bg.gif');">
    <div id="b_b" class="editor_button" onclick="simpletag('b')"><img title="$lang[bb_t_b]" src="{THEME}/bbcodes/b.gif" width="23" height="25" border="0"></div>
    <div id="b_i" class="editor_button" onclick="simpletag('i')"><img title="$lang[bb_t_i]" src="{THEME}/bbcodes/i.gif" width="23" height="25" border="0"></div>
    <div id="b_u" class="editor_button" onclick="simpletag('u')"><img title="$lang[bb_t_u]" src="{THEME}/bbcodes/u.gif" width="23" height="25" border="0"></div>
    <div id="b_s" class="editor_button" onclick="simpletag('s')"><img title="$lang[bb_t_s]" src="{THEME}/bbcodes/s.gif" width="23" height="25" border="0"></div>
    <div class="editor_button"><img src="{THEME}/bbcodes/brkspace.gif" width="5" height="25" border="0"></div>
    и вставить по этому же подобию нечто вроде этого:
    Код:
    <div class="editor_button" onclick="img_insert()"><img src="{THEME}/bbcodes/название картинки для вашей кнопки.gif" width="23" height="25" border="0"></div>
    затем вам понадобится файл из дистрибутива движка developer/uncompressed/bbcodes.js - этот файл нужно будет изменить и потом положить в папку на сайте engine/ajax/
    а изменять так - в конце файла добавить такой код:
    function img_insert()
    {
    doInsert("вот здесь пишите тот код который вам нужен", "", false);
    };

    по идее должно всё работать, дерзайте ;)
     
Статус темы:
Закрыта.