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

  • Автор темы Ночная странница
  • 11834
  • Обновлено
  • 01, Feb 2012
  • #1
Данный хак был разработан для версий 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.
Скрытая информация :: Авторизуйтесь для просмотра »

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


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 01, Feb 2012
  • #2
Отдельным сообщением картинки: Выбираем количество баллов и вписываем комментарий:




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




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




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




 

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


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 01, Feb 2012
  • #3
Fiesta:
Ни разу не пробовала, что выдаст на минусе))
Аналогичную надпись
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 01, Feb 2012
  • #4
Fiesta, пасибки за темку А хак могла бы и сама загрузить Я просто думал что у тебя его нет, ну а раз оттестила, то значит намана Не стесняйся, чувствуй себя как дома
 

Boss3


Рег
19 Jun, 2010

Тем
70

Постов
1220

Баллов
1920
  • 02, Jun 2012
  • #5
Примечание: На каждом дополнительно установленном стиле кнопочку изменения репутации нужно закидывать в папку к кнопкам, иначе на форуме она отображаться не будет. Вариант №2. В шаблоне repa_button каждого нового стиля заменить текст
 $stylevar[imgdir_button]/rep.gif
на полный путь к кнопке.
 

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


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 02, Jul 2012
  • #6
Возникла проблемка - знаки вопросов в рептации, думаю на скриншоте видно

 

Sylo


Рег
18 May, 2012

Тем
2

Постов
84

Баллов
104
  • 02, Jul 2012
  • #7
Veter:
Проверяйте кодировку.
С кодировкой всё в порядке. Этот же файл залил себе - всё отлично, а на другом форуме вот такая проблема...
 

Sylo


Рег
18 May, 2012

Тем
2

Постов
84

Баллов
104
  • 04, Jul 2012
  • #8
Sylo:
С кодировкой всё в порядке. Этот же файл залил себе - всё отлично, а на другом форуме вот такая проблема...
Другой форум - другая кодировка
 

denmart1


Рег
26 Mar, 2012

Тем
4

Постов
48

Баллов
88
  • 24, Jan 2013
  • #9
Кто-нибудь пробовал ее для 4-ки? Также видел на булочке ЭТУ репку с таким видом кнопочек:



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

AllQuaer


Рег
19 Jan, 2013

Тем
3

Постов
13

Баллов
43
  • 24, Jan 2013
  • #10
AllQuaer, странно. Потому что там всего одна кнопка - и она вызывает окошко, в котором можно указать - повышаете или понижаете вы репутацию. Это или переделали, или другой хак. Про 4 не подскажу, но вряд ли.
 

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


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 24, Jan 2013
  • #11
Вообще видел такой вывод кнопок на вобле, если вспомню тот форум, покажу. Ну вывод кнопок в постбит можно взять с репутации ИПБ 2-й линейки, благо остался у меня скрипт той старой и лучшей репки, попробую на днях эту вашу к 4-ке прикрутить с выводм двух кнопок репутации.
 

AllQuaer


Рег
19 Jan, 2013

Тем
3

Постов
13

Баллов
43
  • 24, Jan 2013
  • #12
AllQuaer:
остался у меня скрипт той старой и лучшей репки
Это не той, где на комментарии отвечать можно было?
 

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


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 24, Jan 2013
  • #13
AllQuaer:
Также видел на булочке ЭТУ репку с таким видом кнопочек:
На тройке видел такую репутацию. Где то попадалось это решение. Кстати старое решение.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 12, Feb 2013
  • #14
Ночная:
.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;}
не могу определится куда именно засунуть это, помогите.
 

1nt


Рег
12 Feb, 2013

Тем
2

Постов
15

Баллов
35
  • 12, Feb 2013
  • #15
В стили. Админка, шаблоны, редактирование шаблонов, все опции стиля, находите окно и дописываете эти строки.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 12, Feb 2013
  • #16
Veter:
В стили.
Админка, шаблоны, редактирование шаблонов, все опции стиля, находите окно и дописываете эти строки.
Именно какое окно?
 

1nt


Рег
12 Feb, 2013

Тем
2

Постов
15

Баллов
35
  • 12, Feb 2013
  • #17
Вообщем все файлы залил,все что требовалось дописал. Там куда сказали вставил,не работает.иконки нет репутации.
 

1nt


Рег
12 Feb, 2013

Тем
2

Постов
15

Баллов
35
  • 12, Feb 2013
  • #18
Veter:
А продукт импортировали?
Да конечно
 

1nt


Рег
12 Feb, 2013

Тем
2

Постов
15

Баллов
35
  • 12, Feb 2013
  • #19
Проверьте включен ли хак в продуктах, и посмотрите включен ли в основных настройках. Хак из серии "не может не работать".
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 12, Feb 2013
  • #20
Veter:
Проверьте включен ли хак в продуктах, и посмотрите включен ли в основных настройках. Хак из серии "не может не работать".
Везде включен, настраивал по разному. Проблема то что не видит походу иконку репутации
 

1nt


Рег
12 Feb, 2013

Тем
2

Постов
15

Баллов
35
  • 17, Feb 2013
  • #21
1nt:
Проблема то что не видит походу иконку репутации
Нет иной причины, кроме недоступности файла изображения - проверяйте путь и UNIX-права на файл (644)
 

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


Рег
30 Jan, 2012

Тем
98

Постов
1642

Баллов
2622
  • 18, Aug 2014
  • #22
Есть данный хак для vbulletin 4.1.12? Или похожая альтернатива!?
 

tryw


Рег
16 Aug, 2014

Тем
0

Постов
4

Баллов
4
  • 19, Aug 2014
  • #23
Кто может переписать данный хак для vbulletin 4.1.12 !? Свяжитесь со мной skype-trywww1 icq-433447467
 

tryw


Рег
16 Aug, 2014

Тем
0

Постов
4

Баллов
4
  • 19, Aug 2014
  • #24
Обратитесь в личку к Льюви. Может быть она сможет помочь.
 

Wmboard


Рег
01 Jan, 2011

Тем
522

Постов
7188

Баллов
12408
  • 10, Jun 2020
  • #25
Спасибо за полезную информацию. Наконец-то заменил свои цветные заполняющиеся полоски на нормальный ХАК репы. форум на 3.8.4 Небольшое дополнение или вопрос. На некоторых форумах видел, что если репутация становится более 100 (как пример), то цифра уже не зеленая, а золотистая. Понимаю, что это в CSS необходимо делать, но с кодами общался более 10 лет назад и вспоминать трудно. Может у кого есть желание добавит в данный раздел дополнительную информацию как это сделать. Спасибо всем еще раз за полезный продукт.
 

Marconi1


Рег
10 Jun, 2020

Тем
0

Постов
8

Баллов
8
Тем
49554
Комментарии
57426
Опыт
552966