-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.php
More file actions
18 lines (15 loc) · 809 Bytes
/
Copy pathconfig.php
File metadata and controls
18 lines (15 loc) · 809 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
define("DS", DIRECTORY_SEPARATOR);
define("ENVIRONMENT", "DEV");
require_once 'lib/includes.php';
$prefs = Preferences::getInstance();
// default dev structure
$prefs->setProp("ROOT_PATH", dirname(__FILE__) . DS);
$prefs->setProp("ROOT_URL", str_replace('index.php', '', $_SERVER['PHP_SELF'])); // @TODO: Fix ROOT_URL
$prefs->setProp("BLOCKS_DIR_NAME", "_blocks");
$prefs->setProp("BLOCKS_TPL_EXTENSION", ".tpl.php");
$prefs->setProp("TEMPLATES_DIR_NAME", "templates");
// combined properties
$prefs->setProp("BLOCKS_PATH", $prefs->getProp("ROOT_PATH") . $prefs->getProp("BLOCKS_DIR_NAME"));
$prefs->setProp("TEMPLATES_PATH", $prefs->getProp("ROOT_PATH") . $prefs->getProp("TEMPLATES_DIR_NAME"));
$prefs->setProp("TEMPLATES_URL", $prefs->getProp("ROOT_URL") . $prefs->getProp("TEMPLATES_DIR_NAME"));