forked from szerko/Respond2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.php
80 lines (68 loc) · 3.62 KB
/
app.php
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?php
// Version
define('VERSION', '2.9.1');
// debugging
define('DEBUG', true);
if(DEBUG){
error_reporting(E_ALL);
ini_set('display_errors', '1');
}
// advanced configurations
define('IMAGE_MAX_WIDTH', 1024);
define('IMAGE_MAX_HEIGHT', 768);
define('THUMB_MAX_WIDTH', 200);
define('THUMB_MAX_HEIGHT', 200);
// set default as UTC
date_default_timezone_set('UTC');
// include setup
require_once 'setup.php';
// font and css libraries
define('FONT', 'http://fonts.googleapis.com/css?family=Roboto:400,700|Roboto+Condensed:400,700');
define('BOOTSTRAP_CSS', '//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css');
define('BOOTSTRAP_AMELIA_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/amelia/bootstrap.min.css');
define('BOOTSTRAP_CERULEAN_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/cerulean/bootstrap.min.css');
define('BOOTSTRAP_COSMO_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/cosmo/bootstrap.min.css');
define('BOOTSTRAP_CYBORG_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/cyborg/bootstrap.min.css');
define('BOOTSTRAP_FLATLY_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/flatly/bootstrap.min.css');
define('BOOTSTRAP_JOURNAL_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/journal/bootstrap.min.css');
define('BOOTSTRAP_READABLE_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/readable/bootstrap.min.css');
define('BOOTSTRAP_SIMPLEX_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/simplex/bootstrap.min.css');
define('BOOTSTRAP_SLATE_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/slate/bootstrap.min.css');
define('BOOTSTRAP_SPACELAB_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/spacelab/bootstrap.min.css');
define('BOOTSTRAP_UNITED_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.0.0/united/bootstrap.min.css');
define('BOOTSTRAP_YETI_CSS', '//netdna.bootstrapcdn.com/bootswatch/3.1.0/yeti/bootstrap.min.css');
define('FANCYBOX_CSS', '//cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.css');
// js libraries
define('BOOTSTRAP_JS', '//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js');
define('FONTAWESOME_CSS', '//netdna.bootstrapcdn.com/font-awesome/4.0.2/css/font-awesome.css');
define('JQUERY_JS', '//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js');
define('JQUERYUI_JS', '//code.jquery.com/ui/1.10.3/jquery-ui.js');
define('JQUERYUI_CSS', '//code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css');
define('KNOCKOUT_JS', '//ajax.aspnetcdn.com/ajax/knockout/knockout-2.2.1.js');
define('MOMENT_JS', '//cdnjs.cloudflare.com/ajax/libs/moment.js/2.5.1/moment-with-langs.min.js');
define('TIMEZONEDETECT_JS', '//cdnjs.cloudflare.com/ajax/libs/jstimezonedetect/1.0.4/jstz.min.js');
define('STRIPE_JS', 'https://js.stripe.com/v2/');
define('MODERNIZR_JS', '//cdnjs.cloudflare.com/ajax/libs/modernizr/2.7.1/modernizr.min.js');
define('FANCYBOX_JS', '//cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.js');
// include data-access objects
require_once 'dao/DB.php';
require_once 'dao/User.php';
require_once 'dao/Site.php';
require_once 'dao/PageType.php';
require_once 'dao/MenuType.php';
require_once 'dao/Page.php';
require_once 'dao/MenuItem.php';
require_once 'dao/Category.php';
require_once 'dao/SearchIndex.php';
// include external libs
require_once 'libs/stripe/lib/Stripe.php';
require_once 'libs/simple_html_dom.php';
require_once "libs/lessc.inc.php";
require_once 'libs/PasswordHash.php';
// include libs
require_once 'libs/Utilities.php';
require_once 'libs/Validator.php';
require_once 'libs/Image.php';
require_once 'libs/AuthUser.php';
require_once 'libs/Publish.php';
?>