Content Profile vs Ptofile2

Прислано: global2013

вс, 29/01/2012 - 13:36

Другие статьи по теме:

DRUPAL6 vs DRUPAL7

Задача - сделать на DRUPAL 7:
- Нужна возможность создавать профиль отдельно от пользователей, с дальнейшей возможностью пользователями присоединяться (например, школа, институт) На практике так - заходим на сайт, и если есть соответствующее право доступа, то можем добавлять записи в профили.
- Использовать именно сущность профиля или иное, но не ноды.

[РЕШЕНО] Разные формы регистрации для разных ролей

Прислано: HSV

ср, 14/12/2011 - 18:41

Здравствуйте.
Тема поднималась уже не раз. Нашел штук до 10, перечитал все, но решения своей проблемы не нашел.
На сайте 2 роли. При помощи views на странице /user/register вывожу ссылки регистрации для разных ролей.
В Auto Assign Role -> Assign from Path настраиваю соответствующие адреса для каждой роли.
При помощи Content Profile создаю два типа материала для ролей, отмечаю "Use this content type as a content profile for users". На вкладке Content profile (в типе материала) отмечаю "Use on Registration" и пробую отметить нужную мне роль в групе "Use on Auto Assign Role paths". Но при сохрании получаю ошибку
"warning: Invalid argument supplied for foreach() in Z:\home\dreg\www\includes\form.inc on line 1212."
и, соответственно, никакая роль не выбрана.

Когда перехожу по ссылке регистрации для любой из ролей выводится стандартная форма и ошибка
"warning: in_array() expects parameter 2 to be array, null given in Z:\home\dreg\www\sites\all\modules\autoassignrole\autoassignrole.module on line 461."

Помогите разобраться, три дня дня уже мучаюсь

Отображение материалов владельца профиля при просмотре его страницы

Прислано: leramulina

вс, 13/11/2011 - 01:55

Другие статьи по теме:

Хотела сделать чтобы при просмотре профилей пользователей в блоке выводилась информация типа "5 последних постов пользователя", "5 последних комментариев пользователя" и т.д.

Смогла только сделать через views блоки, где пользователь видит свои материалы при просмотре своего профиля.
Через
Filters
User: Current

Чтобы выводить этот блок только на странице профиля поставила такой сниппет:

<?php
global $user;
if (
arg(0) == 'user' && $user->uid == arg(1)){
  return 
TRUE;
}
else {
  return 
FALSE;
}
?>

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

Может быть есть какой-то модуль, который это делает? Подскажите, пожалуйста!

Список пользователей, которые публиковали материал(ы) на сайте

Прислано: vkapas

пт, 23/09/2011 - 12:13

Друзья, подскажите, как сделать вьювс с пользователями, которые опубликовали какой-либо материал на сайте?

Для регистрации на сайте используется  Content Profile, во всех материалах есть хотя бы один словарь таксономии и несколько кастомных полей CCK.

Сроки горят, а у меня уже крыша едет, — не могу понять, какую нужно указывать зависимость.

Модуль content profile - задача не для слабонервных.

Прислано: dreamsforsale

пт, 02/09/2011 - 14:42

Исходные данные:

Есть модуль content profile - для D6, и аналог profile 2 для D7.

Принцип работы модулей - созданный тип материала обозначаем как content profile, и получаем возможность добавления или редактирования его из профилей пользователей с соответственной привязкой. Например, можно создать вкладку любимых занятий, анкету или еще что, что придумаем, при этом сохраняем плюсы использования CCK и Views.

Но остается возможность создавать этот материал и не из профиля пользователя, а как самостоятельный материал, без привязки.

Отсюда задача - если мы создали материал без привязки к профилю, как его тогда привязать к определенному пользователю? Не лезть же в БД каждый раз ))).

Возможное видение решения?

Как вывести дату регистрации в content profile?

Прислано: WhatTheFuck

вт, 30/08/2011 - 14:19

Другие статьи по теме:

Я использую модуль content profile для отображения профиля юзера. Как там вывести дату регистрации и записи юзера?

Почему нет кнопки сохранить при редактировании профиля пользователя, использую модули Content Profile + Advanced Profile Kit?

Прислано: Karefana

чт, 07/07/2011 - 23:24

Установил модули Content Profile и Advanced Profile Kit, сделал экспорт профиля как описано в ноде http://drupal.org/node/579468, поставил галочки на тип материала uprofile, а когда захажу в профиль пользователя и нажимаю редактировать не появляется кнопка "Сохранить". Кто-нибудь сталкивался с такой проблемой, не могу разобраться в чем трабла?

Страничка кастомного профиля доступна только друзьям юзера

Прислано: iNFerNo

чт, 07/07/2011 - 06:21

Страничка кастомного профиля доступна только друзьям юзера реально ли такое ??? сделать например добавит чибокс и если птичка стоит - то посещать профиль могут только друзья юзера и определенные роли не состоявшие в друзьях у юзера.

Реально ли* ? И как.........

[РЕШЕНО] Перенос значений полей из Content Profile в форму создания ноды

Прислано: vkapas

вт, 05/07/2011 - 11:00

Доброго дня всем.

На сайте есть регистрационная форма, в которой пользователь заполняет поля типа "Название компании", "Контактный телефон" и т.п. Форма повешена на  Content Profile и содержит несколько дополнительных CCK-полей.

Требуется: сделать перенос значений некоторых CCK-полей из формы регистрации в форму создания ноды. Ну, чтобы пользователю не писать каждый раз одно и тоже. В идеале это должно выглядеть как уже заполненное поле (при создании ноды) с возможностью его редактирования.

Как можно такое реализовать? Поиск по форуму ничего не дал. Спасибо.

Планировал сделать это через одинаковые названия полей, но это, ожидаемо, привело к ошибке "Название «...» уже существует."

Функционал: Пользователь сам добавляет вкладки в профиле с необходимыми полями. Как?

Прислано: zidi

вт, 14/06/2011 - 16:26

Доброго уважаемые.
Кто то подумает, что тема изъезжена, тем не менее пытаюсь уже наверно неделю приблизиться к желаемому результату, но пока тщетно.
ОпИсываю всё по порядку:

Имеется Друпал 6* чистый без контента, надо чтобы в профиле пользователя, сам пользователь мог добавлять поля для заполнения, тоесть объясню поподробнее: Например возьмём теже заезженные рецепты кулинарные, в профиле пользователь нажимает на кнопочку и у него появляется вкладка с набором полей, к примеру "количество крупы"(цифровое), "используемое масло"(текстовое поле) ну и т.д., потом пользователь решил ешё раз нажать на кнопку чтобы ещё вкладка новая появилась, в которой он заполняем всё теже "количество крупы"(цифровое), "используемое масло"(текстовое поле) и т.д. Как этот функционал реализовать?

Пробовал использовать cck3+Content Multigroup+Content Profile. Получилось что есть вкладка в профиле, где можно заполнить поля, но добавить новую вкладку нельзя, можно только изменить данные вписанные в поля расположенные на первой вкладки.
Смотрел и стандартный Profile и модули связанные с профилем advanced profile, user types. Всё не в ту степь.
Надеюсь понятно обьяснил, сайт не в сети, так что наглядно показать не могу чего хочу, разьве что скриншотом или схематично на рисунке.

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

Кастомный профиль с помощью Content Profile. Вопросы и ответы

Прислано: iNFerNo

пн, 06/06/2011 - 06:04

Другие статьи по теме:

Необходимо вывести:

1. Реальное имя (текстовое поле в content profile)
2. Пол (мужской или женский, выпадающее меню или радио-кнопки + при клике на пол вывод всех юзеров с этим полом, можно просто ссылку на уже созданную вьюху например).
3. Возраст | Дата рождения (Возраст выводится по заданной дате рождения)
4. Город (вывод типа Москва (Россия), при клике на город или страну выводит список всех юзеров)

5. О себе (текстовое поле в content profile)

6. Домашняя странциа
7. Акаунт вКонтакте

8. Хобби (Текстовое поле, значения через запятую вводятся)
9. Любимая музыка (значения вводятся через запятую, но каждое значения при клике ведет к выводу всех юзеров с этим значением)

10. Посещаемые сайты (пользователь забивает энное количество сайтов которые посещает и они выводятся через запятую с ссылками на сайты).

11. Свою фотографию

12. Вывод ссылки на приватмесседж (у заголовка/у ника)

13. Вывод значений из content profile в профиле юзера, я добавляю в user-profile.tpl.php может нужно в node-profile.tpl.php ???

Решено только это:

1. Вывод имени
$content_profile = content_profile_load('profile', $uid);
print ($content_profile->field_realname[0]['value']);

2. Пока решено только просто вывод пола
$content_profile = content_profile_load('profile', $uid);
print ($content_profile->field_sex[0]['value']);

3. Дата Рождения
$content_profile = content_profile_load ('profile', $uid);
if ($content_profile->field_date_of_birth[0]['value']) {

[РЕШЕНО]Регистрация пользователя с зависимыми полями

Прислано: petropulos

вт, 17/05/2011 - 11:25

Привет всем!

Нужна помощь в одном небольшом вопросе. Я решил сделать регистрацию пользователей таким образом, чтобы при установке флажка в "1" показывались определенные поля для заполнения пользователем. Нашел здесь на форуме подсказку к решению данного вопроса ( ССК+Сonditional fields+Content Profile ), но при регистрации нового пользователя показываются все поля какие создал в материале "Профиль" вне зависимости установлен флажок или нет. Причем в самом профиле пользователя это дело работает нормально(т.е. при установке флажка поля появляются). Не работает именно при регистрации. Подскажите пожалуйста где чего не так. Спасибо.

[Решено]Drupal 7 подскажите аналог Content Profile

Прислано: phpandrei

вс, 01/05/2011 - 15:54

Другие статьи по теме:

Здравствуйте. Подскажите пожалуйста чем заменить Content Profile в семёрке?

Модуль Content profile. Вывод заголовка из типа материала Profile на страницу profile-user.tpl.php [SOLVED]

Прислано: Heihachi88

пн, 18/04/2011 - 03:49

Всем привет, как вывести заголовок типа материала Profile на странице пользователя? Заголовок типа материала Profile использовал в качестве Ф.И.О.

Content Profile и Advanced Profile Kit

Прислано: amaster

чт, 31/03/2011 - 08:15

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

подскажите пожалуйста как в Advanced Profile Kit сделать вывод всех полей профиля пользователя, созданного с помощью Content Profile?

RSS-материал

Новое на сайте