Skalierung bei der Lightbox 1.4.3F
Hallo,
ich möchte mit Hilfe der Ligtbox ein Sicherheitsproplem umgehen und benötige aber ein bßchen Hilfe dabei.
Das Sicherheitsproblem heißt allow_url_fopen deshalb bei so manchen Anbietern auch gesperrt.
Somit funktioniert aber die automatischen Bildanpassung im phpkit ja auch nicht.
Die Lösung könnte Lightbox heißen!?!
Meine bisherigen Schritte:
Ligtbox 1.4.3F auf phpkit 1.6.5 installiert
dann in der pkinc/cfg/bbcode.php
durch
ersetzt
Nun werden alle Bilder die mit [IMG] eingebunden werden über die Ligtbox skalliert und ausgegeben, auch die Bilder die nicht auf dem eigenen Webspace liegen!
Da auf meiner Homepage die Bilder nicht größer als 500px sein sollen
in der pkinc/class/bbcode.php
durch
ersetzt.
Soweit so gut jetzt werden alle größeren Bilder egal ob sie auf dem eigenen oder auf fremden webspace liegen auf max 500px reduziert dargestellt und erst in der Lightbox in Originlgröße.
Problem: alle Bilder die kleiner als 500px sind werden nun auf 500 hoch skalliert und erst in der Ligtbox in Originalgröße dargestellt.
Es muss doch eine Möglichkeit geben das anstelle von $width='width="500"'; ein Max Wert eingegeben werden kann, also maximal 500
Ich hoffe ich habe mich verständlich ausgedrückt
LG
Mahna[/img]
ich möchte mit Hilfe der Ligtbox ein Sicherheitsproplem umgehen und benötige aber ein bßchen Hilfe dabei.
Das Sicherheitsproblem heißt allow_url_fopen deshalb bei so manchen Anbietern auch gesperrt.
Somit funktioniert aber die automatischen Bildanpassung im phpkit ja auch nicht.
Die Lösung könnte Lightbox heißen!?!
Meine bisherigen Schritte:
Ligtbox 1.4.3F auf phpkit 1.6.5 installiert
dann in der pkinc/cfg/bbcode.php
|
|
PHP-Quelltext |
1 2 3 4 |
array(
'tag' => 'img',
'html' => '<img border="0" alt="" src="{image}" />',
'type' => 'img',
|
durch
|
|
PHP-Quelltext |
1 2 3 4 |
array(
'tag' => 'img',
'html' => '<a href="{text2}" rel="lightbox[lgbox]" title="{Titel}"><img {width} border="0" alt="{Headercap}" src="{text}" /></a> ',
'type' => 'imglight',
|
ersetzt
Nun werden alle Bilder die mit [IMG] eingebunden werden über die Ligtbox skalliert und ausgegeben, auch die Bilder die nicht auf dem eigenen Webspace liegen!
Da auf meiner Homepage die Bilder nicht größer als 500px sein sollen
in der pkinc/class/bbcode.php
|
|
PHP-Quelltext |
1 2 3 |
$titel='SYSINFO:Bild wurde manuell durch die Lightbox verkleinert.';
$width='width="150"';
}
|
durch
|
|
PHP-Quelltext |
1 2 3 |
$titel='SYSINFO:Bild wurde manuell durch die Lightbox verkleinert.';
$width='width="500"';
}
|
ersetzt.
Soweit so gut jetzt werden alle größeren Bilder egal ob sie auf dem eigenen oder auf fremden webspace liegen auf max 500px reduziert dargestellt und erst in der Lightbox in Originlgröße.
Problem: alle Bilder die kleiner als 500px sind werden nun auf 500 hoch skalliert und erst in der Ligtbox in Originalgröße dargestellt.
Es muss doch eine Möglichkeit geben das anstelle von $width='width="500"'; ein Max Wert eingegeben werden kann, also maximal 500
Ich hoffe ich habe mich verständlich ausgedrückt
LG
Mahna[/img]
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Mahna« (6. Mai 2010, 11:18)
Versuchs mal damit 1.6.5 BBCode Lightbox
Da wird es nur verkleinert wenn es zu gross ist. Originalgrösse bleibt wenn sie kleiner ist erhalten
Da wird es nur verkleinert wenn es zu gross ist. Originalgrösse bleibt wenn sie kleiner ist erhalten
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
wenn ich mich richtig erinnere nicht
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
ja direkt in der php datei einstellen
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
pkinc/class/bbcode.php
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 |
#@Access: protected
#@Param: string html
#@Param: string url
#@Return: string
#@Desc:
protected function replace_lightbox_image($html,$url)
{
$height_active = FALSE; //--> ( TRUE => max. Höhe einstellbar || FALSE => max. Höhe nicht einstellbar )
$max_width = 200; //--> Max. Breite des Thumbnails (Standard 200 )
$max_height = 200; //--> Max. Höhe des Thumbnails (Standard 200 )
|
Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Blutrausch HP
Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
Blutrausch HP
Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
Mit der Funktion allow_url_fopen werden die Bilder neu Berechnet und anschließend abgespeichert. Die Lightbox dient dabei nur der Ansicht. Die Bilder bleiben weiterhin als Original vorhanden und werden auch als diese geladen. Ersparnis der Ladezeit gleich 0. Du hättest also auch bei der Erstellung der Bilder eine Feste Größe nach deinen Wünschen angeben können und dann das Bild auf das Bild Verlinken, damit es Original angezeigt wird. Die Lightbox ist dabei nur eine schönere Lösung. Das nur mal zur Aufklärung
Ok, danke für die Info.
Also zur Lightbox von reddevil82 ohne allow_url_fopen werden die bilder leider nicht verkleinert sondern in voller Größe angezeigt.
Von daher ist Lightbox 1.4.3 etwas näher an meinem gesteckten Ziel ohne allow_url_fopen auszukommen.
Allerdings ist da halt das Problem das ich die großen Bilder auch ohne allow_url_fopen in der ansicht verkleinern kann aber kleinere Bilder auf den von mir eingstellten Wert wiederum vergrößert werden.
In der Lightbox werden dann alle bilder in der richtigen Größe angezeigt
Wenn die Lightbox 1.4.3 es doch schafft große Bilder ohne allow_url_fopen umzurechnen dann sollte es doch auch möglich sein das sie Bilder erst ab einer bestimmten Größe umrechnet.
Verdammte Tipperei jedesmal habe ich Angst das ich das nicht richtig ausdrücken kann was ich meine
Also zur Lightbox von reddevil82 ohne allow_url_fopen werden die bilder leider nicht verkleinert sondern in voller Größe angezeigt.
Von daher ist Lightbox 1.4.3 etwas näher an meinem gesteckten Ziel ohne allow_url_fopen auszukommen.
Allerdings ist da halt das Problem das ich die großen Bilder auch ohne allow_url_fopen in der ansicht verkleinern kann aber kleinere Bilder auf den von mir eingstellten Wert wiederum vergrößert werden.
In der Lightbox werden dann alle bilder in der richtigen Größe angezeigt
Wenn die Lightbox 1.4.3 es doch schafft große Bilder ohne allow_url_fopen umzurechnen dann sollte es doch auch möglich sein das sie Bilder erst ab einer bestimmten Größe umrechnet.
Verdammte Tipperei jedesmal habe ich Angst das ich das nicht richtig ausdrücken kann was ich meine
Ähnliche Themen
-
User Content | Addons »-
1.6.5 BBCode Lightbox
(27. Oktober 2008, 21:43)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Lightbox und Thumbnails
(5. Juni 2009, 20:35)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Eigenen BB-Code erstellen
(4. April 2009, 18:52)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
LightsBox (größe der bilder ändern)
(19. November 2008, 18:03)


