zer0 0 Report post Posted January 22, 2005 (edited) ein problem das jeder kennt: jemand postet ein riiiieeesen bild (verlinkt) und dieses bild verzieht das ganze layout des boards... aber dafür gibt es ja abhilfe... unter anderem einen mod von peter: mod resize images und diesen mod hier... ich entschied mich für den zweiten, weil es viel übersichtlicher ist als der mod von peter... nunja, um den mod einzubauen muss man zwei edits im file "post_parser.php" machen... wa sogar ich noch hingekriegt habe... ABER: es passiert einfach nichts auszug: [...]This is very simple mod, I promise! File to be edited: sources\lib\post_praser.php Open source\lib\post_parser.php Search in function unconvert() for line: $txt = preg_replace( "#<img src=[\"'](\S+?)['\"].+?".">#" , "\[IMG\]\\1\[/IMG\]" , $txt ); Add below: //mod Image Resized by Quang Trung $txt = preg_replace( "#<img .+? src=[\"'](\S+?)['\"].+?".">#" , "\[IMG\]\\1\[/IMG\]" , $txt ); //mod end Search in function regex_check_image() for line return "<img src='$url' border='0' alt='user posted image' />"; Replace with //Image Resize for [IMG] tag by Quang Trung $qt_maxwidth = $ibforums->vars['siu_width']; $qt_img_info = getimagesize("$url"); $qt_out_width = 0; $qt_alt = "User posted image"; if ($qt_img_info[0] > $qt_maxwidth) { $qt_out_width = $qt_maxwidth; return "<img width='$qt_out_width' src='$url' border='0' alt='$qt_alt' />"; } else return "<img src='$url' border='0' alt='user posted image' />"; //end mod Save and upload. It's done. [...] angeblich nimmt dieser mod die max.-breite aus den thumbnaileinstellungen für hochgeladene bilder... auf invisionize sind fast 3 seiten lösungsvorschläge.... bei den einen funzt dieser mod und bei anderen nicht?! DAS KANNS JA WOHL NICHT SEIN?! ich als neuling erkenne keine fehler, aber das einfach rein gar ncihts passiert ist doch nicht normal und ja: ich habe die editierte post_parser.php hochgeladen ich fände es toll wenn sich jemand mal diese sache anschauen würde anbei meine post_parser.php Edited January 22, 2005 by zer0 Share this post Link to post