•   Гость ®
  • Отключить рекламу
  • Вход Регистрация
  • rss лента
СКРИПТ МАССОВАЯ РАЗДАЧА НАГРАД
 Главная  » Все для Ucoz» Скрипты для Ucoz

Автор Сообщение


Новое 09-Авг-22 в 07:24

 



Скрипт для быстрой массовой раздачи наград пользователям сайта, может быть использован администраторами для удобной рассылки наград, как приза за что-либо или просто поощрения пользователей.

Кратко о возможностях:
- Выбирать пользователя, с которого начинать и которым заканчивать раздачу

- Возможность выбирать награду (По ID)

- Выбор частоты запросов

- Возможность выбора комментария к наградам

- Лог для мониторинга процесса раздачи
- Проверка на правильность введенных данных

- Все компактно и красиво запаковано в uWnd окошко

Установка

1. В любое место, где хотите видеть ссылку открытия окна раздачи установите код:
Код
Раздача наград

сам скрипт:
Код
/*
Name: Массовая раздача наград
Date: 25.01.2012
Author: www.ujs.su

*/

var uawards = {
window: function () {
new _uWnd('freeawards','Массовая раздача наград',200,200,{align:0,shadow:0,close:1,modal:0,header:1,autosize:1,minh:100,minw:450,maxw:600,icon:'http://s29.ucoz.net/img/awd/positive/gift.png',fadetype:1,fadeclosetype:2, oncontent: function () {setTimeout(function () {_uWnd.getbyname('freeawards').checksize()},1500);}},
'
ID наградки:
Раздавать начиная с ID:
Таймаут (3 сек. минимум):
До ID:

Комментарий к наградам:

Лог:
Начать

Заполните все поля и нажмите кнопку "Поехали!"

'
);

},
check: function () {
if($('#comment').val().length > 2 && parseInt($('#start_id').val()) > 0 && $('#max_id').val() != '' && parseInt($('#award_id').val()) < 55 && parseInt($('#timeout').val()) > 2) {
$('#start_button').attr('disabled','disabled'); $('#start_button').val('Проверка параметров...');
$.get('/index/8-'+$('#max_id').val()+'', function (maxid) {
if(maxid.indexOf('не найден') !=-1) {
$('#start_button').removeAttr('disabled'); $('#start_button').val('Поехали!');
_uWnd.alert('Проверьте параметры!
Пользователя '+ $('#max_id').val() +' не существует!', '', {w:200, h:60, tm:3000})} else {
uawards.send();
}
})
} else { _uWnd.alert('Заполните корректно все поля!', 'Внимание', {w:200, h:70, tm:3000})}
},
send: function () {
var _tm = new Date();
$('#progress').append(''+_tm.getHours()+':'+_tm.getMinutes()+':'+_tm.getSeconds()+' - Старт!\n');
$('#start_button').val('Награды раздаются...'); $('#start_button').attr('disabled','disabled');
$('#comment, #start_id, #max_id, #award_id, #timeout, #start_button').attr('readonly', 'readonly');
timeout_post = parseInt($('#timeout').val() * 1000);min_val = parseInt($('#start_id').val()); max_val = parseInt($('#max_id').val())+1; receiver = min_val;
int = setInterval(function () {
if(receiver >= max_val) {
var __tm = new Date();
$('#progress').append(''+__tm.getHours()+':'+__tm.getMinutes()+':'+__tm.getSeconds()+' Готово!');
$('#start_button').val('Раздача завершена!');
alert('Готово!');
clearInterval(int);
} else {
var p_tm = new Date();
$.post('/index/', {a:55, t:1, s: receiver, c: $('#award_id').val(), comment: $('#comment').val()},
function (px) {receiver = ++receiver; $('#status_sending').html('Прогресс: '+parseInt(receiver - 1)+' из '+parseInt(max_val-1)+' ');if($(px).text().indexOf('Вручить') !=-1) { $('#progress').append(''+p_tm.getHours()+':'+p_tm.getMinutes()+':'+p_tm.getSeconds()+' Пользователь ID '+parseInt(receiver - 1)+' награду не получил, не прошло 24 часа с момента получения данной награды.\n'); } else if($(px).text().indexOf('запрещен') !=-1) {$('#progress').append(''+p_tm.getHours()+':'+p_tm.getMinutes()+':'+p_tm.getSeconds()+' Пользователь ID '+parseInt(receiver - 1)+' не получил награду - доступ запрещен. \n');} else if($(px).text().indexOf('myWinLoadSD') !=-1) { $('#progress').append(''+p_tm.getHours()+':'+p_tm.getMinutes()+':'+p_tm.getSeconds()+' Пользователь ID '+parseInt(receiver - 1)+' успешно получил награду\n');} else {_uWnd.alert('Неизвестная ошибка при отправке награды пользователю ID '+parseInt(receiver - 1)+'')} });
}
},timeout_post)

}
}





     







[Профиль] [ЛС]
Быстрый ответ СКРИПТ МАССОВАЯ РАЗДАЧА НАГРАД




Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы





!ВНИМАНИЕ! Мы не нарушаем авторские права! Мнение по данному делу высказала ученая группа Европейского авторского общества (ECS). Гиперссылка не должна расцениваться как неправомерное распространение произведения или иного объекта авторского права, поскольку она
«является предпосылкой для коммуникаций, а не самим материалом». Ученые отметили, что возможность делать ссылки на различные источники и документы является неотъемлемым основополагающим правом на свободу слова и высказывания.

Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания! У нас вы сможете скачать торренты бесплатно без регистрации и смс. Зайдя на наш сайт вам не нужно регистрироваться и платить за скачивание. У нас доступно для скачивания множество категорий. Благодаря нашему легкому интерфейсу вы без труда сможете Скачать фильмы в хорошем качестве через торрент, Скачать cериалы в хорошем качестве через торрент, Скачать мультфильмы через торрент. Так же вы можете для своего компьютера скачать самые классные программы, это утилиты, операционные системы, браузеры и т.д. Посещайте наш сайт и качайте сколько душе угодно.

Привет, меня зовут Ёко, я что-то типа ангела хранителя filmovnet. Унас Вы найдете много интересного! (К тому же абсолютно бесплатно и наши Админы очень приветливы. А пока я могу только предложить зарегистрироваться или войти через соцсеть.)