Ein paar Notizen zum Thema Groupware mit Typo3. Fokus liegt auf Community - nicht auf eCommerce. Momentan reine Stoffsammlung
In Klammern stehen Extensions, welche die Anforderungen umsetzen. (Basierend auf Typo3 3.5.0)
Group Ware - Anforderungen und Lösungen
Gemeinsames Arbeiten an Dokumenten, Projekten, Aufgaben, Terminen
- content: Texte, Bilder (upload in fileadmin oder media-Ordner oder Photo Book), Kalender-Einträge(tx_advCalendar), News(tt_news), Adressen(tt_address), Charts (jpgraph), Nachrichten ans Team(save_form_mail), Link-Sammlung (tt_links, User submitted links, sk_linklist, Ne Phie's Link List) usw.
- user: Backend-User, einer Backend-Usergruppe zugeordnet
- Der Publishing-Workflow wird leicht durch Typo3 gestützt (sys_todos, sys_messages, sys_workflows).
- Oft besteht Group Ware aus einem Zeitmanagement-Programm, einem E-Mail-Programm, einer Dokumentenverwaltung und einem Videokonferenz-System.
Einfache Kommunikation
Tools: Gästebuch (tt_guest), List-Forum (tt_board/LIST) geringe Zugriffsverwaltung - Editieren im Backend möglich
- Tools: Message Board(da_msg_board), phpBB Forums (noch Alpha-Version)
Bereits existierende Workflows sollten integriert werden.
Die Zugriffsverwaltung muss es ermöglichen, dass content nach außen hin verborgen bleibt
- usergroup: Einzelne Seiten und Unterseiten auf eine Benutzergruppe beschränkbar - auch mehrere Benutzergruppen können angegeben werden. Im Frontend nur lesend (websiteusergroup), im Backend auch schreibend (backendusergroup)
- Sonstiger Zugriffs-Schutz: Dateien (NF Downloads), Sichere Verbindung (https_enforcer)
Die Software soll einfach bedienbar sein - also nicht umständlich
- Das Login: Wird durch Setzen eines Cookies erleichtert (newloginbox oder fe_autologin)
Die Software soll praktisch sein
Sinnvolles Typo3NavigationDesign
- User kann eine persönliche Startseite einstellen (redirect_at_login)
- Für User, die auch ein Backend-Login haben, kann ein Link ins Backend angeboten werden (feuser_belogin).
Ständige Schulungen oder eine anwenderfreundliche Bedienung (Typo3NavigationDesign) sind notwendig.