Ok, there is a widget for the CMS that is called 'Recent Activity Widget'. It displays a thread's title along with a little snippet of it when somebody posts to that thread. However, it only lets you go to the very last post of the thread.
My question is, is there some tweaking i could do to make it go to the 'first unread post, just like in the 'whats new' navbar?
Also, i would really like to be able to make the notification disappear off the list, just like the 'whats new' navbar button does.
Essentially, i'm wanting the 'whats new' area as a widget so it can go in my CMS, this way members need only look at the 'home' page without having to go elsewhere.
Thankyou!
Here is the code they give for this widget:
Quote:
<div class="cms_widget_post_bit widget_post_bit">
<div class="cms_widget_post_userinfo widget_post_userinfo">
<vb:if condition="$vboptions['avatarenabled']">
<div class="cms_widget_post_useravatar widget_post_useravatar">
<vb:if condition="$show['guestuser']">
<img src="{vb:stylevar imgdir_misc}/unknown.gif" alt="{vb:raw thread.postusername}" />
<vb:else />
<a class="comments_member_avatar_link" href="{vb:link member, {vb:raw userinfo}}">
<vb:if condition="$thread['lastpost_avatar']">
<img alt="{vb:raw thread.lastposter}-{vb:raw thread.lastposterid}" src="{vb:raw vboptions.bburl}/{vb:raw thread.lastpost_avatar.0}" {vb:raw thread.lastpost_avatar.1} />
<vb:else />
<img src="{vb:stylevar imgdir_misc}/unknown.gif" alt="{vb:raw thread.lastposter}-{vb:raw thread.lastposterid}" />
</vb:if>
</a>
</vb:if>
</div>
</vb:if>
</div>
<div class="cms_widget_post_comment<vb:if condition="!$vboptions['avatarenabled']">_noavatar</vb:if> widget_post_comment<vb:if condition="!$vboptions['avatarenabled']">_noavatar</vb:if>">
<vb:comment><vb:if condition="$show['gotonewpost']">
<a href="{vb:link thread, {vb:raw thread}, {vb:raw pageinfo_newpost}}" id="thread_gotonew_{vb:raw thread.realthreadid}" class="cms_widget_post_bit widget_post_bit"><img class="inlineimg" src="{vb:stylevar imgdir_button}/firstnew.png" alt="{vb:rawphrase go_to_first_new_post}" border="0" /></a> $thread[replycount]
</vb:if></vb:comment>
<h4 class="cms_widget_post_header widget_post_header"><a href="{vb:link thread, {vb:raw thread}}" class="cms_widget_post_bit widget_post_bit">{vb:raw thread.title}</a></h4>
</a>
<vb:if condition="$thread['lastposterid']">
<a href="{vb:link member, {vb:raw thread}, null, 'lastposterid', 'lastposter'}" class="cms_widget_post_bit widget_post_bit">{vb:raw thread.lastposter}</a>
<vb:else />
{vb:rawphrase by_x_guest, {vb:raw thread.lastposter}}
</vb:if>
{vb:raw thread.lastpostdate}<vb:if condition="!$show['detailedtime']">, <span class="time">{vb:raw thread.lastposttime}</span></vb:if>
<a href="{vb:link thread, {vb:raw thread}, {vb:raw pageinfo_lastpost}}#post{vb:raw thread.lastpostid}" class="cms_widget_post_bit widget_post_bit">({vb:raw thread.replycount})</a><p>
</div>
|