Marius Burkard
2016-04-20 4569cae57f127afd093794310ccd290d2d9fdf36
commit | author | age
825dd6 1 <div class='page-header'>
MC 2     <h1><tmpl_var name="list_head_txt"></h1>
3 </div>
f5c889 4 <p><tmpl_var name="list_desc_txt"></p>
T 5
6
825dd6 7         
0e2694 8             <tmpl_if name="is_admin">
825dd6 9                 <div class="form-group">
0e2694 10                     <tmpl_if name="edit_disabled">
825dd6 11                         <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label>
MC 12                         <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled">
0e2694 13                             {tmpl_var name='server_id'}
e645fa 14                         </select></div>
MC 15                         <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" />
0e2694 16                         <tmpl_else>
825dd6 17                             <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label>
MC 18                             <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control">
0e2694 19                                 {tmpl_var name='server_id'}
e645fa 20                             </select></div>
MC 21                     </tmpl_if>
0e2694 22                 </div>
bd6659 23             <tmpl_else>
SJ 24                 <tmpl_if name="only_one_server">
25                     <input type="hidden" id="server_id" name="server_id" value="{tmpl_var name='server_id_value'}" />
26                 <tmpl_else>
825dd6 27                     <div class="form-group">
bd6659 28                         <tmpl_if name="edit_disabled">
825dd6 29                             <label for="server_id_disabled" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label>
MC 30                             <div class="col-sm-9"><select name="server_id_disabled" id="server_id_disabled" class="form-control" disabled="disabled">
bd6659 31                                 {tmpl_var name='server_id'}
e645fa 32                             </select></div>
MC 33                             <input type="hidden" name="server_id" value="{tmpl_var name='server_id_value'}" />
bd6659 34                             <tmpl_else>
825dd6 35                                 <label for="server_id" class="col-sm-3 control-label">{tmpl_var name='server_id_txt'}</label>
MC 36                                 <div class="col-sm-9"><select name="server_id" id="server_id" class="form-control">
bd6659 37                                     {tmpl_var name='server_id'}
e645fa 38                                 </select></div>
MC 39                         </tmpl_if>
bd6659 40                     </div>
SJ 41                 </tmpl_if>
0e2694 42             </tmpl_if>
825dd6 43             <div class="form-group">
MC 44                 <label for="parent_domain_id" class="col-sm-3 control-label">{tmpl_var name='parent_domain_id_txt'}</label>
45                 <div class="col-sm-9"><select name="parent_domain_id" id="parent_domain_id" class="form-control">
0e2694 46                     {tmpl_var name='parent_domain_id'}
e645fa 47                 </select></div>
MC 48             </div>
825dd6 49             <div class="form-group">
MC 50                 <label for="type" class="col-sm-3 control-label">{tmpl_var name='type_txt'}</label>
51                 <div class="col-sm-9"><select name="type" id="type" class="form-control">
0e2694 52                     {tmpl_var name='type'}
e645fa 53                 </select></div>
MC 54             </div>
85dd27 55             <div class="form-group">
825dd6 56                 <label for="database_name" class="col-sm-3 control-label">{tmpl_var name='database_name_txt'}</label>
85dd27 57                 <div class="col-sm-9">
TB 58                     <div class="input-group">
59                         <span class="input-group-addon" id="database_name-desc">{tmpl_var name='database_name_prefix'}</span>
60                         <tmpl_if name="edit_disabled">
61                         <input type="text" name="database_name" id="database_name" value="{tmpl_var name='database_name'}" class="form-control" disabled="disabled" /><input name="database_name" type="hidden" value="{tmpl_var name='database_name'}" />
62                         <tmpl_else>
63                         <input type="text" name="database_name" id="database_name" value="{tmpl_var name='database_name'}" class="form-control" aria-describedby="database_name-desc" />
64                         </tmpl_if>
65                     </div>
66                 </div>
0e2694 67             </div>
825dd6 68             <div class="form-group">
85dd27 69                 <label for="database_quota" class="col-sm-3 control-label">{tmpl_var name='limit_database_quota_txt'}</label>
TB 70                 <div class="col-sm-9"><div class="input-group"><input type="text" name="database_quota" id="quota" value="{tmpl_var name='database_quota'}" class="form-control" aria-describedby="database_quota-desc" /><span class="input-group-addon" id="database_quota-desc">MB</span></div></div>
71             </div>
825dd6 72             <div class="form-group">
MC 73                 <label for="database_user_id" class="col-sm-3 control-label">{tmpl_var name='database_user_txt'}</label>
74                 <div class="col-sm-9"><select name="database_user_id" id="database_user_id" class="form-control">
381520 75                     {tmpl_var name='database_user_id'}
e645fa 76                 </select></div>
MC 77             </div>
825dd6 78             <div class="form-group">
MC 79                 <label for="database_ro_user_id" class="col-sm-3 control-label">{tmpl_var name='database_ro_user_txt'}</label>
85dd27 80                 <div class="col-sm-9"><select name="database_ro_user_id" id="database_ro_user_id" class="form-control" aria-describedby="database_ro_user_id-help">
381520 81                     {tmpl_var name='database_ro_user_id'}
85dd27 82                 </select>
TB 83                 <span id="database_ro_user_id-help" class="help-block">{tmpl_var name='optional_txt'}</span>
84                 </div>
e645fa 85             </div>
825dd6 86             <div class="form-group">
0e2694 87                 <tmpl_if name="edit_disabled">
825dd6 88                     <label for="database_charset_disabled" class="col-sm-3 control-label">{tmpl_var name='database_charset_txt'}</label>
MC 89                     <div class="col-sm-9"><select name="database_charset_disabled" id="database_charset_disabled" class="form-control" disabled="disabled">
0e2694 90                         {tmpl_var name='database_charset'}
e645fa 91                     </select></div>
MC 92                     <input type="hidden" name="database_charset" value="{tmpl_var name='database_charset_value'}" />
0e2694 93                     <tmpl_else>
825dd6 94                         <label for="database_charset" class="col-sm-3 control-label">{tmpl_var name='database_charset_txt'}</label>
MC 95                         <div class="col-sm-9"><select name="database_charset" id="database_charset" class="form-control">
0e2694 96                             {tmpl_var name='database_charset'}
e645fa 97                         </select></div>
MC 98                 </tmpl_if>
0e2694 99             </div>
825dd6 100             <div class="form-group">
MC 101                 <label class="col-sm-3 control-label">{tmpl_var name='remote_access_txt'}</label>
102                 <div class="col-sm-9">
0e2694 103                     {tmpl_var name='remote_access'}
C 104                 </div>
105             </div>
825dd6 106             <div class="form-group">
MC 107                 <label for="remote_ips" class="col-sm-3 control-label">{tmpl_var name='remote_ips_txt'}</label>
dec3e3 108                 <div class="col-sm-9"><input type="text" name="remote_ips" id="remote_ips" value="{tmpl_var name='remote_ips'}" class="form-control" /></div></div>
825dd6 109             <div class="form-group">
MC 110                 <label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label>
111                 <div class="col-sm-9">
0e2694 112                     {tmpl_var name='active'}
C 113                 </div>
114             </div>
825dd6 115         
f5c889 116
0e2694 117         <input type="hidden" name="id" value="{tmpl_var name='id'}">
f5c889 118
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="sites/database_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="sites/database_list.php">{tmpl_var name='btn_cancel_txt'}</button>
825dd6 122         </div></div>
5672cd 123 <script language="JavaScript" type="text/javascript">
bfcdef 124     <tmpl_if name="is_admin">    
T 125     function reloadDatabaseUsers() {
126         var parentDomainId = jQuery('#parent_domain_id').val()
127         jQuery.getJSON('sites/ajax_get_json.php'+ '?' + Math.round(new Date().getTime()), {web_id : parentDomainId, 'type': 'getdatabaseusers'}, function(data) {
128             var options = '<option value=""></option>';
129             $.each(data, function(key, val) {
130                 options += '<option value="'+key+'"'+ ($('#database_user_id').val() == key ? ' selected="selected"' : '') +'>'+val+'</option>';
131             });
132             $('#database_user_id').html(options).change();
133             
134             options = '<option value=""></option>';
135             $.each(data, function(key, val) {
136                 options += '<option value="'+key+'"'+ ($('#database_ro_user_id').val() == key ? ' selected="selected"' : '') +'>'+val+'</option>';
137             });
138             $('#database_ro_user_id').html(options).change();
139         });
140     }
141     jQuery('#parent_domain_id').change(function() { reloadDatabaseUsers(); });
142     reloadDatabaseUsers();
143     </tmpl_if>
0e2694 144     jQuery('#remote_ips').ispconfigSearch({
C 145         dataSrc: '/sites/ajax_get_json.php?type=get_ipv4',
146         resultsLimit: '$ <tmpl_var name="globalsearch_resultslimit_of_txt"> % <tmpl_var name="globalsearch_resultslimit_results_txt">',
147         ResultsTextPrefix: '<tmpl_var name="globalsearch_suggestions_text_txt">',
148         noResultsText: '<tmpl_var name="globalsearch_noresults_text_txt">',
149         noResultsLimit: '<tmpl_var name="globalsearch_noresults_limit_txt">',
150         minChars: 0,
151         cssPrefix: 'df-',
152         fillSearchField: true,
153         fillSearchFieldWith: 'fill_text',
154         searchFieldWatermark: '',
b6b07d 155         resultBoxPosition: ''
0e2694 156     });
0543b2 157 </script>