Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Другие движки / фрейморки > Система начальник-подчиненный в IPB 1.3


Автор: TrivialCore 2.6.2006, 17:07
Народ, кто рылся в IPB, скажите, насколько сложной было бы пристроить к форуму как этот систему, работающую примерно по таким правилам:

Среди всех участников форума имеются участники, имеющие роль "Начальник". Первых начальников назначают админы, далее все работает по таким принципам:
1. Начальник может себе выбрать несколько подчиненных, скажем, не более пяти-десяти. Чтобы стать подчиненным, участник договаривается с будущим начальником на форуме (любым образом), и начальник включает участника в список своих подчиненных.
2. Каждый может в профиле участника посмотреть, является ли он чьим-либо подчиненным, и если да, то чьим.
3. Начальник по своему усмотрению может дать право подчиненному быть начальником. Для этого переключает галочку в соотв. панели управления.
4. Подчиненный, который получил право быть начальником, может набрать себе своих подчиненных. И так далее, в бесконечность.
5. Если начальник лишает своего подчиненного права быть начальником, тот теряет всех своих подчиненных (если имел таковых).

Общее правило: чтобы быть начальником, надо быть подчиненным. Исключение - первые начальники, назначенные админами.

Что интересует:
Каков масштаб изменений - сколько часов займет все одному "образованному" человеку?  

Автор: 2man 3.6.2006, 01:30
Цитата(TrivialCore @  2.6.2006,  17:07 Найти цитируемый пост)
Каков масштаб изменений - сколько часов займет все одному "образованному" человеку?

Не вижу ничего здесь сложного. Все настраивается в админ-панели. Проще и доступнее всего сделать такую систему посредством групп пользователей. Называй группы как тебе удобнее, выдавай соответствующие права и выписывай статусы smile 

Автор: R.M. 5.6.2006, 09:42
Единственное чего там сделать нельзя это просмотреть кто чей начальник но можно называть группы "Подчинённые Петра Ивановича"  smile  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)