Ich werde erstmal die plumpe Lösung umsetzen, wenn dann demnächst alles läuft kann ich mich endlich mit dem Erstellen von eigenen Extensions beschäftigen. Trotzdem würde mich scohon jetzt interessieren, was denn diese 10 Zeilen machen müßten bzw. wo ich die reinpacken müßte. Nur vom Prinzip her.
sehr pinzipiell:
Lese den Namen der Benutzergruppe des aktuell eingeloggten Benutzers aus und zeige anhand dieses Namens (bzw der Namen) ein (oder mehrere) Verzeichnis(se) an.
Usergruppe: firma1 = verzeichnis fileadmin/firma1/
Der meiste teil geht für das Instanzieren diverser Klassen drauf, die dir entsprechende Funktionalitäten zur Verfügung stellen. Die eigentliche Funktionalität dürfte sich auf 2 oder 3 Zeilen beschränken (ohne Klammern).
Muß ich das noch zusätzlich irgendwie aktivieren?
Sei so nett und lies die Doku, da sollte alles drinnen stehen. Ggf. musst du die TYPO3-JumpURL-Funktionalität aktivieren oder vergleichbares, ich weiß das nicht auswendig.