Update services_captiveportal_filemanager.php
Move NOWRAP into class STATEMENT
Tidy up XHTML
Update HTML Boolean operator (multiple)Change ONCLICK to lower caseAdd missing semi-colon
Tidy up "services_captiveportal_filemanager" XHTM
Swap BODY and ph statementAdd SUMMARY to tablesDeprecate ampersandClose IMG and add ALTMove NOWRAP to classClose INPUT
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Improve checks for params 'id', 'dup' and other similar ones to make sure they are numeric integer, also, pass them through htmlspecialchars() before print
Use same tab name on all pages
Change 'Pass-through MAC' tab name to reflect current reality
s/require/require_once/g for filter.inc to avoid redeclaration errors in some rare cases.
Correct variable used to delete symlinks and files delete from CP filemanager. Reported-by: http://forum.pfsense.org/index.php/topic,64016.0/topicseen.html. While here reduce some uneeded extra operations
Tidy up spelling mistakes.
Activate new shortcuts/status in the rest of the areas that are currently setup.
Add the multi instance CP to master branch. This allows to define CP with different properties on different interfaces.
Misc fixups
Prevent drop down menu creation
Adding tab for allowed hostnames
Fix some printfs and some text.
gettext fixes
Implement gettext() calls on services_captiveportal_filemanager.php
Remove auth logs tab, since it is handled by the log link above.
Add status/log links to Captive Portal pages
Revert "add a status tab to the CP screens as well", this is just a tad too long
This reverts commit 881eb09217613337da4dd5376a038446a0e18b1c.
add a status tab to the CP screens as well
add auth logs tab to CP screens
Fix sorting issues that were introduced in an old commit, resulting in the incorrect item sometimes being shown when clicking edit buttons.
Include commonly used .inc files such as filter.inc, shaper.inc, etc
Rework includes/require. This saves about 4 megabytes.Simplify get_memory(). Tested on mips/i386
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Remove all nested functions decalaration seems php does not like them! Make all the nested functions real functions.
Clear guiconfig from all sort junk functions and put them on the specific pages where they are needed.Remove some sort functions not used.
Port voucher login ability on CaptivePortal from M0n0Wall.
Various locking fixes are done with the import and this means that as of now pfSense has a better performin/behaving CP than m0n0wall.
Modify captive portal to use centralized user management. The user manager hasbeen modified to include an account expiration option to support this service.
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Switch over to array style page titles. Obtained-from: m0n0wall
Fixing css layout
Add a plus button on the top header of these pages.This to make it easier on large configurations.
correct the html structure, and show errors properly
MFC: asap
Automatically prepend "captiveportal-" if needed to files uploaded.
Note that the uploaded files must be prefixed with captiveportal- so that lighty knows not to redirect the requests to index.php since we are using mod rewrite to determine this.
Symlink captive portal elements over to /var/db/cpelements on bootup and creation/deletion
Sync w/ m0n0wall 1.21