На странице в описании в темы есть скрипт который при добовлении/редактировании материала добавляет кнопки:http://infoscript.ru/news/2011-12-22-2842 -
Вот сам Скрипт script.jsCode
/* NewsTemplates by Vanofuture — http://alexeenko.org/ */
(function(){ // Настройки; 1 = да; 0 = нет;
var forBrief = 0; // включить скрипт для "Краткого текста материала"?
var forFull = 1; // включить скрипт для "Полного текста материала"?
if(forBrief==true && $('textarea[name="brief"]').length==0){forBrief=false;}
if(forFull==true && $('textarea[name="message"]').length==0){forFull=false;}
if(forBrief==0 && forFull==0){return;};var newsTemplates=new Array();
// Кнопки и их содержания
newsTemplates.push({title: 'Кнопка 1', data: 'Содержание 1'});
newsTemplates.push({title: 'Кнопка 2', data: 'Содержание 2'});
newsTemplates.push({title: 'Кнопка 3', data: 'Содержание 3'});
newsTemplates.push({title: 'Кнопка 4', data: 'Содержание 4'});
newsTemplates.push({title: 'Кнопка 5', data: 'Содержание 5'});
newsTemplates.push({title: 'Кнопка 6', data: 'Содержание 6'});
newsTemplates.push({title: 'Кнопка 7', data: 'Содержание 7'});
newsTemplates.push({title: 'Кнопка 8', data: 'Содержание 8'});
var tmp; var div = $('<div style="float:left;width:20%;margin-right:1%;" class="newsTemplates" />');
if(forBrief==true){var divBrief=div.clone();}if(forFull==true){var divFull=div.clone();}
for(var i=0;i<newsTemplates.length;i++){
tmp=$('<input type="button" />').attr('value', newsTemplates[i].title).click((function(data){return function(){$(this).parent().next().val(data);}})(newsTemplates[i].data));
if(forBrief==true){divBrief.append(tmp.clone(true));if(typeof newsTemplates[i+1]!='undefined'){divBrief.append('<br />');}}
if(forFull==true){divFull.append(tmp.clone(true));if(typeof newsTemplates[i+1]!='undefined'){divFull.append('<br />');}}}
if(forBrief==true){$('textarea[name="brief"]').css('width', '79%').before(divBrief);}
if(forFull==true){$('textarea[name="message"]').css('width', '79%').before(divFull);}})();
(правда работает только кода пользуешся бб редактором, но эт неважно)
суть скрипта в том, что при нажатии на кнопку он заменяет то что до этого находилось в поле например:
нажав на кнопку 1 добавляется что то типо "Привет!"
а при нажатии на кнопку 2 текст "Привет!" заменяется Текстом "Helloy!"
Quote
Короче вопрос в том, что бы он при нажатии на кнопочку НЕ Заменял содержимое того, что находится в поле а Добавлял (т.е.Как например, коды: b i или u)
кто знает отпишитесь ну или на мыслю наведите, я просто в js не "Бум-Бум"