Skip to:
Content

bbPress.org

Changeset 4217


Ignore:
Timestamp:
09/11/2012 07:48:21 AM (8 years ago)
Author:
johnjamesjacoby
Message:

Topic Tags:

  • Change shortcode ID for single topic tags.
  • Update topic tag theme compat code to ensure topic-tag edit form works where needed.
Location:
trunk/bbp-includes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/bbp-includes/bbp-core-shortcodes.php

    r4212 r4217  
    6969
    7070            'bbp-topic-tags'       => array( $this, 'display_topic_tags'    ), // All topic tags in a cloud
    71             'bbp-single-topic-tag' => array( $this, 'display_topics_of_tag' ), // Topics of tag Tag
     71            'bbp-single-tag'       => array( $this, 'display_topics_of_tag' ), // Topics of Tag
    7272
    7373            /** Replies *******************************************************/
  • trunk/bbp-includes/bbp-theme-compatibility.php

    r4155 r4217  
    588588
    589589    // Topic Tag Edit
    590     } elseif ( bbp_is_topic_tag_edit() ) {
    591 
    592         // Stash the current term in a new var
    593         set_query_var( 'bbp_topic_tag', get_query_var( 'term' ) );
    594 
    595         // Reset the post with our new title
    596         bbp_theme_compat_reset_post( array(
    597             'ID'             => 0,
    598             'post_author'    => 0,
    599             'post_date'      => 0,
    600             'post_content'   => '',
    601             'post_type'      => '',
    602             'post_title'     => sprintf( __( 'Topic Tag: %s', 'bbpress' ), '<span>' . bbp_get_topic_tag_name() . '</span>' ),
    603             'post_status'    => bbp_get_public_status_id(),
    604             'comment_status' => 'closed'
    605         ) );
    606 
    607     // Topc Tag
    608     } elseif ( bbp_is_topic_tag() ) {
     590    } elseif ( bbp_is_topic_tag_edit() || bbp_is_topic_tag() ) {
    609591
    610592        // Stash the current term in a new var
     
    825807    /** Topic Tags ********************************************************/
    826808
    827     } elseif ( get_query_var( 'bbp_topic_tag' ) ) {
    828 
    829         // Edit topic tag
    830         if ( bbp_is_topic_tag_edit() ) {
    831             $new_content = $bbp->shortcodes->display_topic_tag_form();
    832 
    833         // Show topics of tag
    834         } else {
    835             $new_content = $bbp->shortcodes->display_topics_of_tag( array( 'id' => bbp_get_topic_tag_id() ) );
    836         }
     809    // Show topics of tag
     810    } elseif ( bbp_is_topic_tag() ) {
     811        $new_content = $bbp->shortcodes->display_topics_of_tag( array( 'id' => bbp_get_topic_tag_id() ) );
     812
     813    // Edit topic tag
     814    } elseif ( bbp_is_topic_tag_edit() ) {
     815        $new_content = $bbp->shortcodes->display_topic_tag_form();
    837816    }
    838817
Note: See TracChangeset for help on using the changeset viewer.