Скрипт лайки (монетки) для сайта uCoz
Есть простые лайки, которым мы все привыкли, здесь у нас будут монеты, но как полагаете, чем их больше, тем они популярны, а точнее тот материал, где он оценивался. Много места не займут, работают отлично, на темном сайте, что про светлый не знаю, так как их не устанавливали на его. Так что вам нужно скачать архив, который привязан к материалу и закинуть файловый менеджер, и потом под свой модуль взять скрипт и прописать стили. Вы можете рассмотреть скрипт медалек под такой стиль, что может дополнить функциональность. Начнем установку скрипта мне нравиться. Находим у себя в модулях: Начнем установку скрипта мне нравиться. Находим у себя в модулях: Код <?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','1','float')?></div><?endif?> и в место него устанавливаем следующий код нужного модуля вашего сайта: Для раздела новости (news) Код <?if($RATING$)?> <div id="rating_os"> <a href="javascript://" id="golike" onclick="$.post('/news',{'a':65, 'mark':1, 'mod':'news', 'ajax':2, 'id':'$ID$', '_tp_':'xml'},function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});"> <div id="rating_l"> </div> </a> <div id="rating_p">$RATED$</div> </div> <?endif?> Для раздела каталог статей (publ) Код <?if($RATING$)?> <div id="rating_os"> <a href="javascript://" id="golike" onclick="$.post('/publ',{'a':65, 'mark':1, 'mod':'publ', 'ajax':2, 'id':'$ID$', '_tp_':'xml'},function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});"> <div id="rating_l"> </div> </a> <div id="rating_p">$RATED$</div> </div> <?endif?> Для раздела каталог файлов (load) Код <?if($RATING$)?> <div id="rating_os"> <a href="javascript://" id="golike" onclick="$.post('/load',{'a':65, 'mark':1, 'mod':'load', 'ajax':2, 'id':'$ID$', '_tp_':'xml'},function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});"> <div id="rating_l"> </div> </a> <div id="rating_p">$RATED$</div> </div> <?endif?> Для раздела каталог сайтов (dir) Код <?if($RATING$)?> <div id="rating_os"> <a href="javascript://" id="golike" onclick="$.post('/dir',{'a':65, 'mark':1, 'mod':'dir', 'ajax':2, 'id':'$ID$', '_tp_':'xml'},function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});"> <div id="rating_l"> </div> </a> <div id="rating_p">$RATED$</div> </div> <?endif?> Для раздела блог (blog) Код <?if($RATING$)?> <div id="rating_os"> <a href="javascript://" id="golike" onclick="$.post('/blog',{'a':65, 'mark':1, 'mod':'blog', 'ajax':2, 'id':'$ID$', '_tp_':'xml'},function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});"> <div id="rating_l"> </div> </a> <div id="rating_p">$RATED$</div> </div> <?endif?> Для раздела доска объявлений (board) Код <?if($RATING$)?> <div id="rating_os"> <a href="javascript://" id="golike" onclick="$.post('/board',{'a':65, 'mark':1, 'mod':'board', 'ajax':2, 'id':'$ID$', '_tp_':'xml'},function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});"> <div id="rating_l"> </div> </a> <div id="rating_p">$RATED$</div> </div> <?endif?> Для раздела Фотоальбом (photo) Код <?if($RATING$)?> <div id="rating_os"> <a href="javascript://" id="golike" onclick="$.post('/photo',{'a':65, 'mark':1, 'mod':'photo', 'ajax':2, 'id':'$ID$', '_tp_':'xml'},function(data) {if($(data).text().indexOf('уже оценивали')>-1) _uWnd.alert('Вы уже оценивали данный материал!','Ошибка!',{w:270,h:60,t:8000}); else {_uWnd.alert('Вы успешно оценили!','Успешно!',{w:270,h:60,t:8000})};});"> <div id="rating_l"> </div> </a> <div id="rating_p">$RATED$</div> </div> <?endif?> Теперь вставляем в Ваш CSS монетку которая будет стоять в модуле Код #rating_os { float:left; font: 11px Verdana,Arial,Helvetica, sans-serif; text-shadow: 1px 1px 1px #252525; border: 1px solid #252525; } #rating_os a:link, #rating_os a:visited, #rating_os a:hover {text-decoration:none;} #rating_l { float:left; background: url(/shiki/1.png) no-repeat right; padding: 3px 10px 3px 5px; } #rating_l:hover { background: url(/shiki/2.png) no-repeat right; } #rating_p { float:right; padding: 3px 5px 3px 5px; } |
Поделиться в социальных сетях
Материал разместил
Комментарии: 5 | |
| |