Форум поддержки «ЖивыеФорумы.ру»

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки «ЖивыеФорумы.ру» » Новые возможности форумов » Скрипт "Кнопка спасибо"


Скрипт "Кнопка спасибо"

Сообщений 1 страница 19 из 19

1

Скрипт "Кнопка спасибо".
Изменяет цифру 0 (нажав на которую можно дать оценку сообщению) на картинку.

0

2

Код:
<script type="text/javascript">
$(function(){$('div.post-rating>p.container>a:contains("0")').html('<img src="http://forumupload.ru/uploads/0002/be/6c/4206-1.gif" /> ');});
</script>

Ставить в нтмл-низ.

0

3

Новый скрипт "кнопка спасибо".

Автор скрипта Deff.

Код:
<script type="text/javascript">
$(".post").each(function (){var rating=$(this).find(".post-rating p.container a").html()+" ";
if(rating=='0 ')rating='';
$(this).find(".post-rating p.container a").html(rating+'<img style="margin:3px 0 -3px 0;" src="http://forumupload.ru/uploads/0002/be/6c/4206-1.gif" /> ');});</script>

В отличии от моего, этот скрипт отображает кнопку всегда - даже если уже есть кем-либо поставленная оценка сообщению.

+2

4

Скопировал. Но лучше бы там Босс поставил перевод строки в конце. Ладно, это всё фигня. Почему у меня картинка без чем выводится нормально, в цвет, а в своём рабочем варианте с фоном?

http://diona.by/i/sc/spsp1f0.jpg

http://diona.by/i/sc/spsp1f.jpg

0

5

fil2006k написал(а):

с фоном?

Это стиль форума такой значит  :rolleyes:

0

6

vladf77 написал(а):

Напишите пожалуйста скрипт, чтобы при нажатии кнопки спасибо сразу нажимался +

Новый вариант скрипта "Кнопка спасибо"

<style>
.post-vote, .post-vote p{display:block !important; visibility:visible !important;}
.post-vote p a{margin:0  !important; padding:0 !important;}
</style>
<script type="text/javascript">
$(function(){$('div.post-rating>p.container>a:contains("0")').html(' ');});
$(function(){$('div.post-vote>p.container>a:contains("+")').html('<img src="http://forumupload.ru/uploads/0002/be/6c/4206-1.gif" /> ');});
$(function(){$('div.post-vote>p.container>a:contains("-")').html('<img src="http://forumupload.ru/uploads/0002/be/6c/4291-1.gif" /> ');});
</script>

В НТМЛ-низ или поле под формой ответа.

http://forumupload.ru/uploads/0002/be/6c/4206-1.gif

+1

7

Босс ЖивыеФорумы.ру написал(а):

Это стиль форума такой значит

nevred; не значит; любой стиль - один... фон; кроме, разве что, подобных nevblack

0

8

fil2006k написал(а):

nevred

Возможно в этом стиле есть выделение поля с оценкой. Фон просто так изменятся не должен.

0

9

ПЕРЕСТАЛА КНОПКА   СПАСИБО работать!

0

10

Какой именно скрипт перестал работать?

0

11

Рабочие скрипты "Кнопка Спасибо"

1. Вариант:

Код:
<style>
.post-vote, .post-vote p{display:block !important; visibility:visible !important;}
.post-vote p a{margin:0  !important; padding:0 !important;}
</style>
<script type="text/javascript">
$('div.post-rating a:contains("0")').html(' ');
$('div.post-vote a:contains("+")').html('<img src="http://forumupload.ru/uploads/0002/be/6c/4206-1.gif" /> ');
$('div.post-vote a:contains("-")').html('<img src="http://forumupload.ru/uploads/0002/be/6c/4291-1.gif" /> ');
</script>

2. Вариант:

Код:
<script type="text/javascript">
$('div.post-rating a').prepend('<img src="http://forumupload.ru/uploads/0002/be/6c/4206-1.gif" /> ');
</script>

Ставить в html-низ.

0

12

Ув Admin можно ли сделать под сообщением поле в котором после надатия спасибо появлялось имя нажавшего.Тоесть 10 человек сказали спасибо и все их имена высветились под ответом.

0

13

zinovyevodessa, это скорее всего невозможно.

0

14

Admin написал(а):

1. Вариант:
# Код:

<style>
.post-vote, .post-vote p{display:block !important; visibility:visible !important;}
.post-vote p a{margin:0  !important; padding:0 !important;}
</style>
<script type="text/javascript">
$('div.post-rating a:contains("0")').html(' ');
$('div.post-vote a:contains("+")').html('<img src="http://forumupload.ru/uploads/0002/be/6c/4206-1.gif" /> ');
$('div.post-vote a:contains("-")').html('<img src="http://forumupload.ru/uploads/0002/be/6c/4291-1.gif" /> ');
</script>

Ув.админ,а можно этот скрипт немного подрихтовать,чтобы был только плюс,минус убрать.Спасибо!

0

15

Я последнюю строку убрал,картинка ушла,но минус остался :canthearyou:

+1

16

1lex, укажите в настройках: Администрирование / Настройки / Система отношений:

Тип оценок: Только плюсы

0

17

Admin написал(а):

Тип оценок: Только плюсы

Дело в том,что у меня эта функция давно включена,и работает.А на этом скрипте не работает.Вот сейчас проверил:
Скрипт &quot;Кнопка спасибо&quot;

А хотелось бы убрать из скрипта выделенную часть вообще:
Скрипт &quot;Кнопка спасибо&quot;

0

18

1lex:

Код:
<style>
.post-vote, .post-vote p{display:block !important; visibility:visible !important;}
.post-vote p a{margin:0  !important; padding:0 !important;}
</style>
<script type="text/javascript">
$('div.post-rating a:contains("0")').html(' ');
$('div.post-vote a:contains("+")').html('<img src="http://forumupload.ru/uploads/0002/be/6c/4206-1.gif" /> ');
$('div.post-vote a:contains("-")').html('');
</script>

0

19

Admin
Спасибо огромное,теперь всё вери,вери гуд!

0


Вы здесь » Форум поддержки «ЖивыеФорумы.ру» » Новые возможности форумов » Скрипт "Кнопка спасибо"