width, align, valign, cellpadding, cellspacing, border, summary
Error: The width attribute on the table element is obsolete. Use CSS instead.
Error: The align attribute on the table element is obsolete. Use CSS instead.
Error: The valign attribute on the table element is obsolete. Use CSS instead.
Error: The cellpadding attribute on the table element is obsolete. Use CSS instead.
Error: The cellspacing attribute on the table element is obsolete. Use CSS instead.
Error: The border attribute on the table element is obsolete. Use CSS instead.
Error: The summary attribute on the table element is obsolete. Consider describing the structure of the table in a caption element or in a figure element containing the table; or, simplify the structure of the table so that no description is needed.
note: there's no trigger to perform the sync, so currently differences are only synced in the slipstream of otther events.
The events around synchronisation and reloading services really need some work sometime....
The captive portal is being replaced! This hooks up the
new page into the services section while ditching most of
the old code. There'll be no migration, if you use package
`opnsense-devel' and the captive portal you'll have to switch
to `opnsense' or migrate to the new code. Beware that the
new captive portal is going to be a huge step forward but
features will trickle in week after week until it is stable
enough to merge it. Latest release date is going to be 16.1.
* Abbreviations are generally discouraged in persistent
menu items. They look unprofessional or plain sloppy.
* Items should be short and concise. One word if possible.
Always avoid doubled meanings like e.g. "HA" + "Sync".
* "Manager" this and that everwhere is simply annoying.
Make "src" the implicit "/usr/local" so that nobody can
sneak in weird files in the base file system or potentially
overwrite them.
This is the last time, I swear... :)