www: vpn-wireguard.asp: hide 'Routing Mode' in 'External' mode

arm-master
pedro 5 months ago
parent 74a37e501b
commit 149149c180

@ -1,4 +1,4 @@
<!DOCTYPE html>
-<!DOCTYPE html>
<!--
FreshTomato GUI
Copyright (C) 2023 - 2025 pedro
@ -1708,6 +1708,7 @@ function verifyFields(focused, quiet) {
var nat = E('_f_wg'+i+'_nat').checked;
var ext = E('_wg'+i+'_com').value == 3; /* 'External - VPN Provider' */
if (ext) E('_f_wg'+i+'_peer_ip').value = '';
if (ext) E('_f_wg'+i+'_route').value = '1';
E('_f_wg'+i+'_peer_ip').disabled = ext;
elem.display('wg'+i+'-peer-param-title', !ext);
elem.display('wg'+i+'-peer-param', !ext);
@ -1715,6 +1716,7 @@ function verifyFields(focused, quiet) {
elem.display('wg'+i+'-peers-generate-title', !ext);
elem.display('wg'+i+'-peers-generate', !ext);
elem.display(PR('_wg'+i+'_firewall'), ext);
elem.display(PR('_f_wg'+i+'_route'), !ext);
elem.display(PR('_f_wg'+i+'_nat'), fw != 'custom' && ext);
elem.display(PR('_f_wg'+i+'_fw'), fw != 'custom' && ext);
elem.display(E('wg'+i+'_nat_warn_text'), ext && !nat);

Loading…
Cancel
Save