Скрипты для uCoz, на сегодняшний день, является одной из самый популярных тематик в системе. Одни ставят скрипты ради интереса: посмотреть что из этого выйдет, другие модифицируют или пишут свои.На нашем сайте собраны только бесплатные скрипты
После обновления юкоза
появилась функция авто-рассылки обновлений материалов в модулях или
комментариях. Она идет стандартно в админ и юзер барах. Но юзер бары
видны только uNet пользователям это раз и чтам много лишних функций... У
юзера разбегутся глаза и он не будет подписываться
Вот переделка и доработка) будет всего одна ссылка, которую можно поставить например в мини-профиль. В этом скрипте идет рассылка на E-mail модуля Каталог файлов. Все куда проще)
Это ставим в любое место,
Code
<script type="text/javascript"> function spamscript(){ //* Copyright http://cloddy.org/ //* By Bogdan4eg new _uWnd('mailLoad','Рассылка',350,200,{align:0,shadow:1,autosize:1,maxh:350,minh:100,resize:0},'<fieldset><legend>О Рассылке:</legend>Подписавшись на рассылку, Вы будете узнавать первыми о новых материалах или комментариях на сайте!<hr><input type="checkbox" id="em"><label style="cursor: pointer" for="em">Материалы</label><br><input type="checkbox" id="cem"><label style="cursor: pointer" for="cem">Комментарии</label></fieldset><fieldset><input type="button" onclick="sendRassilka();" value="Сохранить"></fieldset>'); $.get('/index/67', function(data){if($($('cmd', data).text()).find('#emdj3').is(':checked')){$('#em').attr('checked','checked');}if($($('cmd', data).text()).find('#cemdj3').is(':checked')){$('#cem').attr('checked','checked');}});} function sendRassilka(){if($('#cem').is(':checked')){var scem ='3';}else{var scem ='0';}if($('#em').is(':checked')){var sem ='3';}else{var sem ='0';} $.get('/index/67', function(data){ssid = $($('cmd', data).text()).find('input[name="ssid"]').val(); $.post('/index/', {em: sem,cem: scem,a:67,t:1,ssid: ssid}, function(data){bad = $('<div/>').html($(data).text()).find('.myWinLoadSF').attr('title'); if(bad==undefined){_uWnd.close('mailLoad');}else{alert(bad);}});});} </script>