a valid Document ID * @param $oComment -> a valid Comment Object * @param $oUser -> a valid User Object (Logged in user) */ function getCommentBody($oComment, $iDocumentID, $oUser) { global $default; $sHeading = "Document Comment"; $sToRender .= renderHeading($sHeading); $sToRender .= displayDocumentPath($iDocumentID); $aBody = explode("\n",$oComment->getBody()); $sBody = ""; $numChars = 160; // number of chars in a line // Used for wrapping text that may be too long on one any line for ($i=0; $i <= sizeof($aBody) ;$i++) { if (strlen($aBody[$i]) >$numChars){ $loop = (strlen($aBody[$i]) - (strlen($aBody[$i])) % $numChars)/$numChars +1; $j=$numChars; for($j=0; $j < $loop; $j++ ) { $sBody .= "
" . substr($aBody[$i],($j*$numChars), $numChars) . ""; } } else { $sBody .= "
" . $aBody[$i]; } } // $sToRender .= "Views: " . $oThread->getNumberOfViews() . ""; // $sToRender .= ""; // $sToRender .= "Replies: " . $oThread->getNumberOfReplies() . ""; $sToRender .= "
\n"; $sToRender .= "\n"; $sToRender .= "\n"; $sToRender .= "
Author: " . $oUser->getUserName() . "\n"; $sToRender .= "getID()) . "\">graphicsUrl/widgets/reply.gif\" border=\"0\" />"; $sToRender .= "graphicsUrl/widgets/back.gif\" border=0 >
Subject: "; $sToRender .= $oComment->getSubject(); $sToRender .= "Date: " . $oComment->getDate() . "   
"; $sToRender .= "
"; $sToRender .= $sBody; $sToRender .= "
"; $sToRender .= "
"; return $sToRender; } ?>