Страницы: 1
MySh
эти не получится так настроить, к сожалению... если можна было б - я бы не спрашивал.
...а мне позарез нужен быстрый доступ к ББкодам, вот и чудил)
Спойлер -
var open="[spoiler=Название]"; var close="[/spoiler]"; var theBox = document.commandDispatcher.focusedElement; var startPos = theBox.selectionStart; var endPos = theBox.selectionEnd; var oPosition = theBox.scrollTop; var oHeight = theBox.scrollHeight; var text=theBox.value.substring(0,startPos); text +=open+theBox.value.substring(startPos, endPos)+close; text +=theBox.value.substring(endPos, theBox.value.length); theBox.value = text; theBox.selectionStart = startPos; theBox.selectionEnd = endPos + open.length + close.length; var nHeight = theBox.scrollHeight - oHeight; theBox.scrollTop = oPosition + nHeight;
Картинка -
[spoiler][code]var open="[img]";
var close="[/img]";
var theBox = document.commandDispatcher.focusedElement;
var startPos = theBox.selectionStart;
var endPos = theBox.selectionEnd;
var oPosition = theBox.scrollTop;
var oHeight = theBox.scrollHeight;
var text=theBox.value.substring(0,startPos);
text +=open+theBox.value.substring
bunda1
сенкс мэн, ты единственный нормальный человечище на этом форуме!
...кучу + с меня :)
цвета сделал так -
var open="[color=#3366FF]"; var close="[/color]"; var theBox = document.commandDispatcher.focusedElement; var startPos = theBox.selectionStart; var endPos = theBox.selectionEnd; var oPosition = theBox.scrollTop; var oHeight = theBox.scrollHeight; var text=theBox.value.substring(0,startPos); text +=open+theBox.value.substring(startPos, endPos)+close; text +=theBox.value.substring(endPos, theBox.value.length); theBox.value = text; theBox.selectionStart = startPos; theBox.selectionEnd = endPos + open.length + close.length; var nHeight = theBox.scrollHeight - oHeight; theBox.scrollTop = oPosition + nHeight;
а размер шрифта -
[spoiler][code]var open="[size=200]";
var close="[/size]";
var theBox = document.commandDispatcher.focusedElement;
var startPos = theBox.selectionStart;
var endPos = theBox.selectionEnd;
var oPosition = theBox.sc
...а теперь подскажите пожалуйста, как созданную кнопку запихнуть в keyconfig... вроде bbcode.bbcode('bold', 'bbcode');
bunda1
ооооооооооооооооооооооо!
спасибо чувакккккккккккк... это именно то, что я искал! моя благодарность тебе незнает границ)
а я думал мне здесь помогут ( ошибался видимо:angry:
...я забыл упомянуть, что у меня оно работает в сочетании с расширением BBcode.
...сделал пока цвет через bbcode.bbcode('color', 'bbcode');
и размер через bbcode.bbcode('size', 'bbcode');
но более этого сам не в силах реализовать... хочу на три сочитания кнопок забиндить готовые цвета, без всплывающих меню.
http://forum.mozilla-russia.org/viewtopic.php?pid=465848#p465848
помогите пожалуйста...
Как при помощи этого расширения задать нужный цвет и размер шрифта на форуме?
Заранее благодарю :)
Страницы: 1