FAQ

Как вместо параграфа ввести простой перенос строки (<br>)
Shift+Enter
А чтобы это происходило постоянно?
Указать:

tinyMCE.init({
 ...
 force_br_newlines : true
});
rss

Комментариев: 137

  1. Виталий 21 Январь 2008 в 15:21

    Добрый день!

    Хочу обратиться к автору сайта за помощью, понимаете у меня есть и уже стоит в cms редактор этот Tinymce 3.0rc1, но он обрезан, как мне его расширить и как это делаеться в editor_template_src.js ?

    Сильно буду признателен за развернутый ответ!!!


    С уважением, Виталий

    Reply

    tinymce.ru Reply:

    Где инициализируется редактор (обычно находится в шаблоне создания/редактирования), есть строка tinyMCE.init({, чуть ниже заменить plugins: ... на:
    plugins : "safari, pagebreak, style, layer, table, save, advhr, advimage, advlink, emotions, iespell, inlinepopups, insertdatetime, preview, media, searchreplace, print, contextmenu, paste, directionality, fullscreen, noneditable, visualchars, nonbreaking, xhtmlxtras, template",

    Reply

  2. Евгений 22 Январь 2008 в 02:06

    Здравствуйте! Только недавно начал знакомство с этим продуктом. Установил и вроде всё работает, но вот полную панель я никак не могу отобразить. уже включил все плагины после инициализации, и всё равно никак. Подскажите пожалуйста.
    Пользуюсь последней стабильной версией.

    Reply

    tinymce.ru Reply:

    Поставьте

    tinyMCE.init({
     ...
     theme : "advanced",
     ...
    });

    Reply

  3. blogclient.ru 23 Январь 2008 в 18:06

    Интересно, а встречались ли вам решения, в которых этот WYSIWYG редактор интегрировался бы с win32 приложениями?

    Reply

  4. xray 5 Февраль 2008 в 06:28

    Здраствуйте, хотелось бы узнать, имеется ли возможности загрузки изображений на сервер непосредственно из TinyMCE ? Как, например, это сделано в FCKEditor ?

    Reply

  5. Андрей 9 Февраль 2008 в 13:26

    Подскажите пожалуйста, как у TinyMCE отбить возможность drag&dpop.
    Заранее благодарен!

    Reply

  6. Антон 18 Февраль 2008 в 09:19

    Добрый день!
    Подскажите пожалуйста, как мне сделать полноценный редактор(вот такой: http://hostinfo.ru/ill/0512050.jpg)
    Сейчас у меня такой: http://hostinfo.ru/ill/051205i_made.jpg

    Делаю свою CMS, редактор вызываю скриптом:

    tinyMCE.init({
    mode : “textareas”,
    language : “ru_CP1251″,
    document_base_url : “../index.php”,
    convert_urls : false
    });

    Если редактор у меня запускается и работает корректоно, то получается что я не добавил какие-то плагины. Подскажите пожалуйста, как их добавить, куда добавить и какие?
    Необходимы хотя бы эти функции:
    -добавление картинок
    -создани таблиц
    -функции align=”right”; align=”left”; align=”justify”

    Заранее благодарен! Прошу по возможности не игнорировать вопрос, и выложить его на всеобщее обозрение. Поскольку в интернете крайне мало информации по установке Вашего прекрасного редактора.
    Спасибо!

    Reply

    Никита Reply:

    добавь
    tinyMCE.init({

    theme : “advanced”,

    Reply

  7. Илья 21 Февраль 2008 в 18:36

    Версия 3.0b3,
    Langгфпу: Ru,
    Плагины: safari, pagebreak, style, layer, table, save, advhr, advimage, advlink, emotions, iespell, inlinepopups, insertdatetime, preview, media, searchreplace, print, contextmenu, paste, directionality, fullscreen, noneditable, visualchars, nonbreaking, xhtmlxtras, template

    Два вопроса:
    1) При нажатии на кнопку вставки картинки (insert/edit image) Popup-окно разворачивается даже не на 100% по ширине окна, а гораздо больше (300%-400%), т.е. правой части окна с кнопкой “Cancel” не видно.
    При этом все остальные Popup-окна открываются в нормальных размерах.
    Как это вылечить?
    P.S. в экземплах открывается нормально.

    2) При вставке html-кода с тегами форм (,,, etc.), эти теги фильтруются полностью.
    Как это отключается?

    Заранее спасибо!
    P.S.: Отличный редактор с широчайшими возможностями, только доков на русском маловато!
    Вам бы сделать полный перевод с WiKi официального сайта и форум – цены бы данному ресурсу не было!!!

    Reply

  8. Артем 23 Февраль 2008 в 22:48

    Как изменить опредиление шрифта в pt на px, а то в браузерах разные размеры

    Reply

  9. Даниил 6 Март 2008 в 18:29

    В этом редакторе получается вставлять изображения только с инета, а с винча нельзя или это я не разобрался((
    может какая-нибудь новая версия Tiny позволяет это делать?

    Reply

    Rashad Reply:

    для этого надо установить плагин.
    производители этого редактора продают этот плагин за приличную цену, называется MCImageManager.
    Так же имеются бесплатные решения от сторонних производителей, например — ibrowser.

    Reply

  10. bazik 10 Март 2008 в 03:11

    Привет, в стилях Textarea прописываю width: 100% и height: 100%, но в высоту 100% не делается, как быть?

    Reply

    Dёma Reply:

    Нельзя установить высоту в процентах! Используйте height:100px;

    Reply

    Dёma Reply:

    а! скорее rows=100

    Reply

  11. Вадим 16 Март 2008 в 06:39

    Другая проблема
    У меня было сделано так что данные из формы с помощью
    AJAX post запросом отправлялись на сервер
    (без перезагрузки страницы)
    а отдуда приходил ответ удалось сохранить изменения или нет

    Дак вот при редактировании информации и в textarea при помощи
    tinyMCE те изменения которые внесены не отправляются а отправляются
    старые данные
    значение textarea получал так

    form.elements[i].value

    Reply

    Никита Reply:

    получать текст надо так:
    tinyMCE.get(‘elm1′).getContent();
    где elm1 – id textarea в котором узнаем текст

    Reply

  12. BASSON_XVI 20 Март 2008 в 15:14

    Пишу свою КМС решил использовать этот редактор для написания новостей. Есть одна проблемка Если я указываю в форме две textrarea то редактор берёт в оборот к себе только первую анадо бы обе. Желатеьлно что бы первая была симпле(для мини новости) а вторя адвенсед (для полной новости).Если вас не затруднит прошу ответ прислать на мой емаил )

    Reply

  13. Faux 24 Март 2008 в 17:25

    Хочу узнать можно ли а в панель редактора добавить собственную кнопку, при нажатии на которую в текст бы добавлялся особый тег отображающийся в тексте картинкой?

    Reply

  14. vflash 31 Март 2008 в 11:14

    force_br_newlines , если взглянуть в код видно что этот трюк работает только в IE.

    Reply

  15. R.M. 22 Апрель 2008 в 12:05

    Здравствуйте. Подскажите пожалуйста как отключить отсноительные пути? Т.е. если я вставляю ссылку http://test.ru и в это время нахожусь например на test.ru/blog/add/ то ссылка вставляется ../../ а не test.ru, а хотелось бы наоборот. Заранее благодарен.

    Reply

    DjeiDi Reply:

    Проблема находится в самом редакторе. Точнее \то не проблема, а можно сказать “подвох”)))

    При инициализации редактора необходимо установить следующие опции:
    1) отключение относительных путей
    relative_urls : false,
    2) отключение обрезки хоста
    remove_script_host : false,

    Источник: http://wiki.moxiecode.com/index.php/TinyMCE:FAQ#Paths.2FURL.27s_are_incorrect.2C_I_want_absolute.2Frelative_URLs.3F

    Reply

  16. tinymce.ru 22 Апрель 2008 в 14:43

    R.M. думаю эта свежая ссылка поможет:
    http://maxsite.org/zapretit-izmenyat-firefox-put-k-izobrazheniyu

    Reply

  17. Вячеслав 12 Май 2008 в 23:02

    Использую данный редактор для редактирования smarty-шаблонов. Как отключить всякую самодеятельность внутри тегов {} (к примеру замена < на < и тому подобное). И вообще, можно ли как-нибудь отключить обработчик исходного кода?

    Reply

  18. DestroySoul 15 Май 2008 в 03:05

    Хотел бы средствами Вашего сайта поделится наработками (плагинами). Это как-то будет реализованно у Вас на сайте?

    Reply

  19. Александр 4 Июнь 2008 в 16:18

    Скажите, где формируется ссылка, когда просто в форме пишешь адрес сайта?

    Reply

  20. Виталий 26 Июнь 2008 в 20:20

    Хочу поставить в свою CMS tinyMCE, но столкнулся с одной проблемкой:
    Делаю ссылку на внешний ресурс (например yahoo.com), после нажатия сабмит на странице с результатом ссылка есть, но путь ссылки меняется на “http://grade.ho.ua/test/%5C%22http://yahoo.com%5C%22″. Когда смотрю на исходник хтмл еще в редакторе, то ссылка прописывается правильно. Тоесть проблема возникает уже после нажатия сабмит. Я пробывал поставить другой редактор FCKEditor, проблема осталась – лепит к путю ссылки адрес моего сайта.
    Помогите пожалуйста!
    Вот ссылка на страницу с редактором на моем сайте:
    http://grade.ho.ua/test/HTML-1.html

    Reply

    Rashad Reply:

    если проблему с кавычками не решили, читайте ниже мой пост. удачи.

    Reply

  21. Странж 28 Июль 2008 в 12:34

    Я только начал использовать tiny mce, помогите советом плз.

    <textarea id = “ta1_” name = “…” rows = “3″, cols = “50″>
    <textarea id = “ta2_” name = “…” rows = “10″, cols = “50″>

    как подключить редактор только к нужным textarea (c id типа “ta2_xxx”), не трогая при этом остальные (с id типа “ta1_xxx”) ?

    Reply

    Alex Reply:

    editor_selector — позволяет «конвертировать» в визуальные все теги textarea, имеющие определенный атрибут class. Таким образом, можно указать для определенных форм нужные стили оформления редакторов, проинициализировав несколько экземпляров классов TinyMCE. Также имеется обратный реквизит editor_deselector, позволяющий указать, какие текстовые поля не следует «преобразовывать» в визуальный редактор;

    Reply

  22. Артур 28 Июль 2008 в 14:35

    Как сделать вставку с ворда без форматирования (+ не нажимая на кнопку вставка ворд) по умолчанию. Сам найти не смог.

    Reply

  23. Максим 3 Август 2008 в 18:52

    Нет ли полной инструкции на русском?

    Спасибо

    Reply

  24. Ярослав 7 Август 2008 в 11:22

    Добрый день,
    у меня вопрос к автору сайта. Я уже долго копаюсь в TinyMCE в поисках возможности добавлять не просто картинку, а кликабельную. То есть чтобы при загрузке картиники на странице появлялась превьюшка, при клике на которую открывался попап с большой картинкой. Я много изучал плагин advimage, но не нашел возможнсти это там сделать. То есть я формирую ссылку на большую картинку, которую надо подставить в качестве аргумента onclick, но куда вставить – не нахожу.
    TinyMCE – очень популярный редактор, не может быть, чтоб такой опции не было. Подскажите, пожалуйста, как можно ее реализовать.
    Буду очень признателен за ответ.

    Виталий, ответ на твой вопрос тут:
    http://tinymce.moxiecode.com/punbb/viewtopic.php?id=11849

    Артур, никак не сделать, насколько я знаю. Я сначала в блокнот копирую (:

    Reply

  25. Nevil 12 Август 2008 в 12:01

    Поставил:

    tinyMCE.init({
    force_br_newlines : true,
    mode : “textareas”,
    theme : “simple”,
    language: “ru”,
    }
    );

    Но при нажатии на Enter все равно используются параграфы

    Версия TinyMCE 3.1.0.1

    Reply

    Гедерт Антон Reply:

    Вставлять надо не в начале а в конце… например у меня идет так:
    theme_advanced_toolbar_location : “top”,
    theme_advanced_toolbar_align : “left”,
    theme_advanced_statusbar_location : “bottom”,
    theme_advanced_resizing : true,
    force_br_newlines : true
    });

    Как я пояснил ставится не в начале а в конце…

    Reply

  26. Станислав 13 Август 2008 в 11:43

    Здравствуйте

    Подскажите как сделать, чтобы Tiny крепился только к нужным мне textarea, а не ко всем ? Спасибо заранее за ответ, если можно на емаил.

    Reply

  27. Сергей 14 Август 2008 в 11:12

    ответ Странжу:
    (Странж 28 Июль 2008 в 12:34
    Я только начал использовать tiny mce, помогите советом плз.

    как подключить редактор только к нужным textarea (c id типа “ta2_xxx”), не трогая при этом остальные (с id типа “ta1_xxx”) ?
    )

    Если самое простое, то в строках инициализации
    tinyMCE.init({
    mode: “exact”,
    elements: “ta2_xxx,ta2_yyy”,

    Reply

  28. Mike 27 Август 2008 в 11:13

    У меня на сайте люди добавляют статьи посредством tinyMCE (theme=”simple”). Статьи заносятся в базу данных.
    Люди часто копируют текст из Word, и потом при отображении этого текста, в самом начале виводит какой-то код, типа “<!– …”. Как отфильтровать этот код?

    Reply

  29. Василий 4 Сентябрь 2008 в 16:39

    Скажите пожалуйста в чём может быть дело?. Прилепил этот редактор к сайту, всё работает, за исключением того, что при отправки данных а textarea оказывается пусто. То есть похоже не происходит преобразование визуализации в хтмл код. Форма не сабмитится, потому что без перезагрузки отправляется в аякс. Содержиое поля достаю вот так: var content = document.getElementById(‘content’).value;

    Reply

  30. Виктор 8 Сентябрь 2008 в 21:42

    По моему владельцы сайта отвечают только на понравившиеся вопросы.. А для порядочной индексации сайта поисовиками достаточно и одних вопросов без ответов. Классно, да? По запрсу “tinymce 3 загрузка изображений ” в яндексе нашел вас на пятом месте, а толку с этого?? если тут только вопросы

    Reply

  31. Алексей 12 Сентябрь 2008 в 14:20

    Подскажите пожалуйста как указать tinyMCE каккой документ обрабатывать. Что прописывается в action=”???”. Очень надеюсь на помощь!

    Reply

  32. Виктор 13 Сентябрь 2008 в 16:07

    Алексей, для tiny не нужно указывать какой документ обрабатывать – tiny это дополнение к основной форме обработке, action не имеет к tiny никакого отношения, в action вы приписываете имя файла который отвечает за обработку событий с текущего файла.

    Reply

  33. Pm12 15 Сентябрь 2008 в 23:05

    Здравствуйте!
    У меня нет шапки с иконками вообще. Подскажите как можно ее заставить отображатся?
    Спасибо.

    Reply

  34. Роман 25 Сентябрь 2008 в 19:23

    Здравствуйте!
    У меня такая проблема. У моего портала планируется много поддоменов, каждый должен работать с tiny_mce. Копирую tiny_mce в отдельную папку, с поддоменов инициализирую редактор и получаю косяки: не работают открывающиеся окошки (например html-редактор), т.к. окрывается без содержимого и не хочет закрываться. Смотрел адрес страницы, которая в окошке должна быть – страница открывается правильная, но нифига не работает.
    Собственно вопрос: как заставить tiny_mce работать, если его папка лежит НЕ внутри поддомена. Сорри, может коряво объяснил, но как-то так :)

    Reply

  35. Виктор 30 Сентябрь 2008 в 15:43

    Роман, если у вас один ftp и на поддомены,и на основной сайт – тогда это возможно: там где путь к файлу
    (например: ) просто прписываете путь к вашему файлу(например: – этот пример, если каталог с tiny находится на уровень выше, если он например находится на уровень выше в другой папке, то пишется так:

    и так далее
    можно сказать спасибо :)

    Reply

  36. Виктор 30 Сентябрь 2008 в 15:45

    Роман, если у вас один ftp и на поддомены,и на основной сайт – тогда это возможно: там где путь к файлу
    (например: script type=”text/javascript” src=”tinymce/jscripts/tiny_mce/tiny_mce_gzip.js”) просто прjписываете путь к вашему файлу(например: src=”../tinymce/jscripts/tiny_mce/tiny_mce_gzip.js” – этот пример, если каталог с tiny находится на уровень выше, если он например находится на уровень выше в другой папке, то пишется так:
    src=”../какая-то_папка/tinymce/jscripts/tiny_mce/tiny_mce_gzip.js”
    и так далее
    можно сказать спасибо :)

    Reply

  37. Виктор 30 Сентябрь 2008 в 15:47

    p.s.
    у меня стоит gzip compressor, поэтому у меня конечный файл tiny_mce_gzip.js
    у вас он скорее всего называется tiny_mce_src.js

    Reply

  38. Роман 30 Сентябрь 2008 в 18:29

    Виктор, спасибо за совет, но в моём случае он не работает, т.к. для апача путь к основному сайту:
    host/www/ а к поддоменам host/subdomain1/, host/subdomain2/ и т.д.
    Если подключать tinymce через src=”../tinymce/…” ничего не получится, т.к. машина клиента не сможет получить доступ к каталогу уровнем выше, чем основной сайт. Как то так. Может что не так написал, или написал чушь, но я так пробовал – не работает =\

    Reply

  39. Виктор 2 Октябрь 2008 в 16:20

    Роман, тогда нужно ставит tiny в каждый поддомен..
    Хотя попробуйте еще такой вариант, сам не пробовал, но вдруг..
    сделайте один поддомен (например tiny.site.ru) поставьте туда редактор и пропишите полный путь (tiny.site.ru/tinymce/jscripts/tiny_mce/tiny_mce_src.js)
    хотя, если и заработает – грузить картинки вы наверно не сможете

    Reply

  40. Pumpkin 8 Октябрь 2008 в 07:55

    У меня элемент textarea, вызывается с помощью Аякса, но панель Tiny не вызывается, что делать?

    Reply

  41. Александр Мальцев 8 Октябрь 2008 в 08:22

    Здравствуйте! Хочу сразу поблагодарить за сайт. Много чего нового узнал.

    Есть такой вопрос:
    Как вставить свою кнопку, которая бы выделенный текст обносила тэгом.

    Например: Vem Magalenha rojão, traz a lenha pro fogão, vem fazer armação. Hoje é um dia de sol, alegria de coió, é curtir o verão.
    Выделяю, нажимаю кнопку, получается:
    [lang_po]Vem Magalenha rojão, traz a lenha pro fogão, vem fazer armação. Hoje é um dia de sol, alegria de coió, é curtir o verão. [/lang_po]

    У меня получилось только добавить кнопку, которая вставляет текст: [lang_po][/lang_po]

    Благодарю за ответ!

    Reply

    Назаров Сергей Reply:

    тот же самый вопрос!!!

    Есть такой вопрос:
    Как вставить свою кнопку, которая бы выделенный текст обносила тэгом.

    Например: Vem Magalenha rojão, traz a lenha pro fogão, vem fazer armação. Hoje é um dia de sol, alegria de coió, é curtir o verão.
    Выделяю, нажимаю кнопку, получается:
    [lang_po]Vem Magalenha rojão, traz a lenha pro fogão, vem fazer armação. Hoje é um dia de sol, alegria de coió, é curtir o verão. [/lang_po]

    У меня получилось только добавить кнопку, которая вставляет текст: [lang_po][/lang_po]

    Reply

  42. Роман 9 Октябрь 2008 в 20:58

    Виктор – пробовал ставить не в отдельный домен, а прямо в корень сайта (каталог www вебсервера), абсолютный путь не помогает… Если бы заработало – было бы круто, для загрузки картинок можно использовать общую папку – ничего страшного.
    Видимо придётся урезать плагины для меньшего размера.

    Если кто ещё может помочь – вопрос в силе – как прикрутить tiny mce к сайту с несколькими поддоменами, чтобы со всех поддоменов можно было использовать общий tiny mce :)

    Reply

  43. Роман 9 Октябрь 2008 в 21:01

    Pumpkin – а textarea изначально присутствует на страничке? Если нет, может стоить прописать его сразу, но сделать скрытым?

    Reply

  44. Александр Анатольевич 12 Октябрь 2008 в 22:22

    Подскажите пожалуйста,
    как сделать, что бы при вставке (Paste или Ctrl+V) текста с картинками, ссылки на картинки оставались родными (т.е. вели на родной сайт, откуда скопирован текст). А то у меня почему то при вставке, сразу все URL картинок подменяются на мой домен!

    Спасибо.

    Reply

  45. Михаил 13 Октябрь 2008 в 06:47

    Здраствуйте!

    подскажите пожалуста как зделать так чтоб после когда весь текст загружается в переменую передкаждой кавычкой неставился \ это мне очень мешает в дальнейшем его использование

    Reply

  46. Михаил 14 Октябрь 2008 в 07:35

    вот есче вопросик, ели нетрудно ответь пожалуста, как зделать чтоб в раскрывающемся списке стилей кааждый стиль был выделен своим стилем

    Reply

  47. Роман 14 Октябрь 2008 в 19:15

    Михаил, по поводу вашего вопроса про символ \, кавычка убирается средствами php =) А про стили не очень понятно, о чём вы.

    Если кто ещё может помочь – вопрос в силе – как прикрутить tiny mce к сайту с несколькими поддоменами, чтобы со всех поддоменов можно было использовать общий tiny mce :)

    Reply

    Павел Волынцев Reply:

    В проекте http://www.mylivepage.com реализовано так:
    На каждом поддомене есть виртуальная папка %userdomain%/common/, которая является общей для всех доменов. Там CSS, картинки и JS хранятся.
    tinymce загружается с адреса %userdomain%/common/tinymce/, то есть с того же домена.

    Виртуальная папка “одна на всех” прописывается в настройках веб-сервера. В данном случае – lighttp
    Думаю, апач тоже такое может.

    Так же на каждом домене в настройках веб-сервера есть правило, которое обрабатывает загрузку сжатой версии редактора с того же домена, но это отдельная тема.

    Reply

  48. Евгений 28 Октябрь 2008 в 19:26

    Здравствуйте! Подскажите, при вставке изображений создается линк на них, а возможна ли их интеграция в тело документа? Заранее спасибо!

    Reply

  49. Роман 3 Ноябрь 2008 в 15:24

    Евгений, а что вы подразумеваете под “при вставке изображений”? как вы их вставляете?

    Reply

    Евгений Reply:

    Например, при использовании плагина ibrowser можно загружать файлы изображений (jpeg, tiff и тд) и интегрировать их в документ ( в поле редактирования текста), в исходном коде странице появится линк на местоположение картинки. Задача такая – использовать tinymce как редактор тела письма, и вставка изображений не как линк в html а как mime-type Image/JPEG к примеру, вы не встречали средств как это реализовать в tinymce?

    Reply

  50. Павел 4 Ноябрь 2008 в 20:16

    Добрый день. Хочу создать кнопку, при помощи которой изменяется высота поля ввода. Пытался сделать это при помощи css. Не получилось. Подскажите, пожалуйста, как это можно сделать.

    Reply

  51. Максим 7 Ноябрь 2008 в 14:15

    Добрый день! Ребят, подскажите пожалуйста, где в Tiny можно отрегулировать количество строк либо символов – а то он режет большой текст ?

    Reply

  52. Максим 7 Ноябрь 2008 в 14:18

    Забыл добавить – при вставке просто текста все хорошо , но как только вставляю вордовский – Tiny текст обрезает.

    Reply

  53. ffsdmad 9 Ноябрь 2008 в 05:48

    1. Вставляй через блокнот, понять почему поможет просмотре html содержимое вставляемого из ворда текста, наверно 10/1 mshtml/text
    2. пользуйся методом POST при отправке текста и ешё может быть ограничение размер передаваемых данных у Apache

    Reply

  54. Алексей 11 Ноябрь 2008 в 19:12

    Здравствуйте.
    У меня возникла проблема. Tinymce 3.2.1 вместо значений параметров colspan, rowspan пишет � (вопросик в ромбике) и ширину страницы убирает. В чем может быть дело?

    Reply

    bxN5 Reply:

    кодировка

    Reply

  55. sad 12 Ноябрь 2008 в 22:31

    Забыл добавить – при вставке просто текста все хорошо , но как только вставляю вордовский – Tiny текст обрезает.

    Reply

    greatilya Reply:

    Проверьте чтобы в phpMyAdmin не стоял тип поля TEXT, необходим тип LONGTEXT

    Reply

  56. helloworld 6 Декабрь 2008 в 22:54

    Здравствуйте. У меня вопрос: можно ли сделать так, чтобы при копировании страницы в редактор картинки грузились не с того хоста, откуда взята страница, а сохранялись на моём хосте? Если можно реализовать, то как? Заранее спасибо.

    Reply

  57. Алексей 10 Декабрь 2008 в 14:49

    Возможно ли динамически менять высоту редактора?

    При инициализации:
    tinyMCE.init({
    mode : “textareas”,
    height : “120″,

    })

    а, допустим, при каком-то событии изменить эту высоту

    Reply

  58. Олег 16 Январь 2009 в 00:45

    Скажите, если на странице 2 и более textarea имеется возможность собрать разные по настройкам панели: скажем textarea1 – simple
    textarea2 – advanced?

    Reply

    greatilya Reply:

    Возможные модификации здесь: http://tinymce.moxiecode.com/examples/full.php
    (ссылки внизу)

    Reply

    Вячеслав Reply:

    А что вам мешает два раза инициализировать tinyMCE?

    Первый раз на advanced, второй – simple. Назначить разные элементы им.

    К примеру.
    tinyMCE.init(
    {
    theme: “advanced”,
    mode: “exact”,
    elements: “adv”
    ……
    }
    )
    tinyMCE.init(
    {
    theme: “simple”,
    mode: “exact”,
    elements: “simp”
    }
    )
    а в форме записать

    Reply

  59. Александр 20 Январь 2009 в 01:33

    Создал простой блог и подключил к нему редактор TinyMCE.
    Как проверять вводимые пользователем данные на наличие опасных тегов если в браузере клиента отключена поддержка Javascript и соответственно редактор не работает??

    Reply

    Павел Волынцев Reply:

    На стороне сервера перед сохранением данных в базу данных

    Reply

  60. Марат 4 Февраль 2009 в 10:55

    Когда редактирую текстовую информацию, редактор сам автоматически добавляет отступы между абзацами. Как сделать так чтобы абзацы добавлялись без отступов? И как ещё сделать так чтобы для абзаца был отступ первой строки?

    Reply

  61. Евгений 13 Февраль 2009 в 23:22

    Всем привет , подскажите как сделать интерфейс редактора на Русском ?

    Reply

    ToHa Reply:

    Походу автор сайта не успевает отвечать на вопросы, ибо смотрю их накопилось много. Я сам разобрался со своей проблемой – сумел русифицировать редактор. У многих смотрю тоже этот вопрос возник.
    Итак, для русификации нужно скачать zip-пакет с сайта авторов редактора отсюда http://tinymce.moxiecode.com/download_i18n.php.
    Распаковываем его в корень со скриптами jscripts\tiny_mce.
    Открываем html-файл с редактором и добавляем одну стороку *language : “ru”,* вот здесь:
    language : “ru”,
    // Replace values for the template plugin
    template_replace_values : {
    username : “Some User”,
    staffid : “991234″
    }

    Reply

  62. Александр 14 Февраль 2009 в 10:12

    Всем привет, такой вопрос.
    Использую ibrowser в tinyMCE и получаю такой глюк:
    Если на странице несколько textarea, к которым нужно прикрутить редактор, он прикручивается только к первому, все остальные игнорируются.
    Дело тут в ibrowser это точно, т.к. когда его убираешь – все работает.
    Подскажите, плз, как быть?

    Reply

  63. Иван 22 Февраль 2009 в 02:58

    Где-нибудь есть руссификация третих версий? http://tinymce.moxiecode.com/language.php нынче недоступен

    Reply

  64. Никита 27 Февраль 2009 в 17:15

    У меня вопрос по созданию модулей для tiny
    может кто поможет или доку даст, как сделать свою дополнительную кнопочку на панели, при нажатии на которую выделенный текст обрамлялся дополнительными тегами?!
    Цель – выделить на странице текст и обрамить его ..мм… [blog]текст[/blog], чтобы при выводе страницы можно было бы сделать предпросмотр…
    Заранее спасибо за ответ.

    Reply

  65. Дмитрий 6 Март 2009 в 23:37

    Danneo 0.5.3
    в файле инициализации редактора такие строчки:

    if(!defined(“USEWYS”)) exit();
    global $WYSFORM,$WYSVALUE,$editor;
    if($editor==”){
    echo ‘

    tinyMCE.init({
    theme : “advanced”,
    mode : “textareas”,
    plugins : “safari, pagebreak, style, layer, table, save, advhr, advimage, advlink, emotions, iespell, inlinepopups, insertdatetime, preview, media, searchreplace, print, contextmenu, paste, directionality, fullscreen, noneditable, visualchars, nonbreaking, xhtmlxtras, template”,
    theme_advanced_buttons1 : “fullscreen,preview,separator,bold,italic,underline,strikethrough,sub,sup,separator,forecolor,backcolor,separator,formatselect,fontselect,fontsizeselect”,
    theme_advanced_buttons2 : “image,media,separator,link,unlink,removeformat,cleanup,advhr,charmap,separator,paste,cut,separator,outdent,indent,separator,bullist,numlist,separator,undo,redo,separator,code”,
    theme_advanced_buttons3 : “”,
    extended_valid_elements : “hr[class|width|size|noshade]“,
    theme_advanced_toolbar_location : “top”,
    theme_advanced_toolbar_align : “left”,
    theme_advanced_resize_horizontal : true,
    theme_advanced_statusbar_location : “bottom”,
    theme_advanced_resizing : true,
    });
    ‘;
    $editor = 1;
    }
    TextArea($WYSFORM,5,50,$WYSVALUE,0);
    Но вот отображаются далеко не все копки (только половина). В частности меня итересует только 3(4) кнопки: align=”right”; align=”left”; align=”justify”
    Куда рыть, где подвох?

    Reply

  66. face_off 18 Март 2009 в 16:20

    в корне сайта лежит index.html c 2-мя ссылками на подсайты:
    /site1
    /site2

    тинимсе для первого сайта лежит в папке /site1/lib/tinymce

    при закачке картинок в папку /site1/uploads все проходит хорошо, они закачиваются, отображаются в тинимсе редакторе, НО они не отображаются на сайте! потому как у картинки прописан путь ../uploads/картинка.jpg и фактически браузер обращается не к папке /site1/uploads/, а к папке /uploads в корне!
    Как это исправить?

    Reply

  67. newmindcore 30 Март 2009 в 13:31

    Как устроена в tinyMCE работа с событиями? Например мне надо выполнить js код когда tinyMCE получает фокус? или теряет фокус?
    Как реализовано в редакторе то, что у обыкновенных элементов является onfocus и onblur?

    Reply

  68. ToHa 2 Апрель 2009 в 17:11

    Здравствуйте.

    Подскажите пожалуйста, как правильно русифицировать редактор версии 3.2.2.3? Пишу свой движок, хотел бы использовать TinyMCE, ибо вещь! Я скачал пак языка с сайта, распаковал его в корень.
    Что делать дальше?
    Заранее спасибо.

    Reply

    ToHa Reply:

    Разобрался делается так, нужно скачать zip-пакет с сайта авторов редактора отсюда http://tinymce.moxiecode.com/download_i18n.php.
    Распаковываем его в корень со скриптами jscripts\tiny_mce.
    Открываем html-файл с редактором и добавляем одну стороку *language : “ru”,* вот здесь:
    language : “ru”,
    // Replace values for the template plugin
    template_replace_values : {
    username : “Some User”,
    staffid : “991234″
    }

    Reply

    Hoodlum Reply:

    Привет! Можно поподробней описать суть перевода. Я скачал файлы русского языка, залил в папке lang. Тока не пойму где ты нашел файл html, Открываем html-файл с редактором и добавляем одну строку. В корне редактора тока одни js файлы.

    Reply

    ToHa Reply:

    “HTML-файл с редактром” – имеется ввиду тот, который ты сам создашь и встроишь туда tyniMCE. Можешь тупо в папке examples(примеры) взять файл с примером использования редактора и скопировать из него себе в страницу весь код.

    Hoodlum Reply:

    Разобрался с переводом,нашел переменную sLangVar, и поменял язык на ru.

  69. ToHa 2 Апрель 2009 в 18:33

    Подскажите, если не секрет, как в TyniMCE работает чудо-textarea?

    Я немного рублю в JavaScript, кода увидел TyniMCE был ошарашен, не мог поверить, что такое можно сделать только средствами этого языка.
    Очень загорелся разобраться, как это работает.
    С диалоговыми окнами все понятно – реализовано через слои.
    А вот главную фишку с textarea не могу раскусить.
    Я имею ввиду, как в одном окне textarea набирается по-разному форматированные куски текста, вроде как стиль текста в этом теге определяется только для всего содержимого в целом?

    Если секрет в том, что создается новый слой, поверх textarea и в него скриптами-обработчиками нажатий клавиш клавиатуры с помощью innerHTML вставляется текст, возникает проблема: в FireFox – не перехватишь коды буквенной части клавиатуры.

    Если реализовано, через создание на “верхнем” слое для каждого куска форматированного текста своего “замаскированного” поля ввода формы типа text, то непонятно как работает выделение содержимого редактора, ведь одномоментно в в стандартных элементах формы можно выделить только содержимое одного из них и выделение всего текста в редакторе было бы невозможным.

    Попытался посмотреть исходники – ну очень уж “страшные”.
    Если кто знает напишите, буду очень признателен.

    Reply

    Павел Волынцев Reply:

    Изучай объект Range (english : http://www.quirksmode.org/dom/range_intro.html)

    Reply

  70. Vladimir 5 Апрель 2009 в 20:07

    поставил себе скрипт, но никак не могу добиться подхвата русского хмл файла. я его по вставлял 3-4 папки языков – никакого толку. Как правильно русифицировать скрипт?

    Reply

    MasDen Reply:

    Читай выше, там все написано. XML-файл скачивать не нужно. Нужно скачать руссифицированные пакет. Для этого на офф. сайте, на странице выбора скачивания языков, ставишь галочку напротив RU и внизу нажимаешь кнопку Download. А далее, читай предыдущий пост.

    Reply

  71. Hoodlum 12 Апрель 2009 в 08:27

    Столкнулся с проблемой плагинов, залил в папку plugins все плагины что нашел, но они не появляются в редакторе даже кнопочек нет.

    Reply

    face_off Reply:

    А вы в саму функцию инициализации tinyMCE.init добавили плагины и кнопки?

    Reply

    Hoodlum Reply:

    Нашел функцию в файле, loader.js прописал там:
    plugins : “safari, pagebreak, style, layer, table, save, advhr, advimage, advlink, emotions, iespell, inlinepopups, insertdatetime, preview, media, searchreplace, print, contextmenu, paste, directionality, fullscreen, noneditable, visualchars, nonbreaking, xhtmlxtras, template”,
    Плагины все в папке plugins, и нечего не отображает.

    Reply

  72. Alex 17 Апрель 2009 в 18:06

    Привет всем!
    Кто-нибудь проюовал привинтить к tiny Mce tinyBrowser, чтобы вызывающая его кнопка появилась на основной панели инструментов, а не только на внутренних диалоговых окнах?

    Reply

  73. Олег 15 Май 2009 в 16:57

    Установил версию 3.2.3.1(2009-05-05).
    Подключил css:
    content_css:”/default.css”

    В выпадающем списке стили есть, но к тексту в окошке редактирования они не применяются.

    Вроде надо еще файл со стилями куда-то скопировать и обозвать editor.css, или нет?

    Reply

  74. Стас 27 Май 2009 в 22:45

    Ребята скажите как сделать чтобы при нажатии Enter не создавался новый параграф. Функция данная в начале не работает почему-то.

    Reply

    Esmoreido Reply:

    Это же самая верхняя запись в FAQ:

    tinyMCE.init({
    ...
    force_br_newlines : true
    });

    Reply

    Artem Reply:

    В 3-ке нужно еще добавить:
    forced_root_block : ” // Needed for 3.x

    Reply

  75. Esmoreido 28 Май 2009 в 12:39

    Здравствуйте.
    Подскажите, почему tinyMCE может не загружаться в MSIE и Opera? Совсем. В Firefox работает прекрасно. IE выводит ошибку “Предполагается наличие идентификатора, строки и числа”.
    Буду чрезвычайно благодарен за любое пояснение

    Reply

  76. Rashad 4 Июнь 2009 в 13:05

    Доброе время суток!
    При сабмите формы (пост) у меня искажаются всё, что содержит кавычки! Не понимаю в чем дело! использую entity_encoding : “raw”, форма сама тоже вроде ок…после поста уже на пхп-страничке двойные кавычки в тегах превращаются в две двойные кавычки, появляются слеши, qute; всякие… в чем дело, не в курсе?

    Reply

    Rashad Reply:

    простите…Тини не виноват… дело в magic_quotes_gpc() (в пхп.ини) —
    надо всего лишь пропустить контент через stripslashes().

    Reply

  77. Lurer 9 Июнь 2009 в 13:17

    Здравствуйте, у меня на сайте есть скрипт, который позволяет во всех textarea писать на армянском, т.е. скрипт переключает кавиатуру на армянский язык, но это не действует на те textarea, где работает tinymce.
    Может надо скрипт инициализировать в нутри tinymce?
    и если так, как можно это делать?

    Reply

  78. Владимир 14 Июнь 2009 в 12:21

    Здравствуйте, можно ли в TinyMCE перехватить нажатие enter и производить свои действия (например, отправка данных ajax), и чтобы при этом не происходил переход на новую строку?

    Reply

  79. Дмитрий 18 Июнь 2009 в 00:32

    Спасибо разработчикам за такой грамотный редактор,у меня только одно но… он большой по размерам есть ли какая то возможность его скрывать?
    Заранее спасибо за ответ!
    ЗЫ: Сделайте в поле ввода когда переходишь через табуляцию уходило на строку в них а не на поиск
    ЗЗЫ: Это когда пишешь коммент
    С Уважением Дмитрий

    Reply

  80. Игорь 10 Июль 2009 в 10:38

    Здравствуйте, уважаемые!
    Совсем недавно стал осваивать Joomla. Была 1.5.9 русск. сборки, обновил до 1.5.12 и tinymce вообще перестал работать. Удалил папку с ним из editors. Скачал по ссылке последн. версию. Распаковал опять в editors.
    Через админку установить не получилось и инициализировть тоже не получаетя. Всяко-разно пробовал в силу скудных знаний. Не получается.
    Подскажите, плиз, “на пальцах” как ее правильно установить?
    Заранее благодарен!

    Reply

  81. Игорь 10 Июль 2009 в 10:45

    Забыл дописать. Пробую на локалхосте. С аглицким проблемы, чтобы корректно понять зарубежные хелпы и факи.

    Reply

  82. Zver 22 Июль 2009 в 12:00

    Добрового времени суток! Установил редактор при добавлении новости, но при отображении вместо, к примеру, “жирного” текста выводится теги – Пример … Как исправить ?!

    Reply

  83. bork 10 Август 2009 в 19:09

    Пример добавления своего скрипта, при клике, внутри редактора “пробел”
    tinyMCE.init({
    language : “ru”, //
    mode : “textareas”,
    setup : function (ed) {
    ed.onKeyPress.add(
    function (ed, evt)

    {
    if (evt.keyCode == 32)
    {
    alert (‘нажат пробел!’);

    }
    );
    },

    theme : “advanced”,
    ……..

    Reply

  84. bork 10 Август 2009 в 19:14

    скобку одну забыл, но я думаю, схема понятна.

    Reply

  85. margalencia 18 Август 2009 в 14:26

    Добрый день.
    У меня проблема с TinyMCE v3.2.5: выравнивание для картинки сбрасывается при сохранении материала. Решение нашла только для WordPress http://forum.maxsite.org/viewtopic.php?id=3921 , может быть кто-нибудь сталкивался с такой проблемой и нашел ее решение?

    Reply

  86. Dan 19 Август 2009 в 12:08

    Добрый день!
    Проблемка:
    после удаления содержимого страницы, через редактор, остаються непонятные символы… ﷯﷯﷯﷯ и.т.д…

    Reply

  87. Гексли 28 Август 2009 в 00:07

    Подскажите как реализовать upload картинок в tinymce (если это возможно)?

    Спасибо!

    Reply

  88. Nayre 7 Сентябрь 2009 в 18:52

    У меня хитрая проблема, если кто сталкивался, подскажите…
    В кмс несколько файловых систем – т.е. модераторы каждый имеет например свою папку для фото видео и пр. пр. пр.
    Пока все настроено так что каждому из юзверей я создал отдельный редактор каждый со своими настройками, но это не совсем меня устраивает.
    Отсюда вопрос – можно ли через tinyMCE.init()
    инициализировать корневой каталог для filemanager & imagemanager, как это можно сделать в config.php соответствющих плагинов….

    Reply

  89. Элла 3 Октябрь 2009 в 13:39

    Начала использовать этот редактор для админки клиентов, до определенного момента была довольна, пока не столкнулась с проблемой, которую вследствии малознания явыскрипт не могу решить никак. Роюсь в кодах редактора уже вторые сутки, помогите если можете!
    Проблема такая, значит админка у меня стоит на модреврайте в одной папке, редктор паралельно в папке, а закачка картинок для статей сайта еще в паралельной папке. Я написала отдельно закачку картинок в админке, и там же вижу пути. Мне надо чтобы пути картинок оставались абсолютными, то есть типа http://www и т.д. Но когад я стою в админке, я уже по модреврайту нахожусь типа в подпапках, то когда я вставляю урл картинки, пока я еще только его поставила, он нормальный, после отправки формы – урлы идут в базу уже типа ../../и там дальше путь до картинки относительно корня сайта.
    Потмо я меняю пути например в mysql напрямую, но когда я захожу снова в эту статью в редакторе, то он уже при попадании туда снова меняет мне пути на ../../блабла..
    Как убрать эту автозамену путей? Эти статьи у меня будут еще на других сайтах стоять автоматически (единая база для нескольких сайтах) и пусть пока урлы бы оставались как я их ставлю.
    Что посоветуете?

    Кстати такой же вопрос тут уже был, но ответа я не нашла.

    Reply

    Anton Reply:

    tinyMCE.init({
    mode : “textareas”,
    language : “ru_CP1251″,
    document_base_url : “../index.php”,
    convert_urls : false
    });

    convert_urls : false

    Reply

  90. misha 8 Октябрь 2009 в 10:22

    Выкачал последнюю версию tinymce_3_2_7, но нет для него перевода на русский язык – на http://tinymce.moxiecode.com/download_i18n.php
    Можете мне выслать на емайл эти файлы. Или ссылку – где их взять. Я нашел часть в дистрибутиве djumla, но не все.
    Пробовал сам переводить, но не знаю как их потом перекинуть в нужную кодировку, а в utf8, при открытии в explorer – каракули.

    Reply

  91. Anton 10 Октябрь 2009 в 17:22

    Пример:

    сайт: primer.com

    Добавляю ссылку primer.com/go/12345/, а получается ../go/12345/

    как это отключить и где? так как при со станицы primer.com/page/contact/ эта ссылка будет выгляьить так: primer.com/contact/go/12345/

    Reply

  92. Anton 14 Октябрь 2009 в 18:08

    tinyMCE.init({

    force_br_newlines : true
    });

    не работает, что делать?

    Reply

    Artem Reply:

    tinyMCE.init({

    force_br_newlines : true,
    forced_root_block : ” // Needed for 3.x
    });

    Reply

  93. Константин 15 Октябрь 2009 в 11:58

    Добрый день! я использую tinyMCE в ASP.NET странице с использованием AJAX. То есть когда я нажимаю кнопку “Сохранить”, то текст их textarea должен передаваться в качестве параметра серверному методу, но передается значение undefined! Почему?
    вот код на javascript:

    function save02()
    {
    debugger
    var id1=tinyMCE.get(“content”).getContent(); //старый вариант: document.getElementById(“content”);

    //Вызываем ajax-метод с сервера
    Anthem_InvokeControlMethod(‘WebUserControl1′, ’save1′,[id1.value],callback1);
    }

    А это код AJAX-метода:
    [Anthem.Method]
    public string save1(string s1)
    {
    string s = “”;
    return “”;
    }

    Почему передается underfumed ?

    p.s. если отключить все скрипты tinyMCE и использовать var id1=document.getElementById(“content”); то серверный метод получит нормальное значение текстового поля.

    Reply

  94. Борменталь 28 Октябрь 2009 в 21:19

    столкнулся с проблеммой, текстареа с тинимце расположен в блоке div у которого в свойство visibility управляется js по клику по кнопке, так вот таблицы созданные в тинимце в броузере IE остаются прорисованными при установке hidden свойства слоя содержащего текстареа, в фаерфоксе все нормально, как лечить?

    Reply

  95. Борменталь 31 Октябрь 2009 в 10:59

    и еще одна проблемма, пишем текст в редакторе например ([b]) он отображается нормально так как вместо символов там стоят коды, но когда загружаем его для редактирования опять в tinymce то он уже распознает этот текст как символ форматирования bold

    Reply

  96. Борменталь 31 Октябрь 2009 в 11:02

    PS поставьте на вывод постов замену символов больше меньше на [ и ] а то форматирование сайта грохнут

    Reply

  97. Евгений 13 Ноябрь 2009 в 16:54

    Как сделать так, чтобы TinyMce отображал javascript. Например, я размещаю yandex-карту на сайте.
    Пишу [i]….[/i].
    TinyMce ничего не отображает.

    Reply

  98. pkolt 29 Ноябрь 2009 в 04:15

    Что за баг TinyMCE с popup окнами…выводится пустое окно, с заголовком типа {# title.window }

    Reply

  99. Вячеслав 13 Декабрь 2009 в 14:01

    Баг TinyMCE с popup окнами…выводится пустое окно, с заголовком типа {# title.window }

    по факту он открывает jscripts/tiny_mce/themes/advanced/charmap.htm
    но не обрабатывает, а просто выдает шаблон.

    На локальной машине все работает, после заливки на хостинг начинается такая ерунда..

    Reply

  100. Александр 5 Январь 2010 в 18:52

    При нажатии на кнопку добавления ссылки, открывается окно вставки ссылки (link insert window). Но в firefox это окно открывается в меньшем размере, чем сама форма вставки ссылки. Долго искал, но в итоге сам нашел:
    файл – tiny_mce/themes/advanced/editor_template.js
    находим там строчку /themes/advanced/link.htm и после нее как раз и указывается ширина всплывающего окна. Мне подошло так: width:335

    Reply

    Александр Reply:

    Может кому-то поможет это пост (Может его добавят в FAQ). Большинство размеров открывающихся окон также задаются в этом файле.

    Reply

  101. MAGIK 7 Январь 2010 в 04:59

    Всем привет!
    Нужна мини помощь (
    При добавлении текстовой ссылки на картинку, надо к ней прописать параметр (onclick=”return hs.expand(this)”).
    Можно ли для добавления этого параметра сделать какую нибудь удобную галочку или менюшку.
    Думаю можно примерно так же как выберается параметр открытия ссылок в новом окне.
    Зарание сенкс ;)

    Reply

  102. Элла 11 Январь 2010 в 16:19

    здравствуйте! Хочу (просто уже мечтаю) отключить преобразование текста типа http://www.blabla в ссылку при вставлении в этот редактор.
    Сделала convert_urls : false,

    уже везде где но есть – он у меня фалс, и все равно пишу ссылку, ставлю после нее ентер или пробел и она становиться активной.

    Reply

  103. Элла 11 Январь 2010 в 16:26

    Я поняла! convert_urls : false не работает у меня только в IE 7, в мозиле и опере работает. Что же теперь для ИЕ сделать? А есть возможность вообще снести эту функцию? Мало ли где она сработает еще!

    Reply

Добавить комментарий