• Страница 1 из 2
  • 1
  • 2
  • »
Форум » Веб-разработка » HTML + CSS — коды » Клик кнопки спасибо плюс репутация для uCoz
Клик кнопки спасибо плюс репутация для uCoz
Kosten
Вторник, 19 Января 2016 | Сообщение 1
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
Можно поставить кнопку, где написано будет спасибо и тем вы ставите автору материалу или кто его залил на сайт в репутацию +1 и это можно сделать на любом модуле. Но как понимаете кроме форума, это могут быть файлы, или блог.



И так начнем установку:

1. Скачиваем архив в файловый менеджер и загружаем файл gorepcpacipo_za_material.js в папку js.
2). Как загрузили, нужно установить скрипт, так где вы считаете нужна эта кнопка, но основном это - в страницу материала и комментарии к нему.

Код
<?if($USER_ID$ != $UID$ && $USER_LOGGED_IN$)?>  
<input type="button" onclick="win_rep()" value="Спасибо">  
<script type="text/javascript">  
var ssidr, secRp = '', rpid = $UID$;  
</script>  
<script type="text/javascript" src="/js/gorepcpacipo_za_material.js"></script>  
<?endif?>


Получится так, кнопка будет у вас своя, от вашего стиля.



Вот и все, только остается скачать файл на этом материал.

Автор: ВэйДлин
Источник: uPost.Su
Прикрепления: 7457303.png (209.1 Kb) · 5760996.jpg (64.9 Kb)
Страна: (RU)
ucozmental
Вторник, 19 Января 2016 | Сообщение 2
Оффлайн
Пользователи
Сообщений:112
Награды: 0
А можно сделать, чтоб больше +1 было?
Страна: (RU)
Kosten
Вторник, 19 Января 2016 | Сообщение 3
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
Цитата ucozmental ()
А можно сделать, чтоб больше +1 было?

Не знаю, но как админ, нужно workman спросить, тот может что то сделает, а может в самом системе нужно выставить, как то по плюсам не занимался.
Страна: (RU)
Tergran
Вторник, 19 Января 2016 | Сообщение 4
Оффлайн
Пользователи
Сообщений:101
Награды: 0
Но где хотите, там вы не установите, нужно только под материал ставить, видно же на втором скрине.
Страна: (RU)
ucozmental
Вторник, 19 Января 2016 | Сообщение 5
Оффлайн
Пользователи
Сообщений:112
Награды: 0
Понятно, но и плюс один это нормально, чем вообще не чего.
Страна: (RU)
Kosten
Вторник, 19 Января 2016 | Сообщение 6
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
Вот сделал материал, где этот скрипт есть и по другому поставить можно, не задействовать файловый менеджер в этом случай.
Страна: (RU)
Сафрон
Вторник, 19 Января 2016 | Сообщение 7
Оффлайн
Vip
Сообщений:224
Награды: 1
Но если стоит код, кто залил материал и там есть также кнопки плюс и минус, но этот скрипт не нужен.

Добавлено (19.01.2016, 01:04)
---------------------------------------------
Но лучше поставить кто разместил материал, чем кнопка.

Страна: (RU)
Maryges
Вторник, 19 Января 2016 | Сообщение 8
Оффлайн
Пользователи
Сообщений:142
Награды: 0
Цитата Сафрон ()
Но лучше поставить кто разместил материал, чем кнопка.

Мне вот не очень нравится, для меня простая надпись пойдет, а скрипт хороший.
Страна: (RU)
Kosten
Вторник, 19 Января 2016 | Сообщение 9
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
Цитата Maryges ()
Мне вот не очень нравится, для меня простая надпись пойдет, а скрипт хороший.

Но чем может простая кнопка помешать, если понравился материал, нажал, что нужно отписал и этим отблагодарил.
Страна: (RU)
tsakonter
Вторник, 19 Января 2016 | Сообщение 10
Оффлайн
Пользователи
Сообщений:220
Награды: 0
С начало подумал, что это что то вроде личного сообщение и не более, а так если в репутацию еще плюс идет и также ЛС то нормально.
Страна: (RU)
AnTron
Понедельник, 25 Января 2016 | Сообщение 11
Оффлайн
Пользователи
Сообщений:38
Награды: 0
Так то очень полезный скрипт, если бы еще пользователи закачивали на сайт, чтоб только не одному жать, так бы интересней было.
Страна: (RU)
Nikas
Понедельник, 25 Января 2016 | Сообщение 12
Оффлайн
Проверенные
Сообщений:229
Награды: 3
авто-скрипт, пример для персональной.

Код

<a title="Сказать что он\она хороший человек" href="javascript:plusadin$_USER_ID$();" class="pgSwch">Хороший человек</a>
<a title="Сказать что он\она плохой человек" href="javascript:plusadin2$_USER_ID$();" class="pgSwch">Плохой человек</a>


head

Код

<script type="text/javascript">
function checkajax$_USER_ID$(){
forms=document.getElementsByTagName('form');
for(f=0;f<forms.length;f++){
if(forms[f].id=='frm981'){
if(repval=='plus'){document.getElementById('a2').checked='true';
forms[f].reason.value='$USERNAME$ считает что пользователь $_USERNAME$ хороший человек'
document.getElementById('submfrm981').click();
document.getElementById('sbt981').onclick=null;
clearInterval(ajaxtime);}}}}</script>

<script type="text/javascript">
function checkajax39$_USER_ID$(){
forms=document.getElementsByTagName('form');
for(f=0;f<forms.length;f++){
if(forms[f].id=='frm981'){
if(repval=='minus'){document.getElementById('a1').checked='true';
forms[f].reason.value='$USERNAME$ считает что пользователь $_USERNAME$ не хороший человек'
document.getElementById('submfrm981').click();
document.getElementById('sbt981').onclick=null;
clearInterval(ajaxtime);}}}}</script>


Сообщение отредактировал
Dixes - Понедельник, 25 Января 2016, 12:08
Страна: (UA)
Kosten
Понедельник, 25 Января 2016 | Сообщение 13
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
Dixes, есть где можно посмотреть изображение, приветствую.
Страна: (RU)
Nikas
Понедельник, 25 Января 2016 | Сообщение 14
Оффлайн
Проверенные
Сообщений:229
Награды: 3
Цитата Kosten ()
Dixes, есть где можно посмотреть изображение, приветствую.


Прикрепления: 5537913.jpg (33.1 Kb)
Страна: (UA)
Kosten
Понедельник, 25 Января 2016 | Сообщение 15
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
Dixes, спасибо, на главную нужно вывести, скажи примерно как назвать материал.
Страна: (RU)
Форум » Веб-разработка » HTML + CSS — коды » Клик кнопки спасибо плюс репутация для uCoz
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: