Установка и настройка Установка и настройка скрипта требует некоторого времени, так как лототрон не имеет админки. Было решено, что корона не упадет, если будем настраивать и даже заполнять базу участников с помощью FTP клиента и текстового редактора. Итак. Начнем установку.
Для работы скрипта потребуется хостинг с php 5.3 и доступом к cron jobs.
1. Берем любой FTP клиент и забрасываем все файлы лототрона из архива в нужную папку на хостинге. 2. Открываем любым текстовым редактором файл lototron.php, который лежит в корне.
Строка 8. Выставляем ваш часовой пояс. Это требуется для того, чтоб в таймере обратного отсчета было одно и то же время для всех посетителей страницы. Не важно, с какой страны они бы зашли. Таким образом, у каждого посетителя розыгрыш будет стартовать в один и тот же момент.
date_default_timezone_set('Europe/Kiev');
Если вы не из Украины, то правильный формат написания часовой зоны можно найти по этой ссылке.
Строка 11. Выставляем время начала розыгрыша.
$lottery['datetime'] = '01.10.2013 18:00:00';
01.10.2013 — дата 18:00:00 — время
3. Далее открываем панель управления хостингом. Находим в ней планировщик задач cron и добавляем новое задание. В появившейся форме требуется задать следующее:
Время выполнения выставляем аналогичное тому, что мы вписывали в файл lototron.php в строке #11. Каталогу U333 выставляем права на запись. В случае, если что-то пошло не так, задание не выполнилось в указанное время, можно запустить вручную ссылкой:
4.Наполняем базу участников. Список участников находится в файле /u333/ubase.txt. Каждый новый участник записывается с новой строки в формате Имя|id-профия-вконтакте. Каждое имя|id вводим с новой строки. Обязательно требуется ставить разделитель между именем и ID в виде знака "|". Допускается вместо ID вписывать символы. (Во Вконтакте уже можно менять ссылку на профиль и ID уже мало у кого сохранились). В итоге мы получаем следующее(пример): Постовой | id155154546545 Анимексиканец | id1551545464343545 Artuelle Lab | artuelle
5. Правка шаблона. Открываем файл index.html и, при желании, меняем: Код виджета соовщества Вконтакте — Строка #91. Получить виджет своего сообщества можно тут. Ссылка в кнопке «Подать заявку» — Строка #74. Текст во всплывающих окнах, которые появляются при нажатии на кнопки «Почему меня нет в списке» и «Правила» меняем в файлах, которые находятся в папке «ajax». Краткое описание приза + фото — Строка #45. Логотип меняем обычной заменой файла img/logo.png. Вот и все. Сохраняем все файлы на сервере. Скрипт лототрона на PHP для розыгрышей вконтакте готов к работе. Остается только постепенно наполнять базу участников и ждать старта розыгрыша. При желании можно с легкостью переверстать шаблон и сделать внешний вид красивее. К примеру вы можете сделать все в стиле Landing Page.