Zum Inhalt springen

Default Bildbreite setzen, wenn Feld leer bleibt

Erstellt am 1. Mai 2006 · 2 Antworten · letzte Antwort am 25. Juli 2006

Tags: Inhaltselemente, Bilder, Tipp

ms70 ·

die meisten werden's ja wissen, darum hinterleg ich's mal fuer mich, damit ich's bei Bedarf wiederfinde :-)

Bleibt das Feld Breite (pixel): im Inhaltstyp Bild und Text m/Bild leer, wird automatisch eine Default-Breite gesetzt. Fuer einige vergessliche Redakteure sicherlich hilfreich:

tt_content.image.20.1.file.width.ifEmpty=120
tt_content.textpic.20.1.file.width.ifEmpty=120
user667 ·

Hi.

Dazu passt doch eigentlich ganz gut noch folgendes:

Verschiedene (max.) Bildgrößen in unterschiedlichen Content-Bereichen
(Wie hier gelesen: #30096)

temp.rightContent = COA
temp.rightContent {
	10 = LOAD_REGISTER
	10.maxImageWidth = 150
	10.colSpace = 5
	10.maxWInText = 170
	20 < styles.content.getRight
	30 = RESTORE_REGISTER
}

Beim Setzen des Markers, natürlich noch das richtige Objekt nehmen:

page.20.marks {
	CONTENT_RIGHT < temp.rightContent
	CONTENT_RIGHT.stdWrap {
		required = 1
		#[...]
	}
}

Damit wird für den rechten Contentbereich die maximale (Default-)Bildbreite auf 150px festgelegt. (Die Default-Breite kann einem ja u.U. das Layout zerschissen, wenn es auf DIVs basiert...)

Bedingte Ausgabe des Wraps einer Imagecaption?
(Wie hier gelesen: #40553)

Sollte der vergessliche Redakteur keine Caption angegeben haben, kann der leere Caption-Tag <dd class="csc-textpic-caption"></dd> so entfernt werden:

SETUP:

tt_content.image.20.rendering.dl.caption.if.isTrue.field = imagecaption

CONSTANTS:

styles.content.imgtext.imageTextSplit = 1

Die Kombination beider Settings bewirkt, dass bei mehreren Bildern zeilenweise Captions angegeben werden können und falls keine vorhanden sind (klappt auch bei 4 Bildern mit nur 3 Captions) der leere Caption-Tag entfernt wird.

Grüße
user

axel___ ·
user667 schrieb

Sollte der vergessliche Redakteur keine Caption angegeben haben, kann der leere Caption-Tag <dd class="csc-textpic-caption"></dd> so entfernt werden:
...

Hallo,

leider funktioniert das bei mir nicht ganz, ich möchte gerne,
dass grundsätzlich der Tag

<dd class="csc-textpic-caption">

weggelassen wird, Bildunterschriften brauche ich in meinem
Projekt nicht und der Validator schreibt so einen Fehler.

Hast Du eine Idee?

Danke,
Axel