Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
Drupal-кухня → ImageCache создает пути при темизации но в папке по пути нет папок и файлов
Здравствуйте возникла проблема пи создании правил в папке ImageCache не создаются папки этих правил.
И при выводе этих изображений через вюшки например картинку с правило обрезать например 100х100.
путь к картинки формируется например sites/default/files/imagecache/img_width_950/page1.png
папка "/imagecache/" существует но попка "img_width_950" не существует и ее содержимое. Делал все как на видео http://www.youtube.com/watch?feature=player_embedded&v=PEgzn4bYsTY
Drupal-кухня → отображение bueditor`а только в комментариях
В полном тупике с настройкой видимости BUEditor
BUEditor 7.x-1.6
BUEditor Plus 7.x-1.2
CKEditor 7.x-1.13
Друпал - текущая версия
Сайт многопользовательский с блогами. Для редактирования материалов используется CKEditor, Для редактирования комментариев, решено использовать BUEditor.
У пользователей добавляющих материалы и пользователей комментирующих, роль одна.
Попытки настроить видимость в настройках BUEditor ничем не увенчались. такое ощущение что они не работают. И в материалах и в комментариях видны оба редактора.
Настройка ролей с использованием BUEditor Plus, решила проблему в добавлении/редактировании материалов. там остался только CKEditor. Но вот в комментариях совсем редакторы исчезли
Так же пробовал удалять и по новому устанавливать модули. Очищал кэш. гуглил. читал д.орг и д.ру. Всё бесполезно
upd. в настройках поля comment_body в комментариях выбирал профили от BUEditor Plus - все равно пустое поле для комментариев
На всякий случай пробовал ставить дефолтный шаблон. В отчетах тоже никаких ошибок нет
Вроде бы должно настраиваться элементарно. Не знаю, или я меганевнимательный и что-то упустил, или это нелепая бага
Drupal-кухня → Де найти решение "Задать вопрос специалисту"
Здравствуйте мне нужно воттакое решение

Дето есть уже такое решение
Вот как должно работать при нажатии на ссылку ЗАДАТЬ ВОПРОС СПЕЦИАЛИСТУ снизу появляетса поле де пишут вопрос и кнопка отправить при этом когда аноним отправил это вопрос то должен прийти аднимну на почту и както чтобы эти все вопросы сохранялись в БД в которой хнанилось ид ноди, сам вопрос, дата.
И потом как админ ответит через почту както должно прийти на сайт и понять в какой нуду подставить ответ к вопросу
Так само и к остальним ЗАКАЗАТЬ ТЕЛЕФОН просто форма де аноним введет телефон и так само админу прийдет на почту но уже админу не нужно отписоватса админ будет просто отзванивать.
Или может вы посоветуете как это по простому реализовать по минимуму.
Зарание спс.
Drupal-кухня → Добавление ссылок на предыдущий и следующий материал (определеной категории)
Здравствуте как мне реализовать ссылок на предыдущий и следующий материал (внутри материала в котором я нахожусь).
И мне нужно чтобы туда подставлялись ссылки имено той категории на которой я нахожусь а не все кактегорий.
Допустим я нахожусь в полной новсти Котеджи это новость котороя относится к категория Котеджи еще у меня есть новстисть в катигориях Бани, Дачние дома, Беседки.
Вот мне нужно если новсть в категории Котеджи то ссылки чтобы создавались именно из категории Котеджи а не все категории.
Drupal-кухня → Как побключеть макет в модуле чтоби в нево передать переменую $node
Здраствуйте как подключить макет в мой модуль. Бо не хочетса загрязнять модуль ХТМЛ кодом
вот как щас вигядит мой модуль
function oknamat_menu(){ $items = array(); $items['oknamat'] = array( 'title' => '', 'page arguments' => array('field','nid'), 'page callback' => 'my_fasadi', 'access callback' => TRUE ); return $items; } function my_fasadi() { $nid = arg(2); $node = node_load($nid); if(arg(1) == 'fasads') { $content = '<div class="fasads_title">Котедж '.$node->title.' - Фасады</div>'; $content .= '<div class="fasads_img">'; for($i = 0; $i < count($node->field_fasads); $i++) $content .= '<img src="/'.$node->field_fasads[$i]['filepath'].'" alt=""/>'; $content .= '</div>'; $content .= '<div class="print_email"><a class="email" href="javascript:window.email()">Отправить на почту</a><a class="print" href="javascript:window.print()">Напечатать статью</a></div>'; //print count($node->field_fasads); } if(arg(1) == 'plan') { $content = '<div class="fasads_title">Котедж '.$node->title.'</div>'; $content .= '<div class="plan_img">'; $content .= '<img src="/'.$node->field_plan[0]['filepath'].'" alt=""/>'; $content .= '</div>'; $content .= '<div class="print_email"><a class="email" href="javascript:window.email()">Отправить на почту</a><a class="print" href="javascript:window.print()">Напечатать статью</a></div>';
Drupal-кухня → window.open в Друпал полная новость
Здраствуйте мне нужно сделать такую вещь при нажатии на силку например ПЛАНИРОВКИ должно появитса окно window.open и в нем показать картинка ПЛАНИРОВКИ и снизу кнопка печать может дето есть уже готоворе решение?
Drupal-кухня → Как обратитса через URL к фильтру Дата публикации материала
Здраствуйте как обратитса к раскртому фильтру Дата публикации материала через URL мне нужно указивать текуший месяц чтоби виводило материали только за текущий месяц
Drupal-кухня : CommerceBox → Восстановление сайта из бекапа на локальной машине с помощью Acquia Dev Desktop
На Drupal.ua совсем нет статей о замечательной программе Acquia Dev Desktop. Acquia Dev Desktop - это специализированный инструмент для разработки сайтов на CMS Drupal.
Программа имеет очень полезную функцию - Импорт сайта, если у вас есть бекап сайта, например с хостинга, и вы хотите восстановить его у себя на компьютере, то это можно сделать несколькими кликами мышки.
Drupal-кухня → Google +1 button drupal.ua
Почему бы не поставить PlusOne button на http://drupal.ua.
И что за идиотская ошибка? - The Текст of your Пост is too short. You need at least 10 words.
Drupal-кухня → Drupal для дизайнера - Модули расширяющие стандартный интерфейс Часть 2
Введение
Для более полного понимания рекомендую прочесть предыдущую часть этой статьи - Drupal для дизайнера - Модули расширяющие стандартный интерфейс Часть 1. Минимум знаний для понимания этой статьи - базовое знание форм в HTML.
Продолжаем говорить о интерфейсах в Drupal. Эта статья сборник малосистематизированных моментов в Drupal-friendly дизайне, которые на отдельную статью не дотягивают, но которыми хочется поделиться.
Drupal-кухня → Drupal для Дизайнера - формы и интерфейсы - решения из коробки
Вступление
В принципе читать эту статью можно как есть, я старался писать ее без лишних терминов. Но все-таки логичней будет прочитать сначала Drupal для дизайнера - Шаблоны и полезности т.к. там перечислены основные ошибки для начанающих. По сути данная статья рассказывает о дизайне из коробки, который есть в Drupal
Здесь будет много сказано о формах в Drupal и проектировании интерфейса. Останавливаться на общих элементах в формах (вроде textfield, checkbox и submit) - не будем, чтобы не переписывать заново HTML-спецификации. Рассмотрим: уникальные элементы форм и элементы специфично измененные в Drupal. Для тех кто не понимает смысл слов: textfield, checkbox и submit рекомендую сначала ознакомится со спецификацией HTML 4.01
1. Уникальные элементы форм в Drupal
Оговорюсь, что все представленные ниже элементы форм присутствуют в Drupal 7. Что касается других версий, то этих элементов может там и не быть. До того как рисовать какой-либо элемент - проконсультируйтесь с разработчиком.
Конечно некоторые из элементов форм в данный момент отнюдь не уникальны и используются сейчас практически в каждой CMS, но уверяю Вас они появились в Drupal, поэтому я имею право назвать их уникальными. Элементы на которых хотелось бы заострить внимание:
Drupal-кухня → Drupal для дизайнера - Шаблоны и полезности
Введение
В этой статье я хочу поделится опытом работы и изложить некоторые соображения по поводу разработки дизайна вцелом и дизайна под Drupal в частности. В этой части статьи основное внимание будет уделено подготовке шаблонов и решению сопутсвующих проблем. Постараюсь рассказать о многих вещах, которые реализованы в Drupal "из коробки" либо легко реализуемы посредством модулей. Этими возможностями дизайнеры пользуются редко, рискну предположить, что по незнанию. Так же рассмотрю некоторые нюансы технической части, очень важные для программистов и темеров, но не слишком важные для клиентов. Этой статьей я начинаю серию статей "Дизайн из коробки".
Чтобы предостеречь всех от холивара скажу: Я никого не учу дизайну. Моя цель наладить диалог между дизайнерами и программистами
1. Шаблоны. Как их правильно подготовить?
В своей работе многие дизайнеры ориентируются на заказчика. Это правильный подход и его я не буду обсуждать, скажу только, что качество сайта зависит не только от работы дизайнера, а от всей команды вцелом. Поэтому стоит принимать во внимание пожелание разработчиков. С моей точки зрения шаблон - это не художествественное произведение, шаблон - это скорее чертеж т.е. некая техническая модель сайта. Темеры и программисты воспринимают сайт именно так.
Придумав концепцию сайта, нарисовать только одну страницу - мало, нужно подготовить все типичные страницы. А их немало:
Drupal-кухня → Новичок
Здравствуйте! Подскажите, пожалуйста, с чего начинать, чтоб научиться писать код на друпал и вообще понять логику ее работы, механизмы? Что для этого надо прочитать?
Большое спасибо.
Drupal-кухня → Как сделать двойную ротацию изображений (один слой на другом) ?
У меня возникла одна задача, нужно сделать ротация изображений как на скриншоте, фон и картинки с надписями по бокам должны меньятся,причем картинки по бокам с надписями должны иметь свои ссылки. Модуль который реализует ротацию фонового изображения есть и уже поставлен это Imagecache.

Drupal-кухня → Может кто сталкивался drupal 6, редактор Ckeditor, как добавить водяной знак
Всем привет!
Может кто сталкивался drupal 6, редактор Ckeditor, как добавить водяной знак на фото загружаемое через редактор!
Спасибо! Мне кажется тут и версия не имеет значения, просто даже на офф сайте ckeditor.com мало сказано
Drupal-кухня → [Решено]Проблема. Drupal 7. Справка при создании материала.
Доброго всем времени суток!
LAMP, Drupal 7.
Внутренний сайт компании. Решил вот добавить пользователям помощь при создании материала... В специально предназначенное для этого поле "Пояснения или инструкции по отправке материала" ("Explanation or submission guidelines") в свойствах типа материала набил текст, отформатировал, посмотрел - работает! И вроде как все гут, однако... Если у пользователя НЕ админские права - фигу ему, а не помощь... Т.е. именно целевой аудитории (пользователи без админ-прав), которой помощь и нужна, помощи не видно.
С удовольствием вычитаю любые мысли по этому поводу!
P.S. Пробовал и с оверлеем, и без. С правами баловался. Сварганил тестовый сайт, создал такой же тип материала, создал пользователя для его редактирования, написал help... На тестовом сайте все работает, на рабочем - нет.
Drupal-кухня → Проблемы обновления: Calendar до версии 7.x-3.4
Проблема в обновлении модуля Calendar до версии 7.x-3.4, как исправить написано здесь http://drupal.org/node/1593882
Проблема заключается в том что после обновления перестает работать календарь, а страница Views для настройки выпадает в ошибку 500 в логах встречаются несколько ошибок, например
PHP Fatal error: Call to a member function summary_title()
PHP Fatal error: Call to a member function getName() on a non-object
решение предполагает удаление старых представления календаря и создания новых
Drupal-кухня → Смена программно стиля вывода изображения
В статье мы обсудим как в Drupal 7 вывести программно изображение обработанное стилями. Стиль вывода изображения это допустим создаем новую новость и прикрепляем к ней картинку, при просмотре полной новости, у нас выводится большая картинка ( значит используется стиль large или medium ), а при просмотре новости в общем списке новостей используется маленькая картинка ( значит это стиль thumbnail ).
Просмотреть все стили для картинок можно в админке по ссылке: admin/config/media/image-styles. Там же мы можем создавать новые стили, для “боевого” сайта лучше всего создать свои стили, т.к. встроенные изменять нельзя, только переопределять.
Отформатированные изображения создаются при первом к нам обращении, то есть после того как мы создали новость с картинкой, зашли на главную и тогда сразу же создается отформатированное изображение. Для каждого стиля на сервере имеется своя папка, для примера, загружаем мы файл test.jpg, он будет загружен в:
public://field/image/test.jpg
и дополнительно в:
public://styles/thumbnail/public/field/image/test.jpg
Теперь подойдем ближе к задаче, нужно вывести программно стиль картинки “thumbnail”. Допустим у нас есть тип материала “Новость” ( news ), в этом типе есть поле “Картинка” ( field_image ). Мы добавили ноду в данный тип материала, и нашей ноде автоматически был присвоен ID 1. Теперь для того чтобы загруженную нами картинку вывести именно в стиле “thumbnail” нужно:
1 . посмотреть все данные ноды:
$node = node_load(1);
2. вывести поле скартинкой
$image = $node->field_image['und'][0]['uri'];
Drupal-кухня → Проблемы обновления: i18n 7.x-1.6
При обновлении i18n до 7.x-1.6, сайт падает и в логах есть ошибка
PHP Fatal error: Call to undefined function variable_realm_initialize() in /sites/all/modules/i18n/i18n_variable/i18n_variable.module on line 17
http://drupal.org/node/1652564
FIX: Необходимо обновить модуль http://drupal.org/project/variable до версии 2.х при этом сайт уже начинает работать, заходим под админом и делаем update.php
Drupal-кухня → [Решено] На сервере. не создаются картинки пресетов
Здравствуйте!
Создал для Image пресет. Локально все работало и работает.
На сервере же пресет упорно не создается, а именно картинка. Все какие можно права открыты.
Вопрос где можно узнать что сайту(ядру) не нравится?
Хост ukraine.com.ua
