require_once DIR_HELPER_MENUANDCONTENTHELPER1; require_once DIR_HELPER_THREADEDFORUMBUILDER; require_once DIR_HELPER_THREADEDFORUMVIEWER; $page = _FCORE::IsSetGET("page"); if(!$page){ return; } switch($page){ case "usermanual": if (_SESSION::GetIsMaster()){ $pageID = _FCORE::IsSetPOST(USERMANUAL_PAGEID); if ($pageID){ $db = _DB::_Connect(); $pageInfo = DB_USERMANUAL::_GetUserManualPage($db, $pageID); echo MakeWritingForm($pageID, $pageInfo->getContent()); $db->disconnect(); } else { echo "Invalid Param"; } } else { echo "Access Denied"; } break; case "admin_pagecreate": $userID = _FCORE::IsSetPostDefault(PAGES_USERID, false); if ($userID){ if (($userID == _SESSION::GetUserID() && _SESSION::GetCanCDSelf()) || ($userID != _SESSION::GetUserID() && _SESSION::GetCanCDOther())){ $db = _DB::_Connect(); echo MakeCreateUserChildOfSelect(
public function pageContent() { ?> <h2>Writing The Manual</h2> <?php if(isset($this->crossInfo[RESULTS])){ echo $this->crossInfo[RESULTS]."<br />"; } ?> Chapter: <select name="manualstate_write" title="manualstate_write"> <?php $count = sizeof($this->crossInfo[_USERMANUAL::PAGELIST]); for ($i = 0; $i < $count; $i++) { echo _FORM::Option( $this->crossInfo[_USERMANUAL::PAGELIST][$i][USERMANUAL_TITLE], $this->crossInfo[_USERMANUAL::PAGELIST][$i][USERMANUAL_PAGEID], $this->crossInfo[_USERMANUAL::PAGELIST][$i][USERMANUAL_PAGEID] == $this->crossInfo[_USERMANUAL::PAGETO][USERMANUAL_PAGEID]); } ?> </select> <div id="manualstatewritetarget"> <?php echo MakeWritingForm( $this->crossInfo[_USERMANUAL::PAGETO][USERMANUAL_PAGEID], $this->crossInfo[_USERMANUAL::PAGETO][USERMANUAL_CONTENT]); ?> </div> <?php }