Чем дальше в Друпал, тем больше...

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

Аватар пользователя felix felix 11 июля 2007 в 1:47

...вставляю разные слова. Таксономия, блин.

А если серьезно, то я три месяца назад не знал, что такое HTML. Через 2 недели получилось вот это:
http://u-felixa.narod.ru
Начал пересматривать много CMS (Джумла, пост-нюка, пхп-нюка, ранцмс). Убил по 2 недели, но вернулся к друпалу. Тому, с чего начал.

Конечно имеется масса вопросов. Спасибо, тем кто поможет. Да и просто спасибо всем созидающим.

Задача:
Сайт 20-тысячного городка. Юзеры двух типов - граждане и предприятия (организации, структуры, союзы и тд). Имеют персон страницы и самостоятельно размещают материал. Ссылки на предприятия прикручены в меню на главной странице (замечательно получилось модулем Lucid menu, рекомендую, тем кому нужно экономить место) , граждане списком. Навигация по темам статей в меню на главной. Почти со всеми задачами справился на Денвере.

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

2. Сам вид страницы пользователя.
Пока лучшее, что получилось, это к странице личных данных прицепить блок описанный на http://drupal.org/node/140754
А если помечтать о лучшем, то надо что-то около http://www.litsovet.ru/index.php/author.page?author_id=2241 Это моя поэтическая страница на одном из общественных сайтов. И хоть убей, кажется, что этот сайт основан на Друпале. Навигация по этому сайту огромная и удобная. Мечтать только.
Нужна помощь по виду страницы пользователя.

Немного о плохом. Wiews уж больно тормозит, даже на локалке туго. Стараюсь избежать его применение.

Комментарии

Аватар пользователя andron13 andron13 11 июля 2007 в 2:41

поэтическая страница не друпал.
Юзеров разделить можно имхо только в ручную создав 2 дополнительные роли. и разрешив им разные юзерные поля.
Либо придумать доп поля при регистрации. присмотритес к примеру к своему профилю. и посмотрите что вы можете внести в своём на друпал.ру. и попробуйте сформулировать заново.

Аватар пользователя felix felix 11 июля 2007 в 3:41

Спасибо за отклик.
"Координаты в интернете, Мои работы для Drupal, Настройки, Персональные данные Предлагаю сервисы для Drupa" - я именно об этих полях. Как для каждой роли вывести свои?
В идеале, пользователь нажав на "Создать учетную запись", должен попасть на выбор: Какую? (Выбор роли).
А далее, регистрация с полями профиля соответствующая выбранной роли. Это конечно в идеале. А на практике я такого никогда не встречал.

Аватар пользователя andron13 andron13 11 июля 2007 в 4:11

Я в первом посту немного погорячился. в стандартных настройках вроде бы таки низзя.
Mожно разрешить использование биографи модуля к примеру предприятиям. а стандартным юзерам нет. юзерам дать возможность выбора между предприятие или нет (мальчик/девочка), а админ присвоивает не девочакм или не мальчикам роль, разрешающую использовать биографи модуль.

Аватар пользователя felix felix 11 июля 2007 в 17:00

Уже тепло. Модуль полезный.
Только он не отобразился почему-то в контроле доступа (admin/user/access).
И я пока не знаю, как присвоить мальчик=authenticated user, девочка=authenticated user1.

Аватар пользователя felix felix 11 июля 2007 в 17:30

Извините. он в списке контента (admin/user/access). Не досмотрел.
А присвоение мальчик=authenticated user, девочка=authenticated user1 хотелось бы как-то вывести на автоматическое.