У Вас отключен Javascript. Hover for more information! Но нет поводов для волнения: вы по-прежнему можете пользоваться сайтом! У Вас есть два варианта:
  • включить Javascript в браузере и обновить страницу, для наиболее продвинутых.
  • Кликать на кнопкеUpdate каждый раз для обновления списков выбора.

Drupal. Система коррекции ошибок

Встретив подобное изобретение (систему коррекции ошибок) на другом сайте, решил - хочу-не-могу.

Так зачем дело встало? Стал разыскивать в Рунете. И к своему стыду, не смог найти ничего подходящего.

Англичанин то известно из меня какой. Но делать нечего, пришлось обратиться к Drupal.org Там, чувствуется, этим вопросом уже задавались. Обнаружил замечательный во всех отношениях модуль Spelling. Он то мне и подошел.

Пришлось немного поколдовать с переводом. До конца не закончил. Но в целом то, что нужно.

Порядок установки:
1. Ставим модуль
2. Импортируем перевод
3. Даем пользователям права на уведомление об ошибке и администраторам (модераторам, редакторам, корректорам, тут уж кто во что горазд) на просмотр уведомлений.
4. Вывешиваем блок информации системы коррекции ошибок (идет с модулем)

Выпадающее меню для основных ссылок на Drupal-сайте

Давно уже хотелось сделать меню Primary links выпадающим и многоуровневым.

Остановился на варианте с использованием модуля Nice_Menus. Здесь хочу описать свои злоключения связанные с реализацией этого смелого замысла.

1. Установил модуль Nice_Menus.

2. В файле template.php своей темы удалил строчку:

$output .= '<div class="title">' . $menu_options[$primary_links] . '</div>';

Не нужен мне заголовок меню. Возможно это особенность моей темы.

2. В файле в том же файле поменял вывод Primary Links со стандартного на вывод через Nice_Menus путем замены строки:

$output .= theme('links', $items, array('class' => 'primary-links'));

на

CMS Drupal. Руководство по разработке системы управления сайтом

Еще книга по Drupal-у: CMS Drupal. Руководство по разработке системы управления сайтом.

Сразу оговорюсь, качество книги очень так себе (CamRip Laughing)

Зато содержание оказалось очень полезным.

Если книга BZ DRUPAL HANDBOOK очень помогла с пониманием Drupal-а как администратору, то эта очень помогает понять его как программисту. Категорически рекомендую начинающим Drupal-программерам!

Оформление сайта на Drupal

В какой-то момент, можно сказать насильно, меня заставили оформить сайт. Сюда я напишу о своих скитаниях в поисках подходящей темы.

Очевидно, что основное место, где можно найти темы для Drupal - drupal.org/project/Themes

Уже от туда я ходил на сайты разработчиков и вот два, что мне понравились:
agileware.net/portfolio/themes и solucija.com/free-templates

Ну и последнее средство искать темы в поисковике. Хотя нашел сайт с платными темами: easywpthemes.com/drupal-templates Отдельные варианты очень нравились.

Проблема с логотипом при обновлении Drupal с 6.13 до 6.14

Выплыл косяк с логотипом.
При попытке посмотреть логотип по адресу files/logo.jpg (runia.u2m.ru/files/logo.jpg) веб-сервер выдает ошибку 500.
В то же время модуль Image работает нормально.
Посмотрел, как он обращается к картинкам. Оказалось по адресу ?q=system/files/images/logo.jpg (runia.u2m.ru/?q=system/files/images/logo.jpg).
Попробовал обратиться к логотипу по адресу ?q=system/files/logo.jpg (runia.u2m.ru/?q=system/files/logo.jpg), веб-сервер говорит "страница не найдена.
В итоге загрузил логотип, как ноду Image и в теме указал ссылку до него, как ?q=system/files/images/logo.jpg

Drupal и работа с изображениями

В этой заметке я постараюсь разобраться как в Drupal работать с изображениями.

Ссылки по CMS Drupal

Перевод Drupal: http://localize.drupal.org/translate/downloads
Drupaler: drupaler.ru/translate/languages/ru/export

Drupal. Сетевое руководство: setegnom.com

IBM. Техническая библиотека. Open source: www.ibm.com/developerworks/ru/views/opensource/libraryview.jsp

BZ DRUPAL HANDBOOK

Учебник по CMS/CMF Drupal для начинающих пользователей: http://drupal.bz/bz_drupal_handbook

Что я могу сказать о книге?
Это первая книга по Друпалу, которую я прочитал. И в целом она мне понравилась. Ни минуты не жалел о прочтении.

1. Что понравилось
1.1. С удовольствием почитал об программном обеспечении с открытыми кодами. Просто для кругозора мне показалось полезно.
1.2. С огромным интересом почитал главу погружение. Особенно про модули CCK, Views и WYSIWYG-редакторы.

2. Чего мне не хватило
2.1. Много разделов пока в разработке. Среди них и те, которые мне очень интересны.
2.2. Не нашел или посчитал не достаточно подробно раскрытыми темы, с которыми уже столкнулся в ходе построения собственного сайта. Хотя бы работу с изображениями, сообщества...

Авторам - мое почтение. И успехов в этом нелегком деле.

Сообщества и Drupal

Из всех возможных вариантов выбрал реализацию с помощью модуля Organic Group.

Сам по себе процесс выбора уже не опишу. И сайты, которые показались полезными тоже :\ В процессе переезда сообщества с Мыла с дуру грохнул соответствующую тему.

Не прошло без сложностей. И были они таковыми.
1. После установки модуля Views необходимого для работы с Organic Group PHP не хватало памяти. При попытке посмотреть список модулей сайт возвращал белый экран. Решилось добавлением строки: php_value memory_limit 32M в файл .htaccess
2. Не удалось полностью перевести OG на русский язык. Перевод пробовал и в формате пакетов качать и одним файлом. Не помогло. Что-то правил руками в представлениях.
3. Самая смешная проблема. Не знал как добавить участника в Сообщество (Группу). Решилось добавлением блока "О группе".

С этой темой пока все. Возможно будут обновления.

RSS-материал