예제 #1
0
        echo $col;
        ?>
</th>
					<?php 
        $n++;
    }
    ?>
			</tr>
			</thead>

			<tbody>
			<?php 
    $style = '';
    foreach ($wp_discussion_search->get_results() as $discussion) {
        $discussion_obj = new Discussion($discussion->ID);
        $discussion_object = $discussion_obj->get_discussion();
        $style = ' class="alternate"' == $style ? '' : ' class="alternate"';
        ?>
				<tr id='user-<?php 
        echo $discussion_object->ID;
        ?>
' <?php 
        echo $style;
        ?>
>
					<th scope='row' class='check-column'>
						<input type='checkbox' name='discussions[]' id='user_<?php 
        echo $discussion_object->ID;
        ?>
' class='' value='<?php 
        echo $discussion_object->ID;
<?php

global $action, $page;
global $page, $user_id, $cp_admin_notice;
global $coursepress;
$discussion_id = '';
if (isset($_GET['discussion_id'])) {
    $discussion = new Discussion($_GET['discussion_id']);
    $discussion_details = $discussion->get_discussion();
    $discussion_id = (int) $_GET['discussion_id'];
} else {
    $discussion = new Discussion();
    $discussion_id = 0;
}
wp_reset_vars(array('action', 'page'));
if (isset($_POST['action']) && ($_POST['action'] == 'add' || $_POST['action'] == 'update')) {
    check_admin_referer('discussion_details');
    $new_post_id = $discussion->update_discussion();
    if ($_POST['action'] == 'update') {
        wp_redirect(admin_url('admin.php?page=' . $page . '&ms=du'));
        exit;
    }
    if ($new_post_id !== 0) {
        ob_start();
        // if( defined('DOING_AJAX') && DOING_AJAX ) { cp_write_log('doing ajax'); }
        if ($_POST['action'] == 'add') {
            wp_redirect(admin_url('admin.php?page=' . $page . '&ms=da'));
            exit;
        }
        exit;
    } else {