Drupal7

Вывод Списка друзей пользователя в профиле

9 февраля 2011 в 17:17

Подскажите, как вывести список "Друзей" пользователя в user-profile.tpl.php.
Использую User_relationships, Drupal 7.

Модуль Icecast Streaming Server, проблемы.

9 февраля 2011 в 16:30

Есть проблема с использование модуля Icecast Streaming Server для drupal 7. Установил все как нужно. Views есть, СTools есть. Но что делать дальше не пойму. Кучу форумов облазил, ничего не нашел.

Подскажите, кто знает, как добавить адрес потока. Как вообще получить поток на сайт.

Назначить атрибут форме.

9 февраля 2011 в 16:00

Есть вот такая вот форма. То есть на выходе тег form содержащий в себе тексфилд и текст ареа

Вопрос: Как этой форме назначить аттрбут onSubmit='javascript_function()'?

<?php
function bookabillboard_message_form_new($form,&$form_state,$uid,$adunitid='') {

$form['from_user']=array(
'#title'=>'From user',
'#type'=>'item',
'#description'=> 'From'
);
$form['to_user']=array(
'#title'=>'To user',
'#type'=>'item',
'#description'=> 'To User'
);
$form['message_theme']=array(
'#title'=>'Theme message',
'#type'=>'textfield',
'#attributes' => array('id' => "message_theme")

);
$form['message_body']=array(
'#title'=>'Message',
'#type'=>'textarea',
'#attributes' => array('id' => "message_body")
);
$form['send_button']=array(
'#type'=>'button',
'#value'=>'send',
'#button_type'=>'button',
'#attributes' => array('type'=>'button','onClick' => "sendMessage('". $uid ."','". $adunitid ."')")
);

return $form;
}
?>

CKeditor когда нажимаешь источник не показывает код.

9 февраля 2011 в 14:26

Ск

жму источник и там вот такая борода

Грубо говоря редактировать нормально не получится. Если нажимать делит то появляется текст появляется и весь код испорчен такими тэгами     

Подскажите как исправить или какой рабочий нормальный редактор есть.

Как обновиться до 7 drupal ??

9 февраля 2011 в 13:30

Народ, не получается никак обновиться с 6 версии до семерки.

Как правильно обновиться?

Помогите плииииз.

Помогите определиться со структурой контента

9 февраля 2011 в 9:59

Вот что я примерно хочу сделать:

  • пользователи могут создавать свои дневники, причем один пользователь может создать несколько дневников
  • пользователь может сам создавать записи в своем дневнике и может дать право на создание определенным пользователям
  • к записям пользователь может прикреплять изображения
  • пользователи могут ставить оценки дневникам, записям в дневниках и изображениям; затем по этим оценкам составляются рейтинги отдельно для дневников, записей и изображений

Насколько я понял, чтобы реализовать рейтинги, нужно сделать отдельные типы материалов для изображений, записей и дневников, а затем связывать их между собой c помощью node reference. Верно? Вот только аналог node reference для drupal 7 - модуль references сейчас пока в dev версии и не имеет интеграции с views.

Как сейчас можно на drupal 7 с помощью views сделать представление "дневник", которое бы отображало последние записи в нем и связанные с этими записями изображения? Или лучше попробовать без views, написать код вручную?

PS: может вообще не стоит пока делать на 7 версии, подождать пока портируют модули и чистят баги?

Как создать button с типом button через drupa_get_form?

8 февраля 2011 в 19:32

Как создать button с типом button через drupa_get_form?

Получается только с типом submit сделать Sad

[Решено] Таксономия в аргументах Views Drupal 7

8 февраля 2011 в 18:48

Есть вопрос по использованию в качестве аргументов Views терминов таксономии.

Как известно, в Drupal 7 термин таксономии привязывается к контенту через отдельный филд - term relation.

Если использовать нужный филд в качестве аргумента - все корректно работает.

Среди возможных аргументом нашел также знакомые по 6-ке Taxonomy Term Id и т.п. Когда попробовал применить это поле в качестве аргумента результата не дало. Возможно не правильно делал.

Случайное значение из допустимых

8 февраля 2011 в 16:57

Натолкните на мысль, как такое реализовать:
При создании материала сделать поле с подписанными чекбоксами

  • поставщик
  • производитель

при сохранении ноды с галкой на, допустим, "поставщик" в базу попадает одно случайное из нескольких допустимых значений.
Для Поставщик допустимые значения:

  1. ААА
  2. БББ
  3. ВВВ

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