Ich fange mal mit ein paar Punkten an:
Zitat
1) Intranetseite (komplett Login-gesichert)
Wenn alles andere fehlschlägt kannst Du das über .htacces komplett für die Außenwelt sperren. Spannender wäre die Frage ob der Login mit irgendeinem anderen System zusammengeschaltet werden soll S(ingle Sign-On)?
Zitat
2) Ca. 50 User sollen einen Zugang erhalten (eigener Benutzernamen, eigenes Passwort)
3) Rechtevergabe - hier müsste ich definieren, dass der Admin alles sehen/ändern darf, die User jedoch nur XY sehen dürfen und nur ihr eigenes Profil anpassen können.
Die Nutzer sind kein Problem und man kann mittels einiger Plugins auch gut die Rechte regeln ("Role Manager" kommt mir in den Sinn, es gab aber glaube ich noch neuere). Nicht immer so feingranular allerdings, wie man es sich wünschen würde, aber simple Einteilungen in Rollen gehen auf jeden Fall. Schwieriger wird es, wenn Nutzer nur in manchen Kategorien editieren können sollen oder so. Geht vermutlich auch, aber definitiv nur mit Plugin. Für so etwas ist WP leider einfach nicht ausgelegt.
Zitat
4) Profilseiten für die User (mit Profilbild, Tel, Email, GebDatum etc.)
Geht. Das Bild und die weiteren Felder muss man per Plugin ergänzen, das sollte aber kein Problem sein (z.B. Plugin "User Photo").
Zitat
5) Kalenderfunktion (ich weis, es gibt unzählig viele Plugins, jedoch müsste es ein Kalender sein, der wirklich komplett eigens beschreibbar wäre (versch. Farben, etc.)
6) Upload- und Downloadfunktion
Da kenn ich mich nicht aus. Könnte problematisch werden, schätze ich.
Zitat
7) Registrierung der User (einmalig)
Nutzerregistrierung ist ja eingebaut. Entweder zum selber registrieren oder der Admin legt sie einmalig an und die Nutzer füllen die weiteren Infos dann aus wenn sie sich einloggen.
Zitat
Adressbuch
Könnte es als Plugin geben, habe ich aber noch nicht gehört. Soll denn da Funktionalität dranhängen wie etwa ein IM-System, oder reicht es, Adressdaten auf einer statischen Seite zu sammeln?!
Alles in allem: Wenn man WP für etwas nimmt, das sich etwas weiter von "Blog-Plattform" entfernt, sollte man schon genau abklopfen, was an Anforderungen noch dranhängen könnte. Wenn man zu viel per Plugin zurechtbastelt muss, macht das irgendwann auch keinen Spaß mehr. Andererseits geht eben auch sehr viel per Plugin zu regeln.