-
Notifications
You must be signed in to change notification settings - Fork 327
/
Copy pathtemplate.php
133 lines (98 loc) · 4.21 KB
/
template.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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<?php
include 'app.php'; // import php files
$authUser = new AuthUser(); // get auth user
$authUser->Authenticate('All');
?>
<!DOCTYPE html>
<html>
<head>
<title>Template—<?php print $authUser->SiteName; ?></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- include css -->
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.no-icons.min.css" rel="stylesheet">
<link type="text/css" href="css/app.css" rel="stylesheet">
<link type="text/css" href="css/page.css" rel="stylesheet">
<link type="text/css" href="css/messages.css" rel="stylesheet">
<link type="text/css" href="css/menu.css" rel="stylesheet">
<link type="text/css" href="css/list.css" rel="stylesheet">
<link type="text/css" href="//netdna.bootstrapcdn.com/font-awesome/3.1.1/css/font-awesome.min.css" rel="stylesheet">
</head>
<body data-currpage="template">
<!-- required for actions -->
<input type="hidden" name="_submit_check" value="1"/>
<p id="message">
<span>Holds the message text.</span>
<a class="close" href="#"></a>
</p>
<?php include 'modules/menu.php'; ?>
<section class="main">
<nav>
<a class="show-menu"><i class="icon-reorder icon-large"></i></a>
<ul>
<li class="static active"><a href="template">Template</a></li>
</ul>
</nav>
<div id="templatesList" class="list" data-bind="foreach: templates">
<div class="listItem">
<h2 data-bind="text: name"></h2>
<p data-bind="text: desc"></p>
<button class="primary-button" data-bind="click: $parent.showApplyDialog, visible: ($parent.template()!=id())">Apply Template</button>
<button class="secondary-button" data-bind="click: $parent.showResetDialog, visible: ($parent.template()==id())">Reset Template</button>
</div>
</div>
<!-- /.list -->
</section>
<!-- /.main -->
<div class="modal hide" id="applyDialog">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Apply Template</span></h3>
</div>
<div class="modal-body">
<p>
Are you sure that you want to apply the <strong id="applyName">template</strong> Template?
</p>
<p>
This will completely change the look & feel of your site and remove any custom
changes you made to the Layout and Styles of the site.
</p>
</div>
<div class="modal-footer">
<button class="secondary-button" data-dismiss="modal">Close</button>
<button class="primary-button" data-bind="click: applyTemplate">Apply Template</button>
</div>
</div>
<!-- /.modal -->
<div class="modal hide" id="resetDialog">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Reset Template</span></h3>
</div>
<div class="modal-body">
<p>
Are you sure that you want to reset the <strong id="resetName">template</strong> Template?
</p>
<p>
This will override any custom changes you made to the Layout or Styles for the site.
</p>
</div>
<div class="modal-footer">
<button class="secondary-button" data-dismiss="modal">Close</button>
<button class="primary-button" data-bind="click: resetTemplate">Reset Template</button>
</div>
</div>
<!-- /.modal -->
<?php include 'modules/footer.php'; ?>
</body>
<!-- include js -->
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
<script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="js/helper/knockout-2.2.0.js"></script>
<script type="text/javascript" src="js/helper/moment.min.js"></script>
<script type="text/javascript" src="js/global.js"></script>
<script type="text/javascript" src="js/dialog.js"></script>
<script type="text/javascript" src="js/messages.js"></script>
<script type="text/javascript" src="js/viewModels/models.js"></script>
<script type="text/javascript" src="js/viewModels/templateModel.js"></script>
</html>