<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[5636] sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc: Support Forums: Remove user's "Active Topics" view added in [5625], sort the "Topics Started" view by latest reply instead, which is bbPress default.</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="http://meta.trac.wordpress.org/changeset/5636">5636</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"http://meta.trac.wordpress.org/changeset/5636","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>SergeyBiryukov</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2017-07-09 15:29:48 +0000 (Sun, 09 Jul 2017)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Support Forums: Remove user's "Active Topics" view added in <a href="http://meta.trac.wordpress.org/changeset/5625">[5625]</a>, sort the "Topics Started" view by latest reply instead, which is bbPress default.

Sorting by latest reply is disabled for most queries due to performance reasons, however the set of posts in "Topics Started" view is generally small, so performance should not be a concern there.

See <a href="http://meta.trac.wordpress.org/ticket/2470">#2470</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentpluginssupportforumsincclassdirectorycompatphp">sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-directory-compat.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentpluginssupportforumsincclassperformanceoptimizationsphp">sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-performance-optimizations.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentpluginssupportforumsincclasspluginphp">sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-plugin.php</a></li>
<li><a href="#sitestrunkwordpressorgpublic_htmlwpcontentpluginssupportforumsincclassusersphp">sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-users.php</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentpluginssupportforumsincclassdirectorycompatphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-directory-compat.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-directory-compat.php    2017-07-09 14:09:38 UTC (rev 5635)
+++ sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-directory-compat.php      2017-07-09 15:29:48 UTC (rev 5636)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -374,8 +374,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                ||
</span><span class="cx" style="display: block; padding: 0 10px">                        get_query_var( 'wporg_single_user_reviews' )
</span><span class="cx" style="display: block; padding: 0 10px">                ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        get_query_var( 'wporg_single_user_active_topics' )
-               ||
</del><span class="cx" style="display: block; padding: 0 10px">                         get_query_var( 'wporg_single_user_topics_replied_to' )
</span><span class="cx" style="display: block; padding: 0 10px">                ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $terms = get_the_terms( $topic_id, $this->taxonomy() );
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentpluginssupportforumsincclassperformanceoptimizationsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-performance-optimizations.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-performance-optimizations.php   2017-07-09 14:09:38 UTC (rev 5635)
+++ sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-performance-optimizations.php     2017-07-09 15:29:48 UTC (rev 5636)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -201,13 +201,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                                return $r;
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        // Only look at the last year of topics for user's "Active Topics" view.
-                       if ( get_query_var( 'wporg_single_user_active_topics' ) ) {
-                               add_filter( 'posts_where', array( $this, 'posts_in_last_year' ) );
-                               return $r;
-                       }
-
-                       if ( isset( $r['meta_key'] ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 if ( isset( $r['meta_key'] ) && ! bbp_is_single_user_topics() ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                                 // has_topics() uses this by default.
</span><span class="cx" style="display: block; padding: 0 10px">                                if ( '_bbp_last_active_time' == $r['meta_key'] ) {
</span><span class="cx" style="display: block; padding: 0 10px">                                        unset( $r['meta_key'] );
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentpluginssupportforumsincclasspluginphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-plugin.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-plugin.php      2017-07-09 14:09:38 UTC (rev 5635)
+++ sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-plugin.php        2017-07-09 15:29:48 UTC (rev 5636)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19,7 +19,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @var int Plugin DB revision, increments when changes are made to rewrite rules.
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        private static $db_version = 5627;
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ private static $db_version = 5636;
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Always return the same instance of this plugin.
</span></span></pre></div>
<a id="sitestrunkwordpressorgpublic_htmlwpcontentpluginssupportforumsincclassusersphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-users.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-users.php       2017-07-09 14:09:38 UTC (rev 5635)
+++ sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-users.php 2017-07-09 15:29:48 UTC (rev 5636)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -100,28 +100,24 @@
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * Add query vars for user's "Reviews Written", "Active Topics",
-        * and "Topics Replied To" pages.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * Add query vars for user's "Reviews Written" and "Topics Replied To" views.
</ins><span class="cx" style="display: block; padding: 0 10px">          *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param array $query_vars Query vars.
</span><span class="cx" style="display: block; padding: 0 10px">         * @return array Filtered query vars.
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public function add_query_vars( $query_vars ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $query_vars[] = 'wporg_single_user_reviews';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $query_vars[] = 'wporg_single_user_active_topics';
</del><span class="cx" style="display: block; padding: 0 10px">                 $query_vars[] = 'wporg_single_user_topics_replied_to';
</span><span class="cx" style="display: block; padding: 0 10px">                return $query_vars;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * Add rewrite rules for user's "Reviews Written", "Active Topics",
-        * and "Topics Replied To" pages.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * Add rewrite rules for user's "Reviews Written" and "Topics Replied To" views.
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function add_rewrite_rules() {
</span><span class="cx" style="display: block; padding: 0 10px">                $priority   = 'top';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $user_reviews_rule           = bbp_get_user_slug() . '/([^/]+)/reviews/';
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $user_active_topics_rule     = bbp_get_user_slug() . '/([^/]+)/active/';
</del><span class="cx" style="display: block; padding: 0 10px">                 $user_topics_replied_to_rule = bbp_get_user_slug() . '/([^/]+)/replied-to/';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $feed_id    = 'feed';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -140,11 +136,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                add_rewrite_rule( $user_reviews_rule . $paged_rule, 'index.php?' . $user_id . '=$matches[1]&wporg_single_user_reviews=1&' . $paged_id . '=$matches[2]', $priority );
</span><span class="cx" style="display: block; padding: 0 10px">                add_rewrite_rule( $user_reviews_rule . $feed_rule,  'index.php?' . $user_id . '=$matches[1]&wporg_single_user_reviews=1&' . $feed_id  . '=$matches[2]', $priority );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                // Add user's "Active Topics" page rewrite rules.
-               add_rewrite_rule( $user_active_topics_rule . $base_rule,  'index.php?' . $user_id . '=$matches[1]&wporg_single_user_active_topics=1',                               $priority );
-               add_rewrite_rule( $user_active_topics_rule . $paged_rule, 'index.php?' . $user_id . '=$matches[1]&wporg_single_user_active_topics=1&' . $paged_id . '=$matches[2]', $priority );
-               add_rewrite_rule( $user_active_topics_rule . $feed_rule,  'index.php?' . $user_id . '=$matches[1]&wporg_single_user_active_topics=1&' . $feed_id  . '=$matches[2]', $priority );
-
</del><span class="cx" style="display: block; padding: 0 10px">                 // Add user's "Topics Replied To" page rewrite rules.
</span><span class="cx" style="display: block; padding: 0 10px">                add_rewrite_rule( $user_topics_replied_to_rule . $base_rule,  'index.php?' . $user_id . '=$matches[1]&wporg_single_user_topics_replied_to=1',                               $priority );
</span><span class="cx" style="display: block; padding: 0 10px">                add_rewrite_rule( $user_topics_replied_to_rule . $paged_rule, 'index.php?' . $user_id . '=$matches[1]&wporg_single_user_topics_replied_to=1&' . $paged_id . '=$matches[2]', $priority );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -152,8 +143,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * Set WP_Query::bbp_is_single_user_profile to false on user's "Reviews Written",
-        * "Active Topics", and "Topics Replied To" pages.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * Set WP_Query::bbp_is_single_user_profile to false on user's "Reviews Written"
+        * and "Topics Replied To" views.
</ins><span class="cx" style="display: block; padding: 0 10px">          *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param WP_Query $query Current query object.
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -161,8 +152,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                if (
</span><span class="cx" style="display: block; padding: 0 10px">                        get_query_var( 'wporg_single_user_reviews' )
</span><span class="cx" style="display: block; padding: 0 10px">                ||
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        get_query_var( 'wporg_single_user_active_topics' )
-               ||
</del><span class="cx" style="display: block; padding: 0 10px">                         get_query_var( 'wporg_single_user_topics_replied_to' )
</span><span class="cx" style="display: block; padding: 0 10px">                ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $query->bbp_is_single_user_profile = false;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -188,40 +177,28 @@
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * Set the arguments for user's "Reviews Written" and "Active Topics" queries.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * Set the arguments for user's "Reviews Written" query.
</ins><span class="cx" style="display: block; padding: 0 10px">          *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param array $args WP_Query arguments.
</span><span class="cx" style="display: block; padding: 0 10px">         * @return array Filtered query arguments.
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public function parse_user_topics_query_args( $args ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                // Forums on https://wordpress.org/support/.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         // Forums at https://wordpress.org/support/.
</ins><span class="cx" style="display: block; padding: 0 10px">                 if ( defined( 'WPORG_SUPPORT_FORUMS_BLOGID' ) && WPORG_SUPPORT_FORUMS_BLOGID == get_current_blog_id() ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
</del><span class="cx" style="display: block; padding: 0 10px">                         // Set forum ID for topic and review queries.
</span><span class="cx" style="display: block; padding: 0 10px">                        if ( get_query_var( 'wporg_single_user_reviews' ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                                $args['post_parent'] = Plugin::REVIEWS_FORUM_ID;
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                        } elseif ( bbp_is_single_user_topics() || get_query_var( 'wporg_single_user_active_topics' ) ) {
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+                 } elseif ( bbp_is_single_user_topics() ) {
</ins><span class="cx" style="display: block; padding: 0 10px">                                 $args['post_parent__not_in'] = array( Plugin::REVIEWS_FORUM_ID );
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
-               // Rosetta forums.
-               } else {
-
-                       // Only look at the last year of topics for user's "Active Topics" view.
-                       // For the main forums, the same is done in Performance_Optimizations::has_topics().
-                       if ( get_query_var( 'wporg_single_user_active_topics' ) ) {
-                               $args['date_query'] = array( array(
-                                       'after' => '1 year ago',
-                               ) );
-                       }
</del><span class="cx" style="display: block; padding: 0 10px">                 }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                return $args;
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * Set 'base' argument for pagination links on user's "Reviews Written",
-        * "Active Topics", and "Topics Replied To" pages.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * Set 'base' argument for pagination links on user's "Reviews Written"
+        * and "Topics Replied To" views.
</ins><span class="cx" style="display: block; padding: 0 10px">          *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param array $args Pagination arguments.
</span><span class="cx" style="display: block; padding: 0 10px">         * @return array Filtered pagination arguments.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -232,11 +209,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        $args['base'] .= bbp_get_paged_slug() . '/%#%/';
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( get_query_var( 'wporg_single_user_active_topics' ) ) {
-                       $args['base']  = bbp_get_user_profile_url( bbp_get_displayed_user_id() ) . 'active/';
-                       $args['base'] .= bbp_get_paged_slug() . '/%#%/';
-               }
-
</del><span class="cx" style="display: block; padding: 0 10px">                 if ( get_query_var( 'wporg_single_user_topics_replied_to' ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        $args['base']  = bbp_get_user_profile_url( bbp_get_displayed_user_id() ) . 'replied-to/';
</span><span class="cx" style="display: block; padding: 0 10px">                        $args['base'] .= bbp_get_paged_slug() . '/%#%/';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -246,8 +218,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * Set title for user's "Reviews Written", "Active Topics",
-        * and "Topics Replied To" pages.
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * Set title for user's "Reviews Written" and "Topics Replied To" views.
</ins><span class="cx" style="display: block; padding: 0 10px">          *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param array $title Title parts.
</span><span class="cx" style="display: block; padding: 0 10px">         * @return array Filtered title parts.
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -263,16 +234,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        }
</span><span class="cx" style="display: block; padding: 0 10px">                }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                if ( get_query_var( 'wporg_single_user_active_topics' ) ) {
-                       if ( bbp_is_user_home() ) {
-                               $title['text'] = __( 'Your Active Topics', 'wporg-forums' );
-                       } else {
-                               $title['text'] = get_userdata( bbp_get_user_id() )->display_name;
-                               /* translators: user's display name */
-                               $title['format'] = __( "%s's Active Topics", 'wporg-forums' );
-                       }
-               }
-
</del><span class="cx" style="display: block; padding: 0 10px">                 if ( get_query_var( 'wporg_single_user_topics_replied_to' ) ) {
</span><span class="cx" style="display: block; padding: 0 10px">                        if ( bbp_is_user_home() ) {
</span><span class="cx" style="display: block; padding: 0 10px">                                $title['text'] = __( "Topics You've Replied To", 'wporg-forums' );
</span></span></pre>
</div>
</div>

</body>
</html>