Post-Übersicht

Forum » mh_branchenbuch » Bildgrößenbegrenzung Overview/Detail

Write a post ...

«« 1 2 »»

Author Message

ManfredE

Offline Author

Level 7 (53 %)

 

Posts: 62

Hi,
ich bin mir gerade nicht sicher, ob ich mich zu glatt anstelle, oder das vielleicht nicht funktioniert: die Größenbegrenzung.

Ich kann doch theoretisch in den Template-Einstellungen meiner Seite im constant Editor die max width für Overview und Detail getrennt einstellen, ne?

Wenn ich da Zahlen eintrage, passiert nicht wirklich was.

Kann das sein, daß das nicht funktioniert?

Ich habe keine lightbox installiert - verwende branchenbuch einfach so - der marker ###IMAGE### wird zwar mit vollen Attributen gewrappt z.B.
<img src=\"uploads/tx_mhbranchenbuch/beispielbild.jpg\" width=\"400\" height=\"596\" border=\"0\" alt=\"Beispiel\" title=\"Beispiel\" /></a>

Nur eben die Einstellungen vom Template/Constant-Editor werden gänzlich ignoriert.

Was könnte da denn sein?

Gruß Manfred


Posted: 14.11.09, 17:14

Quote

ManfredE

Offline Author

Level 7 (53 %)

 

Posts: 62

Hallo nocheinmal,
ich bitte mal um Mithilfe:
Zumindest bei mir werden die Image-Parameter in der class.mh_branchenbuch_pi1.php nicht gesetzt.

Beispiele:
$cat_imgTSConfig[\\\'file.\\\'][\\\'maxW\\\'] = $this->catImgMaxWidth;
$cat_imgTSConfig[\\\'file.\\\'][\\\'maxH\\\'] = $this->catImgMaxHeight;

oder :

$imgTSConfig[\\\'file.\\\'][\\\'maxW\\\'] = $this->imgMaxWidth;
$imgTSConfig[\\\'file.\\\'][\\\'maxH\\\'] = $this->imgMaxHeight;

Haben überhaupt gar keine Auswirkung auf den generierten Quelltext der entsprechenden Seite.

Da kann getrost = \\\'Hans Wurst\\\" drinstehen - das wird nicht genommen - stattdessen immer die Image-Parameter des Bildes selbst.

Die anderen Marker, wie z.b.
$imgTSConfig[\\\'altText\\\'] = $row[\\\'firma\\\'];

funktionieren einwandfrei - obwohl nur eine Zeile weiter unten.

HAt jemand eine Erklärung?


Edit:
Ich habe das Problem in sofern eingrenzen können:
Egal, was ich in der class php reinschreibe - oder ob ich die Marker lösche - die Werte für maxW und maxH werden aus der Dateigröße berechnet.
Sprich, da pfuscht irgendwas dazwischen, so daß die in der class...php zugeordneten Werte durch Defaultwerte ersetzt werden.

Hat jemand eine Idee?



This Post was edited 1 times so far, last change on 18. November 09
Posted: 18.11.09, 12:08

Quote

Martin Hesse

Offline Moderator

Level 10 (78 %)

 

Posts: 204

Du weißt schon das maxW und maxH eine MAXIMALWERT darstellen, oder? Das heißt, du hast jetzt ein Bild was 500x500px groß ist. In maxW hast du jetzt 450 drinne. Dann müsste das Bild auf 450px Breite runterskaliert werden. Wenn das Bild nun 400px Breit ist, bleibt es das auch. Du kannst normalerweise über TS mit dem Parameter \"imageParams\" auch CSS-Styles anhängen.


Posted: 20.11.09, 15:15

Quote

ManfredE

Offline Author

Level 7 (53 %)

 

Posts: 62

Ja, das ist doch gerade der Sinn und Zweck der Aktion.

Ich habe Bilder bei, die vielleicht so 400x600 groß sind - und die möchte ich zumindest in der Listenansicht herunterscaliert haben, damit auf den Bildschirm schon mehr als eine Anzeige paßt.

Ist auch alles chic - der im TS-Config für branchenbuch angegebene wert z.B. 200pixel) kommt bis in die pi.php an - wird vermutlich auch in den angegebenen Zeilen geschrieben - jedoch danach eh wieder durch die aus der Dateigröße errechneten Werte ersetzt.

Jetzt habe ich irgendwo im Netz gelesen, daß es maxImageWidth heißen muß, falls man die Standardwerte überschreiben will, funktioniert aber auch nicht.

Daher die Frage.. woran könnte das liegen, daß die Werte ersetzt werden?

Gruß Manfred


Posted: 20.11.09, 20:45

Quote

Martin Hesse

Offline Moderator

Level 10 (78 %)

 

Posts: 204

Sorry wenn ich evtl. doppelt frage aber hast du schonmal eine feste Größe über "imageParams" gesetzt?


Posted: 24.11.09, 12:41

Quote

ManfredE

Offline Author

Level 7 (53 %)

 

Posts: 62

Gegenfrage:
Du meinst sicher, ob ich irgendwo im allgemeinen Template diese Größe fest zugewiesen habe?

A:
Nicht wissentlich.

Das einzige, was ich eben gemacht habe, ist an den Parametern im Template-Teil des Mh-Branchenbuch herumzuspielen - das wird wie beschrieben aber wissentlich ignoriert/überschrieben.

Es wird vor allem mit den Parametern überschrieben, die sich aus der realen Größe des Bildes ergibt - sprich ne 400x300 Datei bekommt die Parameter width =400 height= 300 im selben Template ein anderer Eintrag mit ner 400x533 bekommt genau die Größe in die PArameter geschrieben.

Es ist so, als würde Typo3, oder MH-Branchenbuch unabhängig von den gemachten Template-Einstellungen einfach die Größe des Bildes errechnen und die Werte in die Parameter schreiben.

Gruß Manfred


Posted: 25.11.09, 09:39

Quote

ManfredE

Offline Author

Level 7 (53 %)

 

Posts: 62

Hallo nocheinmal,
ne blöde Frage:
Kann es sein, daß ImageMagick installiert sein muß?


Posted: 26.11.09, 16:11

Quote

Martin Hesse

Offline Moderator

Level 10 (78 %)

 

Posts: 204

Hi,

afaik .. ja!

*Big grin* :D


Posted: 26.11.09, 19:37

Quote

ManfredE

Offline Author

Level 7 (53 %)

 

Posts: 62

Au mann,
da suche und suche ich ;-)
Also image Magick habe ich nicht, weil exec() gesperrt ist (und eigentlich auch gesperrt bleiben soll).

Als Alternative habe ich gerade in einem anderen Projekt jb_gd_resize zu laufen - in Verbindung mit rgsmoothgallery.

Gerade soeben mußte ich aber feststellen, daß jb_gd_resize scheinbar keine animierten Gif's kann *Sad* :-(

Frage:
Hast Du Dich schonmal mit rgsmoothgallery angefreundet?
Wie gesagt, habe sie gerade in einem anderen Projekt am Wickel und finde die todschick!

Guggsu:
http://www.rggooglemap.com/dev/rgsmoothgallery.html

Wäre doch die Kombination:
Nen kleines Bild in der Suchübersicht (muß ich noch in die pi1 reinhacken) - dann in der Detailseite das erste Bild - wenn man da raufklickt, dann läuft smoothgallery an und man kann alle Bilder des Eintrages durchforsten.

Cooler Traum, oder?

Gruß Manfred


Posted: 26.11.09, 20:52

Quote

Martin Hesse

Offline Moderator

Level 10 (78 %)

 

Posts: 204

Hehe!

Ich kenne die rgsmoothgallery, aber habe nie versucht diese in das Branchenbuch zu integrieren. Ich würd das ganze einfach dann via jQuery oder so lösen, ist einfacher :-p

Wie schonmal erwähnt, der Upload mehrer Bilder ist ja schon vorhanden quasi, fehlt nur die Ausgabe. Die können wir zusammen ja erarbeiten.

Gruß,
Martin


Posted: 27.11.09, 08:24

Quote


«« 1 2 »»

Powered by MH-Dev.-Board (c) 2009 MH-Dev. - Webdevelopment.