From aa79f3518283d82e03a745702ff51ba04c200acb Mon Sep 17 00:00:00 2001 From: Sebastian Chrostek Date: Sat, 1 Jun 2013 14:37:56 +0200 Subject: Added CURL options to Custom DynDNS Added the options for CURLOPT_IPRESOLVE and CURLOPT_SSL_VERIFYPEER in the webinterface for custom DynDNS --- usr/local/www/services_dyndns_edit.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'usr/local/www/services_dyndns_edit.php') diff --git a/usr/local/www/services_dyndns_edit.php b/usr/local/www/services_dyndns_edit.php index 75dde35..f48cb90 100644 --- a/usr/local/www/services_dyndns_edit.php +++ b/usr/local/www/services_dyndns_edit.php @@ -70,6 +70,8 @@ if (isset($id) && isset($a_dyndns[$id])) { $pconfig['interface'] = $a_dyndns[$id]['interface']; $pconfig['wildcard'] = isset($a_dyndns[$id]['wildcard']); $pconfig['verboselog'] = isset($a_dyndns[$id]['verboselog']); + $pconfig['curl_ipresolve_v4'] = isset($a_dyndns[$id]['curl_ipresolve_v4']); + $pconfig['curl_ssl_verifypeer'] = isset($a_dyndns[$id]['curl_ssl_verifypeer']); $pconfig['zoneid'] = $a_dyndns[$id]['zoneid']; $pconfig['ttl'] = isset($a_dyndns[$id]['ttl']); $pconfig['updateurl'] = $a_dyndns[$id]['updateurl']; @@ -119,6 +121,8 @@ if ($_POST) { $dyndns['mx'] = $_POST['mx']; $dyndns['wildcard'] = $_POST['wildcard'] ? true : false; $dyndns['verboselog'] = $_POST['verboselog'] ? true : false; + $dyndns['curl_ipresolve_v4'] = $_POST['curl_ipresolve_v4'] ? true : false; + $dyndns['curl_ssl_verifypeer'] = $_POST['curl_ssl_verifypeer'] ? true : false; /* In this place enable means disabled */ if ($_POST['enable']) unset($dyndns['enable']); @@ -175,6 +179,7 @@ function _onTypeChange(type){ document.getElementById("_resulttr").style.display = ''; document.getElementById("_urltr").style.display = ''; document.getElementById("_requestiftr").style.display = ''; + document.getElementById("_curloptions").style.display = ''; document.getElementById("_hostnametr").style.display = 'none'; document.getElementById("_mxtr").style.display = 'none'; document.getElementById("_wildcardtr").style.display = 'none'; @@ -185,6 +190,7 @@ function _onTypeChange(type){ document.getElementById("_resulttr").style.display = 'none'; document.getElementById("_urltr").style.display = 'none'; document.getElementById("_requestiftr").style.display = 'none'; + document.getElementById("_curloptions").style.display = 'none'; document.getElementById("_hostnametr").style.display = ''; document.getElementById("_mxtr").style.display = ''; document.getElementById("_wildcardtr").style.display = ''; @@ -195,6 +201,7 @@ function _onTypeChange(type){ document.getElementById("_resulttr").style.display = 'none'; document.getElementById("_urltr").style.display = 'none'; document.getElementById("_requestiftr").style.display = 'none'; + document.getElementById("_curloptions").style.display = 'none'; document.getElementById("_hostnametr").style.display = ''; document.getElementById("_mxtr").style.display = ''; document.getElementById("_wildcardtr").style.display = ''; @@ -304,6 +311,15 @@ function _onTypeChange(type){ > + + + + > +
+ > + + + -- cgit v1.1