[TYPO3-german] Bildgrößen verändern

Martin Fluer fluer at dezwei.at
Mon Feb 26 07:32:42 CET 2007


'tschuldigung, hatte den Betreff vergessen.

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Martin
Fluer
Gesendet: Samstag, 24. Februar 2007 09:50
An: 'German Typo3 Userlist'
Betreff: [TYPO3-german] (no subject)

Hallo Liste,

habe vor ca. 1 Wochen mein Problem in der österreichischen Liste
geschildert, aber komme nicht wirklich weiter, deshalb versuche ich es hier
nochmal in der Hoffnung den entscheidenden Hinweis zu erhalten.
Hier meine Eintrag vom 14.2.07:
-------------------------------
Hallo Liste,

ich stehe vor einem für mich unlösbaren Problem.
Ich muß irgendwie schaffen Bilder die ich im Backend eingebe in der
Abmessung zu verändern. Das allein ist ja auch super implementiert mit den
Optionen Breite und Höhe.
Jetzt kommt aber mein unlösbares Problem:
Ich möchte Bilder erstellen die z.B. 80px breit (wenn Querformat) ODER 80 px
hoch (wenn Hochformat) sind. Das funktioniert leider nicht. Die Bilder sind
entweder alle 80px breit und proportional hoch oder 80px hoch und
proportional breit.

Tut mir leid, wenn das sehr verwirrend klingt, aber mir fällt allein die
Beschreibung schon schwer.
Ein Beispiel verdeutlicht vielleicht am besten was ich meine.
Es werden eine bestimmte Art von Thumbnails in einem weissen Hintergrund
dargestellt, der quadratisch ist (90x90px). Jetzt sollen verschiedene Bilder
in einem Inhaltselement Bilder dargestellt werden. Da gibt es Quer- und
Hochformat. Es sollen also alle querformatigen Bilder eine maximale Breite
von 80px bekommen und alle hochformatigen Bilder eine Höhe von 80px. 
Wenn ich nun im Inhaltselement die Breite mit 80px definiere werden ALLE
Bilder mit 80px Breite gerändert. Die Hochformatigen sind also zu groß. Wenn
ich nun auch noch die Höhe auf 80px stelle werden aber wieder ALLE Bilder
auf 80px Höhe gerändert. Fazit: Jetzt sind die Querformatbilder zu breit.

Die Größe sollte aber direkt beim Inhaltselement einstellbar sein, da es
noch eine zweite Art von Thumbnails gibt, die wesentlich größer sind
(300x280px). Das ist auch die maxWidth.

Hat jemand eine Lösung für mich? Oder zumindest einen Tipp wo ich ansetzen
kann?
Ich wäre euch sehr dankbar.

Also vielen Dank
Martin
-------------------------------

Nun bin ich schon (dank Wolfgang Klinger) einen Schritt weiter:

.... du kannst Bilder beschneiden, damit sie im richtigen Verhältnis
bleiben, nennt sich "cropscaling" ....

Nur wohin damit?
ich habe das Problem, dass dieser Zusatz (sowohl c als auch m) ignoriert
wird. (?) Da bin ich wohl an der falschen Stelle. Hat jemand ein
funktionierendes Beispiel für mich? Vielen Dank dafür.

Wenn ich das auf ein Imageobjekt anwende funktioniert das ganze wunderbar.
Siehe:
temp.headerbildlinks = IMAGE
temp.headerbildlinks {
  XY = -168, 188
  file.import = fileadmin/template/images/headerbilder/
  file.import.data = levelmedia:-1, slide
  file.import.listNum = 0
  file.width = 168c
  file.height = 188
}

Nun finde ich unter tt_content.image.20.... aber kein IMAGE Objekt. 
Dazu kommt, dass ich zum Rendern der Bilder das Script aus dem Typo3
Kochbuch verwende.
Da gibt es ein IMAGE Objekt aber leider wird der Zusatz c ignoriert bzw.
beim Einfügen an anderer Stelle wird die Qualität des Bildes miserabel. 
Und jetzt weiß ich nicht wo ich ansetzen muss. Alle Versuche bis jetzt sind
fehlgeschlagen.
Auch wenn ich wieder auf "Standard" umschalte finde ich nicht die richtige
Stelle :-( (kein IMAGE Objekt - siehe oben)

Wie erwähnt bin ich für jeden Hinweis dankbar.
Martin

_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list