Seite 1 von 1

[MOD] Simple Resize Image 1.00: übergrosse Bilder anpassen

Verfasst: 01.08.2003 15:17
von likeatim
Ich hab mal einen kleinen Code geschrieben, damit übergrosse gepostete Bilder nicht die Tabellen sprengen....
Ist in Englisch, weil ichs auch aufm phpbb.com gepostet habe.

Code: Alles auswählen

################################################################# 
## Mod Title: 		Simple Image Resize 
## Mod Version: 	1.0.0 Final 
## Author: 		likeatim < admin@essential-freebies.de > < http://www.efb.nu >
## Description: 
## Orginal Code by opa@invisionpower.de
## This adds a simple Image resize code so your tables won't get screwed by oversized images.
## Works dynamically with every screen resolution.
## Uses Javascript, so resizing might not work if people have adblocker (Proxomitron etc.) installed.
## Solution: Users should then add your site to their trusted sites within the adblocker.
## 
## Installation Level: 	Easy 
## Installation Time: 	1 Minute 
## Files To Edit: 	bb.code.tpl
## Included Files: n/a 
################################################################# 
## Security Disclaimer: This MOD Cannot Be Posted To Or Added At Any Non-Official phpBB Sites 
################################################################# 
## 
## Author Note: 
## No Notes.
## 
## the phpBB Group Reserves The Right To Remove/Edit Author Notes, 
## Should It Be Warranted
## 
################################################################# 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
################################################################# 

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subsilver (or whatever you use/bbcode.tpl



# 
#-----[ FIND ]------------------------------------------ 
# 
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img --> 

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
<!-- BEGIN img --><img src='{URL}' border='0' onload="javascript:if(this.width > screen.width-300)this.width = (screen.width-300)" onclick="javascript:window.open('{URL}','','scrollbars=1,toolbar=0,resizable=1,menubar=0,directories=0,status=0')" alt="Posted Image, might have been reduced in size. Click Image to view fullscreen." title="Posted Image, might have been reduced in size. Click Image to view fullscreen." />
<!-- END img -->

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM

Verfasst: 01.08.2003 18:42
von AWSW
Hallo,
habe den MOD in die MOD-Datenbank übertragen... http://www.phpbb.de/viewtopic.php?t=32689

HTH AWSW !

[MOD] Simple Resize Image 1.00: maximale Bildgröße festlegen

Verfasst: 11.01.2005 19:58
von Xanto
Habe den Code mit einer kleinen Veränderung bei mir eingebaut, da ich eine maximale Imagegröße von 400px brauchte...

Funktioniert 1A... Thx für den coolen Code

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subsilver (or whatever you use/bbcode.tpl



# 
#-----[ FIND ]------------------------------------------ 
# 
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img --> 

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
<!-- BEGIN img --><img src='{URL}' border='0' onload="javascript:if(this.width > [color=red]400[/color])this.width = ([color=red]400[/color])" onclick="javascript:window.open('{URL}','','scrollbars=1,toolbar=0,resizable=1,menubar=0,directories=0,status=0')" alt="Posted Image, might have been reduced in size. Click Image to view fullscreen." title="Posted Image, might have been reduced in size. Click Image to view fullscreen." />
<!-- END img -->

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM

image mod

Verfasst: 11.01.2005 23:38
von T@ngo
Im Prinzip ist das doch die einfache Variante (wenn auch genial :wink: ) von dem was ich mir hier http://www.phpbb.de/viewtopic.php?t=74894 vorgestellt habe. Das Ergebnis: Keine zu grossen Bilder mehr im Forum und nix wird verschoben, oder? Frage: Wenn aber jemand mit abgeschaltetem Javascript verlinkt wirkt das dann nicht?!

PS: Was ist der Unterschied zu diesem image mod: http://www.phpbbhacks.com/download/4040

PS II:
Xanto hat geschrieben:Habe den Code mit einer kleinen Veränderung bei mir eingebaut, da ich eine maximale Imagegröße von 400px brauchte...
Warum hast Du dann nicht einfach nur den Zahlenwert, sondern ein Teil des Codes verändert? (kann leider kein Javascript). :-?

Probiert

Verfasst: 12.01.2005 00:14
von T@ngo
Ich habe beide Varianten gerade einmal eingebaut.
Beide bewirken bei meinem Forum NIX!
Die Bilder sind so gross wie gepostetet - über 1000px.
:-? :cry:

Verfasst: 09.02.2005 22:06
von Mr. Dirty
Hi!

Habe den Mod bei mir eingebaut und er funktioniert auch sehr gut!

Allerdings gibt's da ein Problem, und zwar wenn man ein Bild als URL verlinkt, also z.B.

Code: Alles auswählen

[url=http://www.beispiel.de][img]http://www.beispiel.de/images/bild.jpg[/img][/url]
Machen ja u.a. viele Leute mit Bannern in der Signatur...


Dann öffnet sich beim Click auf das Bild nicht die verlinkte Seite sondern nur das Bild in einem extra Fenster!

Man kann den Link dann nur aufrufen indem man nen Rechtsklick auf's Bild macht und "Link in neuem Fenster öffnen" wählt.


Gibt's da ne Möglichkeit das zu umgehen oder irgend eine Möglichkeit zu definieren dass Links in Bildern vorgehen??

Verfasst: 13.02.2005 18:13
von Mr. Dirty
Scheinbar nich.. dann hat der Mod allerdings nen ziemlich störenden Haken! :(