Tipps & Tricks, Alltagsthemen und Webentwicklung

Drupal – Erfahrungsbericht #1 – Modul Pathauto

So Drupal ist nun tatsächlich der Motor unsere Webseite geworden. Die ersten Hürden habe ich irgendwie umschifft und Drupal in der Version 5.1 läuft nun ganz gut. Die ersten Schritte waren doch wesentlich komplizierter als erwartet.

Die kostenlose Software Drupal nennt sich ja Content-Management-System (CMS) basierend auf auf PHP und MySQL. Die reine Basis Installation ist zwar lauffähig aber eigentlich nicht wirklich Nutzbar.

Ohne die eigentlichen Stärken von Drupal, den sogenannten Modulen, läuft da nicht viel zusammen. Sogar bei einer einfachen Webseite wie unsere private Homepage geht es nicht ohne Module. Deshalb werde ich in den nächsten Wochen ab und zu mal einen kleinen Erfahrungsbericht zu den einzelnen Modulen oder Drupal im allgemeinen schreiben.

Hier nun erst einmal meine Erfahrungen mit Pathauto …

Modul Pathauto

Pathauto ist eines der wichtigsten Module die ich einsetze. Pathauto ermöglicht mir für jede Art von Nodes (Seiten, Blogartikel usw.) sprechende URLs zusammen zustellen.

The pathauto module automatically generates path aliases for various kinds of content (nodes, categories, users) without requiring the user to manually specify the path alias. This allows you to get aliases like /category/my-node-title.html instead of /node/123. The aliases are based upon a “pattern” system which the administrator can control.

Es erlaubt auf einen Schlag Kategorie-Namen in die URL mit einzubauen und vorhandene URLs anzupassen, dem sogenannten Bulk-Update.

Nach einer gewissen Einarbeitungszeit und diversen kleinen Tests kommt man ganz gut mit Pathauto zurecht. Doch leider liegt der Teufel wieder einmal im Detail. Denn es gibt wie so oft Fehler in einzelnen Modulen.

Ein Probleme mit Pathauto in Version 5.1 ist das automatische Update von internen Verweisen (Links) auf andere Notes der eigenen Webseite und zwar nur auf den eigentlichen Content-Seiten nicht funktioniert.

In den Menüs funktioniert das automatische Umbenennen der Links auf die geänderte Seiten ohne Probleme. Habe ich aber auf anderen Content-Seiten einen Link auf die geänderte Seite stehen, wird dieser nicht automatisch angepasst und ich muss dann auf den Seiten jeden Link per Hand anpassen.

Bei diesem Effekt handelt es sich um einen bekannten Fehler des Moduls. Leider sind solche Informationen über vorhandene Fehler schwer zu finden. Gerade für Anfänger ein zeitaufwändiges Problem.

So gibt es z.B. einen Hack für Drupal 5 oder viel mehr Antworten auf meinen Beitrag im deutschen Forum habe ich dann auch nicht bekommen. Außer das der Fehler halt bekannt ist und wohl erst für die Drupal Version 6.0 behoben werden soll. Das kann dann wohl auch nicht sein – oder?

Fazit

Drupal funktioniert eigentlich sehr gut. Eine gute Webseite kann man aber nur mit den diversen Modulen erreichen. Pathauto ist eines davon. Leider funktionieren einige Dinge nicht so, die es dann sehr schwer machen eine Webseite zu pflegen.

Ein Punkt ist meines Erachtens auch der, das Drupal 5 gerade mal ein paar Monate alt ist und schon wird von der 6er Version geredet, die auch schon Beta getestet wird. 6 Module werden auch schon zur Auswahl angeboten. Ich denke da sollte erst einmal an vorhandenen Stellen verbessert werden.

Diesen Artikel weiterempfehlen:

Dieser Beitrag wurde veröffentlicht am Freitag, 13. April 2007 unter der Kategorie: Artikel, Tipps & Tricks, Drupal. Hat Dir dieser Beitrag gefallen? Dann abonniere doch neue Beiträge per RSS Feed oder E-Mail, so wirst Du bequem über Neuigkeiten auf meinem Blog informiert.

Du kannst neue Kommentare zum Artikel per RSS 2.0 Kommentar-Feed abonieren, gerne auch einen eigenen Kommentar oder einen Trackback von Deiner eigenen Seite hinterlassen.
Du kannst auch mit Hilfe einer der Social Bookmarking Buttons diesen Beitrag mit anderen teilen.

Statistik: read: 3058 · today: 3 · last: 10. Februar 2012

1 Kommentar (Hinterlasse einen Kommentar »)

  1. Frank

    Was Fehler angeht, ist das immer so eine Sache. Ich selbst nutze Drupal sehr ausgiebig und hatte bisher noch nie Probleme mit dem Modul Pathauto.
    Aber anscheinend gibt es ja ein Problem. Deine Forderung nach Behebung des Fehlers verstehe ich aber wie immer bei OpenSource ist das eine Sache der Community. Wenn der Fehler nicht groß genug ist, dass sich jemand findet, der den Fehler behebt, bleibt er.
    Es liegt nun an Dir zu entscheiden, ob der Fehler für Dich schwer genug ist, entweder selbst einen Patch zu schreiben, jemanden zu suchen, der es behebt oder das System zu wechseln.

    Die Frage, warum nicht erst alle Fehler behoben werden, bevor man sich der nächsten Version zuwendet, verstehe ich im Grunde. Nur ist es so, dass nach dem Erscheinen der aktuellen Version immer mit Arbeiten an der kommenden begonnen wird. Wenn die kommenden Änderungen groß genug sind, gibt es nun einmal auch eine Änderung der Versionsnummer. Das wurde in der maillingliste lange diskutiert.

    Ich würde mich freuen, wenn Du Drupal weiter auf dem Radar hast und vielleicht sogar mal umstellst. :)

    Gruß, Frank

Schreibe einen Kommentar

Bitte benutzt nur eure Namen oder Nicknamen. Einträge mit Keywords oder offensichtliche Werbelinks werden als Spam markiert und gelöscht. Solltet ihr euren Kommentar nicht sofort sehen, so ist er wohl in der Spam-Sandbox gelandet. Ich werde ihn dann schnellst möglich bearbeiten.

no-nofollow Bewerte meinen Blog auf dem Blog-Verzeichnis bloggerei.de Web Development & Design Blogs - Blog Top Sites