[Хак] What's Going On? Section to Top on Forum Index

Тема в разделе "Хаки, моды и скрипты 4.2.x", создана пользователем cupin06, 7 июл 2013.

  1. cupin06

    cupin06

    Регистрация:
    15 июн 2013
    Сообщения:
    19
    Симпатии:
    77
    vB Version: 4.2.1

    Well, since I figured how to do this a while time ago, I figured I'd share it.

    To move the What's Going On? box to the top of the index, find this in your FORUMHOME template:

    Код:
    <!-- what's going on box -->
    <div id="wgo" class="collapse wgo_block block">
    <h2 class="blockhead">{vb:rawphrase whats_going_on}</h2>
    <div class="blockbody formcontrols floatcontainer">
    {vb:raw template_hook.forumhome_wgo_pos1}
    <vb:if condition="$show['loggedinusers']">
    <!-- logged-in users -->
    <div id="wgo_onlineusers" class="wgo_subblock section">
    <h3 class="blocksubhead"><img src="{vb:stylevar imgdir_misc}/users_online.png" alt="{vb:rawphrase currently_active_users}" />{vb:rawphrase currently_active_users}</h3>
    <div>
    <p>{vb:rawphrase there_are_x_y_online_link, {vb:raw totalonline}, {vb:raw session.sessionurl_q}} <span class="shade">{vb:rawphrase x_members_and_y_guests, {vb:raw numberregistered}, {vb:raw numberguest}}</span></p>
    <p>{vb:rawphrase most_users_ever_online_was_x_y_at_z, {vb:raw recordusers}, {vb:raw recorddate}, {vb:raw recordtime}}</p>
    <vb:if condition="$activeusers">
    <ol class="commalist" id="wgo_onlineusers_list">
    <vb:each from="activeusers" value="loggedin">
    <li>{vb:stylevar dirmark}<a class="username" href="{vb:link member, {vb:raw loggedin}}">{vb:raw loggedin.musername}</a>{vb:raw loggedin.invisiblemark}{vb:raw loggedin.buddymark}{vb:raw loggedin.comma}</li>
    </vb:each>
    </ol>
    </vb:if>
    </div>
    </div>
    <!-- end logged-in users -->
    </vb:if>
    {vb:raw template_hook.forumhome_wgo_pos2}
    <!-- Start Members Today -->
    <vb:if condition="$show['wgo_members']">
    <div id="wgo_wgo_members_users" class="wgo_subblock section collapse">
    <h3 class="blocksubhead"><a href="{vb:raw wgo_members.url}"><img src="{vb:stylevar imgdir_misc}/forum_stats.png" alt="{vb:phrase wgo_members_alt_title}"/></a>{vb:raw wgo_members.whotitle}</h3>
    <a class="collapse" id="collapse_wgo_members_list" href="{vb:raw relpath}#top"><img src="{vb:stylevar imgdir_button}/collapse_40b{vb:raw wgo_members.collapse}.png" alt="" title="{vb:rawphrase collapse_expand}" /></a>
    <div id="wgo_members_list" {vb:raw wgo_members.style}>
    <p>{vb:raw wgo_members.visitors}</p>
    <vb:if condition="$vboptions['wgo_members_names']">
    <vb:if condition="$wgo_members['totaltoday'] == 0">
    {vb:phrase no_members_list}
    <vb:else />
    <ul class="commalist" id="wgo_wgo_members_list">
    <vb:if condition="$wgo_members['template_hook']">
    {vb:raw wgo_members.template_hook}
    <vb:else />
    <vb:each from="wgo_members_list" value="row">
    <li>{vb:stylevar dirmark}<a class="username" href="{vb:link member, {vb:raw row}}" title="{vb:raw row.wrdate}">{vb:raw row.musername}</a>{vb:raw row.markinv}{vb:raw row.comma}</li>
    </vb:each>
    </vb:if>
    </ul>
    </vb:if>
    <vb:else />
    {vb:phrase member_list_disabled}
    </vb:if>
    </div>
    </div>
    </vb:if>
    <!-- End Members Today -->
    {vb:raw template_hook.forumhome_wgo_pos6}
    <vb:if condition="$show['upcomingevents']">
    <div id="wgo_events" class="wgo_subblock section">
    <h3 class="blocksubhead"><img src="{vb:stylevar imgdir_misc}/event.png" alt="{vb:rawphrase todays_events}" /><vb:if condition="$show['todaysevents']">{vb:rawphrase todays_events}<vb:else />{vb:rawphrase upcoming_events_for_the_next_x_days, {vb:raw vboptions.showevents}}</vb:if></h3>
    <ol>
    {vb:raw upcomingevents}
    </ol>
    </div>
    </vb:if>
    {vb:raw template_hook.forumhome_wgo_pos3}
    <vb:if condition="$show['birthdays']">
    <!-- today's birthdays -->
    <div id="wgo_birthdays" class="wgo_subblock section">
    <h3 class="blocksubhead"><img src="{vb:stylevar imgdir_misc}/birthday.png" alt="{vb:rawphrase todays_birthdays}" />{vb:rawphrase todays_birthdays}</h3>
    <ol class="commalist">
    <vb:each from="birthdays" value="row">
    <li><a href="{vb:link member, {vb:raw row}}">{vb:raw row.username}</a><vb:if condition="$row['age']"> ({vb:raw row.age})</vb:if>{vb:raw row.comma}</li>
    </vb:each>
    </ol>
    </div>
    <!-- end today's birthdays -->
    </vb:if>
    {vb:raw template_hook.forumhome_wgo_pos4}
    <div id="wgo_stats" class="wgo_subblock section">
    <h3 class="blocksubhead"><img src="{vb:stylevar imgdir_misc}/forum_stats.png" alt="{vb:rawphrase x_statistics, {vb:raw vboptions.bbtitle}}" />{vb:rawphrase x_statistics, {vb:raw vboptions.bbtitle}}</h3>
    <div>
    <dl>
    <dt>{vb:rawphrase threads}</dt>
    <dd>{vb:raw totalthreads}</dd>
    <dt>{vb:rawphrase posts}</dt>
    <dd>{vb:raw totalposts}</dd>
    <dt>{vb:rawphrase members}</dt>
    <dd>{vb:raw numbermembers}</dd>
    <vb:if condition="$show['activemembers']">
    <dt>{vb:rawphrase active_members}</dt>
    <dd>{vb:raw activemembers}</dd>
    </vb:if>
    </dl>
    <p>{vb:rawphrase welcome_to_our_newest_member_x, {vb:link member, {vb:raw newuserinfo}}, {vb:raw newuserinfo.username}}</p>
    {vb:raw template_hook.forumhome_wgo_stats}
    </div>
    </div>
    <div id="wgo_legend" class="wgo_subblock section">
    <h3 class="blocksubhead"><img src="{vb:stylevar imgdir_misc}/legend.png" alt="{vb:rawphrase icon_legend}" />{vb:rawphrase icon_legend}</h3>
    <div>
    <dl id="icon_legends" class="icon_legends">
    <dt><img src="{vb:stylevar imgdir_statusicon}/forum_new-16.png" alt="{vb:rawphrase new_posts_forum}" /></dt><dd>{vb:rawphrase new_posts_forum}</dd>
    <dt><img src="{vb:stylevar imgdir_statusicon}/forum_old-16.png" alt="{vb:rawphrase no_new_posts_forum}" /></dt><dd>{vb:rawphrase no_new_posts_forum}</dd>
    <vb:if condition="$vboptions['showlocks']"><dt><img src="{vb:stylevar imgdir_statusicon}/forum_lock-16.png" alt="{vb:rawphrase forum_is_closed_for_posting}" /></dt><dd>{vb:rawphrase forum_is_closed_for_posting}</dd></vb:if>
    <dt><img src="{vb:stylevar imgdir_statusicon}/category-16.png" alt="{vb:rawphrase category_forum}" /></dt><dd>{vb:rawphrase category_forum}</dd>
    <dt><img src="{vb:stylevar imgdir_statusicon}/forum_link-16.png" alt="{vb:rawphrase link_forum}" /></dt><dd>{vb:rawphrase link_forum}</dd>
    {vb:raw template_hook.forumhome_icon_legend}
    </dl>
    </div>
    </div>
    {vb:raw template_hook.forumhome_wgo_pos5}
    </div>
    </div>
    <!-- end what's going on box -->
    Place it above this:

    Код:
    <div id="pagetitle">
    <h1>{vb:raw vboptions.bbtitle}</h1>
    <p id="welcomemessage" class="description">{vb:rawphrase welcome_to_the_x, {vb:raw vboptions.bbtitle}}</p>
    </div>