Begin modifying UserCake
[matches/MCTX3420.git] / testing / MCTXWeb / public_html / users / models / config.php
1 <?php\r
2 /*\r
3 UserCake Version: 2.0.2\r
4 http://usercake.com\r
5 */\r
6 require_once("db-settings.php"); //Require DB connection\r
7 \r
8 //Retrieve settings\r
9 $stmt = $mysqli->prepare("SELECT id, name, value\r
10         FROM ".$db_table_prefix."configuration");       \r
11 $stmt->execute();\r
12 $stmt->bind_result($id, $name, $value);\r
13 \r
14 while ($stmt->fetch()){\r
15         $settings[$name] = array('id' => $id, 'name' => $name, 'value' => $value);\r
16 }\r
17 $stmt->close();\r
18 \r
19 //Set Settings\r
20 $emailActivation = $settings['activation']['value'];\r
21 $mail_templates_dir = "models/mail-templates/";\r
22 $websiteName = $settings['website_name']['value'];\r
23 $websiteUrl = $settings['website_url']['value']."/users";\r
24 $emailAddress = $settings['email']['value'];\r
25 $resend_activation_threshold = $settings['resend_activation_threshold']['value'];\r
26 $emailDate = date('dmy');\r
27 $language = $settings['language']['value'];\r
28 $template = $settings['template']['value'];\r
29 \r
30 $master_account = -1;\r
31 \r
32 $default_hooks = array("#WEBSITENAME#","#WEBSITEURL#","#DATE#");\r
33 $default_replace = array($websiteName,$websiteUrl,$emailDate);\r
34 \r
35 if (!file_exists($language)) {\r
36         $language = "models/languages/en.php";\r
37 }\r
38 \r
39 if(!isset($language)) $language = "models/languages/en.php";\r
40 \r
41 //Pages to require\r
42 require_once($language);\r
43 require_once("class.mail.php");\r
44 require_once("class.user.php");\r
45 require_once("class.newuser.php");\r
46 require_once("funcs.php");\r
47 \r
48 session_start();\r
49 \r
50 //Global User Object Var\r
51 //loggedInUser can be used globally if constructed\r
52 if(isset($_SESSION["userCakeUser"]) && is_object($_SESSION["userCakeUser"]))\r
53 {\r
54         $loggedInUser = $_SESSION["userCakeUser"];\r
55 }\r
56 \r
57 ?>\r

UCC git Repository :: git.ucc.asn.au