Комментарии 35
а text-align он не умеет?
Думаю, что умеет. В этом случае, скорее всего, нужно подправить css файл.
Полагаю, что достаточно в markupSet добавить ещё кнопок в таком роде:
{
name: 'Выровнять направо',
className: 'editor-align-right',
openWith: '<div style="text-align: right;">',
closeWith: '</div>'
}
Понятно, что можно добавить совершенно любой тег с любыми свойствами. Но если я захочу исправить выравнивание по правому краю, на выравнивание по левому, он догадается убрать старый див и нарисовать новый? А еще блоки текста с разными стилями могут быть вложены друг в друга самыми разнообразными вариантами.
Полагаю, что творческое употребление функции replaceWith: function(m) { … } (с применением регулярных выражений к полю m.selectionOuter или m.selection внутри неё) вполне способно справиться с задачею изменения выравнивания по правому краю на выравнивание по левому, если соответствующий блок является внешним по отношению к остаткам выделенного текста.
Если же блоки текста с разными стилями вложены друг в друга куда более разнообразными вариантами, то задача изменения направления выравнивания вряд ли автоматизируется до уровня «достаточно кнопку на панели инструментов нажать» (уверен, что Вы и сами всецело отдаёте себе отчёт в этом), а вместо того потребует от пользователя снисхождения к неотступной необходимости руками выделять каждый из таких блоков прежде, чем кнопку нажать.
Если же блоки текста с разными стилями вложены друг в друга куда более разнообразными вариантами, то задача изменения направления выравнивания вряд ли автоматизируется до уровня «достаточно кнопку на панели инструментов нажать» (уверен, что Вы и сами всецело отдаёте себе отчёт в этом), а вместо того потребует от пользователя снисхождения к неотступной необходимости руками выделять каждый из таких блоков прежде, чем кнопку нажать.
Статья все еще в Песочнице. Она точно ваша?
Мне тоже понравился этот редактор. Легко добавлять новые кнопки и теги. Сейчас как раз применяю его в одном из проектов.
а как на счёт прикрутки файл менеджера к нему?
Ну пипец, было же
habrahabr.ru/blogs/webdev/22459/
habrahabr.ru/blogs/webdev/22459/
Как насчет TeX?
Эх, кто б подсказал WYSIWYG редактор с возможностью добавления своих сложных тегов для BBCode…
В статье не много не хватает пробелов после «не».
Это — прогрессирующая тенденция, которая косвенно формирует соответствующее отношение к авторам.
Немного не хватает культуры письменной речи (17-ый раздел).
Немного не хватает культуры письменной речи (17-ый раздел).
Ваш список «некоторых проблем» с TinyMCE почему-то содержит ровно одну проблему — так и должно быть?
Сама проблема тоже покрыта туманом:
Вам удобней править сжатый код, чем код. отформатированный для людей?
Как оказалось, при процессе допиливания доработки редактора, нужно использовать редактор без сжатия.
Вам удобней править сжатый код, чем код. отформатированный для людей?
TinyMCE — действительно редактор текста (с форматированием) с возможностью просмотра кода.
А в этом редакторе я в примерах подобной функциональности не увидел (не туда смотрел?)
Ах, да, preview у них в отдельном фрейме… Ужас какой…
А в этом редакторе я в примерах подобной функциональности не увидел (не туда смотрел?)
Ах, да, preview у них в отдельном фрейме… Ужас какой…
MarkItUp нельзя сравнивать с WYSIWYG редакторами. Это не допустимо!
Статья очень наивна, написана не достаточно опытным человеком. «чудесный JavaScript фреймворк jQuery». Ну это просто неплохой фреймверк. Обоснуйте его чудесность…
Статья очень наивна, написана не достаточно опытным человеком. «чудесный JavaScript фреймворк jQuery». Ну это просто неплохой фреймверк. Обоснуйте его чудесность…
без подсветки синтаксиса? нафиг-нафиг.
мне бы хотелось увидеть редактор, использующий минимум кода.
работающий через jQuery(ибо он уже и так используется на сайте).
например, как тут 10k.aneventapart.com/1/Uploads/303/
чтобы не дергать кучу скриптов для редактора, его панелей, его кнопок итд итп…
хочется минималистичный и легковесный.
единственный с натяжкой — Nicedit но он не jQuery = больше кода.
работающий через jQuery(ибо он уже и так используется на сайте).
например, как тут 10k.aneventapart.com/1/Uploads/303/
чтобы не дергать кучу скриптов для редактора, его панелей, его кнопок итд итп…
хочется минималистичный и легковесный.
единственный с натяжкой — Nicedit но он не jQuery = больше кода.
А не подскажете, в нем можно сделать так же, как в СEditor: подключить свой css файл, чтоб в превью он показывал мои стили?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
MarkitUp! — Легкий редактор на jQuery