Какой WYSIWYG редактор лучше всего подходит для сайта управления контентом? - PullRequest
8 голосов
/ 27 января 2010

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

Проекты, которые я попробовал:

  1. TinyMCE
  2. ckeditor.com

То, что я ищу, это:

  1. Редактор, такой как TinyMCE, редактор с просмотром в реальном времени как на сайте stackoverflow.
  2. Способ вставки картинок и упорядочения их в статье.

РЕДАКТИРОВАТЬ: Лучшее решение, которое я думаю об этом сейчас, это использовать:

  1. TinyMCE для редактора WYSIWYG.

  2. Напишите специальный код, который будет отображать его жить в реальном формате статьи.

  3. Написать Ajax-код, который будет загружать фотографии на сайт, а затем редактор может расположить их в статья, основанная на их ID / имени.

Что вы думаете о решении? Может быть, у вас есть идея получше?

Ответы [ 8 ]

7 голосов
/ 27 января 2010

StackOverflow использует Markdown синтаксис и WMD Editor

Markdown - очень хороший способ создания корректного HTML, но его список функций намного короче, чем TinyMCE Editor. Это может быть весьма полезно для ваших пользователей, если они не нуждаются в дополнительной функциональности.

Другие варианты, которые вы можете рассмотреть:

3 голосов
/ 27 января 2010

Мне нравится редактор Telerik . Это не бесплатно, но очень приятно, и их поддержка великолепна.

3 голосов
/ 27 января 2010

Я использую Telerik RadEditor в моей CMS. Он ОЧЕНЬ надежен и имеет несколько точек подключения, которые позволяют расширить его функциональные возможности в соответствии с вашими потребностями. Он не имеет (на самом деле) реального просмотра, как тот, который использует StackOverflow, но, возможно, его можно добавить, если вы того пожелаете.

Тем не менее, он предоставляет функции загрузки / размещения фотографий, о которых вы упомянули, в дополнение к тому, что вы можете загружать документы и некоторые другие носители. Недостатком является то, что управление довольно дорогое, я думаю, около 1000 долларов. К счастью, моя компания покрывает расходы:)

3 голосов
/ 27 января 2010

Мне понравилось использовать WYMeditor на сайтах, которые мы строим с помощью ExpressionEngine (CMS).

Плюсы:

  • не допустит недопустимый xhtml
  • позволяет вам указать для него таблицу стилей из списка правил, чтобы пользователь мог легко применять стили к содержимому
  • просмотр кода для тех, кто знает html / css и хочет что-то настроить
  • поддерживает размещение изображений (хотя вы не можете загружать его через него, хотя в используемой нами CMS есть собственная утилита загрузки файлов)
  • он прошел тест мамы / клиента для нас в обязательном порядке

Минусы:

  • не допустит недопустимый xhtml ... иногда вы действительно ДЕЙСТВИТЕЛЬНО хотите просто отказаться и использовать этот
    тег
2 голосов
/ 27 января 2010

Я использовал как CKEditor, так и tinyMCE; Я использую CKEditor сейчас. Если это имеет значение для вас, мне нужно было изменить исходный код CKEditor три раза, и каждый раз это было приятным опытом. Код хорошо документирован.

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

1 голос
/ 30 января 2019

Я должен был создать CMS с нуля несколько лет назад. Перебрал так много вариантов, разорвал TinyMCE на части, также попробовал CKEditor и т. Д. И т. Д. Мне очень понравился summernote и в итоге я его использовал. Выглядело как самый бездрамный вариант в то время и работал безупречно.

https://summernote.org/

Если подумать, я мог бы использовать его в своем следующем проекте.

1 голос
/ 27 января 2010

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

1 голос
/ 27 января 2010

Я использовал TinyMCE и до сих пор мне это нравилось.

Плюсы : Легко использовать, HTML не нужен, но вы все равно можете переключиться на просмотр HTML, если хотите. Вы можете изменить стили, шрифты и многое другое, что понадобится CMS.

Минусы : Однако нет возможности загружать фотографии с ним. Он использует тот же стиль, что и уценка в SO. Может включать в себя только внешние изображения.

...