/* preformatted text solution */
if(($action=='ptopic' or $action=='pthread' or $action=='editmsg2') or (isset($_POST['prevForm']) and trim($_POST['postText'])!='')){
if(preg_match_all('/\[pre\](.+?)\[\/pre\]/is',$_POST['postText'],$replacementI)){

function preWrapText($val){
if(get_magic_quotes_gpc()==1) $val=stripslashes($val);
$val=explode("\r",$val);
foreach($val as $k=>$v) $val[$k]=chunk_split(rtrim($v),$GLOBALS['post_word_maxlength']," \n");
$val=str_replace(array("\n\r","\r\n"),"\r",implode("\r",$val));
if(get_magic_quotes_gpc()==1) $val=addslashes($val);
return $val;
}

foreach($replacementI[0] as $val) $_POST['postText']=str_replace($val,preWrapText($val),$_POST['postText']);
}
}
/*-- preformatted text solution */