Announcement

Collapse
No announcement yet.

I need to change the widget from the previous threads

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [CMS] I need to change the widget from the previous threads

    I'm trying to change the widget "Recent Threads" so that instead of showing the avatar of the author, show the last user who has written on the subject. I think it's very simple, but I can not find the solution.

    Here I leave the code:
    PHP Code:
    <div class="cms_widget">
        <
    div class="block">
            <
    div class="cms_widget_header">
                <
    h3><img alt="" src="{vb:stylevar imgdir_cms}/widget-forum.png" /> {vb:raw title}</h3>
            </
    div>
            <
    div class="cms_widget_content widget_content">
            <
    vb:each from="threads" key="threadid" value="thread">
                <
    div class="cms_widget_post_bit widget_post_bit">
                    <
    div class="cms_widget_post_userinfo widget_post_userinfo">
                    <
    vb:if condition="$thread['postusername']!='guestuser' AND $vboptions['avatarenabled']">
                        <
    div class="cms_widget_post_useravatar widget_post_useravatar">
                            <
    class="comments_member_avatar_link" href="{vb:link member, {vb:raw thread}}">
                            <
    vb:if condition="$thread['avatarurl']" >
                                <
    img src="{vb:raw thread.avatarurl}" alt="{vb:raw thread.postusername}" />
                            <
    vb:else />
                                <
    img src="{vb:stylevar imgdir_misc}/unknown.gif" alt="{vb:raw thread.postusername}" />
                            </
    vb:if>
                            </
    a>
                        </
    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>">
                            <
    h4 class="cms_widget_post_header widget_post_header">
                                <
    a href="{vb:link thread, {vb:raw thread}}">{vb:raw thread.title}</a>
                            </
    h4>
                            {
    vb:rawphrase thread_starter}:
                            <
    vb:if condition="thread.postusername == 'guestuser'">
                                {
    vb:raw thread.postusername}
                            <
    vb:else />
                                <
    a href="{vb:link member, {vb:raw thread}}">{vb:raw thread.postusername}</a>
                            </
    vb:if>
                            <
    class="cms_widget_post_content widget_post_content">{vb:raw thread.previewtext}</p>
                            {
    vb:raw thread.lastpostdate}<vb:if condition="!$show['detailedtime']">, <span class="time">{vb:raw thread.lastposttime}</span></vb:if>


                            <
    vb:if condition="$thread['lastposterid']" >
                                {
    vb:rawphrase by_x, {vb:link member, {vb:raw thread}, null'lastposterid''lastposter'}, {vb:raw thread.lastposter}}
                            <
    vb:else />
                                {
    vb:rawphrase by_x_guest, {vb:raw thread.lastposter}}
                            </
    vb:if>
                            <
    a href="{vb:raw thread.lastposturl}"><img class="inlineimg" src="{vb:stylevar imgdir_button}/lastpost-{vb:stylevar right}.png" alt="{vb:rawphrase go_to_last_post}" border="0" /></a>
                            <
    vb:comment><br/>
                            {
    vb:rawphrase replies_x_views_y, {vb:raw thread.replycount}, {vb:raw thread.views}}</vb:comment>
                        </
    div>
                </
    div>
            </
    vb:each>
            </
    div>
        </
    div>
    </
    div

  • #2
    Modifying code is something to be discussed over on vbulletin.org, the modification site.

    (Did you also modify the php code to make sure to get the avatar of the last user? It's not going to be available for use if you didn't.)

    Please don't PM or VM me for support - I only help out in the threads.
    vBulletin Manual & vBulletin 4.0 Code Documentation (API)
    Want help modifying your vbulletin forum? Head on over to vbulletin.org
    If I post CSS and you don't know where it goes, throw it into the additional.css template.

    W3Schools &lt;- awesome site for html/css help

    Comment

    widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
    Working...
    X