<?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: Unread Topics</title>
<link>http://bbpress.org/plugins/</link>
<description>bbPress plugin browser Topic: Unread Topics</description>
<language>en</language>
<pubDate>Sat, 06 Sep 2008 16:04:22 +0000</pubDate>

<item>
<title>balgo on "Unread Topics"</title>
<link>http://bbpress.org/plugins/topic/unread-topics/#post-1703</link>
<pubDate>Fri, 15 Aug 2008 22:23:22 +0000</pubDate>
<dc:creator>balgo</dc:creator>
<guid isPermaLink="false">1703@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;might i suggest that you use a user's last visit time to determine which posts are new? if post is newer than last visit, flag.&#60;br /&#62;
you can also off-load the work to an array inside a cookie and then use javascript to add a css flag to each forum topic that was already read. &#60;/p&#62;
&#60;p&#62;neither of these are as thorough, but it would be much, much more efficient.
&#60;/p&#62;</description>
</item>
<item>
<title>_ck_ on "Unread Topics"</title>
<link>http://bbpress.org/plugins/topic/unread-topics/#post-1236</link>
<pubDate>Sun, 11 May 2008 15:18:08 +0000</pubDate>
<dc:creator>_ck_</dc:creator>
<guid isPermaLink="false">1236@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;Pinoy they do it more like this:&#60;br /&#62;
&#60;a href=&#34;http://bbpress.org/plugins/topic/unread-posts&#34; rel=&#34;nofollow&#34;&#62;http://bbpress.org/plugins/topic/unread-posts&#60;/a&#62;&#60;br /&#62;
where new posts are only tracked on topics that have been looked at previously. Otherwise hundreds of topics on new boards would be marked as new on every visit and it's pointless. New topics that have not been read are always at the top anyway when you visit since topics by default are in date order.
&#60;/p&#62;</description>
</item>
<item>
<title>Pinoy.ca on "Unread Topics"</title>
<link>http://bbpress.org/plugins/topic/unread-topics/#post-1235</link>
<pubDate>Sun, 11 May 2008 15:14:53 +0000</pubDate>
<dc:creator>Pinoy.ca</dc:creator>
<guid isPermaLink="false">1235@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;Does someone know how other boards (VBulletin, PhpBB, Invision and so forth) implement theirs?  Aren't they like this one, too?
&#60;/p&#62;</description>
</item>
<item>
<title>monstr on "Unread Topics"</title>
<link>http://bbpress.org/plugins/topic/unread-topics/#post-1087</link>
<pubDate>Sat, 26 Apr 2008 11:34:18 +0000</pubDate>
<dc:creator>monstr</dc:creator>
<guid isPermaLink="false">1087@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;hm i get a sql error. can anyone help me?&#60;/p&#62;
&#60;p&#62;bbPress database error: [Table 'db121606_53.bb_utplugin_log' doesn't exist]&#60;br /&#62;
SELECT post_read FROM bb_utplugin_log WHERE user_id = 1 AND topic_id = 3
&#60;/p&#62;</description>
</item>
<item>
<title>andorko on "Unread Topics"</title>
<link>http://bbpress.org/plugins/topic/unread-topics/#post-725</link>
<pubDate>Thu, 10 Jan 2008 01:22:11 +0000</pubDate>
<dc:creator>andorko</dc:creator>
<guid isPermaLink="false">725@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;Here's a small change I made. Instead of making unread topics &#60;strong&#62;strong&#60;/strong&#62;, use a span for all topics with a class of &#60;strong&#62;unread&#60;/strong&#62; or &#60;strong&#62;read&#60;/strong&#62;.&#60;br /&#62;
It makes it a little easier to style since you can style unread and/or read items.&#60;br /&#62;
Otherwise you have to style the &#60;strong&#62;anchor&#60;/strong&#62;, then un-style the &#60;strong&#62;strong&#60;/strong&#62;. Which makes it tough to style the &#60;strong&#62;anchor&#60;/strong&#62; and have the &#60;strong&#62;strong&#60;/strong&#62; inherit from elsewhere.&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;#latest a .read { font-style: italic; color: blue; }
#latest a .unread { font-weight: bold; color: inherit; }&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;The downside is that you have to alter your template style to see the effects of the plugin.&#60;/p&#62;
&#60;p&#62;If anyone likes it, it might be worth throwing into trac.&#60;/p&#62;
&#60;p&#62;Was:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;if (
 utplugin_is_topic_unread($topic, $last_read_in_topic) &#124;&#124;
 !$last_read_in_topic ) {
	$title = &#38;#39;&#38;lt;strong&#38;gt;&#38;#39; . $title . &#38;#39;&#38;lt;/strong&#38;gt;&#38;#39;;
}&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;Changed to:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;$title_class = (
 utplugin_is_topic_unread($topic, $last_read_in_topic) &#124;&#124;
  ! $last_read_in_topic
 ? &#38;quot;unread&#38;quot; : &#38;quot;read&#38;quot; );

$title = &#38;quot;&#38;lt;span class=\&#38;quot;{$title_class}\&#38;quot;&#38;gt;{$title}&#38;lt;/strong&#38;gt;&#38;quot;;&#60;/code&#62;&#60;/pre&#62;</description>
</item>
<item>
<title>schmitt on "Unread Topics"</title>
<link>http://bbpress.org/plugins/topic/unread-topics/#post-614</link>
<pubDate>Wed, 31 Oct 2007 15:51:07 +0000</pubDate>
<dc:creator>schmitt</dc:creator>
<guid isPermaLink="false">614@http://bbpress.org/plugins/</guid>
<description>&#60;p&#62;Looks like a nice plugin that offers users a high degree of service. Your writeup and explanation are helpful.&#60;/p&#62;
&#60;p&#62;I suppose if a board does become large, it can always be decommissioned.&#60;/p&#62;
&#60;p&#62;You might consider adding a limitation where a fixed amount of posts are tracked per user, updated to the latest 100 or 50 when they arrive. This would make the scaling linear rather than geometrical.
&#60;/p&#62;</description>
</item>
<item>
<title>henrybb on "Unread Topics"</title>
<link>http://bbpress.org/plugins/topic/unread-topics/#post-573</link>
<pubDate>Thu, 27 Sep 2007 02:08:02 +0000</pubDate>
<dc:creator>henrybb</dc:creator>
<guid isPermaLink="false">573@http://bbpress.org/plugins/</guid>
<description>This plugin indicates new and unread posts.</description>
</item>

</channel>
</rss>
