вторник, 14 февраля 2012 г.

Грамотное добавление изображений на сайт.

Как известно, в Drupal для работы с изображениями используется модуль ImageCache.
Для того, чтобы улучшить СЕОшность нашего сайта, а также добавить пищи для всяких Гугл и Яндекс картинок, хорошо, если у картинок будут имена, соответствующие имени ноды, которой они принадлежат, а также прописанные атрибуты ALT и Title.

Это отлично решается связкой модулей
FileField Path
ImageField Tokens

Намного приятнее видеть файл вида: /testovye-produkty/testovyi-produkt-2.jpg, чем что-нить вроде x3452358sagfsf_31.jpg
Это и поисковикам читать приятнее.

Обратите внимание, что если для FileField Path есть ретроактив (возможность обновить пути файлов, загруженных до установки модуля), то для ImageField Tokens такого к сожалению нет. Те файлы, которые загружены ранее будут иметь пустые alt и title.

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

Еще один момент - эти модули работают не со всеми другими модулями.
К сожалению, FileField Path не работает с Taxonomy Image (еще бы с чего ему работать, он же не CCK FileField)

Общей вывод по друпалу: Сначала устанавливаете и настраиваете все, что нужно, а потом заливаете контент. Это позволит избавить вас от проблем.

Комментариев нет:

Отправить комментарий