$fPref->set('threadspage', $_POST['forum_threadspage']); $fPref->set('html_post', $_POST['html_post']); $fPref->set('attach', $_POST['forum_attach']); $fPref->set('redirect', $_POST['forum_redirect']); $fPref->set('reported_post_email', $_POST['reported_post_email']); $fPref->set('tooltip', $_POST['forum_tooltip']); $fPref->set('tiplength', $_POST['forum_tiplength']); $fPref->set('hilightsticky', $_POST['forum_hilightsticky']); $fPref->set('maxwidth', $_POST['forum_maxwidth']); $fPref->set('linkimg', $_POST['forum_linkimg']); $fPref->save(true, true); $emessage->add(FORLAN_10, E_MESSAGE_SUCCESS); // $forum->show_message(FORLAN_10); } if (isset($_POST['do_prune'])) { $msg = $for->forumPrune($_POST['prune_type'], $_POST['prune_days'], $_POST['pruneForum']); $forum->show_message($msg); $action = 'main'; } if (isset($_POST['frsubmit'])) { $guestrules = $e107->tp->toDB($_POST['guestrules']); $memberrules = $e107->tp->toDB($_POST['memberrules']); $adminrules = $e107->tp->toDB($_POST['adminrules']); if (!$e107->sql->db_Update("generic", "gen_chardata ='{$guestrules}', gen_intdata='" . $_POST['guest_active'] . "' WHERE gen_type='forum_rules_guest' ")) { $e107->sql->db_Insert("generic", "0, 'forum_rules_guest', '" . time() . "', 0, '', '" . $_POST['guest_active'] . "', '{$guestrules}' "); } if (!$e107->sql->db_Update("generic", "gen_chardata ='{$memberrules}', gen_intdata='" . $_POST['member_active'] . "' WHERE gen_type='forum_rules_member' ")) { $e107->sql->db_Insert("generic", "0, 'forum_rules_member', '" . time() . "', 0, '', '" . $_POST['member_active'] . "', '{$memberrules}' "); } if (!$e107->sql->db_Update("generic", "gen_chardata ='{$adminrules}', gen_intdata='" . $_POST['admin_active'] . "' WHERE gen_type='forum_rules_admin' ")) { $e107->sql->db_Insert("generic", "0, 'forum_rules_admin', '" . time() . "', 0, '', '" . $_POST['admin_active'] . "', '{$adminrules}' ");