Make select option XHTML compliant for "Number of lines to display".

http://validator.w3.org/check
"SELECTED" is not a member of a group specified for any attribute
<option value="7" SELECTED >7</option>

The name and VI delimiter can be omitted from an attribute specification only if SHORTTAG YES is specified
<option value="7" selected >7</option>

"VI delimiter" is a technical term for the equal sign. This error message means that the name of an attribute and the equal sign cannot be omitted when specifying an attribute. A common cause for this error message is the use of "Attribute Minimization" in document types where it is not allowed, in XHTML for instance.

How to fix: For attributes such as compact, checked or selected, do not write e.g <option selected ... but rather <option selected="selected" ...
Merge pull request #894 from N0YB/RELENG_2_1

Make select option XHTML compliant for "Number of lines to display".
Also make the dialog_output query string option XHTML compliant.
Merge pull request #895 from N0YB/RELENG_2_1

Also make the dialog_output query string option XHTML compliant.
XHTML Compliance - Status: System logs: Firewall

An attribute value specification must be an attribute value literal unless SHORTTAG YES is specified
Quote (or escape) the quotes so they show up in the HTML.
Use style where attribute not supported.
Relocate tfoot to supported location and add tbody.
Apply htmlspecialchars to rule name.
Assorted tweaks.
Really fix #3376

Thanks to  Grischa Zengel for spotting the semi-colon at the end of the "if" line that was the real cause. Please also back merge this to 2.1 branch.
Fix typo on variable name, it fixes #3414
Include these check boxes.
Couple style vertical-align corrections
Update shortcuts.inc

XHTML Compliance
Shortcuts edit link - r/&id/&amp;id
Merge pull request #899 from N0YB/patch-12

Update shortcuts.inc
Merge pull request #897 from N0YB/RELENG_2_1

XHTML Compliance - Status: System logs: Firewall
Using "limited" for ntp in this way denies client access. Issue #3384
Added previously missing DSCP VA (requires kernel patch patch submitted by me)
Add {} between variables inside quotes
Use php function to get hostname instead of exec()
Add {} between variables inside quotes
Use php function to get hostname instead of exec()
Simplify logic
Add path for sysctl, also use -n param instead of awk