basePostingChange($session); break; case A_ShowThread: baseThread($session); break; case A_ShowForum: baseForum($session); break; case '': break; default: $session->trace(TC_Error, "index.php: unbek. Aktion: {$action}"); baseFormTest($session); break; } } elseif (isset($std_answer) || !baseCallStandardPage($session)) { $session->trace(TC_Init, 'forum.php: keine Standardseite' . (isset($edit_save) ? " ({$edit_save})" : ' []')); if (isset($test)) { baseTest($session); } elseif (isset($forum_title) || isset($forum_body)) { baseForumSearchAnswer($session, null); } elseif (isset($posting_preview) || isset($posting_insert) || isset($posting_change)) { basePostingAnswer($session); } else { $session->SetLocation(P_ForumHome); baseForumHome($session); } } } exit(0); // ---------------------------------------------------------------------
function baseCustomStart(&$session) { $session->trace(TC_Gui2, 'baseCustomStart'); if (empty($session->fUserStartPage)) { $session->fUserStartPage = P_Home; } $session->setPageName($session->fUserStartPage); if (!baseCallStandardPage($session)) { if (($page_id = dbPageId($session, $session->fUserStartPage)) > 0) { $session->SetLocation(encodeWikiName($session, $session->fUserStartPage)); guiShowPageById($session, $page_id, null); } else { $session->SetLocation(P_Home); guiHome($session); } } }
basePostingChange($session); break; case A_ShowThread: baseThread($session); break; case A_ShowForum: baseForum($session); break; case '': break; default: $session->trace(TC_Error, "index.php: unbek. Aktion: {$action}"); baseFormTest($session); break; } } elseif (isset($_REQUEST['std_answer']) || !baseCallStandardPage($session)) { $session->trace(TC_Init, 'forum.php: keine Standardseite'); if (isset($test)) { baseTest($session); } elseif (isset($_POST['forum_title']) || isset($_POST['forum_body'])) { baseForumSearchAnswer($session, null); } elseif (isset($_POST['posting_preview']) || isset($_POST['posting_insert']) || isset($_POST['posting_change'])) { basePostingAnswer($session); } else { $session->SetLocation(P_ForumHome); baseForumHome($session); } } } exit(0); // ---------------------------------------------------------------------