<?xml version="1.0" encoding="UTF-8"?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>bbPress plugin browser Topic: Use Display Name</title>
<link>http://bbpress.org/plugins/</link>
<description>bbPress plugin browser Topic: Use Display Name</description>
<language>en</language>
<pubDate>Fri, 08 Aug 2008 20:34:55 +0000</pubDate>

<item>
<title>kahi on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-1544</link>
<pubDate>Sun, 27 Jul 2008 23:31:17 +0000</pubDate>
<dc:creator>kahi</dc:creator>
<guid isPermaLink="false">1544@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;Great plugin, just needs one simple upgrade... hooks mentioned in first two comments are still not included... :(
&#60;/p&#62;</description>
</item>
<item>
<title>A1ex on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-1332</link>
<pubDate>Mon, 02 Jun 2008 17:42:50 +0000</pubDate>
<dc:creator>A1ex</dc:creator>
<guid isPermaLink="false">1332@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;Old, but very useful plugin :)
&#60;/p&#62;</description>
</item>
<item>
<title>horrorshow on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-894</link>
<pubDate>Wed, 05 Mar 2008 07:04:01 +0000</pubDate>
<dc:creator>horrorshow</dc:creator>
<guid isPermaLink="false">894@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;This is buggy.  As stated above, you'll have to patch a bunch of files following instructions given in this thread: &#60;a href=&#34;http://bbpress.org/forums/topic/cant-add-additional-tags-to-post?replies=13&#34; rel=&#34;nofollow&#34;&#62;http://bbpress.org/forums/topic/cant-add-additional-tags-to-post?replies=13&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>hempsworth on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-857</link>
<pubDate>Thu, 21 Feb 2008 16:27:01 +0000</pubDate>
<dc:creator>hempsworth</dc:creator>
<guid isPermaLink="false">857@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;I think a really nice addition to this plugin would be to add a textfield to the profile page in bbPress which effectively has the same as the &#34;Nickname&#34; field from the usual WP profile page.&#60;/p&#62;
&#60;p&#62;This way, forum users never have to see the WP backend, and they will have the ability to change their forum nickname.&#60;/p&#62;
&#60;p&#62;How could this be achieved?&#60;br /&#62;
I'd happily add this myself if I had the PHP know how :P
&#60;/p&#62;</description>
</item>
<item>
<title>citizenkeith on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-737</link>
<pubDate>Wed, 16 Jan 2008 21:47:15 +0000</pubDate>
<dc:creator>citizenkeith</dc:creator>
<guid isPermaLink="false">737@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;I'm using this plugin with a fresh install of bbPress 8.3.1 and WordPress 2.3.2. Display names from WordPress are not showing up. I might just edit my bbPress theme, but I'd prefer to have a plugin do this... any word on an update?
&#60;/p&#62;</description>
</item>
<item>
<title>richcon on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-669</link>
<pubDate>Sat, 08 Dec 2007 19:51:25 +0000</pubDate>
<dc:creator>richcon</dc:creator>
<guid isPermaLink="false">669@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;&#60;code&#62;get_author_name()&#60;/code&#62; is a function in the WordPress API, not bbPress. It works you load the WordPress API by putting &#60;code&#62;require_once '/path/to/wordpress/wp-blog-header.php'&#60;/code&#62; in your bbPress's config.php file. But all it does is return the user's display_name.&#60;/p&#62;
&#60;p&#62;I didn't go that route since loading the entire WordPress API's a bit &#60;em&#62;heavy&#60;/em&#62; for something as simple as this, and slows down my site's page load time a lot. So I made a function similar to what ScottDavis did and went with that.
&#60;/p&#62;</description>
</item>
<item>
<title>ScottDavis on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-642</link>
<pubDate>Wed, 21 Nov 2007 07:33:25 +0000</pubDate>
<dc:creator>ScottDavis</dc:creator>
<guid isPermaLink="false">642@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;eddd54 - should have read this before going to the effort of making this plugin work. You're right about this being better to do in a template than a plugin. I'm removing my changes and using yours.&#60;/p&#62;
&#60;p&#62;Not sure if you forgot to mention this, but with at least my setup get_author_name() is not an available function. I created one and put it in header.php:&#60;/p&#62;
&#60;p&#62;function get_author_name( $id ) {&#60;br /&#62;
	$user = bb_get_user( $id );&#60;br /&#62;
	if ( empty($user-&#38;gt;display_name) )&#60;br /&#62;
		return $user-&#38;gt;user_login;&#60;br /&#62;
	return $user-&#38;gt;display_name;&#60;br /&#62;
}
&#60;/p&#62;</description>
</item>
<item>
<title>ScottDavis on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-641</link>
<pubDate>Wed, 21 Nov 2007 07:04:55 +0000</pubDate>
<dc:creator>ScottDavis</dc:creator>
<guid isPermaLink="false">641@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;Did some looking into the permissions problem - details &#60;a href=&#34;http://bbpress.org/forums/topic/cant-add-additional-tags-to-post?replies=16#post-12130&#34;&#62;here&#60;/a&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>eddd54 on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-612</link>
<pubDate>Mon, 29 Oct 2007 05:52:24 +0000</pubDate>
<dc:creator>eddd54</dc:creator>
<guid isPermaLink="false">612@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;ok, so to work around the problem, and for those who still want to show WP display names in their bbPress templates you can just edit the files in your my-tempaltes directory and replace the bb calls with wp calls..&#60;/p&#62;
&#60;p&#62;[topic.php]&#60;br /&#62;
replaced &#60;code&#62;get_topic_author()&#60;/code&#62;&#60;br /&#62;
with &#60;code&#62;get_author_name( $topic-&#38;gt;topic_poster )&#60;/code&#62;&#60;br /&#62;
replaced &#60;code&#62;get_topic_last_poster()&#60;/code&#62;&#60;br /&#62;
with &#60;code&#62;get_author_name( $topic-&#38;gt;topic_last_poster )&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;[frontpage.php and forum.php]&#60;br /&#62;
replaced &#60;code&#62;topic_last_poster()&#60;/code&#62;&#60;br /&#62;
with &#60;code&#62;echo get_author_name( $topic-&#38;gt;topic_last_poster )&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;[profile.php]&#60;br /&#62;
replaced &#60;code&#62;echo get_user_name( $user-&#38;gt;ID )&#60;/code&#62;&#60;br /&#62;
with &#60;code&#62;echo $user-&#38;gt;display_name&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;and so on..&#60;/p&#62;
&#60;p&#62;for post.php - if you want the display_name wrapped in a link you can use this slightly modified version of &#60;code&#62;post_author_link()&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;&#60;code&#62;function my_post_author_link( $post_id = 0 ) {&#60;/code&#62;&#60;br /&#62;
	&#60;code&#62;if ( $link = get_user_link( get_post_author_id( $post_id ) ) ) {&#60;/code&#62;&#60;br /&#62;
		&#60;code&#62;echo &#38;#39;&#38;lt;a href=&#38;quot;&#38;#39; . attribute_escape( $link ) . &#38;#39;&#38;quot;&#38;gt;&#38;#39; . get_author_name( get_post_author_id( $post_id ) ) . &#38;#39;&#38;lt;/a&#38;gt;&#38;#39;;&#60;/code&#62;&#60;br /&#62;
	&#60;code&#62;} else {&#60;/code&#62;&#60;br /&#62;
		&#60;code&#62;echo get_author_name( get_post_author_id( $post_id ) );&#60;/code&#62;&#60;br /&#62;
	&#60;code&#62;}&#60;/code&#62;&#60;br /&#62;
&#60;code&#62;}&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;i put the function in my header.php file for now.. until i find a better place for it. then, i replaced the call to &#60;code&#62;post_author_link()&#60;/code&#62; in my-templates/post.php with &#60;code&#62;my_post_author_link()&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;there's probably a better/shorter way to do this, but to be honest, i think i prefer dealing with display_names as a template issue. I mean, shouldn't we be modifying the display_name on the way out of the database instead of on the way in? This way, if i ever decide to deactivate this plugin (as i just did), i am not left with a mashup of WP display_names and bbPress topic_poster_names in my db..
&#60;/p&#62;</description>
</item>
<item>
<title>eddd54 on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-611</link>
<pubDate>Sun, 28 Oct 2007 20:35:18 +0000</pubDate>
<dc:creator>eddd54</dc:creator>
<guid isPermaLink="false">611@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;i am having the same problem as the previous 3 commentors, but for me the issue is with setting the support status of a given post.&#60;br /&#62;
basically, it breaks the Support Forum plugin (v2.3.2) with bbPress0.8.3 and WP2.3.&#60;br /&#62;
when (as Admin) i try to change: This topic is &#34;resolved/not resolve/not a support question&#34;...&#60;br /&#62;
i get: &#34;You don't have permission to do that.&#34;&#60;/p&#62;
&#60;p&#62;disabling the &#34;Use Display Name&#34; plugin fixes the issue.
&#60;/p&#62;</description>
</item>
<item>
<title>goebelmasse on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-610</link>
<pubDate>Fri, 26 Oct 2007 02:03:32 +0000</pubDate>
<dc:creator>goebelmasse</dc:creator>
<guid isPermaLink="false">610@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;I am experiencing similar problems as Jolacdana. The most serious problem is that nobody is allowed to add a new tag to a discussion thread, not even a keymaster user, in bbPress 0.8.3. After deactivating the plugin, everything works normal. It is a strange bug I did not expect. &#60;/p&#62;
&#60;p&#62;But at the moment, I cannot decide that the bug is in the plugin - it may be a bbPress bug as well. Someone has to look at it. &#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://bbpress.org/forums/topic/cant-add-additional-tags-to-post?replies=13&#34;&#62;There is a thread in the forum for this problem&#60;/a&#62;, which shows, that this bug causes a lot of confusion.
&#60;/p&#62;</description>
</item>
<item>
<title>Jolaedana on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-606</link>
<pubDate>Mon, 22 Oct 2007 22:48:17 +0000</pubDate>
<dc:creator>Jolaedana</dc:creator>
<guid isPermaLink="false">606@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;Hi, This is causing permissions issues with the most recent version of BBPress, 8.3. Among the problems are:&#60;/p&#62;
&#60;p&#62;*No permission to create forums&#60;br /&#62;
*No permission to delete posts&#60;br /&#62;
*No permission to add more than one tag&#60;br /&#62;
*No permission to edit posts&#60;/p&#62;
&#60;p&#62;Basically, seems like the usual keymaster rights aren't working. &#60;/p&#62;
&#60;p&#62;Thanks!
&#60;/p&#62;</description>
</item>
<item>
<title>wrsantiago on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-581</link>
<pubDate>Sun, 30 Sep 2007 17:10:15 +0000</pubDate>
<dc:creator>wrsantiago</dc:creator>
<guid isPermaLink="false">581@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;Hello this is a great plugin, it does what the description said, but I discover that for some reason if I have the plugin active I can't submit votes on the topics and sometime I won't let me delete topic that I created. Any advice?
&#60;/p&#62;</description>
</item>
<item>
<title>_ck_ on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-468</link>
<pubDate>Tue, 31 Jul 2007 08:22:27 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">468@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;Okay this version does a search/replace so it leaves anything appended to the uri intact. In theory.&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;function bb_use_display_name_profile_link($r, $id) {
	$user_obj = new BB_User( $id ); //Mod
	if ( $user_obj-&#38;gt;has_cap(&#38;#39;moderate&#38;#39;) )  { //Mod
		if (  bb_get_option( &#38;#39;mod_rewrite&#38;#39; ) === &#38;#39;slugs&#38;#39;) {
			$user = bb_get_user( bb_get_user_id( $id ) );
			$r=str_replace(&#38;quot;/profile/&#38;quot;.$user-&#38;gt;user_login,&#38;quot;/profile/&#38;quot;.$id,$r);
		}
	}  // Mod
	return  $r;
}
add_filter( &#38;#39;get_user_profile_link&#38;#39;, &#38;#39;bb_use_display_name_profile_link&#38;#39;,1, 2)&#60;/code&#62;&#60;/pre&#62;</description>
</item>
<item>
<title>_ck_ on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-467</link>
<pubDate>Tue, 31 Jul 2007 07:18:52 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">467@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;I wish this somehow worked on profile links when &#34;slugs&#34; are enabled.&#60;/p&#62;
&#60;p&#62;I can force it to trick the link to use the display name but on the destination, the profile.php does not know how to interpret the display name.&#60;/p&#62;
&#60;p&#62;Okee I'll work on this for a bit, I think the solution is to just use the user id # instead of the name when it's a mod.&#60;/p&#62;
&#60;p&#62;TADA!&#60;br /&#62;
add this to display-name.php to force mods's profile links to use their id #'s instead of their login names when &#34;slugs&#34; are enabled - everyone else still gets pretty slugs&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;function bb_use_display_name_profile_link($r, $id) {
	$user_obj = new BB_User( $id ); //Mod
	if ( $user_obj-&#38;gt;has_cap(&#38;#39;moderate&#38;#39;) )  { //Mod
		if (  bb_get_option( &#38;#39;mod_rewrite&#38;#39; ) === &#38;#39;slugs&#38;#39;) {
			$r = bb_get_option(&#38;#39;uri&#38;#39;) . &#38;quot;profile/&#38;quot; . $id;  // . ( 1 &#38;lt; $page ? &#38;quot;/page/$page&#38;quot; : &#38;#39;&#38;#39; );   not sure how to handle pages since they aren&#38;#39;t passed
		}
	}  // Mod
	return  $r;
}
add_filter( &#38;#39;get_user_profile_link&#38;#39;, &#38;#39;bb_use_display_name_profile_link&#38;#39;,1, 2)&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;Doesn't handle pages on profile links though. Not sure how to deal with that. I could take the orignal link build and just do a search and replace for their login name to the id # .... hmm...
&#60;/p&#62;</description>
</item>
<item>
<title>something on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-385</link>
<pubDate>Tue, 17 Jul 2007 08:49:40 +0000</pubDate>
<dc:creator>something</dc:creator>
<guid isPermaLink="false">385@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;and this one...&#60;br /&#62;
add_filter( 'get_topic_author', 'bb_use_display_name'&#60;/p&#62;
&#60;p&#62;thanks for the plugin....
&#60;/p&#62;</description>
</item>
<item>
<title>_ck_ on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-355</link>
<pubDate>Thu, 12 Jul 2007 13:24:53 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">355@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;You missed a filter - this one needs to be added:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;add_filter( &#38;#39;get_topic_last_poster&#38;#39;, &#38;#39;bb_use_display_name&#38;#39;, 1, 2 );&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;(you have the one without the echo/get_)
&#60;/p&#62;</description>
</item>
<item>
<title>mdawaffe on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-4</link>
<pubDate>Mon, 23 Oct 2006 23:01:16 +0000</pubDate>
<dc:creator>mdawaffe</dc:creator>
<guid isPermaLink="false">4@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;A simple example plugin.
&#60;/p&#62;</description>
</item>
<item>
<title>mdawaffe on "Use Display Name"</title>
<link>http://bbpress.org/plugins/topic/display-name/#post-2</link>
<pubDate>Mon, 23 Oct 2006 21:47:57 +0000</pubDate>
<dc:creator>mdawaffe</dc:creator>
<guid isPermaLink="false">2@http://bbpress.org/plugins/</guid>
<description>Use a moderator's display name as the name of the moderator rather than the moderator's login name.</description>
</item>

</channel>
</rss>
