Drupal-кухня

Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.

Drupal для дизайнера - Модули расширяющие стандартный интерфейс Часть 2

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
4
-6

Введение

Для более полного понимания рекомендую прочесть предыдущую часть этой статьи - Drupal для дизайнера - Модули расширяющие стандартный интерфейс Часть 1. Минимум знаний для понимания этой статьи - базовое знание форм в HTML. 
Продолжаем говорить о интерфейсах в Drupal. Эта статья сборник  малосистематизированных моментов в Drupal-friendly дизайне, которые на отдельную статью не дотягивают, но которыми хочется поделиться. 

Drupal для Дизайнера - формы и интерфейсы - решения из коробки

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
5
-7

Вступление

В принципе читать эту статью можно как есть, я старался писать ее без лишних терминов. Но все-таки логичней будет прочитать сначала Drupal для дизайнера - Шаблоны и полезности т.к. там перечислены основные ошибки для начанающих. По сути данная статья рассказывает о дизайне из коробки, который есть в Drupal
Здесь будет много сказано о формах в Drupal и проектировании интерфейса. Останавливаться на общих элементах в формах (вроде textfield, checkbox и submit) - не будем, чтобы не переписывать заново HTML-спецификации. Рассмотрим: уникальные элементы форм и элементы специфично измененные в Drupal.  Для тех кто не понимает смысл слов: textfield, checkbox и submit рекомендую сначала ознакомится со спецификацией HTML 4.01 

1. Уникальные элементы форм в Drupal

Оговорюсь, что все представленные ниже элементы форм присутствуют в Drupal 7. Что касается других версий, то этих элементов может там и не быть. До того как рисовать какой-либо элемент - проконсультируйтесь с разработчиком. 
Конечно некоторые из элементов форм в данный момент отнюдь не уникальны и используются сейчас практически в каждой CMS, но уверяю Вас они появились в Drupal, поэтому я имею право назвать их уникальными. Элементы на которых хотелось бы заострить внимание:

Drupal для дизайнера - Шаблоны и полезности

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
3
-6

Введение

В этой статье я хочу поделится опытом работы и изложить некоторые соображения по поводу разработки дизайна вцелом и дизайна под Drupal в частности. В этой части статьи основное внимание будет уделено подготовке шаблонов и решению сопутсвующих проблем. Постараюсь рассказать о многих вещах, которые реализованы в Drupal "из коробки" либо легко реализуемы посредством модулей. Этими возможностями дизайнеры пользуются редко, рискну предположить, что по незнанию.  Так же рассмотрю некоторые нюансы технической части, очень важные для программистов и темеров, но не слишком важные для клиентов. Этой статьей я начинаю серию статей "Дизайн из коробки". 
Чтобы предостеречь всех от холивара скажу: Я никого не учу дизайну. Моя цель наладить диалог между дизайнерами и программистами

1. Шаблоны. Как их правильно подготовить?

В своей работе многие дизайнеры ориентируются на заказчика. Это правильный подход и его я не буду обсуждать, скажу только, что качество сайта зависит не только от работы дизайнера, а от всей команды вцелом. Поэтому стоит принимать во внимание пожелание разработчиков. С моей точки зрения шаблон - это не художествественное произведение, шаблон - это скорее чертеж т.е. некая техническая модель сайта. Темеры и программисты воспринимают сайт именно так.
Придумав  концепцию сайта, нарисовать только одну страницу - мало, нужно подготовить все типичные страницы. А их немало:

Новичок

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
4
-3

Здравствуйте! Подскажите, пожалуйста, с чего начинать, чтоб научиться писать код на друпал и вообще понять логику ее работы, механизмы? Что для этого надо прочитать?
Большое спасибо.

Как сделать двойную ротацию изображений (один слой на другом) ?

Drupal-кухня, Советы и решения от друпал-поваров, которые могут пригодиться при решении задач на Drupal.
6
-5

У меня возникла одна задача, нужно сделать ротация изображений как на скриншоте, фон и картинки с надписями по бокам должны меньятся,причем картинки по бокам с надписями должны иметь свои ссылки. Модуль который реализует ротацию фонового изображения есть и уже поставлен это Imagecache.
Ротатор

Может кто сталкивался drupal 6, редактор Ckeditor, как добавить водяной знак

Drupal-кухня, Советы и решения от друпал-поваров, которые могут пригодиться при решении задач на Drupal.
4
-4

Всем привет!
Может кто сталкивался drupal 6, редактор Ckeditor, как добавить водяной знак на фото загружаемое через редактор!
Спасибо! Мне кажется тут и версия не имеет значения, просто даже на офф сайте ckeditor.com мало сказано

[Решено]Проблема. Drupal 7. Справка при создании материала.

Drupal-кухня, Советы и решения от друпал-поваров, которые могут пригодиться при решении задач на Drupal.
0
-2

Доброго всем времени суток!

LAMP, Drupal 7.

Внутренний сайт компании. Решил вот добавить пользователям помощь при создании материала... В специально предназначенное для этого поле "Пояснения или инструкции по отправке материала" ("Explanation or submission guidelines") в свойствах типа материала набил текст, отформатировал, посмотрел - работает! И вроде как все гут, однако... Если у пользователя НЕ админские права - фигу ему, а не помощь... Т.е. именно целевой аудитории (пользователи без админ-прав), которой помощь и нужна, помощи не видно.

С удовольствием вычитаю любые мысли по этому поводу!

P.S. Пробовал и с оверлеем, и без. С правами баловался. Сварганил тестовый сайт, создал такой же тип материала, создал пользователя для его редактирования, написал help... На тестовом сайте все работает, на рабочем - нет.

Проблемы обновления: Calendar до версии 7.x-3.4

Drupal-кухня, Советы и решения от друпал-поваров, которые могут пригодиться при решении задач на Drupal.
2
0

Проблема в обновлении модуля 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.
1
-1

В статье мы обсудим как в 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'];

Проблемы обновления: i18n 7.x-1.6

Drupal-кухня, Советы и решения от друпал-поваров, которые могут пригодиться при решении задач на Drupal.
0
-2

При обновлении 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-кухня, Советы и решения от друпал-поваров, которые могут пригодиться при решении задач на Drupal.
0
-2

Здравствуйте!

Создал для Image пресет. Локально все работало и работает.

На сервере же пресет упорно не создается, а именно картинка. Все какие можно права открыты.

Вопрос где можно узнать что сайту(ядру) не нравится?
Хост ukraine.com.ua

Работа с "не нужными" ссылками, таксономии. D7

Drupal-кухня, Советы и решения от друпал-поваров, которые могут пригодиться при решении задач на Drupal.
1
-2

Здравствуйте!

Есть такая потребность.
Например я создал словарь таксономии и подключил его к ноде.
При рендере поля выходит ссылка на подобие "/taxonomy/term/6"
Попытка задать таксономии алиас на VIEWS, ничего не дает ссылки таксономии перекрывают "ссылки" вьювс.

Так вот как можно сделать что бы, для термов таксономии, подставлялись нужные мне URL на вьювс?

Як видалити посилання "Home" у верхньому лівому куті сторінки (тема Stark)?

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
0
-2

Перепрошую за "чайниківське" питання, але самостійно відповіді на нього не знайшов. (Паралельно задав його зараз на http://drupal.org/node/1506098.) На кожній сторінці, крім головної, у верхньому лівому куті з'являється посилання "Home". У налаштуваннях теми (Appearances->Stark->Settings->Toggle display) відключено всі зайві елементи. Більше нічого на думку не спадає. Чи можна якось прибрати це посилання? Чи, може, його жорстко зашили десь у ядрі? (На цю думку наводить, зокрема, те, що це посилання видно, причому як активне посилання, при перегляді регіонів для блоків під Structure->Blocks->Demonstrate block regions.)

Поле для подгрузки картинки с удаленного сервера в D7

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
0
-2

Я практически полный нуб в разработке для web, и очень не хочется ковырять исходники модуля Filefield Sources

Встала такая задача: при создании материала одно из полей должно быть изображение, расположенное на каком-то сервере хранения картинок. В связи с особенностями хостинга загружать их непосредственно на сайт крайне не рекомендуется. Подскажите, пожалуйста, можно ли сделать так, чтобы картинка подгружалась на страницы сайта без загрузки самой картинки на хостинг сайта? Иначе говоря, как настроить поле в данном типе материалов, чтобы пользователь вводил лишь URL картинки, а при отображении материала она подгружалась на страницу с удаленного сервера?

Ребят, может кто сталкивался XML и DRUPAL

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
0
-2

Как в Drupal формировать страницу xml и вывести в ней имя текущего пользователя, таким макаром на странице можно, а мне надо в XML
<?php
global $user;
echo $user->name;
?>

Верстка сайта

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
0
-2

Доброго времени суток, дорогие форумчане. Потихоньку подбираясь к основам Друпала, понимаю, что без знаний верстки я далеко не уеду. Возникли 2 вопроса:
1) Посоветуйте книги по верстке или ресурсы в интернете.
2) Понимаю, что лучшее учение, это чаще всего бой. И в процесе разработки сайта, пришли к тому, что человеку наравиться вид меню с темы jaded bezymyannyy1.png . Самый простой способ, это перекинуть все, что было сделано на эту тему, но мы не ищем простых путей и тут возникает вопрос, как достигнуть в гарланде такого же вида меню. насколько я понимаю, это все храниться в таблице каскадных стилей. я нашел по названию рисунков, места в которых это все прописано, но меня терзают смутные сомнения, что если я сейчас начну это передирать с темы в тему, то получиться не то, на что я надеюсь, а чорт знает что. Или просто пойти простым путем и перекидывать в jaded??

IQUERY+IQUERY???

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
0
-2

Доброго времени суток. У меня в ходе роботы возникла небольшая проблемка. Вопрос следующий, я ставлю iquery слайдер, а в нем хочу сделать в одной из вкладок кнопку, после нажатия на которую, срабатывает второй скрипт со всплывающей обратной формой, которая написана тоже на iquery. На даный момент, при нажатии на кнопку, у меня моя форма на новой странице и без стилизации,тоесть второй скрипт не работает. Скажите, такой вариант вообще возможен, или я зря голову ламаю((((
Зарание, спасибо!

Как прикрутить jquery слайдер???

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
1
-2

Как прикрутить jquery слайдер себе на страницу, подобно тому, как это отображено тут : http://www.brightwebsitedesign.com/

Прошу помочь с внедрением слайдера в тему. К примеру, это может быть easySlider 1.5. Если можно, опишите, что, как и где прописать, что куда поставить!!! Зарание, большое спасибо)

Графік доступу користувачів на сайт

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
2
0

Доброго дня, колеги! В якості тестового завдання хочу зробити функціонал, що дозволяв би адміністратору встановлювати для користувачів графік доступу на сайт. Тобто, що вони (не)могли заходити в строго визначений час, день, місяць. Зручно було б користувачів об'єднати їх в групи для групового адміністрування, щоб не робити це окремо для кожного.

Питання: чи підходять на роль таких груп профілі доступу (Roles), чи вони годяться лише як набір дозволів (Permissions)?
Якщо ні, то хто що чув про управління користувачами в Drupal на основі груп?
Дякую!

Привет всем, ребят кто-нибудь выводил user pictures рядом с именем пользователя в drupalchat

Drupal-кухня, Поради та рішення від друпал-кухарів, що можуть бути корисними кожному при вирішенні задач на Drupal.
0
-2

Привет всем, ребят кто-нибудь выводил user u.pictures рядом с именем пользователя (username) в drupalchat под друпал 6? Елси да, подкиньте идей)