summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/interfaces.php
Commit message (Collapse)AuthorAgeFilesLines
* Select an interface to track is mandatoryRenato Botelho2016-01-271-0/+4
|
* Internationalize interfaces UI codePhil Davis2016-01-251-16/+16
|
* Fix #5794 remove print_info_box_np chackes for gettext("apply")Phil Davis2016-01-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | 1) Get rid of the stristr() checks to "guess" if an apply button should be used. 2) Change print_info_box() so it can take a button name of "close" , "apply" or none to decide which button to show. 3) Delete function print_info_box_np_undo() - nothing calls it. 4) Add new function print_apply_box() to provide an easy wrapper for print_info_box() with the parameters to be 'warning' level and 'apply' button. 5) Change print_info_box_np() calls to just print_info_box() or print_apply_box() as appropriate. There is 1 direct call to print_info_box_np() from vpn_ipsec_mobile.php remaining. That tries to make a "create" button. It was not working before this change. It needs to be sorted out and fixed separately. After this change there is no dependency on a string containing text like "apply" to make the apply button appear. Then we can work on re-engineering the internal code of print_info_box_np() print_info_box() and print_apply_box() to fit together however we like. It should be easy to preserving the current API to print_info_box() and print_apply_box().
* Remove redundant alias check and move group check to proper place, fixes #5795Renato Botelho2016-01-221-16/+9
|
* Do not let interface description to have same name of an interface group. ↵Renato Botelho2016-01-221-0/+8
| | | | Fixes #5795
* Add gettext to select option names where requiredStephen Beaver2016-01-211-1/+1
|
* Clarify input validation output. Ticket #5778Chris Buechler2016-01-181-1/+1
|
* Use current interface description for breadcrumbPhil Davis2016-01-181-1/+1
| | | | If you enter invalid stuff in the interface description - e.g. "123" - and press save, then you get a warning about it, but the breadcrumb changes to "Interfaces: 123" - the wrongly entered description (that was not applied). If you enter a valid string for 'descr' then by this point $wancfg has the new value anyway and so the breadcrumb will change correctly if you make a valid entry in 'descr' and save.
* Fix #5778 do not save changes if interface description matches an alias namePhil Davis2016-01-181-0/+10
| | | | | | | See https://redmine.pfsense.org/issues/5778 for details of how to reproduce the problem. Note that similar code to make the "Sorry, an alias with the name XXX already exists" message is also at the top of interfaces.inc - it compares the current interface descr from the config with the currently existing alias names. That check would help warn the user if someone managed to add an alias name that matched the interface name. I guess it was there from some time in the past when the alias edit code did not cross-validate the alias name with the interface descriptions. I have left that check there - it does no harm to have it "just in case". The new code that I added checks the proposed interface description in $_POST against the existing alias names and will give an input_error if there is a match.
* Reverting #5771 - No longer requiredStephen Beaver2016-01-151-20/+7
|
* Fixed #5771Stephen Beaver2016-01-151-7/+20
| | | | EXCEPT that the link in the help text does not point to the correct place (yet)
* Save adv_dhcp6_config_advanced value instread of just using it to un-hide ↵Stephen Beaver2016-01-081-4/+5
| | | | section
* Set checkboxes value to "Selected" (not "yes")Stephen Beaver2016-01-081-4/+8
|
* Fix typo password confirmheper2015-12-301-1/+1
| | | https://forum.pfsense.org/index.php?topic=104629.0
* FInished password hiding logic by ensuring $_POST['password'] != DMYPWD ↵Stephen Beaver2015-12-281-3/+9
| | | | before updating
* Added new addPassword method and password == password_confirm validation ↵Stephen Beaver2015-12-281-3/+16
| | | | where required.
* Remove $closehead variableColin Fleming2015-12-191-2/+0
| | | | Remove unused variable $closehead
* Merge pull request #2287 from NOYB/Interfaces_-_DHCP_Config_File_OverrideStephen Beaver2015-12-171-1/+1
|\
| * Interfaces - DHCP Config File OverrideNOYB2015-12-171-1/+1
| | | | | | | | Correct section label.
* | Interfaces - DHCP Advanced Options - Number AttributesNOYB2015-12-171-1/+2
|/ | | | Protocol timing select timeout; override system minimum number attribute to allow zero.
* Merge pull request #2270 from ↵Stephen Beaver2015-12-171-2/+2
|\ | | | | | | NOYB/Interfaces_-_DHCP_Advanced_Options_-_Require_Options
| * Interfaces - DHCP Advanced Options - Require OptionsNOYB2015-12-171-2/+2
| | | | | | | | Fix Require options form input
* | Interfaces - DHCP Advanced Options - Radio ButtonsNOYB2015-12-171-1/+3
|/ | | | Fix the Protocol Timing - Presets radio buttons.
* Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever ↵Renato Botelho2015-12-151-4/+0
| | | | was the reason they were added, it was never finished and it's not being used
* Merge pull request #2234 from phil-davis/r007Stephen Beaver2015-12-151-33/+35
|\
| * Code style g-iPhil Davis2015-12-151-33/+35
| |
* | Adv DHCP Require Options textPhil Davis2015-12-151-1/+1
|/
* Tidy up Boolean operators for HTML5Colin Fleming2015-11-291-1/+1
| | | | | Remove the XHTML standard Boolean operators (makes reading HTML much simpler).
* Calling all of these "Page" in the privilege name is redundant since they ↵jim-p2015-11-251-1/+1
| | | | are all pages and the "WebCfg" prefix implies they are pages.
* Hide dhcp when staticv4 selectedPhil Davis2015-11-241-1/+1
| | | | A classic 1-char fix! Forum: https://forum.pfsense.org/index.php?topic=102940.0
* Added use of class autoloading (GUI stuff only)Doug Wollison2015-11-231-3/+0
| | | | | Any GUI script that loads the guiconfig.inc file will have access to the autoloader.
* Fixed not saving spoofed MACStephen Beaver2015-11-171-2/+2
|
* Fixed #5123Stephen Beaver2015-11-161-10/+0
|
* Fixed #5123Stephen Beaver2015-11-161-150/+7
|
* Various changes in pursuit of tracking down slow page load. As yet not ↵Stephen Beaver2015-11-111-84/+90
| | | | effective :(
* Copyright and license cleanupRenato Botelho2015-11-091-2/+2
| | | | | | - Remove personal copyright from people who assigned it to employer (ESF) - Remove $Id$ - Remove extra spaces
* EOL whitespace and header consistency for wwwPhil Davis2015-11-091-1/+0
|
* Correction per Phil DavisStephen Beaver2015-11-061-1/+1
|
* First batch of copyright updatesStephen Beaver2015-11-051-2/+3
|
* Fixed incorrect labelStephen Beaver2015-10-071-1/+1
| | | | https://github.com/phil-davis/pfsense/commit/d14064550e96b109544507e70780e3f1e6eeed04
* Fixed #5269Stephen Beaver2015-10-061-3/+16
|
* Fixed #5268Stephen Beaver2015-10-061-1/+3
|
* Fixed #5266Stephen Beaver2015-10-061-6/+6
|
* Addresses #5159 by removing hide/show/disable/enable functions to included fileStephen Beaver2015-10-011-32/+0
|
* Ticket #5204 a clean up pass of the jquery sectionsJared Dillard2015-09-241-2/+4
|
* Fixed #5165Stephen Beaver2015-09-221-0/+4
|
* Merge pull request #1929 from phil-davis/patch-4Renato Botelho2015-09-221-1/+1
|\
| * Fix pptp_remote0 var namePhil Davis2015-09-221-1/+1
| | | | | | | | I missed one of these in all the manual integration. Commit https://github.com/pfsense/pfsense/commit/66fd7b47679187ddcfaf5852a55b2af15394f341 had this error.
* | Don't allow configuring IPv6 link local addresses on an interface. Ticket #4062Chris Buechler2015-09-211-0/+3
|/
* Redmine #4568 Preserve MLPPP settings when saving interface settingsPhil Davis2015-09-211-16/+32
| | | | This is a resubmit of https://github.com/pfsense/pfsense/pull/1900 after integrating to the current master.
OpenPOWER on IntegriCloud