Блоги

Учебник по модулю panels

27 мая 2010 в 17:54

Столкнулся с необходимостью поделить сайт на много разных функциональных блоков в разных местах. Почитав форум понял, что эту необходимость может очень здорово решать модуль panels. Скачал, установил, русифицировал... но так и не смог въехать как же мне например сделать то, что находится на официальной картинке представляющей сей модуль. Вот на этой странице http://drupal.org/project/panels

[решено] Статичная картинка header разная для определенной node

27 мая 2010 в 17:40

Здравствуйте Уважаемые!

Меня интересует каким способом возможно закрепить определенное изображение header к определенной node.
Например:
открываем node/1 видим на странице изображение№1 в header
открываем node/2 видим на странице изображение№2 в header
Вот как-то так.

Подскажите пожалуйста, буду вам очень признателен.
Заранее благодарю.

Модуль "Перевод интерфейса" находит в поиске не все английские поля

27 мая 2010 в 17:15

Есть сайт с тремя языками - украинский, русский, английский.

Обнаружил проблему с модулем "Перевод интерфейса", когда начал переводить английскую версию.
Суть: не все существующие поля интерфейса находятся для перевода под английский. Модуль работает нестабильно.

Например, есть view отзывов, в котором текст "read more" я назначил как "Все отзывы". В переводе интерфейса это поле легко нашлось и я сделал ему украинское соответствие "Всі відгуки". Английское же соответствие этому полю ввести некуда. Я решил зайти с другой стороны, в английской версии проставил его значение "More feedbacks", теперь, конечно, во всех трех языковых версиях отображается эта строчка, но модуль "Перевод интерфейса" не может ее найти, чтобы я мог назначить русское и украинское соответствие.

Аналогичная проблема с нахождением 'имени пункта в меню'. Этот view в меню именуется как "Отзывы", перевод интерфейса дает его поменять в украинской версии на "Відгуки". Но сделать то же самое для английской версии невозможно.

В то же время некоторые поля могут быть найдены и переведены на английский исправно.

Полагаю, проблема в самом модуле, т.к. его работа вызывает удивление: колонки в таблице отображают только наличие укр и рус версий перевода, в то время как зачастую одно из полей является на самом деле английской версией.
Актуальность наличия перевода (зачеркнут индикатор или нет) тоже не всегда работает. Многие "зачеркнутые" версии на самом деле заполнены.

Подскажите, пожалуйста, какие шаги можно предпринять для решения вопроса.

Как изменить расположение форм ввода Exposed Filters "от" и "до"

27 мая 2010 в 17:09

Формы ввода "от" и "до" располагаются одна под другой, как расположить их в одну строку. В прикрепленном файле нарисовал нужный вид. Куда копать? темизация Views или exposed filters ?

[Решено]Как запретить поисковикам индексировать ссылки для сортировки контента.

27 мая 2010 в 16:32

Ковырял тут в яндекс.вебамастер страницы, которые проиндексированы яндексом и увидел тьму страниц каталога дублеров просто с другой сортировкой. Т.е. в каталоге товаров есть ссылки на сортировку по имени и цене.
Яндекс туда ходит и индексирует тоже.
Учитывая, что яндекс за раз индексирует какую-то часть страниц + потенциально дублирующий контент, я бы хотел запретить ему либо переход по ссылкам сортировки, либо индексирование описания полей таблицы каталога (говорят тогда не переходит по ссылкам).
например запретить индексацию части текста на странице можно внутри тегов

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

Ну или какой есть вариант запретить переход по ссылке с сортировкой, а индексирование названия ссылки оставить?

Каталог стандартный ubercart'овский, views не стоят, пока не надо.

Буду признателен за конкретный код замены, а то я не особо силен в php Smile

Разное отображение заголовка в разных браузерах!

27 мая 2010 в 16:17

Имеется сайт www.prommsk.ru! Проблема заключается в том что заголовок над фотками товаров отображается по-разному в IE и фаерфоксе. В IE он отображается смещенным вниз, в firefox нормально. Разработчик утверждает что одинаково коректно т.е по центру сделать нельзя!
Прав ли он, или существуют какие нить методы это исправить!???

Автогенерируемое меню

27 мая 2010 в 16:14

Добрый день.

Что имеем:
Материалы разных типов: Галерея, Текст, Видео и т.д.
Несколько лет: 2006, 2007, 2008, 2009

Задача, сделать меню, которое будет заполняться самостоятельно, при наличии нод у данного типа материала:
2006
Галерея
Текст
Видео
2007
Галерея
Текст
2008
Текст
Видео
2009
Галерея
Текст
Видео

Я создал словарь, в который забил термины 2006, 2007, 2008, 2009 и т.д. При написании ноды выбираешь один из терминов.
С помощью taxonomy_menu этот словарь выводится в блок. Однако как и следовало ожидать, выводится он в простом списке терминов, которые есть в этом словаре:
2006
2007
2008
2009

Как сделать так, что бы при создании ноды, например Галерея, выборе термина словаря, например 2007, в меню появлялась эта ссылка?
У меня была мысль забить в словарь и все имеющиеся типы нод и потом просто выбирать и эти термины, но это ручная набивка. Хотелось бы, что бы оно автоматом делалось.
Подскажите пожалуйста, буду крайне признателен!

Помогите с формой отправки на почту.

27 мая 2010 в 15:42

Мне необходимо сгенерировать форму для отправки писем на почту прямо с сайта. Вобщем нашёл сервис php-mail.ru. Там он-лайн генерирую форму, но в итоге там требуется, чтобы форма была сохранена в отдельный файл php, и была закинута на сервер с ещё двумя файлами php, к которым она по-видимому прикручивается. Форма в ноду вставляется, а вот работать она соответственно не работает, т.к. этих двух файлов не хватает. Пробовал код из этих файлов так же вставить в ноду - результат один - работы ноль.

Помогите осмыслить Условные действия в Ubercart. Conditional Actions

27 мая 2010 в 15:35

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

Есть такая задача:
1) Когда в магазине совершается заказ всем модераторам приходит сообщение об этом
2) когда за товар приходят деньги происходит тоже самое.

За это (как я понимаю) отвечают условные действия (Conditional Actions).
Вот только как с ними работать? можно хоть какие-то начальные инструкции.

Поиском пользовался.

Зависимые поля, condition fields не подходит

27 мая 2010 в 14:56

Здравствуйте, проблема в следующем, есть два типа материала, Команда и Игрок, каждый Игрок связан по node reference с определённой командой, вопрос вот в чём, при создании Матча необходимо добавлять игроков, я сделал группу, первым полем идёт Команда(связано под node reference с типом материала Команда), далее Игрок (связано под node reference с типом материала Игрок). Внимание, вопрос: как отфильтровать игроков в зависимости от выбранной команды?

Как в низу каждого нода добавить кнопочку

27 мая 2010 в 14:03

Собсно вопрос в следуйщем .

Возникла потребность вставить в каждом материале нода чтоб в низу перед коментариями добавить свою кнопку. ! я хочу добавить кнопку с этим кодом :

Она позволяет в МоемМире отпостить ссылку с этой страницей

К примеру как тут строка : чей блог и там кнопка цетировать , добавить в закладки и цитата.

А я хочу такую же сделать тока езе с одной кнопкой

Создание личного счёта пользователя

27 мая 2010 в 13:59

Нужно создать каждому зарегистрированному пользователю личный счёт. При попоплнении счёта пользователь может добавлять материалы определённого типа согласно установленным тарифам. При этом должна быть связь между количеством добавлений материалов и счётом пользователя.
Пример: у пользователя на счету 30 единиц, и тариф 1 единица= 1 материал, значит пользователь может добавить 30 материалов.
Подскажите как реализовать такую систему.

Показ cck поля в таксономии

27 мая 2010 в 13:26

Всем доброго времени суток!
Столкнулся с такой проблемой - вывод поля cck в зависимости от термина таксономии. К примеру есть три поля CCK - "соль", "сахар", "мука" и словарь таксономии с терминами - "сладкое", "соленое", "мучное" как сделать, чтоб нужное поле показывалось только в том термине таксономии к которому оно принадлежит?

Искажаются ссылки

27 мая 2010 в 13:17

Здравствуйте. Помгите пожалуйста, такого еще не встречал, поэтому не знаю как решить. Создаю простую ноду (Page), в ней идет текст и ссылки. Публикую эту ноду на главной. Она ввиде анонса (урезанная) со ссылкой читать далее. Проблема в том что в виде анонса ссылки которые встречаются в этой ноде имеют вид www.site.com/31 и естественно при переходе по такой ссылке, страница не найдена. Если нажать "Читать далее" и откроется вся статья то ссылки становятся нормального вида www.site.com/node/31. Что за глюк такой?

проблемы с AJAX Comments

27 мая 2010 в 12:52

вообще никак не получается заставить работать AJAX Comments. на трёх разных сайтах попробовал, jQuery новый скачивал, никак не могу побороть.

форма отправки комментариев аяксовская появляется, но после отправки он ругается на джаваскрипт:

An error occurred.
/ajax_comments/js

[РЕШЕНО]Белая страница после смены темы. Перебробовал все варианты решения

27 мая 2010 в 11:16

После смены темы (хотел сделать сайт о WoW, готовой темы не нашел, взял painted, думал поменять пару картинок...) наблюдается сл.картина:
Главная страница открывается, но после клика по любой ссылке - белая страница (смерти Smile
Что интересно - можно даже авторизоваться, но зайти в Администрирование, а вот что бы сменить тему - невозможно.

Логов нет (и, кстати, что можно посоветовать?).
Есть ли решение проблемы белой страницы?

Методы тыка (ниже) не сработали:
1. Изменение в .htaccess
php_value memory_limit 128M
php_value max_execution_time 300
php_value max_input_time 300

2. Изменение в базе (с SQL - знаком).
Таблица variable, поле theme_default, значение s:7:"garland";

Опыт:
Неделя работы с drupal и две недели - вообще с PHP (больше знаком с ASP.NET).
Если будут советы - просьба учитывать это Smile

Надеясь на то, что проблема будет решена без переустановки с нуля...
Как я понимаю, бездумное использование модулей - прямой путь к тормозам на сайте.
Даже деактивация/удаление не полностью все решает.

То, что использую я:
archive
calendar
captcha
cck
content_access
date
fckeditor
imce
imce_mkdir
jquery_ui
nice_menus
nodeaccess
panels
photos
tagadelic
taxonomy_menu
token
token_custom
token_filter
views
ctools

Ранее поставил calendar_block, избавиться от него так и не смог (деактивация приводила к белой странице)

Хотелось бы узнать, что можно использовать для создания галереи?
смотрел gallery - слишком медленно, только если не интегрируя в drupal
photos - слишком просто (спрашивается, тогда чего надо ?! Smile )

вывод фото для конкретной роли без наложеных имеджкешом знаков

27 мая 2010 в 11:15

Как реализовать такую идею???

Хочется что бы для привелигированных ролей копирайты на фотки не выводились...

Помогите, пожалуйста, составить правильное выражение

27 мая 2010 в 10:35

Каюсь, что не знаю php и до сих пор его не изучила. Но ПОМОГИТЕ!!! Очень нужно!

Нужно, чтобы блок показывался в типе материала training и не показывался на страницах */edit. Сниппеты, когда показываться-показываться или не показываться-не показываться - я нашла. И они замечательно работают. А вот подобную конструкцию нет. Попробовала включить логику, но нужны знания

Номерные заголовки

27 мая 2010 в 10:34

Подскажите, возможно ли?

Мне нужно сделать раздел - Цитаты.

Вида

Цитата 1

текст цитаты

---

Как сделать так что бы заголовки ноды формировались автоматически

цитата 1
цитата 2

и так далее

---

а то каждый раз пересчитывать все цитаты и проставлять номер - не айс.

а если удалили цитату? было бы не плохо что бы свободное имя заголовка заняла новая цитата.
(что бы дырок не было).