Я впервые использую Drupal для проекта на работе. Наконец-то я обхожу голову вокруг некоторых основных понятий, но когда дело доходит до настройки вывода, я не уверен, как поступить.
Мне нужно построить довольно специализированную галерею изображений. Мне удалось совместить что-то работоспособное с помощью Views2, но это не совсем то, что нужно. Я хотел бы написать его с нуля, используя SQL и реальный PHP, а не работать через этот веб-интерфейс.
Полагаю, я добавлю эту функциональность в новый модуль. Это правильно? Или это мерзость для мира Drupal?
Редактировать
Вот что у меня так далеко. Я создал галерею изображений и типы изображений с помощью CCK. Изображения могут быть назначены нескольким галереям через ссылку на узел. У меня есть imagecache, создающий два размера для каждого загруженного изображения - размер миниатюры и размер галереи.
Требуется два формата галереи, но давайте предположим, что сейчас у меня будет стиль карусели, с некоторыми пользовательскими JQuery и CSS, чтобы соответствовать остальному внешнему виду сайта. Нажав большой палец в навигаторе в стиле карусели, вы загрузите полноразмерное изображение над ним.
Теперь, если предположить, что такой вещи не существует, каков рекомендуемый подход для ее создания? Не как его кодировать, но где этот код будет жить в системе Drupal?