Перейти к содержимому

TinyMCE и TinyMCE Attachment

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

TinyMCE

Автор
Joost Cassee
Последняя версия
1.5.0
Лицензия
MIT License
Категория
Контент

Это HTML поле с широко известным визуальным редактором TinyMCE. Возможности у редактора что надо:

  • редактирование стилей текста (курсив, жирный и тому подобное);
  • редактор таблиц;
  • редактор изображений;
  • и другие возможности.

Мы используем лишь часть возможностей этого редактора, которая, по нашему скромному мнению, необходима и достаточна для качественного наполнения сайта контентом. В связке с Django Trusted HTML модуль позволяет легко заполнить сайт, но не даёт возможности испортить замысел дизайнера.

TinyMCE Attachment

Автор
Александр Иванов
Последняя версия
0.1.0
Лицензия
GNU GPL v.3
Категория
Контент

Attachment значит вложение. Редактировать тексты это замечательно, но что, если вы хотите поставить ссылку для скачивания файла или загрузить картинку? Поначалу мы использовали просто папку с файлами. Однако у такого подхода есть минус: Вася создал страницу с картинкой, а Петя нечаянно удалил картинку. В конечном итоге на сервере возникает беспорядок в файлах.

Если прикреплять файлы только к объектам, то удаление объекта (страницы или новости) повлечёт автоматическое удаление файла, и о связях между страницами и файлами не нужно задумываться. И это хорошо.

Почему же TinyMCE? Потому что модуль интегрируется в редактор и при вставке ссылки или картинки предлагает выпадающее меню.