MyBB.de Forum

Normale Version: Resizer für verlinkte Grafiken?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

einige User hauen mir das Forum mit riesigen jpgs voll, die sie per img-Tags einbinden. Ein paar nette Worte und Ermahungen führte zu der Erkenntnis, dass sie weder wissen, was Bild- noch was Dateigröße bedeutet und mit Grafikprogrammen überhaupt nicht umgehen können.

Nun bekommen sie in Kürze das plug-in "Eigene Seiten" und ich befürchte, dass sie gerade hier ihre wallpaper-großen Digitalkamerafotos einbinden.

Für die Avatare habe ich einen Resizer, gibt es etwas entsprechendes für eingebundene Grafiken? Oder sowas wie "Dieses Bild kann aufgrund seiner Größe nicht eingebunden werden?" Oder irgendwas was dem einen Riegel vorschiebt Rolleyes oder das schlimmste verhindert?

Ich habe die plugins auf der Downloadseite durchsucht, aber nichts entsprechendes gefunden.

MfG

Sikoda
Ein Plugin gibt es soweit ich weiß nicht. Hier findest du aber eine Anleitung wie du sowas einbaust: http://community.mybboard.net/showthread...4#pid27674
Ja, das klingt genau nach dem, was ich brauche. Leider ist der Link defekt und ich finde keine herunterladbare Version.
Guten Morgen,

ich habe ein Script namens resizeall.js gefunden. Ich bin mir nicht sicher, ob es das Richtige ist. Es hat nur wenige Zeilen. Darf ich es posten?

Sikoda
Ich weiß nicht ob das erlaubt ist, da ich das genannte Skript nicht kenne. Im Zweifelsfall poste einfach den Link.
Ich habe es mit "Augen zu und durch" ausprobiert. Es ist das richtige Script und es funktioniert ganz wunderbar. Alle zu großen Fotos im Forum werden auf 560px verkleinert (Größe im js-Script einstellbar) und können durch Anklicken vergrößert werden. Das Verkleinern der Fotos scheint einen Moment in Anspruch zu nehmen, denn die Forumsbreite springt sichtbar um.

Verändert habe ich das, was angegeben wurde:

1) Admin CP: Open your showthread template and change the body tag to: <body onload="; fiImageResize()">

2) AdminCP: Open your headinclude template and add this somewhere in there: <script type="text/javascript" src="resizeall.js"></script>

3) FTP: Open /inc/functions_post.php and do a pagefind (ctrl+f) for [img. You'll find two <img> tags here, one which replaces regular [img] and one which replaces [img=HEIGHTxWIDTH]. All you need to do is add id=\"resize\" to each one. So, for example, the top one would become <img id=\"resize\" src=\"$1$2\" border=\"0\" alt=\"\" />.

4) FTPBig Grinownload my resizeall.js and upload it to your forum's main directory.

That should be it! You can adjust the maximum width that you're willing to let a user post by just going into resizeall.js and changing var imgWidthMax = 560; to something other than 560 (pixels).