drupal 6 theming
am 21.02.2008 - 05:48 Uhr in
hidyho!
"Theming: it's never been easier." heisst es auf der drupal.org über die neue version. und weiter: "Define regions, dependencies and features with simple theme .info files without writing a line of PHP code, ..."
oha, das wär ja toll! ist es wirklich so? hat schon jemand erfahrungen mit diesem neuen theming gemacht und kann darüber berichten? und welche tutorials könnt ihr empfehlen für das neue bahnbrechende theming?
also ich spreche jetzt hier nicht davon vorhandene themes einfach nur anzupassen. sondern wirklich EIGENE layouts in drupal umzusetzen.
merci, grüsse vom dude
- Anmelden oder Registrieren um Kommentare zu schreiben

Eigene Layouts und Theming
am 21.02.2008 - 10:04 Uhr
Drupals Möglichkeit des 'Theming' hat eigentlich recht wenig mit der Erstellung eigener Layouts/Designs zu tun. Drupal Themes für Seiten, Nodes, Blöcke, Modul Outputs usw. usw. stellen das (X)HTML für den jeweiligen Bereich zur Verfügung. Duch die Möglichkeit des 'Themings' können diese Bereiche später von uns überschrieben - unseren Wünschen entsprechend angepasst - werden.
In Drupal 6 ist das einfacher als in den Versionen davor, doch das Prinzip ist das selbe.
Ohne CSS hat dieses generierte (X)HTML weder ein Layout noch ein Design. Ist ja auch der Sinn der Übung: Trennung von Layout und Inhalt.
vg
--
md - DrupalCenter
mdwp* :: Drupal Services
md schrieb Drupals
am 21.02.2008 - 16:31 Uhr
Drupals Möglichkeit des 'Theming' hat eigentlich recht wenig mit der Erstellung eigener Layouts/Designs zu tun. Drupal Themes für Seiten, Nodes, Blöcke, Modul Outputs usw. usw. stellen das (X)HTML für den jeweiligen Bereich zur Verfügung. Duch die Möglichkeit des 'Themings' können diese Bereiche später von uns überschrieben - unseren Wünschen entsprechend angepasst - werden.
In Drupal 6 ist das einfacher als in den Versionen davor, doch das Prinzip ist das selbe.
Ohne CSS hat dieses generierte (X)HTML weder ein Layout noch ein Design. Ist ja auch der Sinn der Übung: Trennung von Layout und Inhalt.
hmm .. aha, soso ... ja aber wird denn z.b. irgendwo erklärt WIE man jetzt diese "info files" zu erstellen hat?
Theme info.files
am 21.02.2008 - 17:14 Uhr
Doch u.A. hier: http://drupal.org/node/171205
vg
--
md - DrupalCenter
mdwp* :: Drupal Services
ok, also mal anders gefragt:
am 21.02.2008 - 17:48 Uhr
ok, also mal anders gefragt: gibts denn mittlerweile schon eine gute dokumentation / ein gutes tutorial wie man eigene layouts zum theme macht? bei mir war das damals ein ziemliches gewurschtel ..
Na mit eigenen
am 21.02.2008 - 17:57 Uhr
Na mit eigenen Theme-Funktionen und CSS. Wo liegt denn nun konkret dein Problem? Keine Ahnung vom Theming? Da gibts reichlich zu zu finden im Web. Bitte entsprechend Infos aufsaugen und dann bei Problemen anhand konkreter Beispiele Fragen stellen. Keine Ahnung von CSS? Da hilft nur reinfräsen und viel üben. Diese Arbeit kann dir niemand abnehmen.
--
"Look, Ma, I'm dead!"
Cell, Stephen King
Alexander-Langer schrieb Na
am 21.02.2008 - 18:01 Uhr
Na mit eigenen Theme-Funktionen und CSS. Wo liegt denn nun konkret dein Problem? Keine Ahnung vom Theming? Da gibts reichlich zu zu finden im Web. Bitte entsprechend Infos aufsaugen und dann bei Problemen anhand konkreter Beispiele Fragen stellen. Keine Ahnung von CSS? Da hilft nur reinfräsen und viel üben. Diese Arbeit kann dir niemand abnehmen.
--
"Look, Ma, I'm dead!"
Cell, Stephen King
nein. also mal konkret gefragt: ich hab mein layout gemacht. es auch schon als html/css template umgesetzt. meine frage ist nun, gibts schon was wo ich besser lernen kann wie ich den kram nun in drupal integriere.
weiter oben haben wir ja schon gehört, dass mit "theming" eben nicht die integration EIGENER layouts gemeint ist.
Das dürfte über diverse
am 21.02.2008 - 19:08 Uhr
Das dürfte über diverse Turorials zur Theme Entwicklung abgedeckt sein. Selbst habe ich dazu "Pro Drupal Development" unter mein Kopfkissen gelegt und mir mal den Code in anderen Themes angeschaut.
Im Grunde mache ich es auch so, dass ich einen staitschen Prototyp in (X)HTML/CSS/JS entwickle, ein neues leeres Theme anlege, den Schmu reinkopiere und dann fröhlich PHP einbaue und Theming-Funktionen schreibe.
--
"Look, Ma, I'm dead!"
Cell, Stephen King
Drupal 6 Theming
am 21.02.2008 - 19:28 Uhr
Für Theming in Drupal 6 gibt es auf drupal.org einen 'Theme Guide': http://drupal.org/node/171179 dort gibt es dann z.B. auch einen Unterpunkt 'Anatomy of a Drupal theme' und der oben schon erwähnte Punkt zu den .info files. Damit sollte nen Einstieg eigentlich recht einfach sein.
Fertige Layouts 'drupalisieren' ist eigentlich auch nicht sooo schwierig. Einfach mal z.B. die Dateien in den vorhandenen Layouts (z.B. bluemarine) anschauen und davon lernen. Wenn man im eigenen Theme z.B. irgendwo den Namen der Seite als Titel stehen hat, dann guckt man einfach im bluemarine theme nach was dort steht und macht das quasi einfach nach ;) ... und wenn dann noch konkrete Fragen auftreten wird man hier sicherlich auch schnell Hilfe finden.
Alexander-Langer
am 21.02.2008 - 19:37 Uhr
Das dürfte über diverse Turorials zur Theme Entwicklung abgedeckt sein.
wo auch immer die sein mögen ...
Selbst habe ich dazu "Pro Drupal Development" unter mein Kopfkissen gelegt und mir mal den Code in anderen Themes angeschaut.
das hab ich auch. aber da wenn du nicht schon der php profi bist .. hilft dir das auch nicht so viel weiter.
Im Grunde mache ich es auch so, dass ich einen staitschen Prototyp in (X)HTML/CSS/JS entwickle, ein neues leeres Theme anlege, den Schmu reinkopiere und dann fröhlich PHP einbaue und Theming-Funktionen schreibe.
genau da liegt mein problem. mit (x)html und css kenn ich mich aus. aber der "fröhliche php-coder" bin ich leider nicht.
also recht viel leichter als mit dem vorgänger scheint das eigene layouten (ich sag schon nicht mehr "themen") auch nicht geworden zu sein.
Schau evtl. auch mal hier
am 21.02.2008 - 21:21 Uhr
Schau evtl. auch mal hier rein:
http://www.drupalcenter.de/handbuch/852
http://www.drupaldojo.com/lesson/theming-like-a-pro
--
bv - drupalcenter.de
bv schrieb
am 22.02.2008 - 18:32 Uhr
Schau evtl. auch mal hier rein:
http://www.drupalcenter.de/handbuch/852
http://www.drupaldojo.com/lesson/theming-like-a-pro
--
bv - drupalcenter.de
hey .. coooool!! das scheinen die links zu sein nach denen ich immer gesucht hab! (also der erste jedenfalls) fettes merci! :-)
geil, hat mir auch sehr
am 14.05.2008 - 19:37 Uhr
geil, hat mir auch sehr geholfen :)) vielen dank!!