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

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
likeatim
Mitglied
Beiträge: 28
Registriert: 26.05.2003 11:48

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

Beitrag 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
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

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

HTH AWSW !
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Xanto
Mitglied
Beiträge: 9
Registriert: 03.03.2004 23:41
Wohnort: Waldkappel
Kontaktdaten:

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

Beitrag 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
T@ngo

image mod

Beitrag 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). :-?
T@ngo

Probiert

Beitrag 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:
Mr. Dirty
Mitglied
Beiträge: 70
Registriert: 13.06.2004 18:29

Beitrag 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??
Mr. Dirty
Mitglied
Beiträge: 70
Registriert: 13.06.2004 18:29

Beitrag von Mr. Dirty »

Scheinbar nich.. dann hat der Mod allerdings nen ziemlich störenden Haken! :(
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“