Im Rahmen eines Auftrags zur Erstellung einer Job- und Kontaktplattform einer Universität für Studenten, Alumnis und Unternehmen wurden von uns insgesamt vier TYPO3-Extensions entwickelt.
Die Extension Jobrequest (nicht im TER veröffentlicht) ermöglicht es Unternehmen, über die Webseite der Universität zukünftige Arbeitnehmer zu aquirieren.
Die Unternehmen können über einen Suchfilter nach Studierenden und Alumnis suchen. Dabei können Studienrichtung, Interessensbereich und Funktionsbereich ausgewählt werden. Hierbei wird auf Angaben zurückgegriffen, die die Studenten beim Anlegen ihres Profils hinterlegt haben.
Die Einstellungen des Suchfilters können als Suchanfragen gespeichert werden. Diese Suchfilter können zu einem späteren Zeitpunkt wieder aufgerufen werden. Außerdem können sich die Unternehmen per Email über neue Stellenangebote benachrichtigen lassen, auf die dieser Suchfilter zutrifft.
Über die Suchergebnisse gelangen die Unternehmen auf die Profilansicht der Studenten. Diese wird in dieser speziellen Ansicht anonymisiert eingeblendet, d.h. diverse Felder werden als "xxx" maskiert. Über einen Button kann nun die Kontaktvermittlung zu diesem Studenten angestoßen werden. Dabei wird sowohl der Student als auch die Universität per Email informiert.
In der Listenansicht können Unternehmen den Status ihrer Bewerberanfragen sehen, sowie ihre Anfrage zurückziehen. In diesem Fall wird eine entsprechende Emailbenachrichtigung an den Student und die Universität versand. Wird die Anfrage vom Student freigegeben, so wird diese in der Liste entsprechend gekennzeichnet. Das zuvor anonymisierte Profil des Studenten ist nun vollständig einsehbar.
In der Studentenansicht werden die anfragenden Unternehmen aufgelistet. Über einen Link gelangt man auf das Unternehmensprofil, daß dieses zuvor angelegt hat. Der Student kann nun die Anfragen bestätigen oder ablehnen, und bereits bestätigte zurückziehen.
Die Extension ist mehrsprachig angelegt und verwendet die Language-Overlay-Funktionen von TYPO3. Die Konfiguration der Extension erfolgt bequem über Flexforms im Plugindatensatz.
Herausforderungen: Frontenduseranbindung, Mehrsprachigkeit, Flexforms.
Ansichten Unternehmen: Suchmaske Studentenprofile, Ergebnisliste Studentenprofile, Dialog und Liste zum speichern von Suchanfragen, anonymisiertes Studentenprofil, Liste angefragte und freigeschaltete Bewerber.
Ansichten Student: Liste der Unternehmensanfragen, Firmenprofil.