Фотогалереи

Услуги

Помощь при использовании сайта

Drupal

Использование Drupal на веб сервере. Создание сайта на Drupal. Описание модулей, их функционал и настройка. Кастомизация.

Чистые ссылки в Drupal через try_files для nginx

Сегодня случайным образом нашел третий вариант работы чистых ссылок в Drupal при использовании веб сервера nginx. Первый вариант был предложен самим автором nginx Игорем Сысоевым который вы можете посмотреть здесь

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



Права на загружаемые файлы в Drupal

В Drupal есть модуль Upload служащий для быстрого прикрепления файлов к ноде. Все бы ничего, но по умолчанию права на эти загруженные файлы в sites/default/files устанавливаются 600 (rw-------).

Меня это не устаивало по двум причинам. Во первых интерперетатор PHP у меня это PHP-FPM, а веб сервер nginx которые работают от разных пользователей и даже не имеют общей группы. Следовательно после upload'a веб сервер не мог читать прикрепленные файлы, а значит и скачать их было невозможно без изменения прав. Вторая причина это банальное превышение прав. Зачем приложенному файлу иметь права на запись? Ему достаточно чтения.



Самый легкий способ прикрепления изображений к материалам Drupal

Мне требовались такие возможности. 1. Легкое прикрепление изображений к любой ноде, и любому типу материала с последующей их отрисовкой как изображения. 2. Прикрепление вложений к любой ноде и любому типу материалов. 3. Прикрепление вложений и изображений в комментариях. Однозначного решения я не нашел. Одну и ту же проблему можно решить десятками способов. Например через CCK+ImageField+FileField.



Обсуждение CMF Drupal. Негатив.

Довелось почитать на хабре статейку в стиле "Почему я не люблю Drupal". Прочитав я во многом понял автора, так как превое знакомство с Drupal вызывает разрыв мозга, да и при нулевых знаний PHP и SQL в Drupal'e будет очень сложно.
Читаем



Убираем отображение темы комментариев в Drupal

В Drupal'e мне не нравится умолчальная политика связанная с отображением темы комментария. Комментарии с темой выглядят как гуано уж извините. Чтоб форма для ввода коментария исчезла нужно ее отключить в admin/content/node-type для каждого типа материалов в котором она вам не нужна. Лично я отключил во всех и даже в форуме. Это еще не все, сама форма для ввода темы пропала, но вот при комментировании она автоматически создается из первой фразы комментария. Чтобы окончательно ее отключить надо открыть comment.tpl.php из директории с вашей темой и убрать там строку