Powered by Invision Power Board
Доброго времени суток, уважаемые новички форума и те, кто не так давно зарегистрировал форум на нашем сервисе. Обращаем Ваше внимание на то, что данный форум - своеобразная база знаний, на которой хранятся ответы на все Ваши сформировавшиеся (также как и не сформировавшиеся) вопросы по работе Вашего форума. Администрацией сервиса было принято решение написать документацию по использованию поиска по форуму технической поддержки. Мы понимаем, что конечно лучше, когда именно Вам лично дают качественный ответ, но ответы на большинство вопросов уже даны - достаточно правильно спросить поисковик, и он найдёт Вам то, что Вы ищите.
  1. На этом форуме осуществляется техническая поддержка только и только форумов IP.Board Сервиса IPB.SU.
  2. Заполните в Профиле поле: "Адрес Вашего форума" - это упростит работу Aдминистрации при решении Bаших проблем.
С уважением,
Администрация Сервиса IPB.SU!


Forum Rules Правила раздела

В этом разделе пользователи форума могут только оставлять сообщения в темах.
Перед отправлением сообщений, пожалуйста, прочитайте правила форума.
В темах раздела задавайте вопросы правильно и, соблюдайте знаки препинания.

Страницы: (3) 1 [2] 3   ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

> Мод "Репутация" в "Спасибо", автор: Grin
Grin
Quote Post

Новичок
Group Icon


Сообщений: 34

Активность: Member Offline


Ответить Автору

Репутация: 8


Мод "Спасибо"!

Важно!
Цитата
Перед установкой данного мода "Спасибо" на скины отличные от дефолтного (дефолтный это Invision Power Board), первоочередно надо установить мод репутации (ссылка)


Превращаем "репутацию" в мод "Спасибо"! (после установки данного мода о кнопках репутации можно позабыть)

В данном моде присутствует автоматизация:
1) не надо писать причину, причина всегда +1
2) не надо нажимать "Готово" (форма автоматическая)

Редактирование шапки форума -> Board Header (logo, links, etc)
ставим в самый вверх:
Код
<script>
function window.onload()
{
if (document.title == "Изменение репутации") {
 if (document.all.item("CODE").value == "11") {
  document.all.item("message").style.visibility = "hidden";
  document.all.item("message").innerText = "+1";
  document.Reput.submit()
 }
}
}
</script>



Topic View Section -> Post Entry
находим:
Код
{$author['rep']} {$post['rep_options']}

заменяем на:
Код
<script>
var thx_m = "{$author['rep']}";
var thx_new = thx_m.replace("Репутация", "Спасибо сказали");
document.write(thx_new + " раз(а)");
</script>
<!--{$post['rep_options']}//-->


Topic View Section -> Post Entry
в любое удобное место ставим кнопку:
Код
<a href="{ibf.script_url}act=rep&CODE=01&mid={$author['id']}&f={$post['forum_id']}&t={$post['topic_id']}&p={$post['pid']}"><img src="http://s53.radikal.ru/i141/0808/ff/74e3f51de0cf.gif" border="0" /></a>


P.S. "Перед установкой данного мода "Спасибо" на скины отличные от дефолтного (дефолтный это Invision Power Board), первоочередно надо установить мод репутации (ссылка)." cool.gif


thx Dron (кнопка спс), EDG_aka_Dima (часть ссылки на кнопку "Спасибо"), Star0bram3n (тестер, албанчиГ[без обид wink.gif])

Это сообщение отредактировал аsm-а - Фев 10 2015, 13:26
PMEmail Poster
Top
Zym1r
Quote Post

Новичок
Group Icon


Сообщений: 34

Активность: Member Offline


Ответить Автору

Репутация: нет


Извените,перепутал. biggrin.gif
спасибо.
PMEmail Poster
Top
cine
Quote Post

Новичок
Group Icon


Сообщений: 4

Активность: Member Offline


Ответить Автору

Репутация: нет


скажите...а почему у меня нету этого?
<script>
function window.onload()
{
if (document.title == "Изменение репутации") {
if (document.all.item("CODE").value == "11") {
document.all.item("message").style.visibility = "hidden";
document.all.item("message").innerText = "+1";
document.Reput.submit()
}
}
}
</script>
Как мне тогда поменять на кнопку спасибо?
PMEmail Poster
Top
admin
Quote Post

Разработчик
Group Icon


Сообщений: 5 384

Активность: Member Offline


Ответить Автору

Репутация: 176


cine, потому что этот код Вы должны добавить в шаблон.


--------------------
Ответы на очень многие вопросы уже много раз давались на форуме. Пожалуйста, перед созданием темы с вопросом пользуйтесь поиском.

user posted image
PM
Top
Slesher
Quote Post

реформатор
Group Icon


Сообщений: 1 224
Из: Украины

Активность: Member Offline


Ответить Автору

Репутация: 57


cine,
если у вас нету этого, прочтите внимательнее первый топик, о скинах, которые отличнаются от дефолтного


--------------------
Корпорация Фалкея - создание и развитие сайтов на заказ

Записки веб-программиста | Помог? спасибо!
PM
Top
cine
Quote Post

Новичок
Group Icon


Сообщений: 4

Активность: Member Offline


Ответить Автору

Репутация: нет


ага всё сменилось,только ВОТ
-------
Обещаю по всем вопросам,если будут появлятся на тему кнопки спрашивать только в этом топике. smile.gif
PMEmail Poster
Top
ShmiT
Quote Post

Новичок
Group Icon


Сообщений: 45

Активность: Member Offline


Ответить Автору

Репутация: нет


Всё работает,только после нажатия на Спасибо,появляется окошко для коментария к этому((((
PMEmail Poster
Top
Сергей
Quote Post

<? echo"Кодер" ?>
Group Icon


Сообщений: 1 610

Активность: Member Offline


Ответить Автору

Репутация: 75


Можете его не заполнять (если не хотите).
PM
Top
ShmiT
Quote Post

Новичок
Group Icon


Сообщений: 45

Активность: Member Offline


Ответить Автору

Репутация: нет


QUOTE (Сергей @ Сегодня, 12:46)
Можете его не заполнять (если не хотите).

Так это понятно,просто не удобно ))
PMEmail Poster
Top
Сергей
Quote Post

<? echo"Кодер" ?>
Group Icon


Сообщений: 1 610

Активность: Member Offline


Ответить Автору

Репутация: 75


Вечером посмотрю код, возможно это поле (причина) можно убрать.
PM
Top
ShmiT
Quote Post

Новичок
Group Icon


Сообщений: 45

Активность: Member Offline


Ответить Автору

Репутация: нет


QUOTE (Сергей @ Сегодня, 15:04)
Вечером посмотрю код, возможно это поле (причина) можно убрать.

Спасибо огромноЕ !!!
PMEmail Poster
Top
Сергей
Quote Post

<? echo"Кодер" ?>
Group Icon


Сообщений: 1 610

Активность: Member Offline


Ответить Автору

Репутация: 75


Устанавливаете модификацию "Репутация"

1. Если Вы хотите, чтобы было Спасибо, а не +1, то Вы изменяете (там где Вы должны вставить в самый верх шапки код там и тому подобное) вы находите строку:
document.all.item("message").innerText = "+1";
и заменяете +1 на слово Спасибо.

2. Далее сделайте как описано в 1 сообщении.

И вот Вам, всё работает и не надо видеть это поле "причина" smile.gif

Маленький минус в том, что при добавлении картинки Спасибо, она будет стоять и под вашим аватаром в теме (слева от сообщения), но сказать Спасибо сами себе не сможете.

Ах да, и после установления мода, не говорите мне, что не получилось, сейчас потестил, всё нормально работает.
PM
Top
Barracuda
Quote Post

Новичок
Group Icon


Сообщений: 32

Активность: Member Offline


Ответить Автору

Репутация: 1


Скажите пожалуйста как это исправить?user posted image Что-бы "нетраз" показывало как 0раз.
PMEmail Poster
Top
critic
Quote Post

Новичок
Group Icon


Сообщений: 27

Активность: Member Offline


Ответить Автору

Репутация: 2


Не думаю что это возможно.
PMEmail Poster
Top
Barracuda
Quote Post

Новичок
Group Icon


Сообщений: 32

Активность: Member Offline


Ответить Автору

Репутация: 1


Просто у некоторых пользователей показывает "0" но у большинства "нет"
PMEmail Poster
Top
Barracuda
Quote Post

Новичок
Group Icon


Сообщений: 32

Активность: Member Offline


Ответить Автору

Репутация: 1


Есть ещё вопрос:
Как сделать так что-бы репутация под профилем была не кликабельна?
К примеру как тут unsure.gif
PMEmail Poster
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (3) 1 [2] 3  Reply to this topicStart new topicStart Poll


 


Текстовая версия