• Страница 1 из 1
  • 1
I like it | I don't like
Watch Дата: Суббота, 01.12.2012, 19:45 | Сообщение # 1
Директор
Сообщений: 664
Награды: 5
Здравствуйте!

Сегодня я выкладываю скрипт рейтинга для ucoz "I like it | I don't like", наверно на ucoz таких нету.
Кроме одного "Рейтинг как на dle для ucoz", но мне он не подошел по размеру (был слишком высоким), а рисовать новые картинки, на другой размер, потом ещё копаться в коде не хотелось. Все таки мой скрипт чуть другой.
Я потом нашел скрипт "Скрипт кнопка "Мне нравится" без PHP с видом как Facebook", но он мне тоже не подходил т.к. мне нужно было 2 кнопки, "Мне нравится" и "Мне не нравится".

После переворачивания кода пару раз, получилось так:


Демо

И я выкладываю для всех пользователей системы ucoz!


Для модуля "Новости сайта"

Code
<?if($RATING$)?>      
<div align="center" >
<table><tr>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/news/0-0-3-$ID$-15-1',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 3px 0px 0px; border: none" id="like_img" src="http://uface.clan.su/images/i_like_it.png">
</a>
</td>
<td>
<div style="background:url(http://uface.clan.su/images/i_like_rating.png); height:17px;width:26px;color:#fff;display:block;padding-top:3px;text-align:center;font-weight: bold;"> <script type="text/javascript">document.write(Math.round(<?($RATING$*$RATED$)?>)-<?2*$RATED$?>)</script></div><div style="height: 2px;"></div>
</td>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/news/0-0-1-$ID$-15-1',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 0px 0px 3px; border: none" id="like_img" src="http://uface.clan.su/images/i_don-t_like.png">
</a>
</td>
</tr></table>
</div>
<?endif?>


Для модуля "Каталог сайтов"

Code
<?if($RATING$)?>      
<div align="center" >
<table><tr>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/dir/0-1-3-$ID$-3',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 3px 0px 0px; border: none" id="like_img" src="http://uface.clan.su/images/i_like_it.png">
</a>
</td>
<td>
<div style="background:url(http://uface.clan.su/images/i_like_rating.png); height:17px;width:26px;color:#fff;display:block;padding-top:3px;text-align:center;font-weight: bold;"> <script type="text/javascript">document.write(Math.round(<?($RATING$*$RATED$)?>)-<?2*$RATED$?>)</script></div><div style="height: 2px;"></div>
</td>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/dir/0-1-1-$ID$-3',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 0px 0px 3px; border: none" id="like_img" src="http://uface.clan.su/images/i_don-t_like.png">
</a>
</td>
</tr></table>
</div>
<?endif?>


Для модуля "Каталог файлов"

Code
<?if($RATING$)?>      
<div align="center" >
<table><tr>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/load/0-1-3-$ID$-3',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 3px 0px 0px; border: none" id="like_img" src="http://uface.clan.su/images/i_like_it.png">
</a>
</td>
<td>
<div style="background:url(http://uface.clan.su/images/i_like_rating.png); height:17px;width:26px;color:#fff;display:block;padding-top:3px;text-align:center;font-weight: bold;"> <script type="text/javascript">document.write(Math.round(<?($RATING$*$RATED$)?>)-<?2*$RATED$?>)</script></div><div style="height: 2px;"></div>
</td>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/load/0-1-1-$ID$-3',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 0px 0px 3px; border: none" id="like_img" src="http://uface.clan.su/images/i_don-t_like.png">
</a>
</td>
</tr></table>
</div>
<?endif?>


Для модуля "Каталог статей"

Code
<?if($RATING$)?>      
<div align="center" >
<table><tr>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/publ/0-1-3-$ID$-3',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 3px 0px 0px; border: none" id="like_img" src="http://uface.clan.su/images/i_like_it.png">
</a>
</td>
<td>
<div style="background:url(http://uface.clan.su/images/i_like_rating.png); height:17px;width:26px;color:#fff;display:block;padding-top:3px;text-align:center;font-weight: bold;"> <script type="text/javascript">document.write(Math.round(<?($RATING$*$RATED$)?>)-<?2*$RATED$?>)</script></div><div style="height: 2px;"></div>
</td>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/publ/0-1-1-$ID$-3',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 0px 0px 3px; border: none" id="like_img" src="http://uface.clan.su/images/i_don-t_like.png">
</a>
</td>
</tr></table>
</div>
<?endif?>


Для модуля "Блог"

Code
<?if($RATING$)?>      
<div align="center" >
<table><tr>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/blog/0-1-3-$ID$-3',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 3px 0px 0px; border: none" id="like_img" src="http://uface.clan.su/images/i_like_it.png">
</a>
</td>
<td>
<div style="background:url(http://uface.clan.su/images/i_like_rating.png); height:17px;width:26px;color:#fff;display:block;padding-top:3px;text-align:center;font-weight: bold;"> <script type="text/javascript">document.write(Math.round(<?($RATING$*$RATED$)?>)-<?2*$RATED$?>)</script></div><div style="height: 2px;"></div>
</td>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/blog/0-1-1-$ID$-3',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 0px 0px 3px; border: none" id="like_img" src="http://uface.clan.su/images/i_don-t_like.png">
</a>
</td>
</tr></table>
</div>
<?endif?>


Для модуля "Фотоальбом"

Code
<?if($RATING$)?>      
<div align="center" >
<table><tr>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/photo/4-1-$ID$-13-3',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 3px 0px 0px; border: none" id="like_img" src="http://uface.clan.su/images/i_like_it.png">
</a>
</td>
<td>
<div style="background:url(http://uface.clan.su/images/i_like_rating.png); height:17px;width:26px;color:#fff;display:block;padding-top:3px;text-align:center;font-weight: bold;"> <script type="text/javascript">document.write(Math.round(<?($RATING$*$RATED$)?>)-<?2*$RATED$?>)</script></div><div style="height: 2px;"></div>
</td>
<td>      
<a style="text-decoration: none;" href="javascript://" id="golike" onclick="$.get('/photo/4-1-$ID$-13-1',function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});">
<img align="absmiddle" style="margin: -1px 0px 0px 3px; border: none" id="like_img" src="http://uface.clan.su/images/i_don-t_like.png">
</a>
</td>
</tr></table>
</div>
<?endif?>


Вот и все!
Спасибо всем за внимание!


Спасибо за картинку "I like" Ucozmania!
Зарабатывать хорошую репутацию можно годами, а потерять - за считанные мгновения...© KeNtOk
Послушай... и Задумайся что сказано выше...
  • Страница 1 из 1
  • 1
Поиск:
Мини профиль
Воскресенье
13.7.2025-18:18
Вы вошли как: Гость
Вы с нами: - день.
Новое на форуме
Ты веришь в КС Древняя система развития ... Древняя система развития ... Оцените аву новый год! Оцените 3D кнопочку! Макеты, Меню, Баннеры, Ло... Зимняя лотерея №1 Оцените аву Оцените логотип! Скрипт накрутки

Статистика