コード例 #1
0
ファイル: adminProcess.php プロジェクト: robocon/iopr
        $status = showMessageModerationAction($_POST);
    } elseif ($_POST['action_input'] == 'edit_message_moderation') {
        $status = editMessageModerationAction($_POST);
    } elseif ($_POST['action_input'] == 'ban') {
        $status = banAction($_POST);
    } elseif ($_POST['action_input'] == 'smilies') {
        $status = smiliesAction($_POST);
    } elseif ($_POST['action_input'] == 'badwords') {
        $status = badwordsAction($_POST);
    } elseif ($_POST['action_input'] == 'configuration') {
        $status = configurationAction($_POST);
    }
    if ($status === true) {
        actionRedirect($_POST['action_target'], $GLOBALS['param']);
    } else {
        actionRedirect($_POST['action_input'], $GLOBALS['param']);
    }
}
/**
 * Redirect to certain pages
 */
function actionRedirect($action_target, $param)
{
    if ($action_target == 'messages') {
        $target_url = '?name=admin&file=smiletag&show=messages';
    } elseif ($action_target == 'edit_message') {
        $target_url = '?name=admin&file=smiletag&show=edit_message';
    } elseif ($action_target == 'moderation') {
        $target_url = '?name=admin&file=smiletag&show=moderation';
    } elseif ($action_target == 'edit_message_moderation') {
        $target_url = '?name=admin&file=smiletag&show=edit_message_moderation';
コード例 #2
0
            $nextAction = 'create';
        }
        break;
    case 'edit':
        $rec = DateRecord::findById('DateRecord', $_REQUEST['id']);
        $nextAction = "update";
        if (!$rec) {
            $action = 'show';
        }
        break;
    case 'update':
        $rec = DateRecord::findById('DateRecord', $_REQUEST[$_REQUEST['hashNameSpace'] . 'id']);
        $rec->update($_REQUEST);
        if ($rec->save()) {
            updateJDateProfile(false);
            $action = 'show';
        } else {
            $action = 'edit';
            $nextAction = 'update';
        }
        break;
    case 'delete':
        $rec = DateRecord::findById('DateRecord', $_REQUEST['id']);
        if ($rec && $rec->delete()) {
            updateJDateProfile(false);
            actionRedirect('index');
        }
        $action = 'show';
        break;
}
include 'views/template.php';