| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- // Configuration for the PSA order system.
- // Site settings
- define('SITE_NAME', 'PSA-Bestellung Feuerwehr Freising');
- define('SITE_URL', '/shop'); // Leave empty for root, or use absolute URL
- define('DISCLAIMER_LINES', [
- 'Dieses System dient der internen Bestellung von persönlicher Schutzausrüstung für die Feuerwehr Freising.',
- 'Bestellungen werden ausschließlich intern bearbeitet.',
- ]);
- // Admin settings
- // Runtime source of truth for admin logins is data/admins.json.
- // Order settings
- define('ORDER_PREFIX', 'FWFS');
- define('ORDER_RECIPIENT_EMAIL', 'psa@feuerwehr-freising.de');
- define('ORDER_CONFIRMATION_REQUIRED', true);
- define('ORDER_CONFIRMATION_EXPIRY_DAYS', 7);
- define('ATTACH_ORDER_PDF_TO_ADMIN_EMAIL', true);
- // Email settings
- define('ADMIN_EMAIL', 'psa@feuerwehr-freising.de'); // Fallback for admin profile email defaults
- define('FROM_EMAIL', 'shop@example.org');
- define('FROM_NAME', SITE_NAME);
- // Data file paths
- define('DATA_DIR', __DIR__ . '/data/');
- define('PRODUCTS_FILE', DATA_DIR . 'products.json');
- define('ORDERS_FILE', DATA_DIR . 'orders.json');
- define('ORGANIZATIONS_FILE', DATA_DIR . 'organizations.json');
- define('SETTINGS_FILE', DATA_DIR . 'settings.json');
- define('ADMINS_FILE', DATA_DIR . 'admins.json');
- define('CATEGORIES_FILE', DATA_DIR . 'categories.json');
- define('FAQ_FILE', DATA_DIR . 'faq.json');
- // Session settings
- if (session_status() === PHP_SESSION_NONE) {
- session_start();
- }
|