Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 22. Mai 2012 10:01

Henk1060
Server-Pate
Registriert: 12. August 2011
Beiträge: 632

[GELÖST] Galerie Attribute für Breite und Höhe.

Hey Leute,

Da der Pagespeed meckert möchte gerne bei der Galerie bei den vorschaubildern Attribute für Breite und Höhe einfügen.
Im modul selbst habe ich keine passende Smarty-Variablen gefunden.
Gibts dafür einen Lösung.

Verwende die aktuelle Version cms 1.10.3 und galerie 1.5.3

danke

Offline

#2 22. Mai 2012 12:23

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] Galerie Attribute für Breite und Höhe.

Du weißt doch selber wie groß Du die Vorschaubilder für die Galerie eingestellt hast. Dann kannst Du doch auch genau diesen Wert verwenden. Da brauchts keine Variable.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#3 22. Mai 2012 12:29

Henk1060
Server-Pate
Registriert: 12. August 2011
Beiträge: 632

Re: [GELÖST] Galerie Attribute für Breite und Höhe.

wenn sie alle gleich gross währen wink die fotos werden sakliert.
und daher kann ich nicht einen einheitswert heranziehen.
Sonst wäre es ja kein thema

Offline

#4 22. Mai 2012 12:31

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] Galerie Attribute für Breite und Höhe.

Du kannst die Skalierung auch über CGSmartImage oder Supersizer machen lassen. Dann hättest du die Grösse. Alternativ könntest du auch ein UDT schreiben welchem du das Bild übergibst und dir danach als Smarty-Variable die Grösse des jeweiligen Bildes zurückliefert.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#5 22. Mai 2012 18:49

Cherry
arbeitet mit CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 529

Re: [GELÖST] Galerie Attribute für Breite und Höhe.

ich hab das bei mir so gelöst:

Bildgröße auslesen und in Variable schreiben:

[== Smarty ==]
{* $size.3 = width+height anzeigen *}
{assign var="size" value=$thumbnail|getimagesize}
    

Das machst du bevor du deinen Thumbnail Link zusammenbaust.

Im Link selber kommt das dann so:

[== Smarty ==]
<div class="img">
    <a href="{$image->file}" title="{$image->title}" rel="gallery"><img src="{$image->thumb}" {$size.3} alt="{$image->title}" title="{$image->title}"/></a>
  </div>

Offline

#6 22. Mai 2012 19:05

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: [GELÖST] Galerie Attribute für Breite und Höhe.

ja. oder wenn du gallery und supersizer zusammen verwendest, kannst du auch {supersizer fill_attr=true…} machen

Offline

#7 22. Mai 2012 20:16

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] Galerie Attribute für Breite und Höhe.

Cherry schrieb:

Bildgröße auslesen und in Variable schreiben:

[== Smarty ==]
{* $size.3 = width+height anzeigen *}
{assign var="size" value=$thumbnail|getimagesize}
    

Coole Lösung. Irgendwie hatte ich die noch im Hinterkopf, aber präsent war sie mir nicht mehr. Einfacher als das geht es fast nicht.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline