Im Frühjahr 2007 erfolgte der erfolgreiche Launch einer neuen Uni-Community des in Bochum ansässigen UNICUM Verlags unter der Mitarbeit von mdwp*.
Der UNICUM Verlag ist u.A. Herausgeber des Studentenmagazins UNICUM. UNICUM erscheint seit Anfang 1985 bundesweit und ist mit zwölf Ausgaben pro Jahr und 415.000 Exemplaren pro Erscheinung der Marktführer in der studentischen Zielgruppe.
1990 kam das Schülermagazin UNICUM ABI dazu. Monatlich gehen während der Schulzeit 300.000 Exemplare bundesweit an über 3.100 zum Abitur führenden Schulen. Bereits 1995 startete der Internetauftritt des UNICUM Verlags mit großem Erfolg. www.UNICUM.de bietet seitdem einen interaktiven, unterhaltsamen und informativen Internet-Service mit allen wichtigen Fakten rund um Abitur, Studium und Berufseinstieg.
Die neue UNICUM Community wurde in den bestehenden Auftritt von UNICUM integriert. Damit setzt ein weiterer großer deutscher Verlag auf Drupal.
mdwp* war in diesem Projekt als Beratungsagentur und in der Initialentwicklungsarbeit tätig. Hierzu gehörte die Bereitstellung einer vorkonfigurierten Drupalinstanz als Subdomain auf unserem Server, welche dann später als DB- und Filedump an die seit einigen Jahren für den UNICUM Verlag tätige Bremer Agentur <e>werk übergeben werden konnte.
Da auf unserem Server alle wichtigen Drupal-Module vorhanden sind, ersparte diese Vorgehensweise einiges an Zeit.
Auch bei der Auswahl weiterer Module wurde auf die Erfahrung von mdwp vertraut. Es wurde schnell klar, dass die sehr profilzentrierte Community, die die Kommunikation unter den Studenten fördern will, mit dem Standard Drupal Profil nicht auskommen konnte. So wurden die Module Nodeprofile und Usernode für die Entwicklung der Benutzerprofile benutzt. Umfangreiche neue Inhaltstypen kamen für die einzelnen Profilseiten zum Einsatz. Für die Template-Entwicklung kam das Modul Contemplate zum Einsatz.
Weitere Module, die benutzt werden, sind u. A.:
- Views, mit allen Plugin-Modulen
- Organic Groups
- Buddylist
- Invite
- Buddlist-Invite
- Private Message
- Nodegoto
- Logintoggan
- Captcha
- Textimage
Drupals Taxonomysystem wurde u.A. für die Gruppenkategorien benutzt. Im Zusammenspiel mit Views konnte dadurch auf weitere Module verzichtet werden.
Anpassungen wurden entweder durch das Überschreiben vieler Themeable Functions vorgenommen, aber auch durch ein Modul, welches über die gesamte Site Drupals Standardformulare verändert. Ein “custom.module“ kann sehr einfach über Hooks die Formulargenerierung beeinflussen. Formularfelder oder ganze Fieldsets können so 'ausgeblendet' oder an eine andere Position verschoben werden.
Für diese Art von Modulen gibt es eine neue Sektion im Drupal-Handbuch: http://drupal.org/node/70903
Neue Fieldsets können generiert werden, Validierungen angepasst werden, oder mit JQuery AJAX Funktionalität hinzugefügt werden.
Nach Beendigung der ersten Phase des Projekts übernahm <e>werk die weitere Entwicklung. Für benötigte zusätzliche Funktionalitäten u. A. im Bereich der Organic Groups, Buddylist, Profile, Private Message wurden von <e>werk neue Module entwickelt.
Da zum Zeitpunkt des Projektstarts noch nicht genügend Module für Drupal 5.x vorhanden waren, kam Drupal 4.7 zum Einsatz.
Insgesamt war und ist die neue Uni-Community ein spannendes Projekt und uns hat es sehr gefreut und bestätigt vom UNICUM Verlag als Beratungsagentur hinzugezogen worden zu sein. Entstanden ist eine weitere Drupal-Community, die zeigt, was mit Drupal alles ermöglicht werden kann.