-
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: <!–?php function…
-
Für alle Drupal Frischlinge – Anfänger Fragen gesucht?
Heute habe ich mal wieder im Chat einen verzweifelten Drupal Anfänger getroffen. Es ist ja auch nicht ganz so einfach als Drupal Fortgeschrittener zu wissen, was Anfänger den beschäftigt und was die Schwierigkeiten sind. Daher: Was sind Fragen eines Anfängers? So ganz Grundlegende Dinge? Aufgaben usw. Ich würde dann mal ein paar Tutorials, Screencasts und…
-
Advanced Blockqueue – Bereit zum Benutzen
So, das Modul Advanced Blockqueue 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: Flexibles und überschaubares Blockmanagement, mit der Möglichkeit die Blöcke auf jeder Seite manuell zu gestalten. Möglichkeit der Vererbung Hier schon mal ein paar Screenshots: Auf jeder Seite erscheint dieses Icon (falls Berechtigung, um Blöcke zu…
-
Agiles Projektmanagement mit Drupal – Bananascrum
Auf dem Weg, Projekte agil umzusetzen, habe ich einen weiteren Meilenstein erreicht. Bisher sind Meetings immer sehr klassisch abgelaufen. Viel Bla bla, jemand macht ein paar Notizen, am Tag darauf wird das Protokoll verschickt, welches sowieso niemand liest und am nächsten Meeting ist man wieder gleich weit (natürlich ein wenig überspitzt). Am heutigen Kick-Off Meeting…
-
Views Screencast – Felder überschreiben
Mit Views 2 kann man einige super coole Dinge machen: Z.B. Felder in einer Views überschreiben. Das kleine Screencast zeigt, wie es geht.
-
IE kann nur 30 Style Sheets laden
Kaum zu glauben: Der IE (6 und 7) kann lediglich 30 CSS Stylesheets verarbeiten (http://support.microsoft.com/?scid=kb;en-us;262161&x=11&y=12)! Baut man eine grössere Seite, dann kommen schnell einmal 30 und mehr CSS Files zusammen. Lösung dazu: CSS Cache (Aggregator) anwerfen -> ist eigentlich sowieso Pflicht. @import Statement verwenden Das spart vielleicht jemandem 2h Zeit, um den Fehler zu finden!…
-
Ladezeit verkürzen
Die Ladezeit von Drupal hängt von relativ vielen Dingen ab. Grundsätzlich kann man eine Webseite in zwei Dimensionen optimierung: Serverseitig Client Seitig Serverseitige Optimierungen sind meiner Meinung nach aufwendiger als Client Seitige Optimierungen. Client Seitig gibt es relativ einfache Sachen: Bilder verkleinern -> Ladezeiten verkürzen CSS Dateien in ein File packen Javascript Dateien in ein…
-
Super einfach Galerie mit coolem Order Feature
Mit Drupal gibt es extrem viele Arten, eine Galerie zu erstellen. Ich habe hier mal wieder ein Miniscreencast, wie man so eine machen kann. Das coole an dieser Galerie ist, dass diese ein super cooles Order Feature hat! Um die Grosse Version anzuschauen, einfach unten rechts aufs Vollbild Icon klicken
-
Wie sieht ein gutes Drupal Entwicklungs Team aus?
Ich habe mittlerweile schon einige Drupal Projekt umgesetzt. Davon auch einige grössere Projekte an denen ich im Moment arbeite. Wie sieht denn das optimale Drupal Projekt aus, bzw. wie sieht das Team aus, welches das Projekt umsetzt. Schlussendlich kommt es immer ein wenig auf die Projektgrösse drauf an, aber auch in grossen Projekten werden nie…