diff options
| author | George Halkiadakis <gchalkiadakis@sklavenitis.co.gr> | 2023-04-17 12:12:22 +0300 |
|---|---|---|
| committer | George Halkiadakis <gchalkiadakis@sklavenitis.co.gr> | 2023-04-17 12:12:22 +0300 |
| commit | 68fc9e55e538e03f94509731ab41a0c8cf96710f (patch) | |
| tree | 3edb1e81864ac3eb35ba0fe8087ed24da1b812bf /html/app/config/app_constants.php | |
| parent | 84b2da85a1b452922dadb6a609533b9945afe51d (diff) | |
| download | classroom-68fc9e55e538e03f94509731ab41a0c8cf96710f.tar.gz classroom-68fc9e55e538e03f94509731ab41a0c8cf96710f.tar.bz2 classroom-68fc9e55e538e03f94509731ab41a0c8cf96710f.zip | |
setup a real server environment (apache DocumentRoot=/var/www/public)
Diffstat (limited to 'html/app/config/app_constants.php')
| -rw-r--r-- | html/app/config/app_constants.php | 166 |
1 files changed, 0 insertions, 166 deletions
diff --git a/html/app/config/app_constants.php b/html/app/config/app_constants.php deleted file mode 100644 index 0d04dc2..0000000 --- a/html/app/config/app_constants.php +++ /dev/null @@ -1,166 +0,0 @@ -<?php -// Contents -// Central Defaults (name) -// Default Values (user-privileges and user-roles) - - -// read ini file id exist -// --- -- -- - - - -if (file_exists("../core/auth/.env")) { - $env = parse_ini_file("../core/auth/.env"); -} - - - -// CENTRAL DEFAULTS //////////////////////////////////////////////////////////// -// ----------------------------------------------------------------------------- - -// NOTE: -// if .env file exists ... do not touch anything -// else ... replace $env[*] values with your setup - -// WEB-APP name and url -// --- -- -- - - - -define('SITE_TITLE', 'Classroom'); -define('SITE_URL', 'http://localhost'); - -// email setup -// --- -- -- - - - -define('MAIL_MAILER', $env['MAIL_MAILER']); -define('MAIL_HOST', $env['MAIL_HOST']); -define('MAIL_PORT', $env['MAIL_PORT']); -define('MAIL_USERNAME', $env['MAIL_USERNAME']); -define('MAIL_PASSWORD', $env['MAIL_PASSWORD']); -define('MAIL_ENCRYPTION', $env['MAIL_ENCRYPTION']); -define('MAIL_FROM_NAME', $env['MAIL_FROM_NAME']); -define('NO_REPLY_EMAIL', $env['NO_REPLY_EMAIL']); -define('REPLY_TO_EMAIL', $env['REPLY_TO_EMAIL']); - -// mailjet setup -// --- -- -- - - - -define('MJ_API_KEY', $env['MJ_API_KEY']); -define('MJ_SECRET_KEY', $env['MJ_SECRET_KEY']); -define('MJ_SMTP', $env['MJ_SMTP']); - -// DEFAULT VALUES ////////////////////////////////////////////////////////////// -// ----------------------------------------------------------------------------- - -// default privileges (for the subscribed user) -// (array of privilege aliases) -// --- -- -- - - - -define('DEFAULT_PRIVILEGES', [ - 1, // economics, level 1 - 5 // programming. level 1 -]); - - -// User Roles -// --- -- -- - - - -define('READER', 1); -define('EDITOR', 2); -define('ADMIN', 3); - - -// ACCESS HISTORY ////////////////////////////////////////////////////////////// -// ----------------------------------------------------------------------------- -// (user-)access types - -define('TRACK_LOGIN', 1); // login / logout -define('TRACK_ACCOUNT', 2); // create user / activate account / modidy profile -define('TRACK_PAYMENTS', 3); // order / payment / refund etc... - -// access type strings -// --- -define('USER_ACCESS_TYPE', [ - 1 => 'Login', - 2 => 'Account', - 3 => 'Payment' -]); - - - -// ERRORS AND ERROR MESSAGES /////////////////////////////////////////////////// -// ----------------------------------------------------------------------------- - -define('EMPTY_REQUIRED_FIELDS', 'Δεν έχουν συμπληρωθεί όλα τα υποχρεωτικά πεδία'); - - - -// ASSETS: PATHS USED HEAVILY ////////////////////////////////////////////////// -// ----------------------------------------------------------------------------- -// these paths are used in order to easily find and autoload useful elemets - - -// JAVASCRIPT LIBRARY PATHS -// ----------------------------------------------------------------------------- -define('JS_DIR', '/content/'); // <base> path to contruct link -define('JS_LIBRARIES', array( // path after <base> to the actual file - 'jquery' => 'lib/jquery/dist/jquery.min.js', - - 'require/files' => 'lib/require/require.files.js', - 'require/slim' => 'lib/require/require.slim.js', - - 'plugins' => 'lib/plugins/plugins.min.js', - 'plugins/setup' => 'lib/plugins/plugins.setup.js' - ) -); - - -// CSS ASSET PATHS -// ----------------------------------------------------------------------------- -define('CSS_DIR', '/content/css/'); // <base> path to contruct link -define('CSS_FILES', array( // path after <base> to the actual file - 'main' => 'main.min.css', - 'filter' => 'filter.css', - 'overides' => 'overides.css', - ) -); - - -// FONTS -// ----------------------------------------------------------------------------- -define('FONTS_DIR', '/content/fonts/'); -define('FONT_FILES', array( - 'iconfont' => 'iconfont.woff2', - 'CFAstyStdBold' => 'CFAstyStd-Bold.woff2', - 'CFAstyStdBook' => 'CFAstyStd-Book.woff2', - 'CFAstyStdMedium' => 'CFAstyStd-Medium.woff2' - ) -); - - - - -// Mesagges //////////////////////////////////////////////////////////////////// -// ----------------------------------------------------------------------------- - -// 404 -// --- -define('PAGE_404_TITLE', '404: Not Found'); - -// registration -// --- -define('REGISTRATION_SUCCESS', "<h3>Επιτυχής Εγγραφή</h3> - <p> - Παρακαλώ ελέγξτε το email σας και ακολουθήστε το σύνδεσμο ενεργοποίησης - που σας 'εχει αποσταλεί, ώστε να έχετε πρόσβαση σε επιπλέον περιεχόμενο του site - </p>" -); -define ('REGISTRATION_USER_EXISTS', "<h3>Αποτυχία Εγγραφής</h3> - <p> - Υπάρχει ήδη χρήστης με αυτό το email. Αν δεν θυμάστε το password - μπορείτε να κάνετε επαναφορά του ακολουθώντας - <a href='/reset-password'>αυτό το σύνδεσμο</a>. - </p>" -); - - -// activation -// --- -define('ACCOUNT_ACTIVATED_TITLE', 'Ο λογαριασμός σας έχει ενεργοποιηθεί'); -define('ACCOUNT_ACTIVATED_MESSAGE', 'Τώρα μπορείτε να κάνετε - <a href="/login">Είσοδο στο σύστημα</a> - για να δείτε περισσότερο περιεχόμενο'); -define('NOT_VALID_ACTIVATION_TITLE', 'Σφάλμα!'); -define('NOT_VALID_ACTIVATION_MESSAGE', 'Ο κωδικός ενεργοποίησης δεν είναι σωστός. - Μήπως τον έχετε ενεργοποιήσει στο παρελθόν;');
\ No newline at end of file |
