Seite 1 von 2
[Suche]Mod, die mir zu breite Bilder abschneidet
Verfasst: 19.11.2004 19:33
von klein rookie
Hi,
mein Forum hat ein feste Breite doch wenn jemand ein zu grosses Bild postet, wird dadurch mein Forum in die Breite gezogen und das möchte ich verhindern. Ich suche also etwas, dass mir die Bilder ab einer bestimmte breite rechts abschneidet, so das mein Forum nicht mehr in die Breite geht.
Gruss
Verfasst: 19.11.2004 19:37
von Markus67
Hi ...
schau dir den mal an
Resize Posted Images Based on Max Width
Script that will allow you to make your phpBB resize images based on the max width that you select.
Markus
Verfasst: 19.11.2004 19:51
von klein rookie
uiuiui, danke. Aber das bekomm ich nie gebacken

Gibts nicht noch einen Weg? oje....bin doch Anfänger...
Verfasst: 19.11.2004 20:05
von Markus67
Hi ...
Jetzt aber ... mal ein bischen Ehrgeiz
Du musst 3 tpl-Dateien ändern. Erstelle bevor du anfängst zu editieren einfach
Sicherungskopien und dann versuchs einfach mal ... so schwer ist es nicht .... einfach die entsprechenden Stellen suchen und anfügen oder ersetzen ...
#-----[ OPEN ] = öffnen ..
#-----[ FIND ] = finde eine bestimmte Stelle im Code
#-----[ IN-LINE FIND ] = finde in dieser Zeile
#-----[ IN-LINE BEFORE, ADD ] = füge in dieser Zeile davor ein
#-----[ REPLACE WITH ] = ersetze die gefundene Stelle mit dem hier
Das wars dann schon
Markus
Verfasst: 19.11.2004 20:29
von klein rookie
Ok, habs versucht und müsste auch geklappt haben. War auch nicht so schwer wie es aussah nur klappt es leider nicht. Warscheilich liegt es an meiner Theme, Ad Infinitum.

was mach ich denn nun?
Verfasst: 19.11.2004 20:36
von Markus67
Hi ...
hast du mal einen Link zu deinem Forum ?
Markus
Verfasst: 19.11.2004 20:53
von klein rookie
Verfasst: 19.11.2004 21:12
von Markus67
Hi ....
yep ... das sieht da ein bischen anders aus in deinem Template ...
öffne bbcode.tpl
suche:
Code: Alles auswählen
<img src="{URL}" border="0" onmouseout="unpointercursor();" onmouseover="if(this.width == 540) {pointercursor();}" onclick="if(this.width == 540) { window.open('templates/AdInfinitum/resizefix.php?originalsize={URL}', '_blank' ,'scrollbars=1,toolbar=no,resizable=1,menubar=no,directories=no,status=yes'); return false; }" alt="" />
ersetze mit:
Code: Alles auswählen
<img src="{URL}" border="0" longdesc="resizemod" onmouseout="unpointercursor();" onmouseover="if(this.width == 540) {pointercursor();}" onclick="if(this.width == 540) { window.open('templates/AdInfinitum/resizefix.php?originalsize={URL}', '_blank' ,'scrollbars=1,toolbar=no,resizable=1,menubar=no,directories=no,status=yes'); return false; }" alt="" />
Funktioniert es jetzt oder gibts eine Fehlermeldung ?
Markus
Verfasst: 19.11.2004 21:21
von klein rookie
nein, leider nicht.
Fehlermeldung in der Postvorschau:
Code: Alles auswählen
Parse error: parse error in /srv/www/htdocs/web118/html/forum/includes/bbcode.php(61) : eval()'d code on line 58
Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web118/html/forum/includes/bbcode.php(61) : eval()'d code:58) in /srv/www/htdocs/web118/html/forum/includes/page_header.php on line 471
Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web118/html/forum/includes/bbcode.php(61) : eval()'d code:58) in /srv/www/htdocs/web118/html/forum/includes/page_header.php on line 477
Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web118/html/forum/includes/bbcode.php(61) : eval()'d code:58) in /srv/www/htdocs/web118/html/forum/includes/page_header.php on line 478
Fehlermeldung im Post:
Code: Alles auswählen
Parse error: parse error in /srv/www/htdocs/web118/html/forum/includes/bbcode.php(61) : eval()'d code on line 58
Gruss
Verfasst: 19.11.2004 21:25
von Markus67
Hi ...
hab ich mir fast gedacht ....
suche:
Code: Alles auswählen
<!-- BEGIN img -->
<script language="javascript" type="text/javascript">
<!--
function pointercursor() {
document.body.style.cursor = "move";
}
function unpointercursor() {
document.body.style.cursor="";
}
//-->
</script>
<img src="{URL}" border="0" longdesc="resizemod" onmouseout="unpointercursor();" onmouseover="if(this.width == 540) {pointercursor();}" onclick="if(this.width == 540) { window.open('templates/AdInfinitum/resizefix.php?originalsize={URL}', '_blank' ,'scrollbars=1,toolbar=no,resizable=1,menubar=no,directories=no,status=yes'); return false; }" alt="" />
<!-- END img -->
ersetze mit:
Code: Alles auswählen
<!-- BEGIN img --><img src="{URL}" border="0" longdesc="resizemod" /><!-- END img -->
Markus