Drupal

Особенности установки CMS Drupal на вебсервер VertrigoServ

Этот материал предназначен для тех, кто использует для автономной отладки сайтов вебсервер VertrigoServ. При установке очень популярной CMS (системы управления сайтом) Drupal на локальный сервер VertrigoServ, часто, в процессе инсталляции, возникают ошибки, которые не описаны в документации, и о которых не упоминается…

Drupal 1 мин чтения

Установка кода продажи статей от sape на drupal

Установка кода продажи статей от sape на drupal 5 и 6 несколько сложнее установки кода продажи ссылок и отделаться простым обновлением модуля не получится. Т.е. модуль обновить нужно, но не достаточно. Первым делом качайте соответствующий версии движка модуль (см. файлы в конце статьи). Помимо функционала по продаже…

Sape 11 комментариев 2 мин чтения

Правильный мультивыбор терминов

Как-то раз я писал про мой самописный модуль drupal для поиска материалов, путем мультивыбора терминов словарей пользователем. Этот модуль долгое время использовался мной, пока недавно, совершенно случайно,

Drupal 1 мин чтения

Новые версии Drupal - 6.13 и 5.19

Друпал версий 6.13 и 5.19 – это самые новые релизы. Не было произведено никакого изменения функционала системы. Исправлены только критичные уязвимости и мелочь из багтрекера. Как всегда, настоятельно рекомендуется обновиться и продолжать наслаждаться одной из лучших cms - drupal. Больше информации по версиям шестой…

Drupal 1 мин чтения

Раскрываемое меню на основе таксономии

Симпатичное меню на основе taxonomy, в котором каждый термин первого уровня раскрывается, показывая свои подтермины.

<?php

$vid = 1; // Id словаря, смените на нужный номер

$tree = taxonomy_get_tree($vid, 0, -1, 1);
Drupal 2 комментариев 1 мин чтения

Поиск нод, мультивыбор терминов

Делюсь свежим модулем, который позволяет искать ноды по их терминам, совершая выбор простой расстановкой чекбоксов. Уверен, что посетителям сайта так будет более удобно ориентироваться. Расставил отметки (например "42-размер", "коричневый цвет" и "шнурки") — получил в результате поиска обзоры только интересующих…

<?php
$block = module_invoke('list', 'block', 'view', 0);
print $block['content'];
?>
Drupal 1 мин чтения

Прикручиваем OpenID к друпалу версии 5.х

OpenID — это открытая децентрализованная система единого входа, которая позволяет использовать один логин и пароль на большом количестве сайтов. Подробности на openid.net Для интеграции OpenID в друпал существует замечательный модуль openid. Однако после активации этого модуля вас ждет неприятный сюрприз…

function phptemplate_user_login($form) {
  return _phptemplate_callback('user_login', array('form' => $form));
}<br><br>
// заменяем форму регистрации /user/register
function phptemplate_user_register($form) {
Drupal 2 мин чтения

Перевод описаний всех модулей drupal на русский язык и сбор архива po-файлов.

С целью создать справочник по всем модулям drupal, а также собрать воедино все языковые (*.po) файлы, я прошу у вас посильной помощи в этом нелегком деле. Наверняка у всякого читающего эти слова, есть хоть несколько языковых файлов (*.po) для модулей drupal. Вы можете помочь, добавив эти файлы в базу, либо переведя…

Drupal 1 комментариев 2 мин чтения

Меняем стиль страниц пользователей в drupal

При необходимости сделать пользователям вашего drupal-сайта на персональных страницах дизайн, отличный от общего дизайна сайта, можно использовать модуль User Profile Theme. Однако, он обладает рядом недостатков: Пользователи, самолично меняя css файлы, могут запросто "расклеить" дизайн. Нет возможности массовой…

Drupal 1 мин чтения