Фотогалереи

Услуги

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

Drupal

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

Сравнение Drupal и Wordpress

Я как пользователь обеих CMS хочу написать краткое их сравнение исходя из личного опыта. Сначала бложик работал на Wordpress и основной причиной перевода его на Drupal было то что первый все же гораздо тяжелее второго при наличии примерно одинакового функционала. Этого можно почти не заметить на мощных серверах, но в моем случае это было очевидно по тем же бенчмаркам siеge и ab. Мне как не веб программисту работать с Wordpress было гораздо легче, логичный интерфейс админки, легконастраивающиеся плагины при использовании которых не возникает вопросов, все это про Wordpress. Для новичка/хомячка мне кажется самое оно, быстрое создание типового блогосайта без лишней головной боли. После этого жизнь в Drupal показалась мне сущим адом.



Красивые цитаты в модуле Advanced Forum Drupal

В стандартной поставке CMS/CMF Drupal имеется форум, выглядит он не очень красиво поэтому многие ставят дополнительный модуль Advanced Forum. Но даже при наличии его форум на Drupal'e недотягивает до узкоспециализированных типа PHPBB...etc. Например мне на моем форуме не хватало привычной кнопки "Цитировать". Для того чтобы этот пробел восполнить нужно установить небольшой и очень легко настраиваемый модуль Quote
Для его настройки нужно лишь настроить в каких типах материалов будет возможно цитирование. Вполне достаточно включить для "Тема на форуме", "Запись в блоге". Собственно и все, теперь можно будет цитировать сообщения в форуме и блоге, а также лицезреть хоть какое то визуальное отличие цитат и ответов.



Все материалы сайта на Drupal в одной RSS ленте

Взбрело мне в голову создать у себя на сайте обновляемую каждый час ленту RSS, чтобы посетители могли легко получить информацию о появлении нового контента в любом разделе сайта за короткое время. Но вот в Drupal'e это оказалось не такой уж и легкой задачей. Можно конечно эту проблему решить с помощью монстроуозного костыля Views, но я как человек привыкший к минимализму ставить этот модуль принципиально не хотел, тем более что я его не использую совсем. Views для RSS ленты это как из пушки по воробьям... Я решил проблему другим способом, как мне кажется более легким и правильным, с помощью стандартного модуля aggregator. Итак включаем этот модуль в админке если он у вас выключен и в его настройках добавляем новую категорию, например "Вся лента сайта". Добавляем в нее фиды блогов, форумов и всего остального. Хочу заметить что фиды надо брать именно с самых низших в иерархии форумов которые непосредственно содержат в себе ноды (материалы).



Исправление заголовка в теме Garland CMS Drupal

В CMS Drupal в умолчальной теме Garland есть такая неприятная особенность как пустое пространство которое отображается чуть ниже табов в браузере. Не знаю как кому, но мне эта тема нравится, а это пространство чуть выше заголовка просто бесит. Чтобы убрать эту каку нужно сделать следующее:

Открыть themes/garland/page.tpl.php и найти строку

div id="header-region" class="clear-block"

содержимое которой заменим на

div class="clear-block" 

после чего радуемся нормальному заголовку сайта.

Все написанное было взято на drupal.ru и писалось в основном чтобы самому не забыть.



Исправление бага в модуле Google Analytics для Drupal

Копаться в логах веб сервера занятие конечно увлекательно, но только по началу. Со временем Вам надоест просматривать эти многокилометровые портянки в которых отображены запросы чуть более чем всех .gif и .png которые отдаются клиенту при запросе какой нибудь ноды с вашего сайта.

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