За последние 24 часа нас посетили 60265 программистов и 1810 роботов. Сейчас ищут 1244 программиста ...

Своя кнопка в Tinymce

Тема в разделе "JavaScript и AJAX", создана пользователем Sqaier, 27 июн 2010.

  1. Sqaier

    Sqaier Активный пользователь

    С нами с:
    28 фев 2010
    Сообщения:
    6
    Симпатии:
    0
    Приветствую всех...
    Перед тем, как задавать вопрос, обрисую ситуацию: java-скрипт не знаю (работаю с ними по принципу научного тыка=) и копи-паста) Огромная просьба - не предалгать его выучить щас (буду, но сейчас времени нет) и не отправлять "погуглить" или в документацию для Tinymce, а также не предлагать заплатить (в этом случае ушел бы на фриланс)... - даже не спрашивайте после какого форума я пришел к вам, что написал это текст))
    Надеюсь, что здесь люди подоброжелательнее...
    Пожалуйста просто напишите как изменить код или приведите свой пример, максимально похожий на то что требуется.

    Итак, сделал кнопку для Tinymce (обводит текст дивами (вообще-то там не только дивами, но это роли не играет)).
    [js]
    setup : function(ed) {
    // Add a custom button
    ed.addButton('mybutton', {
    title : 'My button',
    image : 'img/example.gif',
    onclick : function() {
    // Add you own code to execute something on click
    ed.execCommand('mceReplaceContent',true,'<div>{\$selection}</div>');
    }
    });
    },[/js]

    Выделяем в редакторе текст, жму на эту кнопку и текст выделяется дивами.
    Что дописать, для того чтобы текст так и оставался выделенным (в данном случае курсор переводится в конец выделенного текста). А также, чтобы при повторном нажатии форматирование (в данном случае дивами) убиралось.
     
  2. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
  3. Sqaier

    Sqaier Активный пользователь

    С нами с:
    28 фев 2010
    Сообщения:
    6
    Симпатии:
    0
    ага там)
    Наши люди -
     
  4. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    вообще, сомневаюсь что кто то полезет читать доку...
     
  5. Sqaier

    Sqaier Активный пользователь

    С нами с:
    28 фев 2010
    Сообщения:
    6
    Симпатии:
    0
    я бы и сам полез, но без знаний ява-скриптов, поэтому на форуме и спрашиваю. Задачка эта вполне распространенная и ничего сверхнового я не спрашиваю.
    И чувствую максимум будет две строчки добавлено в данный код...
     
  6. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    сделай поиск по форуме Tinymce, тем находит много