Ejemplo n.º 1
0
        do_action('bbp_theme_after_topic_form_type');
        ?>

						<?php 
        do_action('bbp_theme_before_topic_form_status');
        ?>

						<p>

							<label for="bbp_topic_status"><?php 
        _e('Topic Status:', 'bbpress');
        ?>
</label><br />

							<?php 
        bbp_form_topic_status_dropdown();
        ?>

						</p>

						<?php 
        do_action('bbp_theme_after_topic_form_status');
        ?>

					<?php 
    }
    ?>

					<?php 
    if (bbp_is_subscriptions_active() && !bbp_is_anonymous() && (!bbp_is_topic_edit() || bbp_is_topic_edit() && !bbp_is_topic_anonymous())) {
        ?>
Ejemplo n.º 2
0
/**
 * Topic metabox
 *
 * The metabox that holds all of the additional topic information
 *
 * @since 2.0.0 bbPress (r2464)
 *
 * @uses bbp_get_topic_forum_id() To get the topic forum id
 * @uses do_action() Calls 'bbp_topic_metabox'
 */
function bbp_topic_metabox()
{
    // Post ID
    $post_id = get_the_ID();
    $status = get_post_status($post_id);
    /** Type ******************************************************************/
    ?>

	<p>
		<strong class="label"><?php 
    esc_html_e('Type:', 'bbpress');
    ?>
</strong>
		<label class="screen-reader-text" for="bbp_stick_topic"><?php 
    esc_html_e('Topic Type', 'bbpress');
    ?>
</label>
		<?php 
    bbp_form_topic_type_dropdown(array('topic_id' => $post_id));
    ?>
	</p>

	<?php 
    /** Status ****************************************************************/
    ?>

	<p>
		<strong class="label"><?php 
    esc_html_e('Status:', 'bbpress');
    ?>
</strong>
		<input type="hidden" name="hidden_post_status" id="hidden_post_status" value="<?php 
    echo esc_attr('auto-draft' === $status ? 'draft' : $status);
    ?>
" />
		<label class="screen-reader-text" for="bbp_open_close_topic"><?php 
    esc_html_e('Select whether to open or close the topic.', 'bbpress');
    ?>
</label>
		<?php 
    bbp_form_topic_status_dropdown(array('select_id' => 'post_status', 'topic_id' => $post_id));
    ?>
	</p>

	<?php 
    /** Parent *****************************************************************/
    ?>

	<hr />

	<p>
		<strong class="label"><?php 
    esc_html_e('Forum:', 'bbpress');
    ?>
</strong>
		<label class="screen-reader-text" for="parent_id"><?php 
    esc_html_e('Forum', 'bbpress');
    ?>
</label>
		<?php 
    bbp_dropdown(array('post_type' => bbp_get_forum_post_type(), 'selected' => bbp_get_topic_forum_id($post_id), 'numberposts' => -1, 'orderby' => 'title', 'order' => 'ASC', 'walker' => '', 'exclude' => '', 'select_id' => 'parent_id', 'options_only' => false, 'show_none' => __('&mdash; No parent &mdash;', 'bbpress'), 'disable_categories' => current_user_can('edit_forums'), 'disabled' => ''));
    ?>
	</p>

	<input name="ping_status" type="hidden" id="ping_status" value="open" />

	<?php 
    wp_nonce_field('bbp_topic_metabox_save', 'bbp_topic_metabox');
    do_action('bbp_topic_metabox', $post_id);
}