commit | author | age
|
825dd6
|
1 |
<div class='page-header'> |
MC |
2 |
<h1><tmpl_var name="list_head_txt"></h1> |
|
3 |
</div> |
533de4
|
4 |
<p><tmpl_var name="list_desc_txt"></p> |
L |
5 |
|
61f1f5
|
6 |
<div class="form-group"> |
MC |
7 |
<label for="file" class="col-sm-3 control-label">{tmpl_var name='logo_txt'}</label> |
|
8 |
<div class="col-sm-3 col-text"><input name="file" id="file" size="30" type="file" class="fileUpload" /></div><div class="col-sm-6"><button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" id="start_upload">{tmpl_var name='upload_txt'}</button></div> |
|
9 |
</div> |
|
10 |
<div class="form-group"> |
|
11 |
<label for="dashboard_atom_url_admin" class="col-sm-3 control-label">{tmpl_var name='used_logo_txt'}</label> |
|
12 |
<div class="col-sm-9" id="used_logo">{tmpl_var name='used_logo'}</div> |
|
13 |
</div> |
825dd6
|
14 |
<div class="form-group"> |
8f5b51
|
15 |
<label for="page_title" class="col-sm-3 control-label">{tmpl_var name='company_name_txt'}</label> |
FS |
16 |
<div class="col-sm-9"><input type="text" name="company_name" id="company_name" value="{tmpl_var name='company_name'}" size="" maxlength="" class="form-control" /></div></div> |
|
17 |
<div class="form-group"> |
825dd6
|
18 |
<label for="dashboard_atom_url_admin" class="col-sm-3 control-label">{tmpl_var name='dashboard_atom_url_admin_txt'}</label> |
dec3e3
|
19 |
<div class="col-sm-9"><input type="text" name="dashboard_atom_url_admin" id="dashboard_atom_url_admin" value="{tmpl_var name='dashboard_atom_url_admin'}" size="" maxlength="" class="form-control" /></div></div> |
8f5b51
|
20 |
<div class="form-group"> |
825dd6
|
21 |
<label for="dashboard_atom_url_reseller" class="col-sm-3 control-label">{tmpl_var name='dashboard_atom_url_reseller_txt'}</label> |
dec3e3
|
22 |
<div class="col-sm-9"><input type="text" name="dashboard_atom_url_reseller" id="dashboard_atom_url_reseller" value="{tmpl_var name='dashboard_atom_url_reseller'}" size="" maxlength="" class="form-control" /></div></div> |
825dd6
|
23 |
<div class="form-group"> |
MC |
24 |
<label for="dashboard_atom_url_client" class="col-sm-3 control-label">{tmpl_var name='dashboard_atom_url_client_txt'}</label> |
dec3e3
|
25 |
<div class="col-sm-9"><input type="text" name="dashboard_atom_url_client" id="dashboard_atom_url_client" value="{tmpl_var name='dashboard_atom_url_client'}" size="" maxlength="" class="form-control" /></div></div> |
825dd6
|
26 |
<div class="form-group"> |
MC |
27 |
<label for="monitor_key" class="col-sm-3 control-label">{tmpl_var name='monitor_key_txt'}</label> |
dec3e3
|
28 |
<div class="col-sm-9"><input type="text" name="monitor_key" id="monitor_key" value="{tmpl_var name='monitor_key'}" size="" maxlength="" class="form-control" /></div></div> |
825dd6
|
29 |
<div class="form-group"> |
MC |
30 |
<label for="admin_dashlets_left" class="col-sm-3 control-label">{tmpl_var name='admin_dashlets_left_txt'}</label> |
dec3e3
|
31 |
<div class="col-sm-6"><input type="text" name="admin_dashlets_left" id="admin_dashlets_left" value="{tmpl_var name='admin_dashlets_left'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
825dd6
|
32 |
</div></div> |
MC |
33 |
<div class="form-group"> |
|
34 |
<label for="admin_dashlets_right" class="col-sm-3 control-label">{tmpl_var name='admin_dashlets_right_txt'}</label> |
dec3e3
|
35 |
<div class="col-sm-6"><input type="text" name="admin_dashlets_right" id="admin_dashlets_right" value="{tmpl_var name='admin_dashlets_right'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
825dd6
|
36 |
</div></div> |
MC |
37 |
<div class="form-group"> |
|
38 |
<label for="reseller_dashlets_left" class="col-sm-3 control-label">{tmpl_var name='reseller_dashlets_left_txt'}</label> |
dec3e3
|
39 |
<div class="col-sm-6"><input type="text" name="reseller_dashlets_left" id="reseller_dashlets_left" value="{tmpl_var name='reseller_dashlets_left'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
825dd6
|
40 |
</div></div> |
MC |
41 |
<div class="form-group"> |
|
42 |
<label for="reseller_dashlets_right" class="col-sm-3 control-label">{tmpl_var name='reseller_dashlets_right_txt'}</label> |
dec3e3
|
43 |
<div class="col-sm-6"><input type="text" name="reseller_dashlets_right" id="reseller_dashlets_right" value="{tmpl_var name='reseller_dashlets_right'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
825dd6
|
44 |
</div></div> |
MC |
45 |
<div class="form-group"> |
|
46 |
<label for="client_dashlets_left" class="col-sm-3 control-label">{tmpl_var name='client_dashlets_left_txt'}</label> |
dec3e3
|
47 |
<div class="col-sm-6"><input type="text" name="client_dashlets_left" id="client_dashlets_left" value="{tmpl_var name='client_dashlets_left'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
825dd6
|
48 |
</div></div> |
MC |
49 |
<div class="form-group"> |
|
50 |
<label for="client_dashlets_right" class="col-sm-3 control-label">{tmpl_var name='client_dashlets_right_txt'}</label> |
dec3e3
|
51 |
<div class="col-sm-6"><input type="text" name="client_dashlets_right" id="client_dashlets_right" value="{tmpl_var name='client_dashlets_right'}" size="" maxlength="" class="form-control" /></div><div class="col-sm-3 input-sm"> {tmpl_var name='available_dashlets_note_txt'} {tmpl_var name="available_dashlets_txt"} |
825dd6
|
52 |
</div></div> |
MC |
53 |
<div class="form-group"> |
|
54 |
<label class="col-sm-3 control-label">{tmpl_var name='tab_change_discard_txt'}</label> |
|
55 |
<div class="col-sm-9"> |
73ec6b
|
56 |
{tmpl_var name='tab_change_discard'} |
M |
57 |
</div> |
|
58 |
</div> |
825dd6
|
59 |
<div class="form-group"> |
MC |
60 |
<label class="col-sm-3 control-label">{tmpl_var name='tab_change_warning_txt'}</label> |
|
61 |
<div class="col-sm-9"> |
73ec6b
|
62 |
{tmpl_var name='tab_change_warning'}<br/>{tmpl_var name='tab_change_warning_note_txt'} |
M |
63 |
</div> |
|
64 |
</div> |
825dd6
|
65 |
<div class="form-group"> |
MC |
66 |
<label class="col-sm-3 control-label">{tmpl_var name='use_loadindicator_txt'}</label> |
|
67 |
<div class="col-sm-9"> |
10b4c8
|
68 |
{tmpl_var name='use_loadindicator'}<br/>{tmpl_var name='f5_to_reload_js_txt'} |
T |
69 |
</div> |
|
70 |
</div> |
825dd6
|
71 |
<div class="form-group"> |
MC |
72 |
<label class="col-sm-3 control-label">{tmpl_var name='use_combobox_txt'}</label> |
|
73 |
<div class="col-sm-9"> |
10b4c8
|
74 |
{tmpl_var name='use_combobox'}<br/>{tmpl_var name='f5_to_reload_js_txt'} |
T |
75 |
</div> |
|
76 |
</div> |
825dd6
|
77 |
<div class="form-group"> |
MC |
78 |
<label for="customer_no_template" class="col-sm-3 control-label">{tmpl_var name='customer_no_template_txt'}</label> |
dec3e3
|
79 |
<div class="col-sm-9"><input type="text" name="customer_no_template" id="customer_no_template" value="{tmpl_var name='customer_no_template'}" class="form-control" /></div></div> |
825dd6
|
80 |
<div class="form-group"> |
MC |
81 |
<label for="customer_no_start" class="col-sm-3 control-label">{tmpl_var name='customer_no_start_txt'}</label> |
dec3e3
|
82 |
<div class="col-sm-9"><input type="text" name="customer_no_start" id="customer_no_start" value="{tmpl_var name='customer_no_start'}" class="form-control" /></div></div> |
825dd6
|
83 |
<div class="form-group"> |
MC |
84 |
<label for="customer_no_counter" class="col-sm-3 control-label">{tmpl_var name='customer_no_counter_txt'}</label> |
dec3e3
|
85 |
<div class="col-sm-9"><input type="text" name="customer_no_counter" id="customer_no_counter" value="{tmpl_var name='customer_no_counter'}" class="form-control" /></div></div> |
825dd6
|
86 |
<div class="form-group"> |
MC |
87 |
<label for="session_timeout" class="col-sm-3 control-label">{tmpl_var name='session_timeout_txt'}</label> |
dec3e3
|
88 |
<div class="col-sm-9"><input type="text" name="session_timeout" id="session_timeout" value="{tmpl_var name='session_timeout'}" class="form-control" /></div></div> |
825dd6
|
89 |
<div class="form-group"> |
MC |
90 |
<label class="col-sm-3 control-label">{tmpl_var name='session_allow_endless_txt'}</label> |
|
91 |
<div class="col-sm-9"> |
de0256
|
92 |
{tmpl_var name='session_allow_endless'} |
MC |
93 |
</div> |
|
94 |
</div> |
825dd6
|
95 |
<div class="form-group"> |
MC |
96 |
<label for="min_password_length" class="col-sm-3 control-label">{tmpl_var name='min_password_length_txt'}</label> |
dec3e3
|
97 |
<div class="col-sm-9"><input type="text" name="min_password_length" id="min_password_length" value="{tmpl_var name='min_password_length'}" class="form-control" /></div></div> |
825dd6
|
98 |
<div class="form-group"> |
MC |
99 |
<label for="min_password_strength" class="col-sm-3 control-label">{tmpl_var name='min_password_strength_txt'}</label> |
|
100 |
<div class="col-sm-9"><select name="min_password_strength" id="min_password_strength" class="form-control"> |
7b9388
|
101 |
{tmpl_var name='min_password_strength'} |
e645fa
|
102 |
</select></div> |
MC |
103 |
</div> |
825dd6
|
104 |
<div class="form-group"> |
MC |
105 |
<label class="col-sm-3 control-label">{tmpl_var name='maintenance_mode_txt'}</label> |
|
106 |
<div class="col-sm-9"> |
0e2694
|
107 |
{tmpl_var name='maintenance_mode'} |
C |
108 |
</div> |
|
109 |
</div> |
61f1f5
|
110 |
|
MC |
111 |
<tmpl_if name="msg"> |
|
112 |
<div id="OKMsg"><p><tmpl_var name="msg"></p></div> |
|
113 |
</tmpl_if> |
|
114 |
<tmpl_if name="error"> |
0998a3
|
115 |
<div id="errorMsg"><h3><tmpl_var name="error_txt"></h3><ol><tmpl_var name="error"></ol></div> |
61f1f5
|
116 |
</tmpl_if> |
825dd6
|
117 |
|
61f1f5
|
118 |
<input type="hidden" name="id" id="id" value="{tmpl_var name='id'}"> |
825dd6
|
119 |
<div class="clear"><div class="right"> |
2d0eba
|
120 |
<button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" data-submit-form="pageForm" data-form-action="admin/system_config_edit.php">{tmpl_var name='btn_save_txt'}</button> |
ba7316
|
121 |
<button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/server_list.php">{tmpl_var name='btn_cancel_txt'}</button> |
61f1f5
|
122 |
</div></div> |
MC |
123 |
<script language="JavaScript" type="text/javascript"> |
|
124 |
var defaultLogo = '{tmpl_var name='default_logo'}'; |
|
125 |
$(document).on('click', '#del_custom_logo', function(){ |
|
126 |
delCustomLogo(); |
|
127 |
}); |
|
128 |
|
|
129 |
function delCustomLogo() { |
|
130 |
var id = jQuery('input[name="id"]').val(); |
|
131 |
|
|
132 |
jQuery.getJSON('admin/ajax_get_json.php'+ '?' + Math.round(new Date().getTime()), {'id': id, 'type': "delcustomlogo"}, function(data) { |
|
133 |
//console.log(data); |
|
134 |
$('#used_logo').html(defaultLogo); |
|
135 |
$('#logo').css({ "background": "url("+data.data+") no-repeat", "width": data.width, "height": data.height }); |
|
136 |
}); |
|
137 |
} |
|
138 |
|
|
139 |
// Variable to store your files |
|
140 |
var files; |
|
141 |
// Add events |
|
142 |
$('input[type="file"]').on('change', prepareUpload); |
|
143 |
$('#start_upload').on('click', uploadFiles); |
|
144 |
|
|
145 |
// Grab the files and set them to our variable |
|
146 |
function prepareUpload(event){ |
|
147 |
files = event.target.files; |
|
148 |
} |
|
149 |
|
|
150 |
// Catch the form submit and upload the files |
|
151 |
function uploadFiles(event){ |
|
152 |
event.stopPropagation(); // Stop stuff happening |
|
153 |
event.preventDefault(); // Totally stop stuff happening |
|
154 |
|
|
155 |
var id = jQuery('input[name="id"]').val(); |
|
156 |
|
|
157 |
// Create a formdata object and add the files |
|
158 |
var data = new FormData(); |
|
159 |
$.each(files, function(key, value){ |
|
160 |
data.append(key, value); |
|
161 |
}); |
|
162 |
|
|
163 |
$.ajax({ |
|
164 |
url: 'admin/ajax_get_json.php?id='+id+'&type=uploadfile', |
|
165 |
type: 'POST', |
|
166 |
data: data, |
|
167 |
cache: false, |
|
168 |
dataType: 'json', |
|
169 |
processData: false, // Don't process the files |
|
170 |
contentType: false, // Set content type to false as jQuery will tell the server its a query string request |
|
171 |
success: function(data, textStatus, jqXHR){ |
|
172 |
if(typeof data.error === 'undefined'){ |
|
173 |
// Success so call function to process the form |
|
174 |
//console.log(data); |
|
175 |
$('#used_logo').html('<img src="'+data.data+'" /> <a href="#" class="btn btn-default formbutton-danger formbutton-narrow" style="margin:5px" id="del_custom_logo"><span class="icon icon-delete"></span></a>'); |
|
176 |
$('#logo').css({ "background": "url("+data.data+") no-repeat", "width": data.width, "height": data.height }); |
|
177 |
} else { |
|
178 |
// Handle errors here |
|
179 |
//console.log(data); |
|
180 |
} |
|
181 |
}, |
|
182 |
error: function(jqXHR, textStatus, errorThrown){ |
|
183 |
// Handle errors here |
|
184 |
//console.log(data); |
|
185 |
} |
|
186 |
}); |
|
187 |
} |
|
188 |
|
8f5b51
|
189 |
</script> |