Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум поддержки IPB.SU > Поддержка модификаций > Мод "Репутация" в "Спасибо" |
Автор: Grin Мар 15 2009, 21:10 |
Мод "Спасибо"! Важно! Цитата Перед установкой данного мода "Спасибо" на скины отличные от дефолтного (дефолтный это Invision Power Board), первоочередно надо установить мод репутации (http://ipboard.net/index.php?showtopic=1259) Превращаем "репутацию" в мод "Спасибо"! (после установки данного мода о кнопках репутации можно позабыть) В данном моде присутствует автоматизация: 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), первоочередно надо установить мод репутации (http://ipboard.net/index.php?showtopic=1259)." thx Dron (кнопка спс), EDG_aka_Dima (часть ссылки на кнопку "Спасибо"), Star0bram3n (тестер, албанчиГ[без обид ]) |
Автор: Star0bram3n Мар 15 2009, 21:31 |
Это не конец сылки! Когда ты это проделаешь толькона skin 2.0 будет работать а на остальных будет такая лажа как пол форума пропадет!ыыыы=) А как понять что я албанчиГГ=) |
Автор: Grin Мар 15 2009, 21:42 | ||||
Ну я так понимаю что на skin 2.0 установлен мод репутации, на остальных нет и им надо сначало установить его (http://ipboard.net/index.php?showtopic=1259), а затем только мод "Спасибо". Или не так? В чём трабла будет выражаться, если знаешь скажи сразу. З.Ы. Я зарегил тест форум и на дефолтовый шаблон мод встал без проблем.
http://lurkmore.ru/Албанский |
Автор: Star0bram3n Мар 15 2009, 22:26 |
Ясно да ты прав что мод надо репы на других сначало установить а потом мод сапасибо! |
Автор: Grin Мар 15 2009, 22:40 |
Значит надо попросить админов или модеров чтоб поправили первый пост, и дописали что "Перед установкой данного мода "Спасибо" на скины отличные от дефолтного (дефолтный это Invision Power Board), первоочередно надо установить мод репутации (http://ipboard.net/index.php?showtopic=1259)." |
Автор: Star0bram3n Мар 15 2009, 23:12 |
Да ты совершенно прав! |
Автор: Радужная Мар 21 2009, 18:55 |
А можно сделать так, чтобы была и репутация и спасибо? |
Автор: EDG_aka_Dima Мар 21 2009, 19:21 |
Только когда мы установим на сервис оригинальный мод "Спасибо". |
Автор: Радужная Мар 21 2009, 19:32 |
а это вообще предвидится? |
Автор: EDG_aka_Dima Мар 21 2009, 20:28 |
В плане. |
Автор: Радужная Мар 21 2009, 20:36 |
установка оригинального мода "Спасибо" |
Автор: EDG_aka_Dima Мар 21 2009, 20:49 |
эээ... я и говорю что установка этого мода есть в плане |
Автор: Faust_1991 Мар 22 2009, 13:27 |
хорошая штука))хоть как-то спасибо реализовалось))бум ждать мода настоящего)) |
Автор: Zym1r Янв 6 2010, 15:17 |
заходить в (Настройка HTML) или (Настройка скинов). ??? |
Автор: Dron Янв 6 2010, 15:28 | ||
Если вы знаете как попасть в шаблоны через настройки скина, то дерзайте ))) |
Автор: Zym1r Янв 6 2010, 15:30 |
Извените,перепутал. спасибо. |
Автор: cine Янв 22 2010, 17:03 |
скажите...а почему у меня нету этого? <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> Как мне тогда поменять на кнопку спасибо? |
Автор: admin Янв 22 2010, 17:20 |
cine, потому что этот код Вы должны добавить в шаблон. |
Автор: Slesher Янв 22 2010, 17:53 |
cine, если у вас нету этого, прочтите внимательнее первый топик, о скинах, которые отличнаются от дефолтного |
Автор: cine Янв 22 2010, 19:46 |
ага всё сменилось,только http://ipboard.net/index.php?showtopic=2423&st=0& ------- Обещаю по всем вопросам,если будут появлятся на тему кнопки спрашивать только в этом топике. |
Автор: ShmiT Фев 6 2010, 12:20 |
Всё работает,только после нажатия на Спасибо,появляется окошко для коментария к этому(((( |
Автор: Сергей Фев 6 2010, 12:45 |
Можете его не заполнять (если не хотите). |
Автор: ShmiT Фев 6 2010, 15:00 | ||
Так это понятно,просто не удобно )) |
Автор: Сергей Фев 6 2010, 15:03 |
Вечером посмотрю код, возможно это поле (причина) можно убрать. |
Автор: ShmiT Фев 6 2010, 15:11 | ||
Спасибо огромноЕ !!! |
Автор: Сергей Фев 6 2010, 17:55 |
Устанавливаете модификацию "Репутация" 1. Если Вы хотите, чтобы было Спасибо, а не +1, то Вы изменяете (там где Вы должны вставить в самый верх шапки код там и тому подобное) вы находите строку: document.all.item("message").innerText = "+1"; и заменяете +1 на слово Спасибо. 2. Далее сделайте как описано в 1 сообщении. И вот Вам, всё работает и не надо видеть это поле "причина" Маленький минус в том, что при добавлении картинки Спасибо, она будет стоять и под вашим аватаром в теме (слева от сообщения), но сказать Спасибо сами себе не сможете. Ах да, и после установления мода, не говорите мне, что не получилось, сейчас потестил, всё нормально работает. |
Автор: Barracuda Июн 28 2010, 18:52 |
Скажите пожалуйста как это исправить?http://www.radikal.ru Что-бы "нетраз" показывало как 0раз. |
Автор: critic Июн 28 2010, 18:57 |
Не думаю что это возможно. |
Автор: Barracuda Июн 28 2010, 19:15 |
Просто у некоторых пользователей показывает "0" но у большинства "нет" |
Автор: Barracuda Июн 30 2010, 06:24 |
Есть ещё вопрос: Как сделать так что-бы репутация под профилем была не кликабельна? К примеру как http://w-masters.ru/index.php?showtopic=231&st=0entry388 |
Автор: Сергей Июн 30 2010, 06:31 |
Для гостей она не кликабельна. |
Автор: Barracuda Июн 30 2010, 06:43 |
А больше никак несделать что-бы она для все не кликабельна было? |
Автор: Сергей Июн 30 2010, 06:56 |
На сколько знаю - никак. |
Автор: Barracuda Июн 30 2010, 07:08 |
Ну ладно,спасибо за быстрый ответ. |
Автор: BanisBaffin Сен 23 2010, 08:01 |
Кстати, чтоб кнопочка "Спасибо" располагалась на привычном месте, можно этот код Код <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);'> И всё ОК будет.) |
Автор: Slesher Сен 23 2010, 16:20 |
Цитата (Barracuda @ Июн 30 2010, 06:43) А больше никак несделать что-бы она для все не кликабельна было? Если вам ее не надо, то тогда вроде ее можно отключить в настройках АЦ... иначе зачем ее делать некликабельной? |
Автор: feeze Мар 29 2011, 08:20 |
А можно ли сделать "спасибо" без добавления +1 в репутацию, а отдельно "спасибо за сообщение"? И в профиле дополнительное поле, типа: "спасибо сказали" "столько-то раз" |
Автор: Сергей Мар 29 2011, 10:11 |
Планируем реализовать модификацию. |
Автор: Lelya Мар 29 2011, 20:17 |
Весь вопрос - КОГДА?? Она была бы такой актуальной на нашем форуме. |
Автор: Lelya Июл 22 2011, 10:10 |
Цитата (Сергей @ Мар 29 2011, 11:11) Планируем реализовать модификацию. Уважаемые админы, не подошло ли время для кнопочки "Спасибо"? |
Автор: Snow Дек 13 2012, 06:25 |
При этом моде получается понижать репутацию нельзя? |
Автор: tartar007 Мар 7 2013, 11:04 |
Я извиняюсь. Но "2) не надо нажимать "Готово" (форма автоматическая)" - не работает. Шаблон дефолтный. Сделал все по инструкции. Что не так? Спасибо заранее. |
Автор: BassGain Авг 20 2015, 07:48 |
Цитата (tartar007 @ Мар 7 2013, 11:04) Я извиняюсь. Но "2) не надо нажимать "Готово" (форма автоматическая)" - не работает. Шаблон дефолтный. Сделал все по инструкции. Что не так? Спасибо заранее. Тоже самое, все равно вылазить форма причины. |
Автор: Ларочка Июн 10 2016, 13:50 |
Цитата (tartar007 @ Мар 7 2013, 11:04) Я извиняюсь. Но "2) не надо нажимать "Готово" (форма автоматическая)" - не работает. Шаблон дефолтный. Сделал все по инструкции. Что не так? Спасибо заранее. прошло три года, но вопрос так и не решен, ответов нет. НЕ РАБОТАЕТ! Нет никакого "автоматический" - форма с предложением заполнить причину вылезает и надо нажимать кнопку для её отсылки. Самый первый код, который предлагается ставить по какой-то причине в Редактирование шапки форума -> Board Header (logo, links, etc) как раз и ничего не делает! У нас есть для настройки репутации целый раздел - skin_rep (Нестандартная группа) с 14-ю шаблонами, который остался без внимания. Наверное стоит в нем как-то исключить появление этой таблицы при повышении репутации в варианте "спасибо"? Я пока не знаю как, если бы знала, то написала бы. |