А нельзя ли сделать так, напрмер когда я выделяю текст жирным шрифтом, после нажатии на ввкод, чтоб текст так и оставался выделенным?
Пример можно увидеть: выделить текст и нажать на ввкод [*]
чтобы заново не приходилось его выделять, когда уже один из ВВ-кодов использован.
А то так: выделил, нажал на жирный шрифт, потом снова выделил - нажал на курсив. ;)
Оставить текст выделенным (bbcode)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
21Vitaliy
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 17 лет 7 месяцев
- Забанен: Бессрочно
-
Палыч
- Former team member
- Сообщения: 9683
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 3 раза
- Поблагодарили: 454 раза
Re: Оставить текст выделенным (bbcode)
21Vitaliy
Есть bbcode с началом и окончанием, а есть без.
Нажмите на жирный, поставьте курсор между началом и окончанием и пишите до посинения.
Есть bbcode с началом и окончанием, а есть без.
Нажмите на жирный, поставьте курсор между началом и окончанием и пишите до посинения.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
21Vitaliy
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 17 лет 7 месяцев
- Забанен: Бессрочно
Re: Оставить текст выделенным (bbcode)
Палыч, спасибо, ну если уже есть готовый текст который нужно выделити ввкодами, тогда так не получиться :(
Хочу сделать что-то похоже как на Meithar или vBul.
Я так понял надо перелопачивать функцию bbfontstyle()
вызывается из шаблона posting_buttons.html
а находится в ./styles/твой_стиль/template/editor.js (по крайней мере, для клонов сабсильвера)
Хочу сделать что-то похоже как на Meithar или vBul.
Я так понял надо перелопачивать функцию bbfontstyle()
вызывается из шаблона posting_buttons.html
а находится в ./styles/твой_стиль/template/editor.js (по крайней мере, для клонов сабсильвера)
Последний раз редактировалось 21Vitaliy 28.03.2009 14:53, всего редактировалось 1 раз.
-
21Vitaliy
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 17 лет 7 месяцев
- Забанен: Бессрочно
Re: Оставить текст выделенным (bbcode)
Решил сам взяться за то, чтобы ввкоды отсавались выделенными.
Вот кусок из editor.js
insert_text([*]);
Я поменял его на (это пока так, для теста)
Просто теперь проблема. Нужно сделать так, чтоб при нажатии на ввкод, чтоб печатающий палзунок становился сразу по среди а не после ...
Никто не знает как такое исправить?
Уже куча варинтов insert_text перепробывал - ничего не подходит.
Скорее всего нужно что-то тут дописать
скорее всего что-то типа (только это не подходит)
Или проблема в самой фукции insert_text?
Вот кусок из editor.js
insert_text([*]);
Я поменял его на
Код: Выделить всё
insert_text('[b][/b]');Код: Выделить всё
/**
* bbstyle
*/
function bbstyle(bbnumber)
{
if (bbnumber != 0)
{
bbfontstyle(bbtags[bbnumber], bbtags[bbnumber+0]);
}
else
{
insert_text('[b][/b]');
document.forms[form_name].elements[text_name].focus();
}
}Код: Выделить всё
[b]|[/b]Код: Выделить всё
[b][/b]|Никто не знает как такое исправить?
Уже куча варинтов insert_text перепробывал - ничего не подходит.
Скорее всего нужно что-то тут дописать
Код: Выделить всё
insert_text('[b][/b]');Код: Выделить всё
('[b]','[/b]');Или проблема в самой фукции insert_text?

