Вставка bbcode по нажатию кнопки. Как изменить?

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 9 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Вставка bbcode по нажатию кнопки. Как изменить?

Сообщение mike2003 »

Как изменить текст, который вставляется по нажатию кнопок?
Например вместо

Код: Выделить всё

[spoiler=][/spoiler]
было бы

Код: Выделить всё

[spoiler="текст тест"][/spoiler]
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12752
Стаж: 13 лет 8 месяцев
Благодарил (а): 159 раз
Поблагодарили: 2276 раз

Re: Вставка bbcode по нажатию кнопки. Как изменить?

Сообщение Татьяна5 »

Перехватить нажатие кнопки на jQuery и добавлять вместо заданного абсолютно что хочется. Удобней вообще окошко prompt выдавать для заголовка
Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 452
Стаж: 9 лет 1 месяц
Благодарил (а): 25 раз
Поблагодарили: 7 раз

Re: Вставка bbcode по нажатию кнопки. Как изменить?

Сообщение mike2003 »

и как это сделать?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12752
Стаж: 13 лет 8 месяцев
Благодарил (а): 159 раз
Поблагодарили: 2276 раз

Re: Вставка bbcode по нажатию кнопки. Как изменить?

Сообщение Татьяна5 »

Как-то так:

Код: Выделить всё

$(document).ready(function() {
    $('.button2.bbcode-spoiler-').removeAttr('onclick');
    $('.button2.bbcode-spoiler-').click(function(e) {
        e.preventDefault();
        //а дальше что хотим, то и делаем. Для вставки готового варианта в textarea можно использовать функцию bbstyle
    });
});

Вернуться в «Поддержка phpBB 3.1.x»