главная / документация
Справка к скрипту Рассылка ПРО
Кратко о программе
версия от 30.05.2012
Автор Шестопалов Сергей
admin@homescript.ru
http://homescript.ru
Спонсор Артур
http://детские-центры.рф
Требования
При написании скрипта использованы технологии CSS PHP HTML JS Требование к программе: PHP, установленный на сервере вашего хостера. Как правило на платном хостинге так и бывает.
Баз данных скрипт не использует, информация сохраняется в файлах.
Основные функции
Скрипт для e-mail рассылок. Управляется из админ панели. Поддерживается подтверждение пользователем (на указанный адрес приходит письмо
со ссылкой, перейдя по которой, подписчик подтверждает своё желание и адрес), автоматическая отписка от новостей (специальная ссылка в конце
каждого сообщения). Управление категориями: добавление, удаление, рассылка отдельно по категориям.
Управление адресами: ручное удаление и добавление, перемещение в другую группу. Сохранение отправленных сообщений.
Лимит на количество адресов в единицу времени, в которые будет производится рассылка (без использования crontab).
Например можно задать отправку сообщения на 100 адресов с интервалом 20 минут.
Установка
1. Распакуйте папку со скриптом на сервер в корневую директорию (там, где главная страница вашего сайта)
2. В админ панели вашего хостера или в любом ftp-клиенте установите атрибуты всех файлов и папок скрипта 777 (или достаточные для работы php-скриптов
на вашем хосте-эта информация выясняется у вашего хостера)
3.Зайдите в панель управления по адресу http://ваш_сайт/папка_скрипта/admin (папка скрипта по умолчанию nscript_pro)
Логин
admin Пароль
111 Поменяйте логин и пароль в разделе
Логин и пароль.
4. На выбранную вами страницу, в место, где хотите видеть ссылку на рассылку, установите этот код
<?php
//Установка рассылки ПРО.
$strpath="nscript_pro/index.php";
$adrself=getcwd();
for($i=0; $i<100; $i++)
{
if(file_exists("public_html"))break;
if (!file_exists($strpath)) chdir("..");
else break;
}
include ($strpath);
chdir($adrself);
?>
5. Обратите внимание файл .htaccess, расположенный в архиве скрипта. Он нужен в том случае, если вы размещаете
код скрипта на html-странице!
Поместите его в корень сайта.
Если у вас в корне уже есть такой файл, скопируйте в него
строки из моего файла. Если это не поможет, обратитесь к своему хостеру с вопросом: как запустить php-скрипт на html-страничке.
Если уж ничего не помогает, тогда этот код установите на страницу с расширением .php
Начало работы
Если у вас имеется база адресов, то переконвертируйте её, как указано выше, если нет, то удалите файл admin/conv.php и заполниите базу вручную (если базы никакой нет, то её заполнят сами подписчики через форму подписки)
Зайдите в Настройки и в первую очередь установите Полный адрес страницы, где установлен скрипт (с http://)!!! Добавьте или измените настройки, которые установлены по умолчанию. Если у вас планируется несколько тем рассылок, их можно добавить в разделе Темы рассылок. В этом случае, если пользователь не подписан не на одну рассылку, а это возможно, если вы переконвертировали базу, или воспользовались массовым добавлением адресов, он будет получать их все.
При настройке интервала и количества отправляемых за этот интервал писем, не рекомендуется устанавливать более 100 писем за раз, т.к. функция отправки ресурсоёмка. Лучше 50!
Удачной работы!
Если хотите поменять название папки со скриптом
В папке со скриптом открываем файл index.php Находим строку $catalog="nscript_pro"; (в самом верху) Меняем на ваше название. Не забудьте при этом поменять название в установочном коде!!!