Хак репутации, как на IPB

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Данный хак был разработан для версий 3.7.х, но и на 3.8.х пока ошибок не замечено.

Порядок установки такой:
1. Выбираем нужную кодировку, если она отличается, перекодируем все файлы (кроме картинки!) с помощью сервиса или программы на своём компьютере.

2. Заливаем файлы на сервер:
rep.gif -> в /images/buttons
functions_yo_repa -> /includes
bitfield_yo_repa -> /includes/xml

3. В админпанели в разделе "Продукты и модули - управление продуктами" добавляем продукт из файла product-yo_repa

4. Правим шаблоны.
navbar:
последней строкой добавить:

Код:
<if condition="$show['reputation_js']"><script type="text/javascript">function repaview(uid){window.open('member.php?do=repaview&u='+uid,'Reputation','toolbar=no,scrollbars=yes,resizable=yes,width=600,height=420');return false;}</script></if>

reputationbit

удалить:

Код:
<div><label for="rb_reputation_pos_$postid"><input type="radio" name="reputation" value="pos" id="rb_reputation_pos_$postid" checked="checked" />$vbphrase[i_approve]</label></div>	<if condition="$show['negativerep']"><div><label for="rb_reputation_neg_$postid"><input type="radio" name="reputation" value="neg" id="rb_reputation_neg_$postid" />$vbphrase[i_disapprove]</label></div></if>

вместо этого вставить:

Код:
<input type=hidden name="reputation" value="pos"> $repa

5. Добавляем к основной CSS:

Код:
.repa_pos {color:green; white-space: nowrap;}
.repa_neg {color:red; white-space: nowrap;}
.repa_balance {color: #777777; white-space: nowrap;}
.repa_highpos {color:green; white-space: nowrap;}

6. Настраиваем репутацию в основных настройках теперь уже с помощью двух разделов:

Обычного "репутация пользователей"
и появившегося внизу "Расширенные настройки репутации"

Сам хак (а лучше два, в обоих кодировках) обещал залить в эту темку Boss.
 

Вложения

  • yo_repa_1.0.1.zip
    10.2 KB · Просмотры: 113
Последнее редактирование модератором:

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Отдельным сообщением картинки:

Выбираем количество баллов и вписываем комментарий:


Получаем подтверждение:


Ни разу не пробовала, что выдаст на минусе))

Полюбоваться отданной и полученной репутацией можно нажав на цифру (в отдельном окошке) или зайдя в профиль.


Соответствующие настройки находятся в админке, в основыных настройках, пункт "Расширенная настройка репутации"

 
Последнее редактирование:

Boss3

Пользователь
Регистрация
19.06.10
Сообщения
1.683
Реакции
392
Баллы
28
Адрес
Pirate Bay
Fiesta, пасибки за темку :D А хак могла бы и сама загрузить :D Я просто думал что у тебя его нет, ну а раз оттестила, то значит намана ;)

Не стесняйся, чувствуй себя как дома ;)
 

джинася

Пользователь
Регистрация
13.03.12
Сообщения
547
Реакции
229
Баллы
28
Поставила! Работает! Ура! :good:
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Примечание:

На каждом дополнительно установленном стиле кнопочку изменения репутации нужно закидывать в папку к кнопкам, иначе на форуме она отображаться не будет.

Вариант №2.

В шаблоне repa_button каждого нового стиля заменить текст

Код:
$stylevar[imgdir_button]/rep.gif

на полный путь к кнопке.
 

Sylo

Пользователь
Регистрация
18.05.12
Сообщения
101
Реакции
5
Баллы
13
Возникла проблемка - знаки вопросов в рептации, думаю на скриншоте видно :)
 

Вложения

  • Безымянный.jpg
    Безымянный.jpg
    33.6 KB · Просмотры: 44

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Проверяйте кодировку.
 

AllQuaer

Пользователь
Регистрация
19.01.13
Сообщения
13
Реакции
8
Баллы
3
Кто-нибудь пробовал ее для 4-ки?
Также видел на булочке ЭТУ репку с таким видом кнопочек:

Может кто встречал? Поделитесь пожалуйста ^^
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
AllQuaer, странно. Потому что там всего одна кнопка - и она вызывает окошко, в котором можно указать - повышаете или понижаете вы репутацию. Это или переделали, или другой хак. Про 4 не подскажу, но вряд ли.
 

AllQuaer

Пользователь
Регистрация
19.01.13
Сообщения
13
Реакции
8
Баллы
3
Вообще видел такой вывод кнопок на вобле, если вспомню тот форум, покажу.
Ну вывод кнопок в постбит можно взять с репутации ИПБ 2-й линейки, благо остался у меня скрипт той старой и лучшей репки, попробую на днях эту вашу к 4-ке прикрутить с выводм двух кнопок репутации.
 

1nt

Пользователь
Регистрация
12.02.13
Сообщения
18
Реакции
2
Баллы
3

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
В стили.
Админка, шаблоны, редактирование шаблонов, все опции стиля, находите окно и дописываете эти строки.
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Дополнительные определения CSS
 

1nt

Пользователь
Регистрация
12.02.13
Сообщения
18
Реакции
2
Баллы
3
Вообщем все файлы залил,все что требовалось дописал.
Там куда сказали вставил,не работает.иконки нет репутации.
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
А продукт импортировали?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Проверьте включен ли хак в продуктах, и посмотрите включен ли в основных настройках. Хак из серии "не может не работать".
 

1nt

Пользователь
Регистрация
12.02.13
Сообщения
18
Реакции
2
Баллы
3
Проверьте включен ли хак в продуктах, и посмотрите включен ли в основных настройках. Хак из серии "не может не работать".

Везде включен, настраивал по разному. Проблема то что не видит походу иконку репутации
 

Ночная странница

Пользователь
Регистрация
30.01.12
Сообщения
1.751
Реакции
965
Баллы
28
Возраст
47
Проблема то что не видит походу иконку репутации

Нет иной причины, кроме недоступности файла изображения - проверяйте путь и UNIX-права на файл (644)
 

tryw

Пользователь
Регистрация
16.08.14
Сообщения
2
Реакции
0
Баллы
1
Есть данный хак для vbulletin 4.1.12? Или похожая альтернатива!?
 

tryw

Пользователь
Регистрация
16.08.14
Сообщения
2
Реакции
0
Баллы
1
Кто может переписать данный хак для vbulletin 4.1.12 !?
Свяжитесь со мной skype-trywww1 icq-433447467
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Обратитесь в личку к Льюви. Может быть она сможет помочь.
 

Marconi1

Пользователь
Регистрация
10.06.20
Сообщения
8
Реакции
1
Баллы
3
Возраст
56
Спасибо за полезную информацию.
Наконец-то заменил свои цветные заполняющиеся полоски на нормальный ХАК репы.
форум на 3.8.4

Небольшое дополнение или вопрос.
На некоторых форумах видел, что если репутация становится более 100 (как пример), то цифра уже не зеленая, а золотистая.
Понимаю, что это в CSS необходимо делать, но с кодами общался более 10 лет назад и вспоминать трудно.
Может у кого есть желание добавит в данный раздел дополнительную информацию как это сделать.
Спасибо всем еще раз за полезный продукт.
 

Статистика форума

Темы
200.631
Сообщения
380.508
Пользователи
327.849
Новый пользователь
ffors
Сверху Снизу