Project

General

Profile

« Previous | Next » 

Revision a2ff08f8

Added by Jim Pingle over 14 years ago

Disable redirect gateway checkbox when using shared key (you can't push with shared key). Also re-run the code to hide the local network box if the gw redirect is checked when switching server modes, since there is no need to push a specific local network when pushing the default gateway.

View differences:

usr/local/www/vpn_openvpn_server.php
427 427
		case "p2p_shared_key":
428 428
			document.getElementById("client_opts").style.display="none";
429 429
			document.getElementById("remote_opts").style.display="";
430
			document.getElementById("gwredir_opts").style.display="none";
430 431
			document.getElementById("local_opts").style.display="none";
431 432
			document.getElementById("authmodetr").style.display="none";
432 433
			document.getElementById("inter_client_communication").style.display="none";
......
434 435
		case "p2p_tls":
435 436
			document.getElementById("client_opts").style.display="none";
436 437
			document.getElementById("remote_opts").style.display="";
438
			document.getElementById("gwredir_opts").style.display="";
437 439
			document.getElementById("local_opts").style.display="";
438 440
			document.getElementById("authmodetr").style.display="none";
439 441
			document.getElementById("inter_client_communication").style.display="none";
......
443 445
			document.getElementById("authmodetr").style.display="";
444 446
			document.getElementById("client_opts").style.display="";
445 447
			document.getElementById("remote_opts").style.display="none";
448
			document.getElementById("gwredir_opts").style.display="";
446 449
			document.getElementById("local_opts").style.display="";
447 450
			document.getElementById("inter_client_communication").style.display="";
448 451
			break;
......
451 454
		default:
452 455
			document.getElementById("client_opts").style.display="";
453 456
			document.getElementById("remote_opts").style.display="none";
457
			document.getElementById("gwredir_opts").style.display="";
454 458
			document.getElementById("local_opts").style.display="";
455 459
			document.getElementById("inter_client_communication").style.display="";
456 460
			break;
457 461
	}
462
	gwredir_change();
458 463
}
459 464

  
460 465
function autokey_change() {
......
900 905
							"to connecting clients. (see Address Pool)"); ?>
901 906
						</td>
902 907
					</tr>
903
					<tr>
908
					<tr id="gwredir_opts">
904 909
						<td width="22%" valign="top" class="vncell"><?=gettext("Redirect Gateway"); ?></td>
905 910
						<td width="78%" class="vtable">
906 911
							<table border="0" cellpadding="2" cellspacing="0">

Also available in: Unified diff