Усовершенствованный хак "Мне нравится"

2986
9 из 10
Проголосовало: 12






Новый скрипт "мне нравится" для uCoz, с использованием юкозовского же php. Есть список тех, кому понравился материал, проверка, в случае если пользователь хочет 100500 раз нажать мне нравится и счётчик пользователей.

Скачиваем архив и внутри папку like заливаем в папку scripts на вашем FTP PHP, после чего, замените строку:

Code
$url = 'http://uweb.su'; // ссылка на сайт/code]

Далее, на страницу материала и комментариев к нему нужного вам модуля, перед </body> размещаем следующий код:

[code]<script type="text/javascript">  
  uweb_like = {  
  infoLike: function () {  
  new _uWnd('lks', 'Материал понравился', 200, 100, {  
  align: 0,  
  shadow: 0,  
  close: 1,  
  autosize: 0,  
  maxh: 200,  
  minh: 60,  
  resize: 0,  
  oncontent: function () {  
  $.get('/php/like/add.php?mid=$ID$', function (e) {  
  $('#ulks').html(e);  
  });  
  setTimeout(function () {  
  _uWnd.getbyname('lks').checksize();  
  },  
  1000);  
  }  
  },  
  '<div id="ulks"></div>')  
  },  
  addlike: function (id) {  
  $('#likeL').html('<span style="color:gray;text-decoration:underline;">Загрузка...</span>');  
  $.post('/php/like/add.php', {  
  id: id,  
  mid: id  
  },  
  function (e) {  
  if (e == 1) {  
  uweb_like.sz()  
  $('#likeL').html('<span style="color:blue;font-weight:bold;">Успешно!</span>');  
  }  
  else if (e == 2) {  
  $('#likeL').html('<span style="color:red;font-weight:bold;">Ошибка</span>');  
  }  
  else if (e == 3) {  
  $('#likeL').html('<span style="color:red;font-weight:bold;">Ошибка</span>');  
  _uWnd.alert('<div style="color:red;margin-top:5px;">Вам уже нравится данный материал</div>', 'Ошибка', {  
  w: 300,  
  h: 80  
  });  
  }  
  });  
  },  
  sz: function () {  
  $('#szf').html('<img src="http://uweb.su/getload.gif">')  
  $.get('/php/like/add.php?idm=$ID$&sz=1', function (e) {  
  $('#szf').text(e);  
  });  
  }  
  }  
  uweb_like.sz();  
  </script>


И на этой же странице, размещаем код, где будет кнопка мне нравится со счётчиком:

Code
<span id="likeL"><a href="javascript://" onclick="<?if($USER_LOGGED_IN$)?>uweb_like.addlike($ID$)<?else?>alert('Необходима авторизация!')<?endif?>">Мне нравится</a></span> - <div style="display:inline-block;cursor:pointer;color:green;font-weight:bold;text-decoration:underline;" id="szf" onclick="uweb_like.infoLike()">0</div>


Данный скрипт находится на этой странице, под описанием. Вы можете легко его протестировать!
Автор публикации: Загрузка
Загрузка
DIMON_-_BEST, это его n материал
Источник: http://uweb.su/
  • Всего комментариев: 7

boka-admin
0
boka-admin написал: в материале Написано 09 Февраля 2013 в 09:32
Комментарий №7
Не работает( Все сделал правильно cry

¶Никита_Степанов¶
-1
¶Никита_Степанов¶ написал: в материале Написано 29 Июня 2011 в 23:00
Комментарий №6
у меня сайт на тему ajax, и там не могу поставить этот скрипт. очень плохо.

¶Никита_Степанов¶
-1
¶Никита_Степанов¶ написал: в материале Написано 29 Июня 2011 в 19:17
Комментарий №5
Quote (вовик1646)
нужен php?

Да

вовик1646
-1
вовик1646 написал: в материале Написано 29 Июня 2011 в 18:54
Комментарий №3
нужен php?

Вовчик
-1
Вовчик написал: в материале Написано 29 Июня 2011 в 19:06
Комментарий №4
угу

DJ_FORWARD
-1
DJ_FORWARD написал: в материале Написано 29 Июня 2011 в 13:58
Комментарий №2
smile крутяг

DIMON_-_BEST
-1
DIMON_-_BEST написал: в материале Написано 28 Июня 2011 в 17:41
Комментарий №1
Вовчик сорри забыл залить архив wacko

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2126
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 432
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • geleson2222 написал:
  • ?
  • Doc120 написал:
  • /* Скрывает каперайт ucoz */
    .banner_u {
    opacity:0.2 ;
    }
    /* ----------------- */
    opacity:0.1 ; это легальное скрытее $POWERED_BY$
    ставим в ccs не ставте 0.0 тоже за банят 1.1 можно сам пользуюсь.
  • Doc120 написал:
  • Ставим в ccs и все
    /* Скрывает каперайт ucoz */
    .banner_u {
    opacity:0.2 ;
    }
    /* ----------------- */
  • topkalife написал:
  • Было бы лучше если бы данный скрипт работал)
  • k43 написал:
  • Возможно из-за капчи для пользователей
    Последние темы
    Опрос
    537
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей:
    • Обратная связь
    • Правила
    • RSS
    • +18
    • Мобильная версия
    • Хостинг от uCoz
    • Хостинг от uCoz
    • Copyright - webo4ka.ru © 2010-2024 г.
    • Design by Вовчик
      Администратор:)