volocuga: Блог

Главные вкладки

Модуль Page Title: выводить вызов его функции в <title></title>,только если модуль установлен

25 июля 2009 в 13:20

Так как переопределения титлов этим модулем у меня не работает в template.php,то приходится вызывать на прямую в page.tpl.php так:

<?php print page_title_page_get_title(); ?>

Как определять во Views различный набор полей для различных терминов

21 июля 2009 в 12:37

Есть табличный вид taxonomy/term/ID

Есть скажем термин "Машины" и термин "Самолёты"

Для термина "машины" будет уместно поле "дорожный просвет",для термина "Самолёты"-нет

Как,используя вид taxonomy/term/ID определять для каждого термина свой набор выводимых полей?

Как сделать единый рейтинг (fivestar) для версий переводов нод (i18n)?

19 июля 2009 в 16:39

Украинский и русский язык,соответственно 2 ноды вместо одной-по ноде на язык.Получается,что если человек голосует на русской версии,то в украинской рейтинга не будет.Тот же затык,что и с комментариями.Кто знает как бороться?

Ubercart.Частенько сама по себе отжимается радиокнопка в выборе доставки.

11 июля 2009 в 2:17

Наблюдаю довольно долгое время.Кнопка нажимается,но тут же сама и отжимается.Не всегда,но часто.Приводит к тому,что на следующей странице выводится мессага с требованием выбрать опции доставки и приходится выбирать опцию снова.Вообщем,раздражающая хрень.У кого подобное?

Ubercart: Пустая страница checkout/complete.

11 июля 2009 в 2:11

Собственно,не совсем WSOD,при перегрузке отображает финальное сообщение.Пробовал играться с кешем-не помогает.На локалхосте нормально.Куда копать?

При 404 ошибке в страницу вставляется какая-то хрень.

10 июля 2009 в 19:25

Код типа 42f7,в самом верху сорца,до <!DOCTYPE,постоянно меняется и только на странице с ошибкой 404.Несмертельно,но неприятно.Это настройки сервера или Дру подсовывает?

Простой вопрос по аргументах views

8 июля 2009 в 23:56

Например,имеем такую простую структуру терминов и ТОЧНО такую же структуру меню,т.е пункты меню ведут на соответствующие термины.

родительский термин 1
---подтермин 1.1
---подтермин 2.1
---подтермин 3.1

родительский термин 2
---подтермин 1.2
---подтермин 2.2
....

Views 1.Вывести материалы по количеству просмотров

5 июля 2009 в 19:24

Задался столь банальной задачей и не могу найти ответа.Кто знает как отфильтровать и отсортировать ноды по количеству просмотров?

Прочекать браузер юзера на включённую яву и выдать системное сообщение,чтобы включил.

1 июля 2009 в 15:19

Так получилось,что много явы имею на сайте.Без явы всё будет скушнее выглядеть.Как проверить ,включена ли у пользователя ява,и если нет - вывести варнинг в стиле системной ошибки (красненьким)?

Полностью переопределить админку в д5.Степень геморности?

1 июля 2009 в 1:37

Имеется ввиду именно ПОЛНОСТЬЮ.Начиная от страницы /admin и заканчивая отдельными страницами редактирования нод.Страница с блоками-включительно,на полностью настраиваемой странице.Кому удавалось,какие видятся трудности?

Непонятка с key|label в CCK (d5) [уже понятно]

26 июня 2009 в 20:11

Есть текстовое поле СCK в виде селекта с 3-мя опциями,например "да","нет","возможно".
Это поле я вывожу в node.tpl.php таким сниппетом
<?php print content_format('field_FIELD_NAME'$field__FIELD_NAME[0]); ?>

Всё работет.Пытаюсь навести красоту,вместо "да","нет","уточняется" вывести иконки

Указываю в настройках этого поля такие допустимые значения (по одному на строку):

Иконки не выводятся.Если убрать лейблы,т.е оставить только урлы,иконки нормально выводятся,однако такой вариант вводит в ступор редактора-ведь в форме редактирования ноды он тоже видит только HTML код вместо простых текстовых названий!

Подскажите,что делаю не так.

Темизация ячеек в Grid View в Drupal 5

22 июня 2009 в 23:10

Кому нибудь удавалось определить шаблон ТОЛЬКО для клетки в grid view из vievs bonus pack?
Требуется вывести множество полей в сложном порядке.Только при помощи CSS получается глючно и громоздко.

Примерный вид того,что должно получиться http://bountii.com/browse.php

Imagecache не работает при указании в типе контента отдельной подпапка для изображений.

18 июня 2009 в 18:31

Указываю в настройках поля image свою папку для изображений в типе контента.
Оригинальные изображения сохраняются по этим папкам,но вот превьюшки по папкам пресетов не создаются.
По дефолту,если все оригинальные файлы изображений валятся в одну кучу в директорию files,всё работает корректно.

Что можно подкрутить?

Проблемы с кодировкой на странице мерчанта.Uc_webmoney 5.x-1.2-beta1

17 июня 2009 в 15:35

Кто сталкивался с крякозябрами в описании покупки?У страницы мерчанта страница в русской кодировке (грёбаный русский шовинизм!),а друпал отдаёт в UTF-8.

Я пробовал по рекомендации разработчика (gor) вставлять в template.php это

<?php function phptemplate_form($element){
  if(
$element['#id']== 'webmoney-form' ){
    
$charset='cp1251';
  }else{
    
$charset='UTF-8';
  }
  
$action $element['#action'] ? 'action="' check_url($element['#action']) . '" ' '';
  return 
'<form '$action .' accept-charset="'.$charset.'" method="'$element['#method'] .'" ''id="'$element['#id'] .'"'drupal_attributes($element['#attributes']) .">\n<div>"$element['#children'] ."\n</div></form>\n";
 
?>

Но теперь вижу только белую страницу.Какие могут быть варианты решения? Названия транслитом не предлагать!

Азы настройки VPS.Как привязать домены без панельки?

28 мая 2009 в 13:38

Есть:Ubuntu 9,Apache 2,Php5,MySql
Все это вреде бы работает...

Теперь как привязать домены?
Насколько я понял,нужно:

1) создать папки с именами доменов в home/www/ (или в var/www? Что правильнее?),куда собственно будет установлена система.

2)Сделать так,чтобы апач знал про эти папки.Для этого нужно прописать конфиги в /etc/apache2/sites-enabled.По одному конфигу на домен (хотя наверное можно свалить кучей в один файл?).

Я пишу в своём файлике site.conf такое:

<VirtualHost google.com>
ServerAdmin mail@gmail.com
ServerName google.com
DocumentRoot /home/www/google
ServerAlias google.com
ErrorLog /var/log/apache2/google-error.log
CustomLog /var/log/apache2/google-access.log common
LogLevel error
</VirtualHost>

Перезапускаю апач.

Иду к регистратору доменов ( в моём случае 1gb.ua,этот регистратор отличается жуткой админкой) и в панели управления ДНС ввожу ns,которые дал мне хостер:

NS1: мой IP #1
NS2: мой IP #2

Получаю ошибку-неправильные NS.Делаю вывод,что неправильно настроил хост.Что делаю не так?

Редирект после логина по ролям.Помогите с синтаксом в сниппете

26 мая 2009 в 13:55

Модуль Login destination

Вот такой сниппет работает если роль (в данном случае "special users") написана латиницей:

<?phpglobal $user;
if (in_array('special users', $user->roles)) {
    return 'node/5'; // Редирект для роли 'special users'
}
else {
    return '<front>'; //Перенаправляем остальных на главную
}?>

У меня же названия ролей кирилицей.Само собой код невалидный.Как заюзать ID роли?
Пробую так:

Изменить вид страницы управлениями блоками

25 мая 2009 в 12:43

Что,никак?
Имхо,весьма аляповато сделано.Хочу,чтобы страница управления блоками была такой же темы как и для остальных разделов.

Посоветуйте модуль "кто смотрел мой профиль"

20 мая 2009 в 23:58

Вроде очевидная штука,но обыскался.Нужно в блоке,в профиле вывести аватарки с линками профиль пользователей,кто смотрел мой профиль.Если бы как то отсортировать вьюсами-было бы просто замечательно.Вроде с модулем "activity" можно что то подобное сделать,но мне нужно простое решение,без излишнего функционала.

Русские букмарки+доп.табы в Share

15 мая 2009 в 0:18

Подскажите,как добавлять дополнительные табы в виджет модуля Share (русский вариант service links+таб отсылки майла друзьям)

Читал ридми-ничерта не понял.Куда эти хуки добавлять?

Виджет vote up down как поле Views.Ищу решение.

13 мая 2009 в 22:50

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

[Решено] Вывод некликабельного виджета Fivestar через Views 2.

19 апреля 2009 в 20:23

На обычных нодах виджет работает нормально,но как только вывожу его через Views2,показывается виджет с пустыми некликабельными звёздочками.

В чём может быть трабла?