Wer nach einem Content Management System (CMS) sucht, wird über kurz oder lang auch auf Drupal stossen. Ich habe mich in der letzten Zeit ein wenig mit Drupal 5.2
Zum Testen habe ich mich sofort auf “Chapter 8: The Theming System” gestürzt (aktueller Bedarf) und sofort alle Informationen gefunden, die ich für die Erstellung eines Themes brauchte. Es empfiehlt sich allerdings, vorher die logische Aufrufkette von Drupal am Anfang des Buches zu lesen. Die Technik, eben nicht wild im Code herumzufurwerken, sondern einfach durch die Namensgebung bestimmte Funktionen bzw. Klassen zu überschreiben, würde auch anderen Systemen gut zu Gesicht stehen. Klingt wirr? OK, dann genauer:
Drupal hat bestimmte Aufrufkonventionen was die PHP-Dateien betrifft. Wenn man nun eine Funktion oder Klasse überschreiben will, dann muss man nur wissen, wie man die Datei benennen sollte, damit Drupal zuerst in dieser Datei nachsieht, bevor die Standarddateien geladen werden. Der erste Treffer “gewinnt”. Genial? Sagte ich doch gerade. ![]()
Warum sollte man sich jetzt dieses Buch kaufen, wo doch die Dokumentation auch online zur Verfügung steht? Ich bin der Meinung, dass sich manche Informationen einfach in Buchform besser verdauen lassen, ausserdem habe ich die Angewohnheit, wichtige Informationen in Büchern einfach zu markieren
Technorati Tags: Drupal, Drupal 5, Pro Drupal Development, Buchtip