Показать сообщение отдельно
Старый 11.07.2008, 10:47   #1
Тень интеллигенции

.
 
Аватар для administrator
 
Backyard Shootout Champion!Турниров выиграно: 7

Регистрация: 12.01.2008
Сообщений: 23,324
Вы сказали Спасибо: 9,100
Поблагодарили 20,549 раз(а) в 8,672 сообщениях
Записей в дневнике: 3
administrator за этого человека можно гордится; 66%administrator за этого человека можно гордится, 66%administrator за этого человека можно гордится, 66%
Очки: 995,945, Уровень: 100 Очки: 995,945, Уровень: 100 Очки: 995,945, Уровень: 100
Опыт: 0% Опыт: 0% Опыт: 0%
Активность: 40% Активность: 40% Активность: 40%
Радость Скрипты. vBulletin 3.7.x Рейтинг тем

Рейтинг тем как на Nash-Forum.itaec.ru.

Голосование наглядно выведено выше шапки темы.



Правка шаблонов, для создания рейтинга как на нашем форуме итек ру
Все изменения произойдут в шаблоне SHOWTHREAD . Начнем.

Найти:
Код:
<if condition="$show['inlinemod']">
$spacer_close
<form action="inlinemod.php?threadid=$threadinfo[threadid]&amp;p=$postid" method="post" id="inlinemodform">
$spacer_open
</if> 

<a name="poststop" id="poststop"></a>
Заменить:
Код:
<a name="poststop" id="poststop"></a>

<!-- Start Rating Module -->
<form action="threadrate.php?t=$threadid" method="post" id="showthread_threadrate_form">
<table cellpadding="4" cellspacing="1" width="100%" border="0" class="rate" align="center">
<tr>    
    <td id="threadrating">
<div align="center" id="threadrating_current">

<if condition="$rated">
<span id="threadrating_current"><if condition="$show['rating']">$vbphrase[rating]: <img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$thread[rating].gif" alt="<phrase 1="$thread[votenum]" 2="$thread[voteavg]">$vbphrase[thread_rating_x_votes_y_average]</phrase>" border="0" /></if></span>
<else />
<div align="center"><span class="ratetext">$vbphrase[rate_this_thread] -  <em>$thread[title]</em>.</span></div>
<a name="goto_threadrating"></a>    
        <label for="vote5"><input type="radio" name="vote" id="vote5" value="5"  />Великолепно</label> 
        <label for="vote4"><input type="radio" name="vote" id="vote4" value="4"  />Хорошо</label> 
        <label for="vote3"><input type="radio" name="vote" id="vote3" value="3"  />Средне</label> 
        <label for="vote2"><input type="radio" name="vote" id="vote2" value="2"  />Плохо</label> 
        <label for="vote1"><input type="radio" name="vote" id="vote1" value="1"  />Ужасно</label>
                <input type="hidden" name="s" value="$session[dbsessionhash]" />
                <input type="hidden" name="t" value="$threadid" />
                <input type="hidden" name="pp" value="$perpage" />
                <input type="hidden" name="page" value="$pagenumber" />
                <input type="submit" class="" value="Проголосовать!" /></if> ($thread[votenum])</div>
<div align="center"><phrase 1="$thread[votenum]" 2="$thread[voteavg]">$vbphrase[thread_rating_x_votes_y_average]</phrase></div>
        </td>    
</tr>
</table><br />
</form>
    <script type="text/javascript" src="clientscript/vbulletin_ajax_threadrate.js?v=$vboptions[simpleversion]"></script>
    <script type="text/javascript">
    <!--
    vB_AJAX_ThreadRate_Init('showthread_threadrate_form');
    var threadid = $threadinfo[threadid];
    window.alert = null;
    //-->
    </script> 
    
  <!-- End Rating Module -->
 
<if condition="$show['inlinemod']">
$spacer_close
<form action="inlinemod.php?threadid=$threadinfo[threadid]&amp;p=$postid" method="post" id="inlinemodform">
$spacer_open
</if>
Найти и УДАЛИТЬ:
Код:
</td>
    </if>
    <if condition="$show['threadrating']">
        <td class="vbmenu_control" id="threadrating" nowrap="nowrap">
            <a href="$show[nojs_link]#goto_threadrating"><span id="threadrating_current"><if condition="$show['rating']">$vbphrase[rating]: <img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$thread[rating].gif" alt="<phrase 1="$thread[votenum]" 2="$thread[voteavg]">$vbphrase[thread_rating_x_votes_y_average]</phrase>" border="0" /><else />$vbphrase[rate_thread]</if></span></a>
            <if condition="$show['popups']"><script type="text/javascript"> vbmenu_register("threadrating"); </script></if>
Найти и УДАЛИТЬ:
Код:
<if condition="$show['threadrating']">
    <!-- thread rating menu -->
    <div class="vbmenu_popup" id="threadrating_menu" style="display:none">
    <form action="threadrate.php?t=$threadid" method="post" id="showthread_threadrate_form">
        <table cellpadding="4" cellspacing="1" border="0">
        <tr>
            <td class="thead">$vbphrase[rate_this_thread]<a name="goto_threadrating"></a></td>
        </tr>
        <if condition="$show['ratethread']">
        <tr>
            <td class="vbmenu_option" title="nohilite" id="threadrating_options">
            <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_5.gif" alt="$vbphrase[excellent]" /><label for="vote5"><input type="radio" name="vote" id="vote5" value="5" $votechecked[5] />$vbphrase[excellent]</label></div>
            <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_4.gif" alt="$vbphrase[good]" /><label for="vote4"><input type="radio" name="vote" id="vote4" value="4" $votechecked[4] />$vbphrase[good]</label></div>
            <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_3.gif" alt="$vbphrase[average]" /><label for="vote3"><input type="radio" name="vote" id="vote3" value="3" $votechecked[3] />$vbphrase[average]</label></div>
            <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_2.gif" alt="$vbphrase[bad]" /><label for="vote2"><input type="radio" name="vote" id="vote2" value="2" $votechecked[2] />$vbphrase[bad]</label></div>
            <div><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_1.gif" alt="$vbphrase[terrible]" /><label for="vote1"><input type="radio" name="vote" id="vote1" value="1" $votechecked[1] />$vbphrase[terrible]</label></div>
            </td>
        </tr>
        <tr id="threadrating_submit">
            <td class="vbmenu_option" title="nohilite" align="center">
                <input type="hidden" name="s" value="$session[dbsessionhash]" />
                <input type="hidden" name="t" value="$threadid" />
                <input type="hidden" name="pp" value="$perpage" />
                <input type="hidden" name="page" value="$pagenumber" />
                <input type="submit" class="button" value="$vbphrase[vote_now]" />
            </td>
        </tr>
        <else />
        <tr>
            <td class="vbmenu_option" title="nohilite">$vbphrase[already_rated_this_thread]</td>
        </tr>
        </if>
        </table>
    </form>
    </div>
    <!-- / thread rating menu -->

    <script type="text/javascript" src="clientscript/vbulletin_ajax_threadrate.js?v=$vboptions[simpleversion]"></script>
    <script type="text/javascript">
    <!--
    vB_AJAX_ThreadRate_Init('showthread_threadrate_form');
    var threadid = $threadinfo[threadid];
    //-->
    </script>
</if>
Далее добавляем элементы CSS к Вашему стилю: (Стили и шаблоны > Основная таблица CSS)

Код:
.rate{background: #FFDC84;color: #000;border: 1px solid #000;}
.ratetext{font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
Последний шаг:

Админка > Продукты и модули > Сохранить/загрузить модули >

Загрузите файл (плагин) vbulletin-plugins.xml.
Вложения
Тип файла: zip Thread Rating Module.ZIP (2.4 Кб, 11 просмотров)
__________________
administrator вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо administrator за это полезное сообщение:
ubuntu (16.07.2008)
 
Время генерации страницы 0.11406 секунды с 17 запросами