Гхм, гхм. Всем привет.
Сей форум читаю уже достаточно давно, но до этого молчал. Вот кажется есть возможность проверить накопленные знания. Если где-то ошибусь, просьба сильно меня не пинать - на практику пока-что совсем нет времени, поэтому ограничиваюсь изучением теоритических основ.
...какие модули существуют, какие надо сделать самому, и какие функции мне стоит сразу из головы выбросить .-)
Будем исходить из того, что всё чего нет - можно написать самому
И так, по порядку:
несколько групп пользователей с определяемыми администратором правами
Есть, но развито довольно слабо.
ЧПУ, чтобы можно было зайти на личный раздел человека, просто набрав что-то вроде workgroup.ru/johnsmith
Есть, в наилучшем виде!
надо чтобы johnsmith (принадлежащий к группе engeneer) мог просмотреть список всех пользователей и выбрать, кто именно сможет получать доступ к его личному разделу.
Немного сомневаюсь, но кажется есть.
у johnsmith в разделе должны быть: файловый раздел, форум, блог, новости, календарь, несколько статичных страниц (чтобы написать пару слов про себя)
файловый раздел - есть много снипетов, но сам пробовал только один. Думаю если покопать в
репозитарии, наверняка можно найти что-то более функциональное, чем то, что я видел. По крайней мере, с нуля писать скорее всего не придётся.
форум - SMF. Но из общего у них - только список пользователей, т.е. интеграции никакой. Поэтому, скорее всего, в таком виде как вы хотите, не сгодится.
блогДля создания, можно приспособить DocManager (Автор снипета - наш соотечественник, чем все дружно гордятся
), а для вывода на сайте все используют снипет
Ditto.
новостиОпять же - DocManager + Ditto (есть ещё какой-то NewsListing, но я его в действии вроде не видел).
DocManager - некая прослойка между самопальной формой и API системы, облегчающая создание документов.
календарь - возможно есть что-то в том-же репозитарии, но сам не видел.
несколько статичных страниц - ну, этого добра - завались
- внутренний мессенджер
- календарь, на который проецируются все личные календари
- веб-почта
- rss-аггрегатор
Из перечисленного в наличии только 4. 1 - можно будет что-то готовое приспособить, а 2 точно придётся самому писать. Про 3 не знаю, кажется ничего такого нет.
Ну и еще желательно, чтобы личный профайл пользователя был бы масштабируемым, чтобы добавить поля Skype, сотовый и рабочий телефон, номер кабинета и проч.
Тут вообще ничего сказать не могу - не помню.