Bring all calls of print_info_box to same standard
The call itself to print_info_box already echoes the content. There is no need of additionally using the short-open-echo tag on those calls to echo return value. The previous implementation shouldn't yell any visible issues as return is 'NULL' (undefined) which casts to an empty string when printing. But, just for the sake of conformity, this changes are advisable in my opinion.
Review alert wording.
Synchronize page title with tab title. Convert page title to title case.
Use a better check for whether there are DNS servers available with dynamic WAN types. Ticket #4747
Verify a DNS server exists before allowing enabling of forwarding mode. Ticket #4747
Merge pull request #2120 from NOYB/Services-DNS_Resolver-System_Domain_Local_Zone_Type
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....
Remove unnecessary checks. Code prevents var from being empty.
Wrap var in string with braces.
Move unbound local zone types array to function in unbound.inc.
Protect against breaking the system; check for valid unbound local zone type rather than just the setting existence.
Remove errant var set to self.
Break long line of local zone types list.
add call gettext function in the services menu
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....
Allow thee use of multiple infoblock on a page
Change the automatic information block to look for <div class="infoblock" instrad of <div id="infoblock" Just makes more sense to use a class for this
Adjust more calls to print_info_box with unquoted strings
Fixed bug to disable dns resolver service
Remove $closehead variable
Remove unused variable $closehead
Code style services
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
Revise child icon
Add fa icon to show override is a child
Standardize DNS Resolver breadcrumbs
Remove txtsupport from Unbound. Of limited use, and the back end code was never ported over from the package (and is messy to do so). Ticket #5545
Services - DNS Resolver - System Domain Local Zone Type Option
Expose system domain unbound local-zone type to be configurable.
Type up SCRIPT tags
Listen port type should probably be 'number' instead of 'text'
Listen Port Config Not Being Saved - Correct it.
Services DNS Resolver Listen Port Placeholder
Add default value (53) placeholder.
Merge pull request #2115 from NOYB/Services-DNS_Resolver-Host_Overrides-Case_Sensitivity
Calling all of these "Page" in the privilege name is redundant since they are all pages and the "WebCfg" prefix implies they are pages.
Various updates to privileges and related metadata
Services - DNS Resolver - Host Overrides - Case Sensitivity
Host and domain names are not case sensitive. Maintain display case as entered.
Typo fix
Change Form_TextArea to Form_Textarea(autoload now makes the classes case sensitive)
Completed #5407
Correct Form_TextArea -> Form_Textarea
Added use of class autoloading (GUI stuff only)
Any GUI script that loads the guiconfig.inc file will have access tothe autoloader.
Add tr/td to empty tbodys for Microsoft IE
Unbound UI Review
Few things found when looking at the Unbound UI code
Completes #5400, #3999, #5405Mote: New ticket will be opened to provide IP address sorting
Rearrange calls in unbound.inc so config text can be generated without writing the actual file and a syntax check can be run. Rearrange services_unbound.php to wait until input checking is complete before saving things to global config and run syntax check as part of input checking. Implements #4411.
EOL whitespace and header consistency for www
Fix services_unbound.php. The interfaces menus did not display the selectedinterfaces, they always showed "all" selected. Made it so an "apply changes" message shows when something changes.
Copyright updates Batch 2 of 3
Delete confirmation vi fa-trash automated via pfSense.js
Moved action-buttons in-line styling to pfSense.css
replace and find for icon-embed-btn
Buttons changed to new design
convert services_unbound to fa
Fixed #5045
Addresses #5159 by removing hide/show/disable/enable functions to included file
bootstrap, small fixes to unbound/dnsmasq edit pages, service icons.+ FIXME item that prevented lots of pages from loading..
Use proper page for host overrides. Ticket #5017
Fixed #5017Action button URLs corrected
Merge branch 'master' into bootstrap
Move main pfSense content to src/