Показать сообщение отдельно
Старый 22.07.2013, 13:15 Вверх   #1
Грамотный форумчанин
 
Аватар для iKing
iKing вне форума
Доп. информация
По умолчанию Улучшенная репутация для vBulletin 4



1) В шаблоне postbit или postbit_legacy (чаще этот) находим и удаляем
PHP код:
 <vb:if condition="$show['reputation']">  
                <
span class="postbit_reputation"  id="repdisplay_{vb:raw post.postid}_{vb:raw post.userid}" title="{vb:raw  post.username} {vb:raw post.level}">  
                    <
vb:each from="reputationdisplay" value="row">  
                        <
img class="{vb:raw row.class}"  src="{vb:stylevar imgdir_reputation}/reputation_{vb:raw  row.posneg}{vb:raw row.imgext}" alt="" />{vb:raw row.rowend}  
                    </
vb:each>  
                </
span>  
            </
vb:if> 
2) В этом же шаблоне ищем (будет ниже)
PHP код:
<vb:if condition="$show['avatar']">
            <
class="postuseravatar" href="{vb:link member, {vb:raw post}}" title="{vb:rawphrase {vb:raw post['onlinestatusphrase']}, {vb:raw post.username}}">
                <
img src="{vb:raw post.avatarurl}" alt="{vb:rawphrase xs_avatar, {vb:raw post.username}}" title="{vb:rawphrase xs_avatar, {vb:raw post.username}}" />
            </
a>
            </
vb:if> 
и вставляем под этой частью кода это

Код:
<vb:if condition="$show['reputation']">    
<span class="reputationpopupmenu popupmenu popupcustom" title="{vb:raw post.postid}">
<dl class="userinfo_extra">    
       <dt> 
          Reputation</dt> 
        <dd> 
          <b> 
            <vb:if condition="$post[reputation] >= 0"> 
                 <font color="green">{vb:raw post.reputation}</font>
<vb:else /> 
                 <font color="red">{vb:raw post.reputation}</font> 
            </vb:if> 
          </b>
         <a class="popupctrl reputation" title="{vb:rawphrase reputation}" href="reputation.php?{vb:raw session.sessionurl}do=addreputation&amp;p={vb:raw post.postid}" rel="nofollow" id="reputation_{vb:raw post.postid}"> 
            <span class="green">+</span>/<span class="red">-</span>
         </a> 
</dd>
</dl>
</span>
</vb:if>
3) Теперь идём в postbit.css и ищем

PHP код:
/* reputation image */ 
.postbit_reputation 
    
clearboth
    
displayblock
    
font-size0
    
padding-left2px

заменяем на

PHP код:
/* reputation image */ 
.postbit_reputation 
    
clearboth
    
displayblock

4) Теперь последним шагом сюда же (в любую часть) вставляем стиль кнопки

PHP код:
.green {
    
color#0A7713;
    
font-weghtbold;
}
.
red {
    
color#FF0000;
    
font-weghtbold;

Теперь всё должно работать, если я не накосячил

Последний раз редактировалось Serberg; 18.04.2014 в 17:31..
  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.04751 секунды с 10 запросами