Отображение кто как оценил сообщение (phpbbex)

Всё что относится к форуму phpBBex

Модератор: Aleksandr

Аватара
Автор темы
Aleksandr M
Модератор
Модератор
Сообщения: 55
Репутация: 6
С нами: 5 лет 6 месяцев

Отображение кто как оценил сообщение (phpbbex)

Сообщение #1 Aleksandr » 29 июня 2014, 15:07

Данная статья для phpbbex


Для этого необходимо устанавить последнюю версию форума из репозитория, в следствии чего у вас в админке: Конфигурация - Функции форума - Оценки появится ещё одна опция - Отображать кто и как оценивал сообщения:

Отображение кто как оценил сообщение (phpbbex).png


И теперь если навести курсором на общую оценку сообщения, то во всплывающем окне будет видно: когда, какая оценка (+ или -), кто оценил:

Отображение кто как оценил сообщение (phpbbex) 1.png


Но не каждый пользователь догадается навести курсор на оценку, поэтому отображение можно добавить в сообщение. Для этого открываем файл /styles/prosilver/template/viewtopic_body.html и в любое удобное для вас место вставляем примерно такой код:

Код: Выделить всё

<!-- IF postrow.POST_RATING != 0  -->
<
table border="0" width ="100%" bgcolor="#fff">
     <tr>
       <td><H2>Это сообщение оценили:</td>
     </tr>
     <tr>
        <td><!-- BEGIN postrater --><!-- IF not postrow.postrater.S_FIRST_ROW -->&#13;<!-- ENDIF -->{postrow.postrater.RATER_NAME} на {postrow.postrater.RATE_TEXT} {postrow.postrater.DATE} • <!-- END postrater --></td>
     </tr>
 </table>
<!--
 ENDIF --> 


И теперь если сообщение было оценено, то в нём будет отображаться следующее:

Отображение кто как оценил сообщение (phpbbex) 2.png


P.S. Я этот код вставил после подписи пользователя. То есть после этого кода:


[hide=5]

Код: Выделить всё

<!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF --> 
[/hide]

! ! !


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «phpBBex»

Кто сейчас на форуме

Сейчас этот раздел просматривают: 1 гость