
Правильный мультивыбор терминов
Как-то раз я писал про мой самописный модуль drupal для поиска материалов, путем мультивыбора терминов словарей пользователем. Этот модуль долгое время использовался мной, пока недавно, совершенно случайно,
Старые записи программиста 2008–2012 годов и полигон для новых версий Drupal. Пишу, когда есть что сказать. О сайте

Как-то раз я писал про мой самописный модуль drupal для поиска материалов, путем мультивыбора терминов словарей пользователем. Этот модуль долгое время использовался мной, пока недавно, совершенно случайно,
Видео (Flash-ролик, сейчас не воспроизводится): http://video.rutube.ru/ee861b560193207b4a4c967a8060a4b0 Ахтунг! - видео длится 1 час и 20 минут, следует запастись свободным временем перед просмотром. Ну а если свободного времени нет и не планируется, то я постараюсь в нескольких словах рассказать вам о том, что же…
Друпал версий 6.13 и 5.19 – это самые новые релизы. Не было произведено никакого изменения функционала системы. Исправлены только критичные уязвимости и мелочь из багтрекера. Как всегда, настоятельно рекомендуется обновиться и продолжать наслаждаться одной из лучших cms - drupal. Больше информации по версиям шестой…
Симпатичное меню на основе taxonomy, в котором каждый термин первого уровня раскрывается, показывая свои подтермины.
<?php
$vid = 1; // Id словаря, смените на нужный номер
$tree = taxonomy_get_tree($vid, 0, -1, 1);
Следующая статья посвящена вебмастерам, работающим с биржей ссылок sape.ru и выводящих ссылки биржи на своих сайтах мессивом из ссылок и разделителей. На самом деле придать ссылкам симпатичный вид легко.
<?php
define('_SAPE_USER', '000000000000000000000000000');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
Делюсь свежим модулем, который позволяет искать ноды по их терминам, совершая выбор простой расстановкой чекбоксов. Уверен, что посетителям сайта так будет более удобно ориентироваться. Расставил отметки (например "42-размер", "коричневый цвет" и "шнурки") — получил в результате поиска обзоры только интересующих…
<?php
$block = module_invoke('list', 'block', 'view', 0);
print $block['content'];
?>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) {На вашем сайте установлены рекламные блоки AdSense ? Хотите поднять уровень прибыли ? Тогда эта статья для вас. Единственный возможный способ увеличения вашей прибыли - фильтрация MFA. MFA - Made For AdSense, т.е. сайты, сделанные исключительно для их рекламы через эту шикарную рекламную сеть. Говносайты, если угодно…

У меня часто возникала необходимость синонимизировать тексты из бд MySQL. Экспортировать базу, крошить ее на тексты, обрабатывать каждый текст и потом снова собирать базу - путь достойный восхищения, но требует слишком много времени и усилий. Поэтому я написал для себя небольшой синонимайзер, работающий напрямую с…

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