Make QinQ interfaces work again
(cherry picked from commit 1322ee22354f1a6e184819fb7009a2996b63de97)
Fix #6460 Interface mismatch apply changes button
Unset dhcpdv6 for deleted interfaces on interfaces_assign.php. Ticket #6152
Interfaces (assign) - Remove Personalizations
Remove "you" personalizations.
More icon/button inconsistencies. Ticket #5965
If exist, print the friendly interface name next to device name.
Review alert wording. End sentence with period, remove redundant 'Warning', 'Error', etc. prefixes, since alerts are now color coded. Remove <b> tags.
Use print_info_box() to generate alerts
Synchronize page title with tab title. Renamed GRE to GREs, GIF to GIFs and LAGG to LAGGs to match VLANs, QinQs, etc.
Standardize print_apply_box usage
1) For the translators, it should be better to do it consistently. Thenthey only need to have 1 translation of "You must apply the changes inorder for them to take effect" and can translate each of the othercustom sentences individually....
Internationalize interfaces UI code
Fix #5794 remove print_info_box_np chackes for gettext("apply")
1) Get rid of the stristr() checks to "guess" if an apply button shouldbe used.2) Change print_info_box() so it can take a button name of "close" , "apply" or none to decide which button to show....
print_info_box success
In most situations we want the print_info_box() of $savemsg to be'success'. If there was some problem saving, then it can be 'warning'.These are a few places I have found so far that need this sort of fixingup - more to come but sleep calls just now!...
HTML Compliance - Interfaces / Assign network ports
A table row was 3 columns wide and exceeded the column count established by the first row (2).
Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used
Code style g-i
Tidy up Boolean operators for HTML5
Remove the XHTML standard Boolean operators (makes reading HTML muchsimpler).
Calling all of these "Page" in the privilege name is redundant since they are all pages and the "WebCfg" prefix implies they are pages.
Fixed group member creationNixed "I/F in button labels (by popular demand)
Cosmetic cleanups
Copyright updates Batch 2 of 3
Copyright update
Fix array index, 6 was missing
show openvpn interfaces while reassigning the interfaces for a restored config backup
Resubmit of #1769
bootstrap, use require_once for classes/Form.class.php
Merge branch 'master' into bootstrap
Move main pfSense content to src/