[gelöst] Bilder mit Textumfluss
Eingetragen von mfm (7)
am 04.05.2012 - 13:55 Uhr in
am 04.05.2012 - 13:55 Uhr in
Hallo!
Ich erstelle Artikel, denen ein Bild mitgegeben werden kann. Im Moment sieht die Darstellung mit Bartik dann nicht so toll aus, siehe: http://dev.menzer.net/content/test-0
Gibt Bartik das ohne große Verrenkungen her, dass der Textumfluss ähnlich wie z.B. auf
raspberrycenter.de ausgegeben wird? Oder gibt es optisch ähnliche Alternativen zu Bartik, die das drauf haben?
(Mein nächster Schritt ist dann, das Bild auch in der Artikelübersicht anzuzeigen, das sollte sich aber aus der Antwort für obiges Anliegen ergeben.)
Gruß Mathias
- Anmelden oder Registrieren um Kommentare zu schreiben
Problem erkannt (aber noch keine Lösung)
am 04.05.2012 - 14:46 Uhr
Das Problem ist, dass die Felder alle in
<div>
-Tags stecken, die standardmäßig als Blockelemente dargestellt werden (unabhängig vom Theme). Normalerweise kann man das per CSS durchdisplay: inline;
für die entsprechenden Elemente umgehen.Du kannst Firebug benutzen, um mal einen Blick unter die Haube zu werfen und am CSS herumzuspielen.
Firebug ist in jedem Fall
am 04.05.2012 - 15:00 Uhr
Firebug ist in jedem Fall erste Anlaufstelle.
In deinem CSS musst Du zB. nur das da eintragen
.field-type-image img {
float: right;
}
und dann hast du den "Raspberry-effekt".
Hinweis: Bitte nicht im Bartik-Theme direkt rumfummeln, sondern ein eigenes (Sub)Theme machen unter \sites\all\themes. Am besten
dann ein leeres custom.css machen und als letztes in die .info eintragen.
Firebug braucht es nicht mal
am 06.05.2012 - 18:55 Uhr
Firebug braucht es nicht mal mehr, ich finde die in aktuellen Firefox-Versionen integrierte „Element untersuchen (Q)“-Funktion ausreichend.
Und danke für den Hinweis mit den Sub-Themes. Ich habe es nur noch nicht geschafft, dass die Einträge aus dem custom.css auch Anwendung finden (Trotz Eintrag in der .info). irgendwas mache ich noch verkehrt.
Immer, wenn man im SubTheme
am 07.05.2012 - 12:50 Uhr
Immer, wenn man im SubTheme ein neues Template oder eine Anpassung an der .info macht, sollte man den Drupal-Cache leeren (Konfiguration - Leistung).
Du kannst auch mal den Quelltext deiner Seite anzeigen, ob Dein Custom.css auch wirklich eingebunden wird, nach dem Cache-Leeren sollte das der Fall sein.
Den Cache hatte ich gelöscht,
am 07.05.2012 - 14:15 Uhr
Den Cache hatte ich gelöscht, aber beim Erstellen des Sub-Themes wohl zu wenig nachgedacht. Ich habe es von vorne gemacht und nun funktioniert zumindest die custom.css.
Dafür habe ich Fehler:
Notice: Trying to get property of non-object in drupal_alter() (Zeile 1001 von /var/www/drupal7/includes/module.inc).
Notice: Undefined index: Bartik in drupal_theme_initialize() (Zeile 98 von /var/www/drupal7/includes/theme.inc).
Notice: Trying to get property of non-object in phptemplate_init() (Zeile 12 von /var/www/drupal7/themes/engines/phptemplate/phptemplate.engine).
Hat jemand eine Idee?
baritikmod.info:
name = Bartik-MOD
description = A flexible, recolorable theme with many regions, based on BArtik Theme, modfied
base theme = Bartik
package = Core
version = VERSION
core = 7.x
; stylesheets[all][] = css/layout.css
; stylesheets[all][] = css/style.css
stylesheets[all][] = css/colors.css
; stylesheets[print][] = css/print.css
stylesheets[all][] = css/custom.css
regions[header] = Header
regions[help] = Help
regions[page_top] = Page top
regions[page_bottom] = Page bottom
regions[highlighted] = Highlighted
regions[featured] = Featured
regions[content] = Content
regions[sidebar_first] = Sidebar first
regions[sidebar_second] = Sidebar second
regions[triptych_first] = Triptych first
regions[triptych_middle] = Triptych middle
regions[triptych_last] = Triptych last
regions[footer_firstcolumn] = Footer first column
regions[footer_secondcolumn] = Footer second column
regions[footer_thirdcolumn] = Footer third column
regions[footer_fourthcolumn] = Footer fourth column
regions[footer] = Footer
settings[shortcut_module_link] = 0
; Information added by drupal.org packaging script on 2012-05-02
;version = "7.14"
;project = "drupal"
;datestamp = "1335997555"
Und was ich an Dateien im Sub-Theme habe:
root@erde:/var/www/drupal7/sites/all/themes/bartikmod# ls
bartikmod.info color css
root@erde:/var/www/drupal7/sites/all/themes/bartikmod# ls css
colors.css custom.css
root@erde:/var/www/drupal7/sites/all/themes/bartikmod# ls color
base.png color.inc preview.css preview.html preview.js preview.png
Googeln hilft manchmal...
am 07.05.2012 - 14:34 Uhr
...besonders bei Fehlermeldungen:
Habe das gefunden: klick. V.a. der letzte Kommentar könnte die Lösung sein.
Ups
am 07.05.2012 - 14:58 Uhr
Ups. Über den Thread bin ich auch schon mal gestolpert. Ich habe das allerdings nicht in Verbindung mit Theme deaktivieren, Aktivieren & Cache leeren versucht. Alles zusammen hat es dann behoben.
Schön!
am 07.05.2012 - 15:06 Uhr
Dann kannst Du den Threadtitel noch vorne mit [gelöst] ergänzen :-)
[gelöst]
am 07.05.2012 - 20:59 Uhr
Ein paar Änderungen bedarf es noch, aber das vorläufige Ergebnis habe ich mal an den Thread geklebt. Ich vermute mal, dass ich nicht der letzte sein werden, der dieses Anliegen hat.
Gruß Mathias