Лайки для материалов "uLike" v2.0 для uCoz
827материалов
228тем на форуме
3003комментария
6152пользователя

Лайки для материалов "uLike" v2.0 для uCoz


Описание материала:

Очень интересное решение для Ваших сайтов системе uCoz. Теперь пользователи Вашего сайта смогут оценивать Ваши материалы (положительно и отрицательно) + идет общий подсчет лайков. Оценивать материалы смогут только пользователи сайта (гости не смогут). При просмотре оценивших, будет отображать аватар пользователя. Скрипт работает во всех модулях. Для работы решение нужно будет активировать функцию PHP. Установка скрипта очень проста, всего надо сделать несколько шагов.

Что нового в этой версии:

  • 1) Появилась картинка нет аватара (в первой версии ее не было)
  • 2) Обновился внешний вид скрипт
Установка скрипта:

  • Папки ocenka загрузите в Ваш файловый менеджер.
  • Папку urate загрузите в на PHP сервер в паку scripts
  • В файле rate в (папке urate) замените http://ВАШ АДРЕС САЙТА/ на Ваш адрес сайта.
Установка:

Для начала в таблицу стилей (CSS) вставляем код:
Код
#vote_form {color:#777}
#votes_plus {text-decoration: none;color:green}
#votes_minus {text-decoration: none;color:#9c4040}
.vote_good {text-decoration: none;color:green;padding:1px}
.vote_bad {text-decoration: none;color:red;padding:1px}
.vote_img {vertical-align:-6px}
#uAvatar {padding:3px;margin:2px;border: 3px solid #DEDEDE;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; }
#uAvatar:hover {background:#eee}

Там где хотим видеть рейтинг вставляем код:
Код
<a href="javascript://" style="text-decoration:none;padding-right:2px" onclick="rate.getList('unlike')"><b id="votes_minus">0</b></a><?if($LOGIN_LINK$)?><a href="javascript://" id="unlike" onclick="_uWnd.alert('<span style=\'color:red;padding:3px\'>Войдите, чтобы поставить отрицательную оценку</span>','',{w:280,h:35,close:1,header:1})"><?else?><a href="javascript://" id="unlike" onclick="rate.vote('unlike')"><?endif?><img src="/ocenka/images/unlike.png" class="vote_img" width="25" height="25"/></a><span id="total_votes" class="ret_ot_ocenka"><b id="total_votes">0</b></span><?if($LOGIN_LINK$)?><a href="javascript://" id="unlike" onclick="_uWnd.alert('<span style=\'color:green;padding:3px\'>Войдите, чтобы поставить положительную оценку</span>','',{w:280,h:35,close:1,header:1})"><?else?><a href="javascript://" id="like" onclick="rate.vote('like')"><?endif?><img src="/ocenka/images/like.png" class="vote_img" width="25" height="25"/></a><a href="javascript://" style="text-decoration:none;padding-left:2px" onclick="rate.getList('like')"><b id="votes_plus">0</b></a>
<script type="text/javascript" src="/ocenka/js/ocenki.js"></script>
<script>
var phpurl = '/php/urate/rate.php';
var entryID = '$ID$';
var module = '$MODULE_ID$';
$(function () {
rate.getVotes()
})
</script>

Внимание:

  • 1) Для работы этого скрипта, Вам нужно удалить старые файлы из Вашего ФМ и загрузить новые.
  • 2) В FTP PHP обновляем скрипт а не в коем случае не удаляем их. То есть rate.dat и users.dat вообще не трогайте, а только загрузите phpfunctions.php и rate.php (они внутри архива)

ПОСМОТРЕТЬ ДЕМО ЗАКАЗАТЬ УСТАНОВКУ

PHP - скрипт опубликовал:
...
Логин на сайте: ...
Группа: ...
Статус: ...
Информация о php - скрипте:
Дата добавления материала: 19.03.2016 в 14:30
Материал просмотрен: 3483 раза
Категория материала: PHP-скрипты
К материалу оставлены: 24 комментария

Пожаловаться
Сказать спасибо

24 комментария


maks@@@
Что-то на подобе ВК like
Ромчик
Есть такое, но, можно еще и отрицательные лайки ставить
StimuL
Геннадий @StimuL 13.11.2015 17:183
+1
отлично спасибо) обновился like
nuriman2015
Анатолий @nuriman2015 15.11.2015 18:385
+1
Папку urate загрузите в на PHP сервер в паку scripts не могу этого понять как в файловый менеджер их вставить
nuriman2015
Анатолий @nuriman2015 15.11.2015 18:457
+1
227 Entering Passive Mode (193,109,246,86,251,206)
Команда: STOR rate.php
Ответ: 553-Prohibited file extension (.html, .htm or .shtml): rate.php
Ответ: 553 Rename/move failure: No such file or directory
Ошибка: Критическая ошибка при передаче файлов
Ромчик
У Вас подключен PHP и когда Вы его подключили?
nuriman2015
Анатолий @nuriman2015 15.11.2015 18:4810
+1
давно подключил
Ромчик
Так может быть не сколько причин: 1) У Вас закончилась услуга PHP и ее надо продлить, 2) Вы продлили PHP, тогда надо подождать сутки. Если не одна причина не подходит, пишите в службу поддержки uCoz из панели управления
nuriman2015
Анатолий @nuriman2015 15.11.2015 18:469
+1
создал папку scripts дважды нажал туда, хотел закинуть не получается
StimuL
Геннадий @StimuL 15.11.2015 19:5712
+2
где вы создали в каталоге php уже создана папка scripts
Kosten
Kocsten @Kosten 15.11.2015 21:4513
+2
Где можно DEMO глянуть..? Всех приветствую.
Ромчик
В любом материале на моем сайте, я тоже обновился
Kosten
Kocsten @Kosten 15.11.2015 23:2315
0
Вот за что идет, просто изначально не понятно было, пока не кликнул, здраво смотрится. Так можно поставить, но думаю зачем, когда у пользователя есть эта система, кто залил. Просто здесь нет и реально смотрится красиво, но а главное в тему.
avatar
Моник Вертухин 16.11.2015 16:3916
+1
Спасибо. Обновился happy
Ромчик
Всегда пожалуйста
StimuL
Геннадий @StimuL 20.03.2016 18:3519
0
новая версия?
Admin
Нет, просто не которые не значимые недочеты исправил
StimuL
Геннадий @StimuL 20.03.2016 18:5521
0
какие именно, а то у меня установлено
avatar
Было бы очень круто, если оценка материала шла в репутацию пользователя
1 2 »
avatar
Вход через социальные сети
Работа в компании uCoz
uSocial - социальные кнопки
uLike – кнопка «Мне нравится»
Статистики нашего сайта