Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

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

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

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

> Мод "Репутация" в "Спасибо", автор: Grin
Grin
Отправлено: Мар 15 2009, 21:10
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 34
Пользователь №: 1 087
Регистрация: 9-Ноября 08
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
Top
Сергей
Отправлено: Июн 30 2010, 06:31
Quote Post


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

Группа: Пользователи
Сообщений: 1 610
Пользователь №: 1 411
Регистрация: 5-Апреля 09
Member Offline

Репутация: 75




Для гостей она не кликабельна.
Top
Barracuda
Отправлено: Июн 30 2010, 06:43
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 32
Пользователь №: 2 381
Регистрация: 21-Июня 10
Member Offline

Репутация: 1




А больше никак несделать что-бы она для все не кликабельна было?
Top
Сергей
Отправлено: Июн 30 2010, 06:56
Quote Post


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

Группа: Пользователи
Сообщений: 1 610
Пользователь №: 1 411
Регистрация: 5-Апреля 09
Member Offline

Репутация: 75




На сколько знаю - никак.
Top
Barracuda
Отправлено: Июн 30 2010, 07:08
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 32
Пользователь №: 2 381
Регистрация: 21-Июня 10
Member Offline

Репутация: 1




Ну ладно,спасибо за быстрый ответ.
Top
BanisBaffin
Отправлено: Сен 23 2010, 08:01
Quote Post


Да что тут писать...
Group Icon

Группа: Пользователи
Сообщений: 13
Пользователь №: 2 246
Регистрация: 24-Апреля 10
Member Offline

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




Кстати, чтоб кнопочка "Спасибо" располагалась на привычном месте, можно этот код
Код
<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>


вставить сюда:

Topic View Sections / Post Entry

между
Код
<!-- REPORT / UP -->

<div align='right'>


и
Код
<a href='javascript:scroll(0,0);'>


И всё ОК будет.)
Top
Slesher
Отправлено: Сен 23 2010, 16:20
Quote Post


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

Группа: Пользователи
Сообщений: 1 224
Пользователь №: 650
Регистрация: 18-Марта 08
Из: Украины
Member Offline

Репутация: 57




Цитата (Barracuda @ Июн 30 2010, 06:43)
А больше никак несделать что-бы она для все не кликабельна было?


Если вам ее не надо, то тогда вроде ее можно отключить в настройках АЦ...
иначе зачем ее делать некликабельной?


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

Записки веб-программиста | Помог? спасибо!
Top
feeze
Отправлено: Мар 29 2011, 08:20
Quote Post


Пользователь
Group Icon

Группа: Пользователи
Сообщений: 114
Пользователь №: 2 707
Регистрация: 18-Октября 10
Member Offline

Репутация: 1




А можно ли сделать "спасибо" без добавления +1 в репутацию, а отдельно "спасибо за сообщение"?
И в профиле дополнительное поле, типа: "спасибо сказали" "столько-то раз"


--------------------
user posted image
Осуществляю раскрутку форумов и сайтов.
Обращаться в личку или user posted image 606300110
Top
Сергей
Отправлено: Мар 29 2011, 10:11
Quote Post


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

Группа: Пользователи
Сообщений: 1 610
Пользователь №: 1 411
Регистрация: 5-Апреля 09
Member Offline

Репутация: 75




Планируем реализовать модификацию.
Top
Lelya
Отправлено: Мар 29 2011, 20:17
Quote Post


~Бегущая по волнам~
Group Icon

Группа: Пользователи
Сообщений: 40
Пользователь №: 2 238
Регистрация: 21-Апреля 10
Из: ~Город над вольной Невой~
Member Offline

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




Весь вопрос - КОГДА?? smile.gif

Она была бы такой актуальной на нашем форуме.
Top
Lelya
Отправлено: Июл 22 2011, 10:10
Quote Post


~Бегущая по волнам~
Group Icon

Группа: Пользователи
Сообщений: 40
Пользователь №: 2 238
Регистрация: 21-Апреля 10
Из: ~Город над вольной Невой~
Member Offline

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




Цитата (Сергей @ Мар 29 2011, 11:11)
Планируем реализовать модификацию.

Уважаемые админы, не подошло ли время для кнопочки "Спасибо"?
Top
Snow
Отправлено: Дек 13 2012, 06:25
Quote Post


Lord Commander of The Night's Watch
Group Icon

Группа: Пользователи
Сообщений: 235
Пользователь №: 3 794
Регистрация: 11-Ноября 12
Member Offline

Репутация: 11




При этом моде получается понижать репутацию нельзя?


--------------------
Исторический форум "Свиток" - форум для умных и любознательных.

user posted image
Top
tartar007
Отправлено: Мар 7 2013, 11:04
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 1
Пользователь №: 4 068
Регистрация: 7-Марта 13
Member Offline

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




Я извиняюсь. Но "2) не надо нажимать "Готово" (форма автоматическая)" - не работает. Шаблон дефолтный.
Сделал все по инструкции. Что не так?

Спасибо заранее.
Top
BassGain
Отправлено: Авг 20 2015, 07:48
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 6
Пользователь №: 5 801
Регистрация: 13-Августа 15
Member Offline

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




Цитата (tartar007 @ Мар 7 2013, 11:04)
Я извиняюсь. Но "2) не надо нажимать "Готово" (форма автоматическая)" - не работает. Шаблон дефолтный.
Сделал все по инструкции. Что не так?

Спасибо заранее.

Тоже самое, все равно вылазить форма причины.
Top
Ларочка
Отправлено: Июн 10 2016, 13:50
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 59
Пользователь №: 5 626
Регистрация: 3-Июня 15
Member Offline

Репутация: 3




Цитата (tartar007 @ Мар 7 2013, 11:04)
Я извиняюсь. Но  "2) не надо нажимать "Готово" (форма автоматическая)" - не работает. Шаблон дефолтный.
Сделал все по инструкции. Что не так?

Спасибо заранее.

прошло три года, но вопрос так и не решен, ответов нет.

НЕ РАБОТАЕТ! Нет никакого "автоматический" - форма с предложением заполнить причину вылезает и надо нажимать кнопку для её отсылки.

Самый первый код, который предлагается ставить по какой-то причине в Редактирование шапки форума -> Board Header (logo, links, etc) как раз и ничего не делает!
У нас есть для настройки репутации целый раздел - skin_rep (Нестандартная группа) с 14-ю шаблонами, который остался без внимания. Наверное стоит в нем как-то исключить появление этой таблицы при повышении репутации в варианте "спасибо"?
Я пока не знаю как, если бы знала, то написала бы. biggrin.gif

Это сообщение отредактировал Ларочка - Июн 10 2016, 13:53
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

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