drupal 6

Fast Gallery - Mehr Stabilität auch in Drupal 6

Die vorangehende Fast Gallery hat sehr leichtgewichtig angefangen und ist dann einfach zu einem Koloss geworden. Für die Drupal 7 habe ich somit eine komplett neue Architektur gemacht und Fast Gallery von Grund auf neu geschrieben. Die Issue Queue ist in letzter Zeit massiv angewachsen, was unter anderem daran lag, dass der Code sehr schwer wartbar war und ich nicht wirklich viel Zeit hatte.

Node mit Drupal laden und ändern

Ein Node ist die Grundlage von Drupal. Alles ist ein Node. Wer noch nicht weiss, was ein Node ist, soll mal Google fragen. Also, ich gehe davon aus, dass der Leser weiss, was ein Node ist. Nodes können programmiererisch sehr einfach verändert werden. Dazu gibt es den hook_nodapi. Dieser hook wird immer aufgerufen, wenn Operationen am Node durchgeführt werden. Beispiel:

Foto Galerie mit Drupal - Teil 2

Pause war leider ein wenig länger als geplant... lag daran, dass der vorbereitete Blogeintrag plötzlich irgendwie verschwunden war. Jetzt geht es aber weiter. Im Teil eins haben wir mittels CCK die Bildererfassung gemacht. Dieser Teil ist für den Besucher der Galerie eigentlich noch nicht relevant. Im zweiten Teil werden wir die Galerie entsprechend darstellen. Dazu brauchen wir die folgenden Module:

Schöne, einfache Bilder Galerie mit Drupal - Teil 1

Es gibt wohl die verschiedensten Möglichkeiten, eine Bildergalerie zu machen (z.B. auch Fast Gallery). An dieser Stelle möchte ich jedoch zeigen, wie sich mittels CCK, Views und co. sehr einfach eine hübsche Galerie erstellen lässt. Diese schwarze Menu oben am Bildschirm ist das "Admin Menu". Die folgenden weiteren Menus werden benötigt:

Agilo kommt voran

Agilo kommt langsam voran:

Ein weiteres "Scrum" Tool?

Es ist schon wieder viel zu spät, aber irgendwie ist die Musik gerade gut, und die Codezeilen strömen aus den Fingern. Nachdem ich mich in den letzten Monaten relativ intensiv mit Agilen Projektmethoden beschäftigt habe und darüber auch einige Blogeinträge geschrieben habe und vor allem gesehen habe, wie chaotisch agile Projekte werden können, habe ich am Samstag beschlossen ein kleines "Scrumtool" zu schreiben.

CSS Datei in hook_preprocess_page hinzufügen

Manchmal kann es nötig sein, in der Funktion hook_preprocess_page das CSS zu manipulieren. Normalerweise wird ja CSS über drupal_add_css hinzugefügt. In der preprocess_page Funktion ist es dafür jedoch bereits zu spät.

Auch über das Array $vars['css'] ist es nicht mehr möglich -> drupal_add_css macht eigentlich genau das. Es ist natürlich aber trotzdem möglich:

Advanced Blockqueue - Bereit zum Benutzen

So, das Modul Advanced Blockmanagement ist bereits als beta2 bereit zum getestet werden. Würde mich über Feedback sehr freuen. Wäre cool, wenn ein solches Prinzip in Drupal 7 umgesetzt wird.

Advanced Blockqueue - verbessertes Blockmanagement in Drupal

Ich habe in den letzten zwei Tagen an einem verbesserten Blockmanagement für Drupal gearbeitet. Dieses Modul hat eigentlich zwei Ziele:

  1. Flexibles und überschaubares Blockmanagement, mit der Möglichkeit die Blöcke auf jeder Seite manuell zu gestalten.
  2. Möglichkeit der Vererbung

Hier schon mal ein paar Screenshots:

Auf jeder Seite erscheint dieses Icon (falls Berechtigung, um Blöcke zu administrieren)

Performance messen

Habe gerade ein neues kleiner Modul gesehen: dTools (Diagnostic Tools). Habe es mal kurz ausprobiert, aber leider gibt es irgendwie Probleme mit dem Charts Module :(

Inhalt abgleichen