Coaching Our yourself ist ein Management- und Führungskräfteentwicklungsprogramm für Führungskräfte. Unser Coaching hat Partner und Kunden aus vielen Ländern der Welt. Ihr vorrangiges Ziel war es daher, eine mehrsprachige Website zu haben, die erweiterbar ist, wenn sie in neueren Regionen wächst. Neben der Hauptsite wollten sie auch eine Partner-Website speziell für Partner aus verschiedenen Ländern. Die Partner würden diese Website nutzen, um Verkaufs- und Marketingmaterial sowie die Coaching-Sitzungen für bestehende / potenzielle Kunden herunterzuladen. Die Coaching-Sitzungen werden von einigen führenden Management-Denkern wie Henry Mintzberg, Jonathan Gosling und vielen anderen entwickelt. Coaching selbst benötigen für einige ihrer Kunden auch Web-Räume für Kunden, die sich innerhalb ihres Unternehmens an das Coaching-Programm anpassen.
Drupal bietet ein hervorragendes Framework für die Eingabe, Verwaltung und Kategorisierung von Daten in mehreren Sprachen. Bei den Coaching-Sitzungen handelt es sich um proprietäre Dateien im PDF-Format, die beim Herunterladen mit gesetzlichem Text und Benutzernamen versehen werden müssen. Dank des flexiblen Rahmens von Drupal konnten wir eine externe Bibliothek verwenden, um Dokumente mit legalem Text zu stempeln, wenn sie heruntergeladen werden.
Wir haben das i18n-Modul verwendet, um die mehrsprachige Funktion für diese Site zu implementieren. Die Coaching-Sitzungen wurden mithilfe des Taxonomie-Moduls in verschiedene Mindsets und Cluster eingeteilt. Wir haben auch den Inhalt der Coaching-Sitzung durch die Autoren kategorisiert, sodass wir die Standard-Taxonomie-Rückrufe verwenden können, um Daten für eine bestimmte Kategorie anzuzeigen. Nachdem wir zum Beispiel die Daten mit den Autoren kategorisiert hatten, erhielten wir die Autorenseiten, auf denen alle Sitzungen des jeweiligen Autors aufgelistet waren. Die verschiedenen Mindset- und Clusterlisten wurden als Ansichten implementiert, die auf den jeweiligen Seiten eingebettet waren. Für die Partnerseite und die Webspace des Kunden haben wir ein Reporting-Tool implementiert, das auf der Anzahl der Downloads der Coaching-Sitzungen basiert. Dies beruhte auf einer Gruppen- / Einzellizenzierungsrichtlinie, wobei eine Lizenz basierend auf dem Herunterladen einer Coaching-Sitzung durch eine Gruppe oder eine Einzelperson gezählt wird. Diese Funktionen wurden über ein benutzerdefiniertes Modul implementiert.