theme

Drupal 7 - Body Tag modifzieren

Da hat sich doch einiges ein wenig verändert mit Drupal 7. Wer etwas in der Bodyklasse oder im Head Bereich des Htmls verändern möchte, der sucht unter preprocess_page leider vergebens:

In Drupal 7 gibt es neu noch ein html.tpl.php, wo diese ganzen Dinge drin sind, was eigentlich auch sind macht. somit kann man über preprocess_html die Daten verändern. Das folgende kleine Beispiel würde der Bodyklasse eine ID zuordnen:

DrupalCon - Flexible Layouts und Design mit Display Suite

Ein paar Gedanken aus der Display Suite SessionDisplay Suite.

Display Suite

In komplexen Seiten mit vielen Teaser musste man bis anhin immer eines an .tpl Files anlegen. Es wurde eigentlich relativ schnell sehr unübersichtlich. Ich kenne das Problem auf jeden Fall sehr gut.

Drupal Themes - Seven - Review

Seven ist ein herrliches Admin Theme, welches eigentlich ursprünglich für Drupal 7 entwickelt wurde, aber jetzt auch für Drupal 6 verfügbar ist. Ohne einige zusätzliche Module wie z.B.

Warum es kaum guten fertigen Drupalthemes gibt

Drupal ist nicht gerade bekann dafür, dass es viele hübsche Vorlagen gibt. Dies hat meiner Meinung den Grund, dass die Struktur und das Design stark voneinander getrennt sind. In einem Theme werden eigentlich lediglich die folgenden Dinge definiert bezüglich Struktur:

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:

Feeback zum Themebuilder gesucht

Der Christian hat mich gefragt, ob ich mal einen Blick auf den Themebuilder werfen kann. Leider bin ich im Moment gerade überflutet mit Arbeit und habe dafür gerade keine Zeit. Es scheint aber eigentlich ein recht nützliches Projekt zu sein, wenn man schnell ein Template will, aber sich 1. nicht ein bestehendes nehmen möchte und 2. nicht Garland will.

Also Leser. Schau dir mal den Themebuilder an und poste dein Feedback in den Kommentar. Ich bin ja auch gespannt.

Drupal Theme

Soll jemand sagen, mann könne keine hübschen Themes mit Drupal machen. 

Also es ist durchaus möglich, aber es liegt halt nicht nur am darunter liegenden System sondern an den künstlerischen Fähigkeiten ;) Sieht man hier, dass es sich um Drupal handelt?

CoolWeb

Fast Gallery: Exif "Description" und "Comment" untereinander ausgeben

Frage: 

hallo rapsli,
vielen, vieln dank für dein spitzen modul fast gallery, es ist klasse!
habe die fast_gallery.class.php heute so verändert, dass die exif-felder "Comment" und "Description" UNTEREINANDER ausgegeben werden, durch ein
getrennt.
das funktioniert soweit, nur ist es so, daß das feld "Comment" immer mit einem vorangehenden "-" ausgegeben wird, z.b. so:

Ein schöner Tag im Klöntal
- nach einer langen Wanderung zu Vrenelis Gärtli waren alle erschöpft

das ist sehr schade, ohne "- " wäre es besser.

hier ist der veränderte Code:

$beschreibung = utf8_encode($exif['IFD0']['ImageDescription']);
$param['description'] = $beschreibung.'</br>';
$param['comment'] = utf8_encode($exif['COMPUTED']['UserComment']);

auch versuche mit substr($param['comment'],2) haben nichts gebracht, das "-" blieb, dafür wurde aber der Kommentar angefressen ...

hättest du mir einen tip? muß ich alles ganz anders machen?
es grüßt dich
adam

Drupal Theme aus PSD

Was es nicht alles gibt. Ein Dienst, welcher Photoshop PSD Dateien in ein Drupal Theme umwandelt. Ich habe es noch nicht ausprobiert, da ich hier an der Uni kein Fotoshop zur Hand habe. Würde mich interessieren, wie der Code ausschaut und vor allem, wie komplexe Sachen man machen kann.

Wäre auf jeden Fall ein sehr interessanter Anfang, um ein Theme zu erstellen.

Hier gehts zum Dienst.

Drupal Advanced Theme Construction Kit

Ich bin eher zufällig über das Advanced Theme Construction Kit (ATCK) gestolpert (Projektseite). Ich konnte es auch noch nicht in jedes Detail testen, aber was ich auf die Schnelle gesehen habe, hat mich sehr positiv überrasch.

Via Klick lässt sich ein Gridlayout erstellen. Sprich, man gibt an, wo man welche Regionen haben will und bekommt dann den Source Code angezeigt.

Inhalt abgleichen