Блог пользователя - volocuga

Полностью переопределить админку в д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,показывается виджет с пустыми некликабельными звёздочками.

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

Убрать выбор языка и статуса аккаунта на форме регистрации (content profile)

5 апреля 2009 в 23:16

В качестве формы регистрации используется Content profile.

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

Отключить перевод только для комментариев

4 апреля 2009 в 14:23

За переводы отвечает модуль i18n.Сайт на двух языках-украинский и русский.Нода имеет соответственно эти два перевода.

Пишу комментарии,страница установлена в украинском (www.domain/uk/page)
Переключаю язык на русский (www.domain/ru/page)-этого комментария уже нет,он доступен только для www.domain/uk/page

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

Перевод названий полей (labels) для Views

23 марта 2009 в 18:10

Как сделать лейблы полей во views переводимыми?Интересуют в первую очередь названия полей для развёрнутых фильтров

Как переопределить вид развёрнутого фильтра для пользователей?

22 марта 2009 в 19:30

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

Вопрос:как превратить данное поле в обычный выпадающий (для пользователя) список тегов при использовании в развёрнутом виде?