Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE модули » Модуль лайков как в ВК vkLike v1.0

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Модуль лайков как в ВК vkLike v1.0

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Модуль лайков как в ВК vkLike v1.0.

Модуль лайков как в ВК vkLike v1.0

Представляю вашему вниманию интересный рейтинг vkLike v1.0. С помощью данного рейтинга можно организовать у себя на сайте систему лайков, именно такую же как в ВК. Это первая версия лайков, поэтому, как я ожидаю, будет много недочётов и ошибок. Но в следующей версии будет всё исправлено.

Особенности модуля:
- Лайки и дизлайк
- Красиво и плавно
- Запрос к БД идёт при появлении хинта

Недостатки:
- Большая нагрузка
- При повторном нажатии требуется обновление страницы
- Отсутствие кэширования
- Отсутствие шаблонизатора

Установка:
1. Залить файлы из папки upload в корень движка.
2. Запустить файл install.php
3. В файле /templates/ВАША_ТЕМА/shortstory.tpl добавить в нужное место:
{include file="engine/modules/ulike/global.php?news_id={news-id}"}


4. В файле /templates/ВАША_ТЕМА/main.tpl перед добавляем:
<script type="text/javascript" src="/engine/modules/ulike/like.js"></script>
<link href="/engine/modules/ulike/style.css" type="text/css" rel="stylesheet" />


5. Установка завершена, удаляем install.php

Автор: BENN
Версия DLE: 9.6 и выше
Примечание: Об всех найденный багах писать в комментариях.

vklike-1.rar [35.51 Kb] (cкачиваний: 801)
MD5: ddcbf2629ff7962e3a2cc75565bd5837


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+37
Просмотры: 10 568 :: Комментарии (51) :: :: Нужна помощь? Задайте вопрос на форуме ::
Теги: Лайки, dle
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1wmid32

  • 21 января 2013 22:00
  • Регистрация: 5.08.2011
  • Был(а) онлайн: 7.09.2015
  • Комментариев: 143
  • +2
прикольно, но Дуров после установки Сайт отсудит wink

кстати можно зделать кнопку (как вконтакте )
расказать друзьям при нажатии на которую появиться
панелька с соцсетями в которые можно новость опубликовать

Возможно возьмусь доработать )

--------------------

#2Bain

  • 21 января 2013 22:13
  • Регистрация: 13.09.2010
  • Был(а) онлайн: 13.03.2021
  • Комментариев: 131
  • +1
Меняете дизайн, и не парите мозги. Дуров ни с кем судиться не будет, ему ли не знать, как использовать плагиат.

Хороший модуль, автор молодец.

--------------------

#3wmid32

  • 21 января 2013 22:47
  • Регистрация: 5.08.2011
  • Был(а) онлайн: 7.09.2015
  • Комментариев: 143
  • +1
Ну там же смайл для тех кто не понял что шутка

--------------------

#4GEOR

  • 21 января 2013 22:47
  • Регистрация: 26.01.2012
  • Был(а) онлайн: 20.07.2020
  • Комментариев: 93
  • 0
wmid32, это уже API VK.

#5wmid32

  • 21 января 2013 23:02
  • Регистрация: 5.08.2011
  • Был(а) онлайн: 7.09.2015
  • Комментариев: 143
  • 0
Нет просто скрипт share42 взять в блок (невидимый)
с Зет индексом 99999 и по клику на расказать друзьям вызывать его
тут главное оформление и нах апи не нужно
Возможно вы меня неправильно поняли ))

--------------------

#6tRasher

  • 21 января 2013 23:14
  • Регистрация: 29.01.2012
  • Был(а) онлайн: 11.10.2015
  • Комментариев: 15
  • +1
wmid32, идея хорошая, но второй версии сделаю акцент на нагрузку

--------------------

#7FreeDom

  • 22 января 2013 00:30
  • Регистрация: 28.07.2012
  • Был(а) онлайн: 3.02.2013
  • Комментариев: 29
  • 0
ОГРОМНОЕ СПС! +++

--------------------

#8eXteRnaL

  • 22 января 2013 00:41
  • Регистрация: 13.02.2010
  • Был(а) онлайн: 21.06.2018
  • Комментариев: 69
  • 0
такую бы вещь для комментов

автор если сделаешь такое для комментов, готов заплатить

#9wendel

  • 22 января 2013 02:55
  • Регистрация: 9.02.2011
  • Был(а) онлайн: 5.03.2013
  • Комментариев: 43
  • 0
Могу подправить скрипт для возможности использования в комментах + кэширование, сегодня выложу

#10ferrum_nst

  • 22 января 2013 11:22
  • Регистрация: 11.10.2010
  • Был(а) онлайн: 18.03.2022
  • Комментариев: 30
  • 0
Спасибо, отличный модуль! Очень долго ждали!)))

--------------------

#11Sander

  • 22 января 2013 11:56
  • Регистрация: 19.02.2010
  • Был(а) онлайн: 20.04.2021
  • Комментариев: 327
  • +11
Непонятно наличие файла .htaccess в папке modules.
Изображения лучше загрузить на сервер, а не тянуть с вк.ком.
Для каждой новости (короткой в том числе) стабильно делает 2 запроса (у гостей 1).
Табличная верстка тоже не является плюсом в данном случае.

В общем автору советую полностью переделать модуль обращая внимание на оптимизацию и такую мелочь как банальная безопасность (фильтрация входящих данных).

На что стоит обратить внимание автору:
if ($is_logged) {
//Проверка на голосование
if( $is_logged ) $row
Повторяющееся условие.

$news_id = $_POST[news_id];
$user_id = $_POST[user_id];
Нет фильтрации у newsid, а user_id тут вообще не нужна.

$db->query( "INSERT INTO " . PREFIX . "_like_news (user_ip, user_id, news_id) VALUES ('$_IP', '{$_POST[user_id]}', '$news_id')" );
Нет вообще никакой проверки и фильтарции содержимого переменной $_POST[user_id].

Для пользователей мой совет - ждать следующей, более продуманной и защищенной версии...

--------------------

#12portgart

  • 22 января 2013 12:35
  • Регистрация: 16.01.2013
  • Был(а) онлайн: 22.08.2013
  • Комментариев: 9
  • +1
Модуль хороший, вот только особого смысла не вижу в нем.

#13wendel

  • 22 января 2013 14:01
  • Регистрация: 9.02.2011
  • Был(а) онлайн: 5.03.2013
  • Комментариев: 43
  • 0
http://rghost.ru/43224643 вот обновленный, прикрепите к новости.

#14shmel1985

  • 22 января 2013 14:08
  • Регистрация: 5.10.2012
  • Был(а) онлайн: 10.02.2015
  • Комментариев: 32
  • 0
http://rghost.ru/43224643 вот обновленный, прикрепите к новости.
Что изменили можете написать в вкратце?
кто установил дайте ссылку глянуть как выглядит и как работает.

#15wendel

  • 22 января 2013 14:10
  • Регистрация: 9.02.2011
  • Был(а) онлайн: 5.03.2013
  • Комментариев: 43
  • 0
Фикс sql инъекций, одна ошибка в верстке, несколько правок в javascript, возможность добавления лайков в комменты, кэш

#16Слон

  • 22 января 2013 14:24
  • Регистрация: 14.10.2011
  • Был(а) онлайн: 13.01.2017
  • Комментариев: 333
  • 0
По мне так, лучше реальный оставить. Хоть польза какая то будет

#17vitnet

  • 22 января 2013 14:38
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
Sander,
Что скажете на счет v2

#18vitnet

  • 22 января 2013 15:23
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
Что то у меня не пашет

#19wendel

  • 22 января 2013 15:44
  • Регистрация: 9.02.2011
  • Был(а) онлайн: 5.03.2013
  • Комментариев: 43
  • 0
Вы install.php выполнили? ставил на чистую дле, все работало, какая у вас версия?

#20vitnet

  • 22 января 2013 15:48
  • Регистрация: 18.09.2010
  • Был(а) онлайн: 12.05.2024
  • Комментариев: 304
  • 0
Да, в первую очередь

1 2 3
Предыдущая    Следующая
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

Последние комментарии: