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


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

P. S: В админке нужно активировать api.

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


Code
$url = 'http://joomla.ucoz.com'; // ссылка на сайт


Далее, на страницу материала и комментариев к нему нужного вам модуля, перед размещаем следующий код:
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://s54.radikal.ru/i144/1106/23/fd0dca0ea48b.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="uweb_like.addlike($ID$)alert('Необходима авторизация!')">Мне нравится</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>



ИсточникКатегория: Ucoz-php | Добавил: AID | Дата: 30.01.2012
Скачать Усовершенствованный хак "Мне нравится" для ucoz с сервера
886_32_like.rar Размер: 1.5 Kb (cкачиваний: 111)

Другие новости


Поделиться ссылкой


Ссылка:
BB-code:
HTML:
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Хостинг от uCoz