Мой модуль для наложения водянных знаков на основе фильтров для текста

Главные вкладки

Аватар пользователя Irbis Irbis 15 февраля 2010 в 10:53

Модуль добавляет водяные знаки к изображениям в статьях на сайте.

В качестве водяного знака должно использоваться 8 битное изображение формата PNG.

Водяной знак устанавливается только на изображения находящиеся в тексте статьи сайта, но не за шитые в шаблон сайта или файл css.

Все изображения находящиеся в тексте статьи сайта копируются в папку исходных изображений, водяной знак накладывается только на изображения начинающиеся с /sites/ (такая вставка изображений возможна например при использовании модуля FCKEditor для редактирования текста и модуля IMCE для вставки изображения).

Водяной знак устанавливается в правый нижний угол.

Форматы изображений на которые накладываются водяные знаки: gif, jpg, png, jpeg.

**************************************************************

Установка:

1. Скопируйте папку модуля из архива в каталог /sites/all/modules/.
2. Активируйте модуль на странице управления модулями на сайте.
3. На странице разрешений прав доступа к разделам сайта, активируйте разрешение администрирования модуля Wattermark Filter для группы пользователей, в которой Вы состоите.
4. Посетите страницу настройки модуля Wattermark Filter и настройте папку для сохранения исходных изображений (за пределами основного каталога сайта, назначив на паку права: 777), а так же настройте путь к изображению водяного знака и другие параметры на данной странице.
5. Включите фильтр Wattermark Filter на странице управления фильтрами у всех форматов вода, кроме PHP.
6. Очистите кэш сайта.

**************************************************************

Модуль находится в альфа версии, используйте на свой страх и риск :). Вся ответственность за использование модуля ложится на Вас :).

Изменение и распространение модуля без согласия автора нежелательно. Проявите уважение напишите мне, чтоб я знал нужен модуль сообществу или нет.

Автор: Цаплина Елена & Вячеслав.

Комментарии

Аватар пользователя Irbis Irbis 15 февраля 2010 в 13:09

Русский в t() завернул, чтоб на другие языки можно было переводить. А английский вместо русского вставлять некогда было.

Стандартные пути через imagecache не подошли, так как на сайте было уже порядка 1000 статей с фотографиями и нужно было как, то на них все водяные знаки поставить. Так же imagecache сам по себе не подошёл, из-за того как хранятся изображения на сайте (строгая иерархия каталогов изображений).

Делали для себя, много не тестировали, сильно не судите, может кому и пригодится :)/

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 15 февраля 2010 в 13:11

"Irbis" wrote:
Русский в t() завернул, чтоб на другие языки можно было переводить. А английский вместо русского вставлять некогда было.

Ага, а вы пробовали "Русский в t()" переводить?