Skip to content

Commit d3cde6c

Browse files
author
Florian Schaal
committed
templates for caa
1 parent 08795ac commit d3cde6c

File tree

5 files changed

+82
-2
lines changed

5 files changed

+82
-2
lines changed

install/sql/incremental/upd_dev_collection.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ DELETE FROM `dns_ssl_ca` WHERE `ca_issue` = 'thawte.com';
2828
UPDATE `dns_ssl_ca` SET `ca_name` = 'Symantec / Thawte / GeoTrust' WHERE `ca_issue` = 'symantec.com';
2929

3030
ALTER TABLE `dns_rr` CHANGE `type` `type` ENUM('A','AAAA','ALIAS','CAA','CNAME','DS','HINFO','LOC','MX','NAPTR','NS','PTR','RP','SRV','TXT','TLSA','DNSKEY') CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
31-
31+
ALTER TABLE `dns_rr` CHANGE `data` `data` TEXT NOT NULL;
3232
INSERT IGNORE INTO `dns_ssl_ca` (`id`, `sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `active`, `ca_name`, `ca_issue`, `ca_wildcard`, `ca_iodef`, `ca_critical`) VALUES
3333
(NULL, 1, 1, 'riud', 'riud', '', 'Y', 'AC Camerfirma', 'camerfirma.com', 'Y', '', 0),
3434
(NULL, 1, 1, 'riud', 'riud', '', 'Y', 'ACCV', 'accv.es', 'Y', '', 0),

install/sql/ispconfig3.sql

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -478,7 +478,6 @@ CREATE TABLE IF NOT EXISTS `directive_snippets` (
478478
--
479479
-- Table structure for table `dns_rr`
480480
--
481-
482481
CREATE TABLE `dns_rr` (
483482
`id` int(11) unsigned NOT NULL auto_increment,
484483
`sys_userid` int(11) unsigned NOT NULL DEFAULT '0',
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<h2><tmpl_var name="list_head_txt"></h2>
2+
<p><tmpl_var name="list_desc_txt"></p>
3+
<!--
4+
<div class="clear">
5+
<div class="left">
6+
<div class="buttonHolder buttons">
7+
<button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_new_txt'}" onClick="ISPConfig.changeTab('dns_ca','admin/system_config_edit.php?action=edit&id={tmpl_var name='id'}', true);">{tmpl_var name='btn_new_txt'}</button>
8+
</div>
9+
</div>
10+
</div>
11+
<br>
12+
-->
13+
{tmpl_var name='dns_ca'}
14+
{tmpl_var name='dns_ca_list'}
15+
<input type="hidden" name="id" value="{tmpl_var name='id'}">
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<tmpl_if name="edit_record">
2+
<tmpl_if name="error">
3+
<div style="background: #ffdfdf; border: 1px solid #df7d7d; border-width: 1px 0; margin: 1.5em 0 1.5em 0; padding: 7px;">{tmpl_var name='error'}</div>
4+
</tmpl_if>
5+
<input type="hidden" name="id" value="{tmpl_var name='id'}">
6+
<div class="form-group">
7+
<label for="ca_name" class="col-sm-2 control-label">{tmpl_var name='ca_name_txt'}</label>
8+
<div class='col-sm-6'><input type='text' class="form-control" name="ca_name" id="ca_name" value="{tmpl_var name='ca_name'}"/></div>
9+
</div>
10+
11+
<div class="form-group">
12+
<label for="ca_issue" class="col-sm-2 control-label">{tmpl_var name='ca_issue_txt'}</label>
13+
<div class="col-sm-6"><input name="ca_issue" id="ca_issue" value="{tmpl_var name='ca_issue'}" size="" maxlength="" type="text" class="form-control" /></div>
14+
</div>
15+
16+
<div class="form-group">
17+
<label class="col-sm-2 control-label">{tmpl_var name='ca_wildcard_txt'}</label>
18+
<div class="col-sm-6"><input type="checkbox" value="{tmpl_var name='ca_wildcard'}" id="ca_wildcard" name="ca_wildcard" <tmpl_if name='ca_wildcard' op='==' value='Y'>checked</tmpl_if> /></div>
19+
</div>
20+
21+
<div class="form-group">
22+
<label class="col-sm-2 control-label">{tmpl_var name='ca_critical_txt'}</label>
23+
<div class="col-sm-6"><input type="checkbox" value="{tmpl_var name='ca_critical'}" id="ca_critical" name="ca_critical" <tmpl_if name='ca_critical'>checked</tmpl_if> /></div>
24+
</div>
25+
<!--
26+
<div class="form-group">
27+
<label for="ca_iodef" class="col-sm-2 control-label">{tmpl_var name='ca_iodef_txt'}</label>
28+
<div class="col-sm-6"><textarea class="form-control" name="ca_iodef" id="ca_iodef" rows='5' cols='30'>{tmpl_var name='ca_iodef'}</textarea></div>
29+
</div>
30+
-->
31+
<div class="form-group">
32+
<label class="col-sm-2 control-label">{tmpl_var name='active_txt'}</label>
33+
<div class="col-sm-6"><input type="checkbox" value="{tmpl_var name='active'}" id="active" name="active" <tmpl_if name='active' op='==' value='Y'>checked</tmpl_if> /></div>
34+
</div>
35+
36+
</div>
37+
<div class="clear"><div class="right">
38+
<button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" onClick="ISPConfig.changeTab('dns_ca','admin/system_config_edit.php?action=save&id={tmpl_var name='id'}', true);"><span class="icon icon-edit"></span>{tmpl_var name='btn_save_txt'}</button>
39+
<button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="admin/users_list.php">{tmpl_var name='btn_cancel_txt'}</button>
40+
</div></div>
41+
</tmpl_if>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<tmpl_if name="edit_record">
2+
<tmpl_else>
3+
<table class="table">
4+
<thead class="dark form-group-sm">
5+
<tr>
6+
<th data-column="active"><tmpl_var name="active_txt"></th>
7+
<th data-column="name"><tmpl_var name="ca_name_txt"></th>
8+
<th></th>
9+
</tr>
10+
11+
</thead>
12+
<tbody>
13+
<tmpl_loop name="ca_records">
14+
<tr>
15+
<td>{tmpl_var name="active"}</td>
16+
<td>{tmpl_var name="name"}</td>
17+
<td class="text-right">
18+
<button class="btn btn-default formbutton-default formbutton-narrow" type="button" onClick="ISPConfig.changeTab('dns_ca','admin/system_config_edit.php?action=edit&id={tmpl_var name='ca_id'}', true);"><span class="icon icon-edit"></span></button>
19+
<button class="btn btn-default formbutton-danger formbutton-narrow" type="button" onClick="ISPConfig.changeTab('dns_ca','admin/system_config_edit.php?action=delete&id={tmpl_var name='ca_id'}', true);"><span class="icon icon-delete"></span></button>
20+
</td>
21+
</tr>
22+
</tmpl_loop>
23+
</tbody>
24+
</table>
25+
</tmpl_if>

0 commit comments

Comments
 (0)