Описание для модулей Drupal - Редакторы/Фильтры
Встраивает визуальный редактор PEGOEditor в текстовые поля. Преимущества этого wysiwyg редактора: ориентация на доступность и понятность, генерирует чистый XHTML код по стандартам.
http://drupal.org/project/pegoeditor
Фильтр, который позволяет для ссылок на другие документы сайта использовать запись вида [node:###], где ### — это номер документа. После включения модуля, перейдите на страницу форматов ввода и включите этот фильтр для нужных вам форматов.
http://drupal.org/project/link_node
http://cmspress.info/node/1346
Фильтр, который позволяет вставлять в содержание документов, комментариев и блоков фреймы (frame и iframe).
http://drupal.org/project/insertFrame
http://cmspress.info/node/1349
Фильтр, который позволяет переворачивать текст по горизонтали и вертикали. В настоящее время модуль работает только с латинскими шрифтами и основными знаками препинания.
http://drupal.org/project/upside_down
http://cmspress.info/node/1351
Для того, что бы начать оформление вывода контента, мне понадобилось несколько фильтров. Поискал готовые, но для шестой версии выбор пока достаточно не велик, поэтому решил написать свой, получился модуль, который объединяет несколько часто используемых мной фильтров в один...
Модуль будет дорабатывается, в дальнейшем (если будет время и желание) добавлю настройки к фильтру, ну и возможно буду расширять функционал, а также устранять найденные "баги"
На данный момент он объединяет три популярных фильтра, collapse text, tooltip и description, т.е. разворачиваемый-сворачиваемый блок текста, всплывающая подсказка и примечания.
http://cmspress.info/node/1302
http://www.hotel-prog.ru/node/28
Фильтр, который позволяет подсвечивать в тексте имена пользователей (логины). Страница настройки модуля позволяет настроить интенсивность подсветки и сразу увидеть результат настроек.
http://drupal.org/project/username_highlighter
http://cmspress.info/node/1275
Позволяет сделать три вещи:
- Выделить внешние ссылки.
- Выделить почтовые ссылки.
- Открывать внешние ссылки в новом окне.
http://drupal.org/project/elf
http://cmspress.info/node/1208
Перенаправляет пользователя на специальную страницу, когда пользователь пытается перейти по ссылке ведущей на внешний адрес.
http://drupal.org/project/ext_link_page
http://cmspress.info/node/1207
Позволяет составить список сайтов к ссылкам на которые вы хотите применить атрибут rel="nofollow". Модуль является фильтром, поэтому вы должны включить фильтр Nofollow list filter для нужных форматов ввода.
http://drupal.org/project/nofollowlist
http://cmspress.info/node/1181
Создает кнопку редактирования для поля CCK, позволяя создателю типа документа добавлять javascript кнопку к полю CCK, активную когда документ редактируется и скрытую когда от просматривается.
Фильтром, который позволяет создавать сворачивающиеся секции. После включения модуля, фильтр Collapse text нужно включить для нужных форматов ввода.
http://drupal.org/project/collapse_text
http://cmspress.info/node/1145
Фильтр, который позволяет администраторам сайта восстанавливать Base URL в элементах <a>
и <img>
. Пользователи обычно ставят ссылки на документы и изображения используя абсолютные URL. Это может стать проблемой при смене сайтом домена. Модуль удаляет в путях домен, оставляя относительную часть.
http://drupal.org/project/url_replace_filter
http://cmspress.info/node/1146
Позволяет разбить документ на страницы используя тег <
!--pagebreak-->
(предлагаемый по умолчанию) или любой другой тег (например <hr />
).
http://drupal.org/project/paging
http://cmspress.info/node/1249
Предоставляет разным ролям разные фильтры ввода (Input Formats) по умолчанию.
http://drupal.org/project/filter_default
Скрывает адреса электронной почты, чтобы предотвратить их сбор различными спам-ботами. Он реализует способ, опубликованный на сайте SpamSpan (также доступна немецкая версия). Проблема большинства шифровщиков адресов электронной почты заключается в том, что они полагаются на включённый JavaScript на стороне клиента. Это делает метод недоступным для людей с читалками экрана. Модуль SpamSpan же даст кликабельные ссылки, если JavaScript включён, и будет показывать адрес электронной почты в формате example [at] example [dot] com
в случае, если браузер не поддерживает JavaScript или если JavaScript отключен.
http://drupal.org/project/spamspan
http://andyceo.ruware.com/blog/andyceo/moduli-drupal-spamspan-filter
http://cmspress.info/node/1097
Этот фильтр предоставляет упрощенную разметку текста статьи, вики-подобный синтаксис формирования ссылок на статьи или на результаты поиска на многих широко известных энциклопедических и справочных сайтах Интернета.
http://drupal.org/project/interwiki
http://andyceo.ruware.com/blog/andyceo/moduli-drupal-interwiki
Модуль позволяет пользователям загружать изображения. Он автоматически генерирует кнопку Add image над текстовым полем. При нажатии на ссылку открывается окно просмотра и показываются все изображения которые были загружены при помощи модуля Image. Изображения могут быть упорядочены по владельцу или терминам таксономии. Новые изображения также могут быть загружены при помощи окна модуля. После выбора изображения показывается страница с настройками, такими как размер и др., позволяя задать настройки до нажатия кнопки Attach.
Текстовый редактор.
http://drupal.org/project/wymeditor
Модуль автоматически заменяет в документах и комментариях дифисы на тире, знак дюйма на кавычки и т.д.
http://drupal.org/project/typografica
http://cmspress.info/node/136
Модуль позволяет интегрировать редактор nicEdit в Drupal.
http://drupal.org/project/nicedit
Модуль позволяет с помощью плагинов расширить возможности TinyMCE.
http://drupal.org/project/linktocontent
Текстовый редактор.
http://drupal.org/project/htmlarea
Закрывает открытые теги. Отметьте: фильтр не проверяет корректность использования тегов, он только закрывает те теги, которые не закрыты. Встроен в шестую версию Drupal.
http://drupal.org/project/htmlcorrector
http://cmspress.info/node/1201
Текстовый редактор с широкими возможностями. Использует JavaScript.
http://drupal.org/project/fckeditor
Модуль позволяет создавать фильтры используя регулярные выражения.
http://drupal.org/project/customfilter
http://cmspress.info/node/880
Модуль для подсветки кода. Данные заключённые в теги <code>…
и
<?php
…
?>
подсвечиваются.
http://drupal.org/project/codefilter
http://andyceo.ruware.com/blog/andyceo/moduli-drupal-code-filter
http://cmspress.info/node/819
Простой текстовый редактор, предназначенный для облегчения написания кода (вероятно автором BUEditor'а имеется в виду HTML-код).
- Интерфейс редактора и функциональность кнопок полностью настраивается в административной зоне.
- Интерфейс редактора можно настроить отдельно для каждой роли пользователей.
- Возможно создавать графические или текстовые кнопки.
- Кнопки можно настроить для получения фрагментов кода, вставки HTML-тегов, вставки bbcode-тегов и т.д.
http://drupal.org/project/bueditor
http://andyceo.ruware.com/book/moduli-drupala-bueditor
http://cmspress.info/node/137
Модуль добавляет панель инструментов для вставки BBCode в сообщения. Использует JavaScript. Работает как в IE, так и в FF.
http://drupal.org/node/24875
http://cmspress.info/node/1169
Модуль добавляет фильтр BBCode на ваш сайт. Отметьте, что фильтр также распознаёт и конвертирует URL и адреса электронной почты в ссылки.
http://drupal.org/project/bbcode
http://cmspress.info/node/1168
Модуль widgEditor — это настраиваемый WYSIWYG-редактор. Он заменяет текстовые области для редактирования в документах и комментариях улучшенной панелью редактирования с JavaScript. Поэтому, если у вас нет JavaScript (или ваш браузер не поддерживает редактирование HTML), он не будет работать.
http://drupal.org/project/widgeditor
Модуль представляет из себя фильтр для форматов ввода, который позволяет создавать оглавление документа из тегов <h2>
и <h3>
. После включения модуля перейдите к форматам ввода и включите для них фильтры.
http://drupal.org/project/tableofcontents
http://cmspress.info/node/1098
Модуль для автоматического создания и управления таблицами.
http://drupal.org/project/tablemanager
Модуль позволяет помещать ссылки на файлы в содержание документа используя тег [inline:имя_файла.jpg]. В зависимости от типа файла на него будет либо создана ссылка, либо он будет показан в документе.
http://drupal.org/project/inline
Модуль добавляет фильтр, позволяя автору ограничивать доступность некоторых частей документа для определённых ролей.
http://drupal.org/project/restricted_text
http://cmspress.info/node/1348
Это фильтр для форматов ввода, который позволяет просматривать определённые части текста только пользователям определённых ролей или отдельным пользователям. Для того, чтобы скрыть некоторое содержание, его нужно заключить в теги [
hidden]
…[
/hidden]
. Управление тем, от кого следует скрывать, осуществляется путём использования в этом теге атрибутов. Используйте следующие правила записи:
Атрибуты user и role указав UserID или RoleID, для того, чтобы разрешить просматривать содержание указанному пользователю или роли.
[
hidden user=3]
содержание[
/hidden]
[
hidden role=3]
содержание[
/hidden]
Атрибуты user и role, перечислив нескольких пользователей или ролей через точку с запятой, чтобы разрешить им просматривать содержание
[
hidden user=3;4]
содержание[
/hidden]
— пользователям с UID=3 и UID=4,[
hidden role=3;4]
содержание[
/hidden]
— ролям с RID=3 и RID=4.
Если вы не используете в теге атрибутов, то содержание сможет увидеть только пользователь №1. Если вы используете теги и пользователь №1 явно не указан, то он не увидит содержание. Для того, чтобы включить этот фильтр, перейдите на страницу настроек нужного формата ввода и отметьте этот модуль в секции
http://drupal.org/project/hidden_content
http://andyceo.ruware.com/blog/andyceo/moduli-drupal-hidden-content
http://cmspress.info/node/1315
Модуль позволяет настраивать шрифты для заголовков. Он делает это переписывая заголовок HTML-кода изображением которое генерируется на основе заданного шрифта TrueType.
http://drupal.org/project/signwriter
Модуль позволяет фильтровать определённые слова.
http://drupal.org/project/wordfilter
Фильтр, который замещает текстовые смайлики картинками.
http://www.drupal.org/project/smileys
http://cmspress.info/node/1111
Модуль который фильтрует вводимые данные перед сохранением в базе. После активирования модуля его фильтр нужно включить на странице настройки форматов ввода для нужного формата. Фильтр проверяет данные на наличие открывающего тега без закрывающего и закрывающего без открывающего, стирает теги: <base>, <basefont>, <head>, <html>, <body>, <applet>, <object>, <iframe>, <frame>, <frameset>, <script>, <layer>, <ilayer>, <embed>, <bgsound>, <link>, <meta>, <style>, <title>, <blink>, <xml>
и выполняет другие действия. В отличие от стандартных фильтров, этот фильтр работает при вводе, а не при выводе информации, т.е.
Модуль добавляет ссылку quote внизу документов и комментариев. При её нажатии содержание документа или комментарий помещается внутрь нового комментария и заключается в маркеры которые указывают на цитирование.
http://drupal.org/project/quote
http://cmspress.info/node/147
Модуль добавляет к внешним ссылкам небольшой значок, позволяя визуально отличать их от внутренних ссылок.
http://drupal.org/project/extlink
http://cmspress.info/node/1163
Модуль позволяет оформлять ссылки значками в зависимости от типа ссылки.
http://drupal.org/project/contextlinks
http://cmspress.info/node/150
Модуль Excerpt позволяет вводить для документа краткое содержание документа отдельно от его полного содержания.
http://drupal.org/project/excerpt
http://cmspress.info/node/1087