Watch |
Дата: Суббота, 01.12.2012, 19:45 | Сообщение # 1 |
Сообщений: 664
|
Здравствуйте! Сегодня я выкладываю скрипт рейтинга для 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 Послушай... и Задумайся что сказано выше...
|
|
|