blob: 90e54413e198d7af75f9f708800685f842cbe407 (
plain) (
blame)
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
134
135
136
137
138
|
<!--
* SCROTT Copyright (C) 2016 Malf Furious
*
* Scrott is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published
* by the Free Software Foundation, either version 3 of the License,
* or (at your option) any later version.
*
* Scrott is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; even the implied warranty of MERCHANTABILITY
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
* License for more details.
-->
<!DOCTYPE html>
<html lang="en">
<head>
<?php include "view/master/head.view.php"; ?>
<title>Scrott - System-level configuration missing</title>
<style type="text/css">
body { padding-top: 50px; }
a { color: inherit; }
</style>
</head>
<body>
<?php include "view/master/topp.view.php"; ?>
<?php include "view/sysconf/user.modal.view.php"; ?>
<?php include "view/sysconf/group.modal.view.php"; ?>
<?php include "view/sysconf/pad.modal.view.php"; ?>
<?php include "view/sysconf/stage.modal.view.php"; ?>
<?php include "view/sysconf/issue.modal.view.php"; ?>
<?php include "view/sysconf/message.modal.view.php"; ?>
<div class="container">
<div class="jumbotron">
<h2 class="text-center">
<a href="#" data-toggle="modal" data-target="#userModal"><span class="glyphicon glyphicon-user"></span></a>
<a href="#" data-toggle="modal" data-target="#groupModal"><span class="glyphicon glyphicon-th"></span></a>
<a href="#" data-toggle="modal" data-target="#padModal"><span class="glyphicon glyphicon-edit"></span></a>
<a href="#" data-toggle="modal" data-target="#stageModal"><span class="glyphicon glyphicon-tasks"></span></a>
<a href="#" data-toggle="modal" data-target="#issueModal"><span class="glyphicon glyphicon-inbox"></span></a>
<a href="#" data-toggle="modal" data-target="#messageModal"><span class="glyphicon glyphicon-envelope"></span></a>
</h2>
<h1 class="text-center">Welcome to Scrott!</h1>
<hr />
<p class="text-center">You're seeing this page because the file "scrott.conf.php" is missing.<br />Please fill out the form below to create a config automatically!</p>
<p class="text-center">Click the icons above to learn more about core Scrott features and constructs!</p>
<hr />
<p class="text-center">This form will initialize Scrott's system-level configuration.<br />These are things the app needs before it can begin functioning at all!</p>
<h5 class="text-center">It is presumed that you are the administrator for this Scrott install.<br />There is a security risk involved with exposing this page to the public!</h5>
<div class="row">
<div class="col-md-2"></div>
<div class="col-md-8">
<div class="panel panel-default">
<div class="panel-body">
<form method="post" action="<?=$mod->ap()?>">
<input type="hidden" name="input[action]" value="save" />
<legend>Database Connection</legend>
<div class="form-group">
<label>Engine</label>
<input type="text" class="form-control" value="Mysql" disabled />
</div>
<div class="form-group">
<label>Server Address</label>
<input type="text" name="input[dbAddress]" class="form-control" placeholder="localhost" required="true" />
</div>
<div class="form-group">
<label>Database Name</label>
<input type="text" name="input[dbName]" class="form-control" placeholder="db_scrott" required="true" />
</div>
<div class="form-group">
<label>Username</label>
<input type="text" name="input[dbUser]" class="form-control" placeholder="root" required="true" />
</div>
<div class="form-group">
<label>Password</label>
<input type="password" name="input[dbPass]" class="form-control" />
</div>
<legend>Application Installation</legend>
<div class="form-group">
<label>Install Location</label>
<input type="text" class="form-control" value="<?=$mod->ar()?>/" disabled />
<h6 class="pull-right">Detected from location of files in web document root</h6>
</div>
<legend>Settings</legend>
<div class="form-group">
<label>HTTP(S)</label>
<div class="radio">
<label>
<input type="radio" name="input[settSSL]" value="force" />
Always Force SSL
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="input[settSSL]" value="neither" checked />
Neither (Application can override)
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="input[settSSL]" value="forbid" />
Always Forbid SSL
</label>
</div>
</div>
<button type="submit" class="btn btn-primary pull-right">Use these settings</button>
</form>
</div>
</div>
</div>
<div class="col-md-2"></div>
</div>
</div>
</div>
<?php include "view/master/foot.view.php"; ?>
</body>
</html>
|