---
title: "EXT: PMK SlimBox verkleinert meine Bilder nicht ?"
url: "https://www.typo3.net/d/92821-ext-pmk-slimbox-verkleinert-meine-bilder-nicht"
source: "typo3.net"
tags: ["Extensions","Bilder","Frage"]
created: "2009-09-10"
last_reply: "2009-09-25"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# EXT: PMK SlimBox verkleinert meine Bilder nicht ?

Extensions · 2 Antworten · gestartet 2009-09-10

## Eröffnungsbeitrag

**Marijoman** · 2009-09-10 · [Beitrag #1](https://www.typo3.net/d/92821-ext-pmk-slimbox-verkleinert-meine-bilder-nicht/1)

**Hallo !!**

Wer weiss rat ? Bin Neuling und habe auf meinem Projekt die EXT: PMK SlimBox eingebaut. Dann habe ich versucht diese funktionierende Lightbox per Constants zu kofigurieren, aber meine Bilder werden immer in der Grösse in der ich diese hochgeladen habe ausgegeben. Wer kann mir da helfen.

Hier die Constants :

```typoscript
plugin.pmkslimbox.initialHeight = 400
plugin.pmkslimbox.initialWidth = 300
plugin.pmkslimbox.slimBoxmaxH = 500
plugin.pmkslimbox.slimBoxMaxW = 400
plugin.pmkslimbox.defaultIframeHeight = 500
plugin.pmkslimbox.defaultIframeWidth = 500
```

Ich hatte noch andere Befehle wie ...navigable, ...plugin.pmkslimbox.enablePrintButton, aber diese dürften für die Grössenangabe nicht relevant sein.

Was habe ich falsch gemacht ? Brauche ich noch zusätzlich ein TS Setup ? Da meine SlimBox grundsätzlich funktioniert, bin ich davon ausgegangen, dass es nicht notwendig ist !!

Ich danke für jede Hilfe. Bin jetzt schon seit einigen Tagen dran, komme aber nicht auf eine Lösung, die ich selber umsetzen kann.

Denn ich habe im Netz eine Lösungsansatz gefunden, aber für mich nicht umsetzbar. Zu hohes Niveau im Moment. Hier ein Auszug :

> Schritt 1:
>
> Im Bereich der globalen Variablen folgende 2 Zeilen einfügen:
>
> var lb_max_width = 800; //Hier die feste Breite eingeben (99999 für unbegrenzt)
> var lb_max_height = 600; //Hier die feste Hoehe eingeben (99999 für unbegrenzt)
>
> Schritt 2:
>
> Ungefähr in Zeile 444 beginnt die Funktion changeImage.
> Dort die Zeile “var dims = lb_scale_dims(imgPreloader.width, imgPreloader.height, lb_max_width, lb_max_height);” suchen und dadrunter folgende 3 Zeilen einfügen:
>
> Element.setWidth('lightboxImage', dims[0]);
> Element.setHeight('lightboxImage', dims[1]);
> myLightbox.resizeImageContainer(dims[0], dims[1]);
>
> Nun befindet sich unter den 3 Zeilen nochmal eine Zeile , die die Funktion myLightbox.resizeImageContainer() aufruft. Also folgende Zeile einfach auskommentieren oder löschen:
>
> myLightbox.resizeImageContainer(imgPreloader.width, imgPreloader.height);
>
> Schritt 3:
>
> Dann noch unsere neuen Funktionen um Skalieren des Bilder auf die vorgegebene Größe. Die beiden Funktionen dann so ziemlich am Ende der lightbox.js platzieren, genau zwischen der Funktion pause() und initLightbox():
>
> function lb_scale_dims(orig_w, orig_h, max_w, max_h)
> {
> var scale = lb_scale_rate(orig_w, orig_h, max_w, max_h);
> var new_w = Math.round(scale*orig_w); new_h = Math.round(scale*orig_h);
> if (new_w <; 1) { new_w = 1; } if (new_h <; 1) { new_h = 1; }
> return Array(new_w, new_h);
> }
> function lb_scale_rate(orig_w, orig_h, max_w, max_h) {
> var scale1 = 0; var scale2 = 0;
> if (orig_w > max_w) { scale1 = (orig_w - max_w) / orig_w; }
> if (orig_h > max_h) { scale2 = (orig_h - max_h) / orig_h; }
> var scale = (scale1>scale2)?scale1:scale2;
> return (1-scale);
> }
>
> Danach sollte alles funktionieren - viel Spaß!

Dabei miüssen in der EXT die globalen Werte angepasst werden, aber da es schon mal nicht die gleiche EXT ist und ich diese Datei mit den globalen Werten nicht finden konnte, nun nur noch der Hilferuf übrig bleibt !!

Danke für jede Hilfe !!

**Grüsse Marijo**

## Antworten

### [#2](https://www.typo3.net/d/92821-ext-pmk-slimbox-verkleinert-meine-bilder-nicht/2) · Marijoman · 2009-09-10

**Hallo !!**
Ich bin es noch mal. Also ich habe gerade die EXT Perfect Lightbox2 und KJ: Imagelightbox versucht anzuwenden. Und da ich es zuerst im Internet Explorer getestet habe, bin ich ausgeflippt vor Freude. Aber leider zu früh.
In beiden EXT habe ich das Problem, dass mein ausklappbares Menü verschwindet wenn ich darüberfahre. Aber das Lustige an der Sache ist, dass es nur in den 3 Browsern, die ja eigentlich browsertechnisch in Ordnung sind, also Firefox, Chrome und Opera. Das ist mir auch fast noch nie vorgekommen, dass der IE mal etwas korrekt ausgibt ??
Kennt jemand dieses Fenomän ? Ich dnke es liegt irgendwo am Javascript, da mein Menü ja auch Javascript beinhaltet, aber dann würde doch die Slimbox auch streicken ?

Bin am Ende meines Lateins.

Bin für jede Hilfe dankbar.

**Grüsse Marijo**

Ich werde auch weitersuchen, denn wer suchet, der findet. Gebe Bescheid, wenn ich die Lösung habe. Und sonst freue ich mich auch über Hife.

### [#3](https://www.typo3.net/d/92821-ext-pmk-slimbox-verkleinert-meine-bilder-nicht/3) · Marijoman · 2009-09-25

Ich habe Perfect Light Box genommen und damit hat es sich erledigt. Komischerweise hatte ich vorher auch Probleme mit Perfect Light Box gehabt.

Grüsse Marijo

---

Quelle: „EXT: PMK SlimBox verkleinert meine Bilder nicht ?“, typo3.net, https://www.typo3.net/d/92821-ext-pmk-slimbox-verkleinert-meine-bilder-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
