summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/services_dhcp.php
Commit message (Collapse)AuthorAgeFilesLines
* Convert section titles to title casek-paulius2016-02-101-1/+1
|
* Convert section titles to title casek-paulius2016-02-101-3/+3
|
* Redmine #4647 default DHCP server tab to a interface with DHCP enabledPhil Davis2016-02-081-5/+25
| | | | | | | This has also annoyed me, where WAN has a static IP. Every time I go to Services->DHCP I then have to click the LAN tab. With this change it will look for a "reasonable" tab to go to: 1) The first interface that has DHCP enabled and functional. 2) Otherwise, if LAN is a candidate then choose it (this helps if setting up something when WAN and LAN both have a static IPv4 and there is no DHCP server enabled yet - it will take the user to the LAN tab. That seems sensible, avoiding someone who is not watching accidentally enabling DHCP on WAN) 3) In the unusual case that neither (1) or (2) finds something, then use the original code.
* Apply current UI standard to DHCP Pools tablePhil Davis2016-01-281-3/+3
| | | | | 1) "Actions" column heading. 2) Make action buttons fa-pencil fa-trash 3) Put a title for each button, so that the "Are you sure you wish to..." popup works nicely.
* Standardize print_apply_box usagePhil Davis2016-01-271-1/+1
| | | | | | | | | | 1) For the translators, it should be better to do it consistently. Then they only need to have 1 translation of "You must apply the changes in order for them to take effect" and can translate each of the other custom sentences individually. 2) The full-stop should always go at the end of the sentence, inside the gettext(). There are some languages where the full-stop is not the same as European. e.g. In Nepal we use the vertical bar for end of sentence.
* Internationalize services_d*Phil Davis2016-01-261-3/+3
|
* Merge pull request #2025 from apilloud/dhcp-ignoreunknownRenato Botelho2016-01-251-0/+10
|\
| * Make DHCP deny action configurableAndrew Pilloud2015-11-051-0/+10
| |
* | add call gettext function in the services menubruno2016-01-251-2/+2
| |
* | Fixed #5802Stephen Beaver2016-01-231-51/+51
| | | | | | | | Added collapsible action to config backup
* | Fix #5794 remove print_info_box_np chackes for gettext("apply")Phil Davis2016-01-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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().
* | DHCP - Decode value while validating contentsNewEraCracker2016-01-211-10/+11
| | | | | | | | https://forum.pfsense.org/index.php?topic=105654
* | Fixed #5781Stephen Beaver2016-01-201-9/+9
| |
* | Fixed #5781Stephen Beaver2016-01-191-59/+21
| |
* | add missing space between wordsChris Buechler2016-01-181-1/+1
| |
* | Encode DHCP/DHCPv6 server additional BOOTP text options before save to XML ↵Renato Botelho2016-01-151-2/+2
| | | | | | | | to preserve data. It fixes #5623
* | HTML Compliance - Services / DHCP ServerNOYB2016-01-101-1/+1
| | | | | | | | | | Bad character after <. Probable cause: Unescaped <. Try escaping it as &lt;. Ensure one machine's advskew < 20 (and the other is > 20).
* | Fix redmine #5722 DHCP validation for masterPhil Davis2016-01-011-14/+12
| |
* | Redundant logic tests in a range checkstilez2015-12-251-5/+4
| | | | | | | | | | | | | | The logic here is redundant. It tests IP1<START || IP2<START || IP1>END || IP2>END. *Then* it tests if IP1<IP2 unsigned. If the latter test succeeds (ie test that first) then IP1>=START *must imply* IP2>=START and IP2<=END *must imply* IP1<=END. In other words we only need to test: START <= IP1 <= IP2 <= END, ie 3 logic tests (IP1<=IP2 && IP1>=START && IP2<=END) not 5 logic tests.
* | clarify text, might not apply to "NIC" (lagg, VLANs, etc.)Chris Buechler2015-12-241-1/+1
| |
* | fix part of #5604Jeremy Porter2015-12-231-1/+1
| |
* | Remove $closehead variableColin Fleming2015-12-191-1/+0
| | | | | | | | Remove unused variable $closehead
* | Fix gen_subnetv4_maxPhil Davis2015-12-181-2/+2
| | | | | | | | | | | | | | and use it in services_dhcp rather than trying to do the similar calculation in-line. Should fix redmine #5654 and probably a bunch of other things that use gen_subnet_max
* | Tidy up "services_dhcp.php"Colin Fleming2015-12-171-1/+1
| | | | | | | | - Close TABLE correctly
* | Code style services dhcp dnsmasq dyndnsPhil Davis2015-12-161-34/+44
| |
* | 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
* | make text consistentChris Buechler2015-12-041-1/+1
| |
* | Type up SCRIPT tagsColin Fleming2015-11-291-1/+1
| |
* | Fix more privilege text/name/page inconsistenciesjim-p2015-11-251-2/+2
| |
* | 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.
* | Added use of class autoloading (GUI stuff only)Doug Wollison2015-11-231-2/+0
| | | | | | | | | | Any GUI script that loads the guiconfig.inc file will have access to the autoloader.
* | Clarify description. Ticket #5387Chris Buechler2015-11-191-3/+3
| |
* | Ticket #5471 another convert batch to font-awesome iconsJared Dillard2015-11-181-1/+1
| |
* | Merge pull request #2036 from heper/patch-1Stephen Beaver2015-11-101-0/+14
|\ \
| * | add enable_rrd_graphing to $_postheper2015-11-081-0/+3
| | |
| * | add dhcpd rrd graphheper2015-11-061-0/+11
| | |
* | | 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-2/+1
|/ /
* | Copyright updates Batch 2 of 3Stephen Beaver2015-11-061-2/+3
| |
* | Merge pull request #2029 from phil-davis/patch-3Stephen Beaver2015-11-051-6/+6
|\ \
| * | service_dhcp.php NTP and TFTP server fieldsPhil Davis2015-11-051-6/+6
| | | | | | | | | | | | and I used capitals for DHCP Server. At the moment there is a mix of capitalisation of this sort of stuff - e.g. there is "DNS forwarder" in various places and "DNS Resolver" and... IMHO these can all be made consistent to have capitals on all the "big" words.
* | | Delete confirmation vi fa-trash automated via pfSense.jsStephen Beaver2015-11-051-1/+1
|/ /
* | Moved action-buttons in-line styling to pfSense.cssStephen Beaver2015-11-051-1/+1
| |
* | replace and find for icon-embed-btnheper2015-11-051-1/+1
|/
* Buttons converted to new deisgnStephen Beaver2015-11-041-5/+7
| | | | 'X' button suppressed in info text box
* convert services_dhcp to faheper2015-10-311-2/+2
|
* Javascript refine to hide Delete row button if there is only one rowStephen Beaver2015-10-271-0/+3
|
* fix typoChris Buechler2015-10-131-2/+2
|
* Completes #5159Stephen Beaver2015-10-021-165/+0
| | | | All duplicated JS removed to included file
* Addresses #5159 by removing hide/show/disable/enable functions to included fileStephen Beaver2015-10-011-47/+0
|
OpenPOWER on IntegriCloud