ZorNet.Ru — сайт для вебмастера » Скрипты для uCoz » Спасибо виде плюса за материал, статью для uCoz

Спасибо виде плюса за материал, статью для uCoz

Спасибо виде плюса за материал, статью для uCoz
Хорошее приложение для пользователей и администраций, виде функций благодарность, что повышает репутацию, и находится прямо в материале. Этот скрипт можно настроить под все модули системы uCoz, кроме форума. Здесь главное красивое оформление, которое можно создать виде стилей, что сделали. Второе, это просто создать самому кнопку, возможно тематическую.

Здесь мы взяли сети, чтоб проверить на работоспособность на каталоге файлов. Ранее уже прописывали этот скрипт, но он просто на изображение шел. здесь добавлена стилистика, виде теней, но также эффект смены палитры при наведение клика.

Это первое решение, устанавка через CSS, где тамже будет редактирование под свой шаблон.



Установлены операторы, это для того, чтоб гости не видели этого функционала, если убрать, то все группы будут видеть.

Код
<?if($USER_LOGGED_IN$)?>
<script type="text/javascript" src="http://zornet.ru/Aben/ABGDA/zornet_ru/tyretas.js"></script>
<a title="Благодарность за материал пользователю «$USER$» за материал: «$ENTRY_TITLE$»" href="javascript://" onclick="repDo(this,'$UID$');return false;"><span class="zorten_pekinug">Повысить репутацию $USER$</span></a>  
<?endif?>

CSS

Код
.zorten_pekinug {
  display: block;
  border-radius: 23px;
  background: #258e12;
  color: rgba(241, 235, 235, 0.96);
  text-shadow: 0 1px 0 rgba(47, 44, 44, 0.94);
  padding: 6px 12px 6px 12px;
  font-size: 13px;
  border: 2px solid rgba(241, 241, 241, 0.97);
  box-shadow: -1px 2px 10px rgba(18, 113, 21, 0.59), 1px -2px 30px 0px rgba(18, 90, 31, 0.49);
}

.zorten_pekinug:hover{  
color: rgba(247, 247, 247, 0.97);  
background: rgba(22, 179, 56, 0.96);  
}

После установки. возможно нужно почистить кеш, чтоб все корректно отображалось.

Это второй, где простая кнопка:



Этот код с кнопкой, что лучще ставить под формат PNG.

Код
<?if($USER_LOGGED_IN$)?>
<script type="text/javascript" src="http://zornet.ru/Aben/ABGDA/zornet_ru/tyretas.js"></script>
<a title="Спасибо пользователю «$USER$» за материал: «$ENTRY_TITLE$»" href="javascript://" onclick="repDo(this,'$UID$');return false;"><img border="0" align="absmiddle" src="//advisor.wmtransfer.com/img/Spasibo!.png"></a>  
<?endif?>

На этом все сохранить.

Теперь нужно сделать, чтоб при вызове окна, как здесь, появлялось название, что зависет от операторов.

Рейтинг для сайта

Для каталога, как Новости или Блог - отвечает этот оператор ENTRY_NAME.
Для модулей: «Каталог статей» и прочих “каталогов” - прописываем или меняем на этот оператор ENTRY_TITLE.

На этом все, все проверенно на работоспособность на тестовой площадке.
14 Декабря 2017 Просмотров: 1916 Комментариев: (29)

Поделиться в социальных сетях

Материал разместил

Оставь свой отзыв

Комментарии: 29
Kosten
Kosten 14 Декабря 2017 23:351
0
Чтоб еще не делать одну тему по аналогичному материалу, здесь на сайте yraaa нашел идентичную тему, но по установке немного по другому,, возможно функционал другой.

Вообщем такая тема.

Основной индивидуальностью предоставленного скрипта считается скорое поднятие репутации создателя, а точнее ежели пользователю приглянулась объявление, он надавливает клавишу "Благодарю или спасибо", и после этого возникает ajax окно, в каком месте нужно завести объяснение и после всего надавить на клавишу "Готово". Пройдя все данные упражнения у создателя который был использован повысится имя на +1 либо +2,3,4,5 и так далее, в зависимости от численности репутации.

Установка

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?>


Скачать:
XemorDio
XemorDio 30 Июня 2018 06:562
0
У меня почему-то вот такое выходит:
BlackHARD
BlackHARD 30 Июня 2018 10:303
0
Может ты с гостя плюсовал?
waak
waak 30 Июня 2018 11:074
0
Гостю данный скрипт не виден тут нужно смотреть сам файл где то опечатка или ошибка в получении ссылки на материал
XemorDio
XemorDio 30 Июня 2018 14:405
0
Ну, я когда плюсую материал другого пользователя то все норм..
waak
waak 30 Июня 2018 14:506
0
так это ошибка когда вы свои материалы плюсуете?
самому себе? или как?
XemorDio
XemorDio 30 Июня 2018 18:577
0
Не, я же скрин кинул, два чувака нажали на мой материал, у них баг этот
waak
waak 30 Июня 2018 21:348
0
какой скрипт стоит у вас тот что в материале указан или тот что в комментариях
XemorDio
XemorDio 01 Июля 2018 06:169
0
Который в материале
milan_shubin
milan_shubin 01 Июля 2018 11:0710
0
Привет) да не работает скрипт) сам тоже ставил не работает) но смог понять причину и теперь работает!!!
XemorDio
XemorDio 01 Июля 2018 11:2411
0
А что сделал ?
milan_shubin
milan_shubin 01 Июля 2018 11:4012
0
написал вк!
-SAM-
-SAM- 03 Июля 2018 02:0213
+3

UPD.4: С учётом выше мною написанного, сам переписал и исправил все нюансы, прописываем сразу в код страницы материала и комментариев к нему, да и не паримся:
P.S.: в принципе, можно было и в отдельный файл скрипт выпилить, а в документ страницы переменные прописать, но фиг с ним - кода не так много, как и гостям(поисковым ботам) его не видно будет же, зато всё работает!
XemorDio
XemorDio 03 Июля 2018 05:1114
0
Отлично, но всё же печально что придется самому же писать комментарий к плюсу в окне, а в этом скрипте всё автоматом..
Kosten
Kosten 03 Июля 2018 15:1415
0
А самостоятельно в скрипте изначально можно написать, и поставить оператор на название, когда проверял скрипт. все работало.
XemorDio
XemorDio 03 Июля 2018 15:4016
0
Хорошо, попробую)
Kosten
Kosten 04 Июля 2018 03:5017
0
XemorDio, получилось выставить надпись. что идет по умолчанию после клика.
XemorDio
XemorDio 04 Июля 2018 18:3718
0
Спасибо большое!
XemorDio
XemorDio 04 Июля 2018 18:4719
0
Хм, не работает, ничего не происходит :/
Kosten
Kosten 04 Июля 2018 19:2520
0
Поставил на тестовый сайт, там все автоматически вывело, что отправил репу.

-SAM-
-SAM- 05 Июля 2018 03:5121
+1

Kosten, тут видать, что еще и от браузера зависит, что у некоторых работает, а у других - нет... имею в виду скрипт, что в материале представлен. Вы ведь о нём пишете? Мой вот скинутый код должен у всех работать (по крайней мере, до момента - пока еще чего независящее от нас не всплывёт в ходе обнов и т.п.).
rinaanyar
rinaanyar 12 Мая 2020 20:5122
0
Здравствуйте!
С декабря 2017 года пользовались замечательной кнопочкой "спасибо" во всех каталогах сайта. Но с мая текущего года она перестала работать. Окошко открывается и "зависает". Не отображается даже надпись "Спасибо пользователю «$USER$» за материал: «$ENTRY_TITLE$»".
Всё перепроверила, код стоит в нужных местах полностью. Не могу понять, что вдруг случилось. Ошибка абсолютно на всех устройствах, на каких только могли проверить, и не зависит от браузера и наличия блокатора рекламы. Сам скрипт, судя по перечитанному в статье, в каталог файлов не подгружался.
Не хотелось бы отказываться от этой чудесной опции. Может, подскажете, что случилось.

Пример: https://u.to/QmxkGA
Заранее спасибо.
Kosten
Kosten 12 Мая 2020 20:5823
0
Если он работал и все корректно выводил, но тут больше всего было обновление системы, и старый код приказал долго жить.
rinaanyar
rinaanyar 12 Мая 2020 21:0024
0
Обидно. Как теперь с ним быть? Может подгрузить сам скрипт в файловый менеджер? Или как-то переписывать?
-SAM-
-SAM- 13 Мая 2020 06:2827
+1

UPD.: уже исправил. И вот это вам еще почитать, чтобы после у себя на сайте поправить.
rinaanyar
rinaanyar 13 Мая 2020 21:0428
-1
Я уже поняла, что работать не будет из-за несовместимости. Вот и ищу того, кто мог бы исправить...
rinaanyar
rinaanyar 14 Мая 2020 20:3729
+1
Спасибо за наводку по поводу лишний ссылки в комментариях, она, действительно, напрягала.
Теперь всё чисто.
Kosten
Kosten 12 Мая 2020 21:1825
+1
Проверил на тестовом сайте, это скрипт, что в материале, а также в комментариях. не работают, то что в самом материале, он не открывает функционал, вероятно скрипт устарел, если ранее все работало.

-SAM-
-SAM- 13 Мая 2020 05:5826
0
До этого ранее в комментариях я уже дал полный расклад на этот вопрос. Там же и рабочий вариант скрипта от меня (вот).


UPD.: решил проверить свой код - стал так же работать, как на скрине выше. Исправление себя долго не заставило ждать: посмотрел, как прописана стала в исходниках ссылка на повышение репутации (отдаваемое содержимое через $DO_REP_URL$), в общем - в том коде, что давал до этого, нашёл type:'post', и удалил, тем самым скрипт починил.
avatar