From: Shaun M. <sin...@us...> - 2006-03-01 14:48:38
|
Update of /cvsroot/phpwsbb/phpwsbb/class In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19089 Modified Files: Message.php Log Message: Use PREVIEW tag in message editing Index: Message.php =================================================================== RCS file: /cvsroot/phpwsbb/phpwsbb/class/Message.php,v retrieving revision 1.87 retrieving revision 1.88 diff -C2 -d -r1.87 -r1.88 *** Message.php 27 Feb 2006 01:08:07 -0000 1.87 --- Message.php 1 Mar 2006 14:48:33 -0000 1.88 *************** *** 350,353 **** --- 350,359 ---- $tags = $form->getTemplate(); + if(isset($_REQUEST['Message_preview'])) { + unset($_REQUEST['Message_preview']); + $tags['PREVIEW_TEXT'] = $_SESSION['translate']->it('Preview'); + $tags['PREVIEW'] = $this->_preview(); + } + if (empty($_SESSION['OBJ_user']->user_id)) { $tags['GUESTNAME_TEXT'] = $_SESSION['translate']->it('Guest Name'); *************** *** 372,375 **** --- 378,390 ---- /** + * Preview the message whilst editing. + */ + function _preview() { + $content = PHPWS_Text::parseOutput(trim($_REQUEST['Message_body'])); + return $content; + }// END FUNC _preview + + + /** * Reads variables off $_REQUEST array, saves to database, * creating new message and thread when necessary. *************** *** 401,406 **** if (isset($_REQUEST['Message_preview'])) { - $message = PHPWS_Text::parseOutput($_REQUEST['Message_body']); - $_SESSION['PHPWSBB_Manager']->notice = new PHPWS_Message($message, 'CNT_phpwsbb'); $_REQUEST['PHPWSBB_MESSAGE_OP'] = 'edit'; $this->action(); --- 416,419 ---- |