Нужен плагин WYSIWYG


Сразу к делу, мне нужен модуль WYSIWYG для Drupal 6; вот требования:

  • Легко изменить кнопку панели инструментов
  • Возможность добавления пользовательского стиля
  • Возможность загружать изображения и помещать их в контент
  • Возможность загружать flash и отображать его внутри содержимого
  • Возможность загрузить файл и показать его в качестве ссылки для загрузки внутри содержимого

Кто-нибудь знаком с редактором Wordpress WYSIWYG? Это что-то вроде того, чего я хочу.

Author: kiamlaluno, 2011-03-16

4 answers

Если вы собираетесь использовать WYSIWYG, вам следует рассмотреть возможность использования Фильтра WYSIWYG, чтобы пользователи не включали разметку, которую вы не хотите пропускать. Без включенного фильтра и полного текстового формата html пользователи могут переключаться с полного html или других определенных вами форматов на обычный текст, где они могут добавлять любую разметку, какую захотят, и возвращаться к полному html, чтобы пройти фильтр обычного текста. С помощью фильтра WYSIWYG вы можете убедиться, что плохая разметка или даже поврежденный js не проходит через редактор WYSIWYG.

Еще один способ обеспечить чистую разметку - создать свой собственный текстовый формат и включить только кнопки редакторов WYSIWYG, которые создают ту же разметку, которую вы разрешаете в своем формате.

ElFinder, вероятно, лучший файловый менеджер на данный момент. Я нахожу, что его пользовательский интерфейс намного лучше, чем IMCE

 4
Author: Jepedo, 2011-03-16 20:11:18

Используйте модуль WYSIWYG... TinyMCE позволяет добавлять носители, такие как Flash, поэтому вы можете использовать этот плагин.

Для файлов/изображений вы можете использовать модуль Вставка ИЛИ IMCE (вместе с мостом API IMCE Wysiwyg) для добавления изображений/файлов в содержимое.

Помните, что Google может быть замечательной вещью;)

 5
Author: Laxman13, 2011-03-16 04:52:30

В дополнение к WYSIWYG с любой библиотекой Javascript WYSIWYG, которую вы хотите использовать, вы, вероятно, также захотите Linkit, Браузер изображений и т. Д. и т. Д.

Вероятно, вам также следует убедиться, что у вас хорошая конфигурация очистки HTML в ваших входных форматах и что ваша конфигурация WYSIWYG будет генерировать только теги, которые другие фильтры больше не будут удалять. Вы также захотите убедиться, что вставка "форматированного текста" из других приложений в ваш WYSIWYG будет обработан правильно (очистка от мусора из Word, нормализация style="font-weight:bold" до <strong> и т.д.)

Создание полезной, надежной, "правильной" конфигурации WYSIWYG требует большего, чем просто установка модулей.

 4
Author: thsutton, 2011-03-16 05:22:05

Я использую WYSIWYG, CKEditor, IMCE и мост IMCE WYSIWYG. Вы можете настроить профили, которые вы назначаете ролям для различных вещей, таких как фильтры HTML, ограничить пользователя каталогом загрузки на основе их UID (сайты/по умолчанию/файлы/%uid) и просто много других действительно удивительных вещей.

Вот руководство, которое я нашел, которое, наконец, объединило все это для меня:

Http://himerus.com/blog/himerus/inline-images-drupal-wysiwyg-api-tinymce-and-imce

 2
Author: G.Martin, 2011-03-17 18:08:15