Skip to content

Commit f7580dd

Browse files
author
Florian Schaal
committed
fixed sql-query in dns_spf_edit.php and re-add spf-template
1 parent 93fdfe3 commit f7580dd

File tree

2 files changed

+61
-1
lines changed

2 files changed

+61
-1
lines changed

interface/web/dns/dns_spf_edit.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ function onSubmit() {
229229
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
230230

231231
// always update an existing entry
232-
$check=$app->db->queryOneRecord("SELECT * FROM dns_rr WHERE zone = ? AND type = ? AND data LIKE 'v=spf1%' AND name = ?", $this->dataRecord["zone"], $this->dataRecord["type"], $this->dataRecord['name'].'.');
232+
$check=$app->db->queryOneRecord("SELECT * FROM dns_rr WHERE zone = ? AND type = ? AND data LIKE 'v=spf1%' AND name = ?", $this->dataRecord["zone"], $this->dataRecord["type"], $this->dataRecord['name']);
233233
$this->id = $check['id'];
234234

235235
if (!isset($this->dataRecord['active'])) $this->dataRecord['active'] = 'N';
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
<div class='page-header'>
2+
<h1><tmpl_var name="list_head_txt"></h1>
3+
</div>
4+
<p><tmpl_var name="list_desc_txt"></p>
5+
6+
7+
8+
<div class="form-group">
9+
<label for="data" class="col-sm-3 control-label">{tmpl_var name='data_txt'}</label>
10+
<div class="col-sm-9"><input type="text" name="data" id="data" value="{tmpl_var name='data'}" readonly class="form-control" /></div></div>
11+
<div class="form-group">
12+
<label for="spf_mechanism" class="col-sm-3 control-label">{tmpl_var name='spf_mechanism_txt'}</label>
13+
<div class="col-sm-9"><select name="spf_mechanism" id="spf_mechanism" class="form-control">
14+
{tmpl_var name='spf_mechanism'}
15+
</select></div>
16+
</div>
17+
<div class="form-group">
18+
<label class="col-sm-3 control-label">{tmpl_var name='spf_mx_txt'}</label>
19+
<div class="col-sm-9"><input class="form-control" type="checkbox" value="1" id="spf_mx" name="spf_mx" {tmpl_var name = 'spf_mx_active'} /></div>
20+
</div>
21+
<div class="form-group">
22+
<label class="col-sm-3 control-label">{tmpl_var name='spf_a_txt'}</label>
23+
<div class="col-sm-9"><input class="form-control" type="checkbox" value="1" id="spf_a" name="spf_a" {tmpl_var name = 'spf_a_active'} /></div>
24+
</div>
25+
<div class="form-group">
26+
<label for="spf_ip" class="col-sm-3 control-label">{tmpl_var name='spf_ip_txt'}</label>
27+
<div class="col-sm-6"><input type="text" name="spf_ip" id="spf_ip" value="{tmpl_var name='spf_ip'}" class="form-control" /></div><div class="col-sm-3 input-sm">
28+
{tmpl_var name='spf_ip_note_txt'}
29+
</div></div>
30+
<div class="form-group">
31+
<label for="spf_hostname" class="col-sm-3 control-label">{tmpl_var name='spf_hostname_txt'}</label>
32+
<div class="col-sm-6"><input type="text" name="spf_hostname" id="spf_hostname" value="{tmpl_var name='spf_hostname'}" class="form-control" /></div><div class="col-sm-3 input-sm">
33+
{tmpl_var name='spf_hostname_note_txt'}
34+
</div></div>
35+
<div class="form-group">
36+
<label for="spf_domain" class="col-sm-3 control-label">{tmpl_var name='spf_domain_txt'}</label>
37+
<div class="col-sm-6"><input type="text" name="spf_domain" id="spf_domain" value="{tmpl_var name='spf_domain'}" class="form-control" /></div><div class="col-sm-3 input-sm">
38+
{tmpl_var name='spf_domain_note_txt'}
39+
</div></div>
40+
<div class="form-group">
41+
<label for="ttl" class="col-sm-3 control-label">{tmpl_var name='ttl_txt'}</label>
42+
<div class="col-sm-9"><input type="text" name="ttl" id="ttl" value="{tmpl_var name='ttl'}" class="form-control" /></div></div>
43+
44+
<div class="form-group">
45+
<label class="col-sm-3 control-label">{tmpl_var name='active_txt'}</label>
46+
<div class="col-sm-9"><input class="form-control" type="checkbox" value="1" id="active" name="active" {tmpl_var name='active'} /></div>
47+
</div>
48+
49+
50+
<input type="hidden" name="id" value="{tmpl_var name='id'}">
51+
<input type="hidden" name="zone" value="{tmpl_var name='zone'}" id="zone">
52+
<input type="hidden" name="type" value="{tmpl_var name='type'}">
53+
<input type="hidden" name="name" value="{tmpl_var name='name'}">
54+
</div>
55+
56+
<div class="clear"><div class="right">
57+
<button class="btn btn-default formbutton-success" type="button" value="{tmpl_var name='btn_save_txt'}" data-submit-form="pageForm" data-form-action="dns/dns_spf_edit.php">{tmpl_var name='btn_save_txt'}</button>
58+
<button class="btn btn-default formbutton-default" type="button" value="{tmpl_var name='btn_cancel_txt'}" data-load-content="dns/dns_soa_edit.php?id={tmpl_var name='zone'}">{tmpl_var name='btn_cancel_txt'}</button>
59+
</div></div>
60+

0 commit comments

Comments
 (0)