summaryrefslogtreecommitdiff
path: root/html/app/config/app_constants.php
diff options
context:
space:
mode:
authorGeorge Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2023-04-17 12:12:22 +0300
committerGeorge Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2023-04-17 12:12:22 +0300
commit68fc9e55e538e03f94509731ab41a0c8cf96710f (patch)
tree3edb1e81864ac3eb35ba0fe8087ed24da1b812bf /html/app/config/app_constants.php
parent84b2da85a1b452922dadb6a609533b9945afe51d (diff)
downloadclassroom-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.php166
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