Batchverarbeitung für Fotogalerie mit Drupal

Die Diskussion bezüglich einer Fotogalerie mit Drupal scheint wirklich sehr aktuell zu sein. Der Counter von rapsli.ch zeigt an, dass täglich Besucher auf der Seite landen, welche nach drupal und Fotogalerie googeln. Wie ich den Gedanken ein wenig gewälzt habe, habe ich eine weitere Idee gehabt, wie man die Fotogalerien in Drupal leichter pflegbar machen … “Batchverarbeitung für Fotogalerie mit Drupal” weiterlesen

Fotogalerie mit Drupal oder extern?

Das Thema Fotogalerie mit Drupal scheint doch einige Leute zu interessieren, weshalb ich hier das Thema von verschiedenen Blickwinkeln beleuchten will. Im Moment läuft zudem gerade eine angeregte Diskussion auf Drupalcenter, welche sich mit dem Thema beschäftigt. Grundsätzlich taucht imer wieder die Frage auf, ob Drupal als Fotogalerie geeignet ist, oder doch lieber ein externes … “Fotogalerie mit Drupal oder extern?” weiterlesen

Drupal API – kleine Einführung

Wer sich mit der Entwicklung von eigenen Module beschäftigen will, wird nicht um die Drupal API herum kommen. In der Drupal API finden sich alle Funktionen, welche von Drupal bereitgestellt werden. Alternativ lässt sich das Modul auch auf dem eigenen lokalen Server installieren. Dies hat den Vorteil, dass dadurch auch eigene Funktionen ersichtlich sind. Ok, … “Drupal API – kleine Einführung” weiterlesen

Administrator von Google Analytics aussperren

Für den Google Analytics Counter gibt es ein eigenes Modul, es lässt sich aber auch ganz einfach in einen eigenen Block einbinden: admin/build/block -> "Block hinzufügen". Dann im Feld Block Inhalt den Code vom Counter reinkopieren. Damit es auch klappt muss das Eingabeformat auf Full HTML gesetzt werden. Damit fängt der Counter schon mal an … “Administrator von Google Analytics aussperren” weiterlesen

Ähnliche Inhalte anzeigen

Da das Blog langsam wächst, habe ich mir überlegt, wie ich die Informationsarchitektur verbessern kann. So gibt es jetzt 3 Navigationselemente: Tag Cloud Diese ist mittlerweile bekannt und wird so auch auf vielen Seiten eingesetzt. Sie gibt eine gute Übersicht über vorhandene Tags und Inhalte, welche sich eventuell darunter verbergen könnten. Das Problem ist allerdings, … “Ähnliche Inhalte anzeigen” weiterlesen

Verschiedene node.tpl.php für verschiedene Node Typen

Das Grundgerüst von Drupal basiert auf Nodes. Jeder Inhalt ist ein Node. Dieser Node hat standardmässig verschiedene Eigenschaften (z.B. Title, body, published usw.). Mit CCK lassen sich diese Eigenschaften beliebig erweitern. Es könnnen neue Felder hinzugefügt werden wodurch ein eigener Node gebaut werden kann. Daher kommt schnell einmal der Wunsch auf, dass diese Inhalte anders … “Verschiedene node.tpl.php für verschiedene Node Typen” weiterlesen

Ein paar nützliche Form Funktionen

Die Form API von Drupal ist sehr mächtig und relativ komplex. In einem meiner ersten Module für Drupal habe ich die Formulare noch von Hand in HTML geschrieben, bis ich mir mal die Form API angeschaut habe… seither hat sich mein Drupal Leben schon ein wenig vereinfacht. Die standard Funktionen werden sicher allen bekannt sein. … “Ein paar nützliche Form Funktionen” weiterlesen

Tools für die Drupal Entwicklung – Firebug

Es sei an dieser Stelle schon mal angemerkt, dass der Internet Explorer für die Entwicklung von Webseiten vollkommen ungeeignet ist. Es gibt zwei Gründe dafür: Zahlreiche Bugs, in der CSS Darstellung machen es dem Entwickler schwer. Ein weiterer Punkt ist die mangelnde Unterstützung von guten Tools. Es gibt zwar für den IE mitlerweile auch einen … “Tools für die Drupal Entwicklung – Firebug” weiterlesen

Tools für Drupal Entwicklung – TopStyle Lite

CSS besteht eigentlich lediglich aus Text. Somit kann man CSS Dateien auch gut mit einem normalen Texteditor wie zum Beispiel Notepad++ editiert werden. Es gibt jedoch Editoren, welche speziell für CSS ausgelegt sind und den Entwickler durch Autocompletion unterstützen, was die Arbeit massiv vereinfacht. Als treuer Freund und Begleiter hat sich bei mir TopStyle 3 … “Tools für Drupal Entwicklung – TopStyle Lite” weiterlesen

Tools für PHP Entwicklung – Notepad++

Ein Open Source Texteditor für Windows, der schon ein paar Jahre auf dem Buckel hat und hoffentlich keinem Entwickler fremd ist. Sehr leichtgewichtig und einfach zu bedienen. Notepad++ hat unter anderem die folgenden nützlichen Funktionen: Texthighlighting für HTML, PHP, XML, Javascript, Perl und noch einige andere Für HTML werden öffnende Tags automatisch geschlossen Verschiedene Formate … “Tools für PHP Entwicklung – Notepad++” weiterlesen