-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.php
More file actions
executable file
·48 lines (40 loc) · 2.02 KB
/
config.php
File metadata and controls
executable file
·48 lines (40 loc) · 2.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
/**
* The configuration for the Framework
*
* @TODO Change the config, so that only variables are used and the define-statements are done inside the Vpm-Framework
* @TODO Change the type to ini
*
*/
// Der absolute Pfad zu dem Ordner
if (!defined ('ABSPATH')) {
define ('ABSPATH', dirname (__FILE__) . '/');
System::getSocket()->settings()->set_new_info('root_path', ABSPATH);
// Logischer name des Speicherordners der themes
// heisst genauso wie der Ordner und wird OHNE / geschrieben
define ('THEMES_NAME', "themes");
System::getSocket()->settings()->set_new_info ('themes_root_package_name', THEMES_NAME);
define ('THEMES', ABSPATH . THEMES_NAME . "/");
System::getSocket()->settings()->set_new_info ('themes_root_path', THEMES);
// beschreibt welches Theme aktiv ist
// heisst genauso wie der Unterordner des Ordners THEMES , je nachdem welches Theme angezeigt werden soll
define ('ACTIVE_THEME_NAME', "numberOne");
System::getSocket()->settings()->set_new_info ('active_theme_name', ACTIVE_THEME_NAME);
define ('ACTIVE_THEME', THEMES . ACTIVE_THEME_NAME . "/");
System::getSocket()->settings()->set_new_info ('active_theme_path', ACTIVE_THEME);
// Beschreibt den Speicherort der function
define ('PACKAGES_NAME', "packages");
System::getSocket()->settings()->set_new_info ('package_folder_name', PACKAGES_NAME);
define ('PACKAGES', ABSPATH . PACKAGES_NAME . "/");
System::getSocket()->settings()->set_new_info ('package_folder_root_path', PACKAGES);
// Beschreibt den Speicherort der mods
define ('MODS_NAME', "mods");
System::getSocket()->settings()->set_new_info ('mod_folder_name', MODS_NAME);
define ('MODS', ABSPATH . MODS_NAME . "/");
System::getSocket()->settings()->set_new_info ('mod_folder_root_path', MODS);
// The main class, for getting the Settings and stuff.
define ('MAIN_CLASS', ABSPATH . "Main.class.php");
System::getSocket()->settings()->set_new_info ('main_class_path', MAIN_CLASS);
define ('TEST_FILE', ABSPATH . "test.php");
System::getSocket()->settings()->set_new_info('test_file', TEST_FILE);
}