Das Örtchen RSS-Feed

Suchen

Blog

Neueste Kommentare

Populäre Einträge

Zufällige Einträge

Tagwolke

Monatsarchiv

modul

Drupal: Better Formats

Drupal steuert über Eingabeformate, welche Textinhalte im Textkörper eines Nodes oder im Textfeld eines Kommentars erlaubt sind. Leider kann man in Drupal 6 nur ein Eingabeformat als Standard festlegen, welches dann überall und für jeden gilt.

Deswegen hatte ich lange Zeit das Modul Filter Default installiert, da mit diesem zumindest die Möglichkeit bestand, den Standard je nach Benutzerrolle zu ändern. Optimal war das Modul jedoch nicht, da nur das wer und nicht das wo bestimmbar ist.

Weiterlesen

Drupal: Möglichkeiten der Kommentar-Freischaltung

In den letzten Wochen habe ich mich viel mit den unterschiedlichen Möglichkeiten der Kommentar-Freischaltung beschäftigt und wie dies in Wordpress-Blogs gehandhabt wird. Grundsätzlich gibt es hierbei drei Möglichkeiten:

  • alle Kommentare werden sofort freigeschaltet
  • alle Kommentare werden moderiert
  • der erste Kommentar wird moderiert

Doch welche Methode ist die sinnvollste oder sollte man eventuell im Bereich der Drupal-basierten Blogs eine ganz andere Variante wählen?

Weiterlesen

Drupal: Trackbacks und Pingbacks

Seit dem offiziellen Start dieses (nicht mehr ganz so stillen) Örtchens im Februar 2009 habe ich nach und nach Features ergänzt, die in einem Wordpress-Blog normal oder in der Wordpress-Welt zumindest sehr verbreitet sind. Etliche Dinge wurden so bereits integriert, doch leider fehlen derzeit immer noch wichtige Sachen, wie beispielsweise Trackbacks oder Pingbacks.

Weiterlesen

Drupal: Social Bookmarks können sexy sein

Seit ich FeedBurner für meinen RSS-Feed nutze, habe ich auch Feed Flare aktiv. Dort habe ich Delicious, Digg und Stumbleupon als Bookmark-Dienste aktiv und wollte diese nun auch gerne am Ende jedes Blog-Beitrags einbinden. Deswegen habe ich in letzter Zeit bei den von mir besuchten Blogs die Augen aufgehalten und mir die dortigen Einbindungen angesehen. Dabei gefiel mir SexyBoorkmarks, welches ursprünglich von Josh Jones als Plugin für Wordpress geschrieben wurde, grundsätzlich am besten.

Weiterlesen

Drupal: Fehlerseite

Sobald ein Projekt einigermaßen rund läuft, sucht man Lösungen für Probleme im Detail und die tauchen meist in irgendwelchen Fehlerlogs auf. In meinem Fall handelt es sich diesmal um die Anzeige der Fehlerseite für den Statuscode 404 (Seite nicht gefunden).

Weiterlesen

Drupal: Datenbanksicherung und Co.

Mein Blog ist inzwischen einige Zeit online und alles scheint soweit problemlos zu laufen. Ein leidiges Problem war jedoch immer noch offen, nämlich das Thema Datensicherung und Serverüberwachung. Per Zufall bin ich heute auf zwei Module gestossen, die genau diesen Bereich für Drupal 6 abdecken.

Weiterlesen

Drupal: Sinnvolle Breadcrumbs im Frontend

Wer sich einige Tage mit Drupal beschäftigt hat, der wird über kurz oder lang über das sinnfreie Verhalten bei der Breadcrumb-Generierung im Frontend gestolpert sein.

Weiterlesen

Drupal: Bug bei der Kommentarverlinkung in Views

Am Freitag hatte ich einem Bekannten den Zugang zum Prototyp dieses Blogs gemailt und bekam u.a. die Rückmeldung, daß die Verlinkung der neuesten Kommentare fehlerhaft sei. Daraufhin habe ich peinlicherweise das erste Mal die entsprechenden Links im rechten Block ausprobiert und stellte tatsächlich fest, daß diese fehlerhaft generiert werden. Dies ist laut Bugtracker wohl ein bekannter Bug von Views 2.3.

Die Lösung

Nachdem am Freitag leider die Hooks-Dokumentation von Views 2 offline war, fand ich erst heute heraus, daß ich mittels Hooks keinen Zugriff auf die Art und Weise der Linkerstellung habe. Ich erinnerte mich jedoch von einem anderen Projekt daran, daß man über diverse Theme-Dateien einzelne Aspekte eines Views verändern kann. Genau dies klappt auch bei diesem Bug, einfach eine Datei mit dem nachfolgenden Namen und Inhalt in dem Ordner des von Euch verwendeten Themes erstellen:

views-view-field--recent-comments--subject.tpl.php

<?php
/**
* Variables available:
* - $view: The view object
* - $field: The field handler object that can process the input
* - $row: The raw SQL result that can be used
* - $output: The processed output that will normally be used.
*/
?>
<?php
print l(
$row->comments_subject,
'node/' . $row->comments_nid,
array('fragment' => 'comment-' . $row->cid)
);
?>

Abschließend in die Drupal-Administration gehen, dort "recent_comments" bearbeiten und danach in den Basiseinstellungen auf "Theme: Information" klicken. Danach sollte es etwas tiefer den Button "Vorlagendateien erneut einlesen" geben, welchen Ihr anklicken solltet. Es sollte nun kurz darüber bei "Feld Kommentar" der neue Dateiname in Fettschrift auftauchen. Ist dies der Fall, so beendet den Bugfix mittels "Ok" und dann "Speichern".

Weiterlesen

Drupal: Block mit beliebten Inhalten anzeigen

Eine weiteres bei den meisten Blogs vorhandenes Feature ist die Anzeige der beliebtesten Blogeinträge. Bei meinem ersten Versuch bediente ich mich bei dem zum Drupal-Core gehörenden Modul Statistics. Mir kam es jedoch so vor, daß dieses auch Zugriffe des Admins/Bloggers zählt, was mir nicht wirklich gefällt.

Weiterlesen

Drupal: Ein Block für ähnliche Inhalte

Ein weiteres Feature meines Blogs soll ein Hinweis auf ähnliche Inhalte sein. Bei rapsli.ch fand ich zufällig bei meinen Recherchen einen Hinweis auf das Modul Similiar Entries, welches jedoch für die Überprüfung auf Ähnlichkeiten nicht auf CCK-Felder zurückgreifen kann und deswegen nicht so ganz meinen Anforderungen entsprach.

Weiterlesen