Как реализовать "сущности" как на сайте дару-дар

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

Аватар пользователя Freakachoo Freakachoo 16 мая 2009 в 14:41

Добрый день!
Хочу спросить вашего совета, господа, не получается реализовать одну вещь... точнее получается но мне кажется это не изящным решением.

Дело в том что я сейчас делаю подобный, по структуре проект, как Дару-Дар (darudar.org) где есть некие сущности (заказы) и к ним могут присоединяться люди и становиться партнером заказа, а партнеры заказа могут добавлять свои видео и картинки к этой сущности (на дарударе это — одобренные желающие и добавление доказательства — картинки о передаче дара).
Так вот хочу спросить совета — какими модулями можно реализовать эти «сущности» (дары) (я пока сделал через Organic Groups, но мне кажется это немного кривоватым т.к. каждая сущность получается группой), каким образом туда приглашаются люди и как им даются права на добавление к «сущности» картинки с доказательством? (это видимо права на поля CCK… но что-то у меня никак не выходит распределить права, может как-то хитро через какие модули?).

Жду от вас советов Smile

Комментарии

Аватар пользователя Freakachoo Freakachoo 18 мая 2009 в 15:11

Ну блин отсыл к дарудару просто для наглядности!
А по сути:

Имеется "Заказ" он выставляется.
Заказчик может на заказ пригласить людей. Или люди сами приходят и к нему присоединяются.
Все комментируют.
В итоге заказ забирает кто-то один.
Тому человеку кто забрал заказ, создатель заказа должен выдать некие права, чтобы он мог с Заказу добавлять видео и фото.

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

Аватар пользователя Freakachoo Freakachoo 18 мая 2009 в 16:20

Нет не групповые.

Ну блин как не понятно то?

Есть Заказ. У заказа есть

- создатель заказа (автоматически становится администратором заказа)
-- утвержденный создателем оппонент (становится полу-администратором заказа)
----- комментирующие заказ (участвовавшие допустим в аукционе на заказ. но его не получившие.)

Ну блин. Как еще объяснить? Это же обычная система тендеров!

У меня вот проблема как дать "утвержденному создателем оппоненту" добавлять к заказу видео и фото?

(заказ в итоге в друпале будет являться некой нодой. и каким-то образом у него должно быть 2 администратора. 1 - это создатель заказа. 2 - это оппонент заказа. и у оппонента есть права на редактирование ноды, но только конкретных полей - видео и фото прикрепленных файлов)