Projet

Général

Profil

« Précédent | Suivant » 

Révision 46f5ced5

Ajouté par Renato Botelho il y a plus de 9 ans

This if is unecessary since input_errors is unset in the line above

Voir les différences:

usr/local/www/services_ntpd_gps.php
64 64

  
65 65
	unset($input_errors);
66 66

  
67
	if (!$input_errors) {
68
		if (!empty($_POST['gpsport']) && file_exists('/dev/'.$_POST['gpsport']))
69
			$config['ntpd']['gps']['port'] = $_POST['gpsport'];
70
		/* if port is not set, remove all the gps config */
71
		else unset($config['ntpd']['gps']);
72

  
73
		if (!empty($_POST['gpstype']))
74
			$config['ntpd']['gps']['type'] = $_POST['gpstype'];
75
		elseif (isset($config['ntpd']['gps']['type']))
76
			unset($config['ntpd']['gps']['type']);
77

  
78
		if (!empty($_POST['gpsspeed']))
79
			$config['ntpd']['gps']['speed'] = $_POST['gpsspeed'];
80
		elseif (isset($config['ntpd']['gps']['speed']))
81
			unset($config['ntpd']['gps']['speed']);
82

  
83
		if (!empty($_POST['gpsnmea']) && ($_POST['gpsnmea'][0] === "0"))
84
			$config['ntpd']['gps']['nmea'] = "0";
85
		else
86
			$config['ntpd']['gps']['nmea'] = strval(array_sum($_POST['gpsnmea']));
87

  
88
		if (!empty($_POST['gpsfudge1']))
89
			$config['ntpd']['gps']['fudge1'] = $_POST['gpsfudge1'];
90
		elseif (isset($config['ntpd']['gps']['fudge1']))
91
			unset($config['ntpd']['gps']['fudge1']);
92

  
93
		if (!empty($_POST['gpsfudge2']))
94
			$config['ntpd']['gps']['fudge2'] = $_POST['gpsfudge2'];
95
		elseif (isset($config['ntpd']['gps']['fudge2']))
96
			unset($config['ntpd']['gps']['fudge2']);
97

  
98
		if (!empty($_POST['gpsstratum']) && ($_POST['gpsstratum']) < 17 )
99
			$config['ntpd']['gps']['stratum'] = $_POST['gpsstratum'];
100
		elseif (isset($config['ntpd']['gps']['stratum']))
101
			unset($config['ntpd']['gps']['stratum']);
102

  
103
		if (empty($_POST['gpsprefer']))
104
			$config['ntpd']['gps']['prefer'] = 'on';
105
		elseif (isset($config['ntpd']['gps']['prefer']))
106
			unset($config['ntpd']['gps']['prefer']);
107

  
108
		if (!empty($_POST['gpsselect']))
109
			$config['ntpd']['gps']['noselect'] = $_POST['gpsselect'];
110
		elseif (isset($config['ntpd']['gps']['noselect']))
111
			unset($config['ntpd']['gps']['noselect']);
112

  
113
		if (!empty($_POST['gpsflag1']))
114
			$config['ntpd']['gps']['flag1'] = $_POST['gpsflag1'];
115
		elseif (isset($config['ntpd']['gps']['flag1']))
116
			unset($config['ntpd']['gps']['flag1']);
117

  
118
		if (!empty($_POST['gpsflag2']))
119
			$config['ntpd']['gps']['flag2'] = $_POST['gpsflag2'];
120
		elseif (isset($config['ntpd']['gps']['flag2']))
121
			unset($config['ntpd']['gps']['flag2']);
122

  
123
		if (!empty($_POST['gpsflag3']))
124
			$config['ntpd']['gps']['flag3'] = $_POST['gpsflag3'];
125
		elseif (isset($config['ntpd']['gps']['flag3']))
126
			unset($config['ntpd']['gps']['flag3']);
127

  
128
		if (!empty($_POST['gpsflag4']))
129
			$config['ntpd']['gps']['flag4'] = $_POST['gpsflag4'];
130
		elseif (isset($config['ntpd']['gps']['flag4']))
131
			unset($config['ntpd']['gps']['flag4']);
132

  
133
		if (!empty($_POST['gpssubsec']))
134
			$config['ntpd']['gps']['subsec'] = $_POST['gpssubsec'];
135
		elseif (isset($config['ntpd']['gps']['subsec']))
136
			unset($config['ntpd']['gps']['subsec']);
137

  
138
		if (!empty($_POST['gpsrefid']))
139
			$config['ntpd']['gps']['refid'] = $_POST['gpsrefid'];
140
		elseif (isset($config['ntpd']['gps']['refid']))
141
			unset($config['ntpd']['gps']['refid']);
142
			
143
		if (!empty($_POST['gpsinitcmd']))
144
			$config['ntpd']['gps']['initcmd'] = base64_encode($_POST['gpsinitcmd']);
145
		elseif (isset($config['ntpd']['gps']['initcmd']))
146
			unset($config['ntpd']['gps']['initcmd']);
147

  
148
		write_config("Updated NTP GPS Settings");
149

  
150
		$retval = 0;
151
		$retval = system_ntp_configure();
152
		$savemsg = get_std_save_message($retval);
153
	}
67
	if (!empty($_POST['gpsport']) && file_exists('/dev/'.$_POST['gpsport']))
68
		$config['ntpd']['gps']['port'] = $_POST['gpsport'];
69
	/* if port is not set, remove all the gps config */
70
	else unset($config['ntpd']['gps']);
71

  
72
	if (!empty($_POST['gpstype']))
73
		$config['ntpd']['gps']['type'] = $_POST['gpstype'];
74
	elseif (isset($config['ntpd']['gps']['type']))
75
		unset($config['ntpd']['gps']['type']);
76

  
77
	if (!empty($_POST['gpsspeed']))
78
		$config['ntpd']['gps']['speed'] = $_POST['gpsspeed'];
79
	elseif (isset($config['ntpd']['gps']['speed']))
80
		unset($config['ntpd']['gps']['speed']);
81

  
82
	if (!empty($_POST['gpsnmea']) && ($_POST['gpsnmea'][0] === "0"))
83
		$config['ntpd']['gps']['nmea'] = "0";
84
	else
85
		$config['ntpd']['gps']['nmea'] = strval(array_sum($_POST['gpsnmea']));
86

  
87
	if (!empty($_POST['gpsfudge1']))
88
		$config['ntpd']['gps']['fudge1'] = $_POST['gpsfudge1'];
89
	elseif (isset($config['ntpd']['gps']['fudge1']))
90
		unset($config['ntpd']['gps']['fudge1']);
91

  
92
	if (!empty($_POST['gpsfudge2']))
93
		$config['ntpd']['gps']['fudge2'] = $_POST['gpsfudge2'];
94
	elseif (isset($config['ntpd']['gps']['fudge2']))
95
		unset($config['ntpd']['gps']['fudge2']);
96

  
97
	if (!empty($_POST['gpsstratum']) && ($_POST['gpsstratum']) < 17 )
98
		$config['ntpd']['gps']['stratum'] = $_POST['gpsstratum'];
99
	elseif (isset($config['ntpd']['gps']['stratum']))
100
		unset($config['ntpd']['gps']['stratum']);
101

  
102
	if (empty($_POST['gpsprefer']))
103
		$config['ntpd']['gps']['prefer'] = 'on';
104
	elseif (isset($config['ntpd']['gps']['prefer']))
105
		unset($config['ntpd']['gps']['prefer']);
106

  
107
	if (!empty($_POST['gpsselect']))
108
		$config['ntpd']['gps']['noselect'] = $_POST['gpsselect'];
109
	elseif (isset($config['ntpd']['gps']['noselect']))
110
		unset($config['ntpd']['gps']['noselect']);
111

  
112
	if (!empty($_POST['gpsflag1']))
113
		$config['ntpd']['gps']['flag1'] = $_POST['gpsflag1'];
114
	elseif (isset($config['ntpd']['gps']['flag1']))
115
		unset($config['ntpd']['gps']['flag1']);
116

  
117
	if (!empty($_POST['gpsflag2']))
118
		$config['ntpd']['gps']['flag2'] = $_POST['gpsflag2'];
119
	elseif (isset($config['ntpd']['gps']['flag2']))
120
		unset($config['ntpd']['gps']['flag2']);
121

  
122
	if (!empty($_POST['gpsflag3']))
123
		$config['ntpd']['gps']['flag3'] = $_POST['gpsflag3'];
124
	elseif (isset($config['ntpd']['gps']['flag3']))
125
		unset($config['ntpd']['gps']['flag3']);
126

  
127
	if (!empty($_POST['gpsflag4']))
128
		$config['ntpd']['gps']['flag4'] = $_POST['gpsflag4'];
129
	elseif (isset($config['ntpd']['gps']['flag4']))
130
		unset($config['ntpd']['gps']['flag4']);
131

  
132
	if (!empty($_POST['gpssubsec']))
133
		$config['ntpd']['gps']['subsec'] = $_POST['gpssubsec'];
134
	elseif (isset($config['ntpd']['gps']['subsec']))
135
		unset($config['ntpd']['gps']['subsec']);
136

  
137
	if (!empty($_POST['gpsrefid']))
138
		$config['ntpd']['gps']['refid'] = $_POST['gpsrefid'];
139
	elseif (isset($config['ntpd']['gps']['refid']))
140
		unset($config['ntpd']['gps']['refid']);
141
		
142
	if (!empty($_POST['gpsinitcmd']))
143
		$config['ntpd']['gps']['initcmd'] = base64_encode($_POST['gpsinitcmd']);
144
	elseif (isset($config['ntpd']['gps']['initcmd']))
145
		unset($config['ntpd']['gps']['initcmd']);
146

  
147
	write_config("Updated NTP GPS Settings");
148

  
149
	$retval = 0;
150
	$retval = system_ntp_configure();
151
	$savemsg = get_std_save_message($retval);
154 152
} else {
155 153
	/* set defaults if they do not already exist */
156 154
	if (!is_array($config['ntpd']) || !is_array($config['ntpd']['gps']) || empty($config['ntpd']['gps']['type'])) {

Formats disponibles : Unified diff