From: <abe...@us...> - 2012-11-01 19:31:37
|
Revision: 5731 http://astlinux.svn.sourceforge.net/astlinux/?rev=5731&view=rev Author: abelbeck Date: 2012-11-01 19:31:31 +0000 (Thu, 01 Nov 2012) Log Message: ----------- web interface, Network tab, add support for PHONEPROV_ALLOW, HTTP & HTTPS /phoneprov/ Allowed IP's: Modified Paths: -------------- branches/1.0/package/webinterface/altweb/admin/network.php Modified: branches/1.0/package/webinterface/altweb/admin/network.php =================================================================== --- branches/1.0/package/webinterface/altweb/admin/network.php 2012-11-01 13:13:42 UTC (rev 5730) +++ branches/1.0/package/webinterface/altweb/admin/network.php 2012-11-01 19:31:31 UTC (rev 5731) @@ -475,6 +475,9 @@ } } fwrite($fp, "### HTTPS Certificate File\n".$value."\n"); + + $value = 'PHONEPROV_ALLOW="'.trim($_POST['phoneprov_allow']).'"'; + fwrite($fp, "### /phoneprov/ Allowed IPs\n".$value."\n"); $x_value = ''; if (isset($_POST['openvpn'])) { @@ -1481,21 +1484,28 @@ putHtml('<input type="checkbox" value="https_accesslog" name="https_accesslog"'.$sel.' /> Access Logging'); putHtml('</td></tr>'); + $value = getVARdef($db, 'HTTPSCERT', $cur_db); if (is_opensslHERE()) { putHtml('<tr class="dtrow1"><td style="text-align: left;" colspan="4">'); - $value = getVARdef($db, 'HTTPSCERT', $cur_db); putHtml('HTTPS Certificate File:<input type="text" size="36" maxlength="64" value="'.$value.'" name="https_cert" /></td>'); putHtml('<td style="text-align: left;" colspan="2">'); - putHtml('<input type="checkbox" value="create_cert" name="create_cert" /> Create New HTTPS Certificate</td></tr>'); - putHtml('<tr class="dtrow1"><td style="color: orange; text-align: center;" colspan="6">'); - putHtml('Note: Changing HTTPS values effects this web interface.</td></tr>'); + putHtml('<input type="checkbox" value="create_cert" name="create_cert" /> Create New HTTPS Certificate'); } else { - putHtml('<tr class="dtrow1"><td style="text-align: left;" colspan="4">'); - $value = getVARdef($db, 'HTTPSCERT', $cur_db); - putHtml('HTTPS Certificate File:<input type="text" size="36" maxlength="64" value="'.$value.'" name="https_cert" /></td>'); - putHtml('<td style="color: orange;" colspan="2">Note: Changing HTTPS values<br />effects this web interface.</td></tr>'); + putHtml('<tr class="dtrow1"><td style="text-align: left;" colspan="6">'); + putHtml('HTTPS Certificate File:<input type="text" size="36" maxlength="64" value="'.$value.'" name="https_cert" />'); } - + putHtml('</td></tr>'); + + putHtml('<tr class="dtrow1"><td style="text-align: left;" colspan="6">'); + $value = getVARdef($db, 'PHONEPROV_ALLOW', $cur_db); + putHtml('HTTP & HTTPS /phoneprov/ Allowed IP\'s:<input type="text" size="45" maxlength="200" value="'.$value.'" name="phoneprov_allow" />'); + putHtml('<i>(10.1.2.* 2001:db8:1:*)</i>'); + putHtml('</td></tr>'); + + putHtml('<tr class="dtrow1"><td style="color: orange; text-align: center;" colspan="6">'); + putHtml('Note: Changing HTTPS values effects this web interface.'); + putHtml('</td></tr>'); + putHtml('<tr class="dtrow0"><td class="dialogText" style="text-align: right;">'); putHtml('<strong>VPN Type:</strong>'); putHtml('</td><td style="text-align: left;" colspan="5"> </td></tr>'); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |