Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 4.x
Расширенный поиск

vBulletin 4.x Все для скрипта форума vBulletin 4.x

Ответ
 
Опции темы Поиск в этой теме
Старый 05.04.2012, 17:17 Вверх   #1
Заблокирован
 
Аватар для juLVeb
juLVeb вне форума
Доп. информация
По умолчанию Изменение вида репутации под более удобный

Как сделать добавление/отнятие репутации по картинкам +/- и чтобы все добавляли/отнимали по 1 репе?
Я уверен, что вы знаете как это сделать, но т.к. это долго, не помогаете... Ну я вас очень прошу, помогите нубу((
Оффтоп Сникерсу:
Сникерс, извини что нагнал на тебя, дурак я... Если всё ещё не лениво помочь мне, пожалуйста, мой новый скайп Gelendbagen


Тему создал повторно, кабы старую засрали.
  Ответить с цитированием
Старый 05.04.2012, 19:09 Вверх   #2
Пользователь
 
Аватар для Ainol
Ainol вне форума
Доп. информация
По умолчанию Ку

Нужен такой же...
  Ответить с цитированием
Старый 06.04.2012, 14:38 Вверх   #3
Коренной житель
 
Аватар для den33000
den33000 вне форума
Доп. информация
По умолчанию

Админ панель --->Репутация------>Управление репутацией----Сносишь все значения кроме 2 в первом пишиш +99999999999 а во втором -9999999999 все теперь вес репутации при добавление будет 1.

Если хотим сделать репутацию с картинкой +и-
То ищем в шаблоне postbit_legacy:

Код:
<vb:if condition="$show['reputation']">
<span class="postbit_reputation" id="repdisplay_{vb:raw post.postid}_{vb:raw post.userid}">Репутация: <b><vb:if condition="$post[reputation] >= 0"><font color="#73B714">{vb:raw post.reputation}</font><vb:else /><font color="red">{vb:raw post.reputation}</font></vb:if></b>
(это код мы вставляли чтобы отображалась числами репа), за тем сразу же за этим кодом (заметьте перед закрывающимися тэгами </span>
</vb:if>) вставляем следующий:
Код:
<span class="" title="{vb:raw post.postid}"><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}"><img src="{vb:stylevar imgdir_button}/rep.png" alt="{vb:rawphrase reputation}"/></a></span>
(rep.png это картинка [+/-], путь к ней находится в выбраном шаблоне, в папке buttons) Убедитесь что после вставленного кода идут закрывающиеся тэги (которые относятся к выводу самого блога репутации <vb:if condition="$show['reputation']">):

Код:
</span> 
</vb:if>
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 06.04.2012, 20:14 Вверх   #4
Коренной житель
 
Аватар для KubiK
KubiK вне форума
Доп. информация
По умолчанию

Но ведь + и - это две картинки (r_add.gif и r_minus.gif) а не одна?
  Ответить с цитированием
Старый 06.04.2012, 20:33 Вверх   #5
Заблокирован
 
Аватар для juLVeb
juLVeb вне форума
Доп. информация
По умолчанию

Бро, я так тебе благодарен!
Огромное тебе спасибо!

Добавлено через 4 минуты 44 секунды

Цитата Сообщение от KubiK Посмотреть сообщение
Но ведь + и - это две картинки (r_add.gif и r_minus.gif) а не одна?
Я разобрался! Замени репутацию цифрами, потом замени этот код:
Код:
<vb:if condition="$show['reputation']">
<span class="postbit_reputation" id="repdisplay_{vb:raw post.postid}_{vb:raw post.userid}">Репутация: <b><vb:if condition="$post[reputation] >= 0"><font color="#73B714">{vb:raw post.reputation}</font><vb:else /><font color="red">{vb:raw post.reputation}</font></vb:if></b>
На этот:

Код:
<vb:if condition="$show['reputation']">
				<span class="postbit_reputation" id="repdisplay_{vb:raw post.postid}_{vb:raw post.userid}">Репутация: <span class="" title="{vb:raw post.postid}"><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}"><img src="{vb:stylevar imgdir_button}/r_add.gif" alt="{vb:rawphrase reputation}"/></a></span> {vb:raw post.reputation}   
<span class="" title="{vb:raw post.postid}"><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}"><img src="{vb:stylevar imgdir_button}/r_minus.gif" alt="{vb:rawphrase reputation}"/></a></span>
</span></vb:if>
И закинь в images/buttons 2 картинки (r_add.gif и r_minus.gif)
И всё!
  Ответить с цитированием
Старый 06.04.2012, 21:49 Вверх   #6
Коренной житель
 
Аватар для KubiK
KubiK вне форума
Доп. информация
По умолчанию

Всё прекрасно. Но этот ко у меня не робит. При нажатии то пишет что сообщение не существует , то вообще выкидывает.
у меня сейчас стоит вот так:
PHP код:
         <vb:if condition="$show['reputation']">
                       <
span class="postbit_reputation" id="repdisplay_{vb:raw post.postid}_{vb:raw post.userid}">Репутация:
<
b><font color="green">{vb:raw post.reputation}</font></b>&nbsp;
           <
vb:if condition="$show['reputationlink']">
&
nbsp;&nbsp;&nbsp;&nbsp;<img src="images/fond/r_add.gif"/>&nbsp;
                       <
span class="reputationpopupmenu popupmenu popupcustom" title="{vb:raw post.postid}">
  <
class="popupctrl reputation" href="reputation.php?{vb:raw session.sessionurl}do=addreputation&amp;p={vb:raw post.postid}" title="{vb:rawphrase add_reputation}" rel="nofollow" id="reputation_{vb:raw post.postid}"></a></span>
<
img src="images/fond/r_minus.gif"/>
                    </
vb:if></span>
            </
vb:if> 
  Ответить с цитированием
Cказали cпасибо:
Старый 06.04.2012, 23:50 Вверх   #7
Заблокирован
 
Аватар для juLVeb
juLVeb вне форума
Доп. информация
По умолчанию

Я знаю почему...
Потому, что у тебя не 4.1.10, а другая.
В 4.1.10 в postbit.css репутация не так прописана, и отображается по другому.
  Ответить с цитированием
Старый 07.04.2012, 15:36 Вверх   #8
Коренной житель
 
Аватар для KubiK
KubiK вне форума
Доп. информация
По умолчанию

Цитата Сообщение от juLVeb Посмотреть сообщение
Я знаю почему...
Потому, что у тебя не 4.1.10, а другая.
В 4.1.10 в postbit.css репутация не так прописана, и отображается по другому.
У меня 4.1.11 и переделанная. Просто если по твоему делать то в другом окне открывается а мне надо чтоб тут же окошечко пявлялось.
P.S. и это не posbit.css а postbit_legacy
  Ответить с цитированием
Старый 09.04.2012, 06:30 Вверх   #9
Знаток
 
Аватар для Snickers777
Snickers777 вне форума
Доп. информация
По умолчанию

Вам откровенно заняться нечем)
  Ответить с цитированием
Старый 09.04.2012, 14:17 Вверх   #10
Заблокирован
 
Аватар для juLVeb
juLVeb вне форума
Доп. информация
По умолчанию

Цитата Сообщение от KubiK Посмотреть сообщение
У меня 4.1.11 и переделанная. Просто если по твоему делать то в другом окне открывается а мне надо чтоб тут же окошечко пявлялось.
P.S. и это не posbit.css а postbit_legacy
А я думал в новом окне. У меня лично в новом, так и хотел.
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:53. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.10782 секунды с 10 запросами