et bien depuis quelques semaines j'ai crée un campus electronique avec le cms
claroline (
www.claroline.net). Il est clairement destiné a la publication de cours, mais on peu facilement l'adapter a autre chose (bien que les rubriques s'apelleront toujours des cours).
Pour chaque cours on peu inscrire une liste d'utilisateurs, définir des news, un agenda, un chat, un forum. et gérer les droits.
ainsi j'ai créer des parties accessibles a tous, d'autres réservées a certaine personnes, et d'autres publiques mais avec inscription obligatoire. (-http://physiquechimie.clicksite.fr)
Franchement j'ai essayé plusieurs cms (portix, joomla...) avec le même soucis que vous, et j'ai trouvé claroline idéal sur ce point (en plus facile a comprendre et rapide a mettre en oeuvre). Du coup je vais surement m'en servir de base pour autre chose que des cours en ligne, même si l'adaptation n'est pas forcement idéale (référenc a des termes comme "classe", "parcours pédagogiques" ou "cours")
PS : le site claroline est en anglais mais le logiciel est tres bien francisé