<?php
/**
 * Файл конфигурации системы рассылки уведомлений ОК
 * 
 * ВНИМАНИЕ: Этот файл содержит секретные данные.
 * Убедитесь, что он недоступен из веба (.htaccess или права 600).
 */

// Отключение вывода ошибок в браузер (логируем в файл)
error_reporting(E_ALL);
ini_set('display_errors', 0);
ini_set('log_errors', 1);
ini_set('error_log', __DIR__ . '/logs/error.log');

// -------------------------------------------
// База данных
// -------------------------------------------
define('DB_HOST', 'localhost');
define('DB_PORT', '3306');
define('DB_NAME', 'ok_notifier');
define('DB_USER', 'ok_notifier_user');
define('DB_PASS', '1qa2ws3ed8');       // Заменить 
define('DB_CHARSET', 'utf8mb4');

// -------------------------------------------
// Приложение в Одноклассниках
// -------------------------------------------
define('OK_APP_ID', '512002934459');                     // Заменить на ID вашего приложения
define('OK_APP_PUBLIC_KEY', 'CMLHMBMGDIHBABABA');    // Заменить на публичный ключ
define('OK_APP_SECRET_KEY', '232FC55859012C5451110D5A');      // Заменить на секретный ключ

// -------------------------------------------
// Системные настройки
// -------------------------------------------
define('API_BASE_URL', 'https://api.ok.ru/fb.do');
define('NOTIFICATION_DAILY_LIMIT_PER_USER', 5);       // Лимит отправок одному пользователю в сутки
define('API_REQUEST_DELAY_US', 100000);               // Пауза между запросами в микросекундах (0.1 сек)
define('MAX_EXECUTION_TIME', 0);                      // 0 = без ограничения (для долгих рассылок)

// -------------------------------------------
// Пути
// -------------------------------------------
define('ROOT_DIR', __DIR__);
define('LIB_DIR', ROOT_DIR . '/lib');
define('LOG_DIR', ROOT_DIR . '/logs');
// -------------------------------------------
// Админка
// -------------------------------------------
define('ADMIN_USERNAME', 'admin');
define('ADMIN_PASSWORD_HASH', '$2y$10$SNRGMna98Z4/ot1K7dD5.u2rNpFqZZ2o2sfhCb5rNgoIcvxNOwglq');
define('ADMIN_SESSION_TIMEOUT', 7200);

