Do not output page title twice
Switch over to array style page titles. Obtained-from: m0n0wall
global s/[wW]ebGUI/webConfigurator/ - brought up via ticket #1427
add widget tab function
add tab for widgets function; check if file exists before loading
display properly under pfsense theme
correct formatting
various fixes, add support to change widget titles and add links.
update index page with new feature to hide all widgets when help is shown
show popup when visiting dashboard for first time
correctly show/hide new widgets
show system information first when no configuration saved
provide function to show configuration
hide configure button as default.
save widget settings
correct scriptaculous handle
Widget base. Note: changes to widgets are not saved yet.
closable graphs
verify interface is enabled before drawing graph
Give user option to display multiple graphs. Note: need a better play button for Scott's bling blingin request.
New flashy index page. Just some snippets from various other pages
Remove wizard trigger file after inital setup, not in first index.php item
Ticket #984
blue bar -> red bar because this is a showstopper, let me tell you</sarcasm>
Check if file exists before running command
Add ajaxStarted which will tell if Ajax has started.
Refresh every 120 seconds so that alerts show up
Remove #!/usr/local/bin/php
Woops, back that out
Set theme back to metallic and avoid the lynching
/ -> /conf/
Merged Function for Single HTTP Request
We're updating in 5 seconds now
10 -> 15
Remove XXX comments - no longer true
Make temp monitor really work - make a little more modular too
Make 4801 temp monitor work (and make it work with sajax)
Add XXX about net4801 environment graphs not displaying/updating
Fix font size on disk usage %
Do not show 0%.
Nuke old update code. We use ajax now
Do not get cpu meter information on initial load. Let the ajax script fill it in after 10 seconds.
We update every 10 seconds now.
XHTML/CSS Clean Up
Added SAJAX support.System Meters are updated via AJAX now.Started XHTML/CSS cleanup.
Fixed CPU Calculations, code by lsf
makes IE only refresh every 30 seconds for metersindex_sub.php no longer is needed
updated index.php to use an iframe for status metersupdated all.css so that the iframe is displayed properlyadded index_sub.php, which now contains the meters
Use logo.gif
Use white background color, round corners correctly
Dress up welcome pagee
Run the wizard now even for cdrom platforms, we eliminated the needed reboot step in the wizard.
Missing ]
Do not launch the wizard if the platform is cdrom
updating files to use theme imagesremoving images from /usr/local/wwwadding specific images into the correct theme directories
adding header to the content area :)
make things better in metallic
fixed meter bars ... they update in IE and Firefox nowfixed top margin for the content area, it was too small, caused some issues in Firefox
Im going insane! Revert the revert.
Revert last commit. We do want to break.
Only break if we are showing image
Doh! Use themes dir!
If /usr/local/www/$themename/no_big_logo exists, do not display the logo on the system status page
require_once() is your friend
Break before Show states option
Move alerts to top area to match mockups by hoba
While updating the client with state count, memory usage, etc, check for new notices. If a new notice is found, redirect back so it can be shown.
Add state dump screen where a user can quickly see a pftop style list of states
Simply use print_info_box_np() when telling user about the background reload operation
Alert user on main page when the filter rules are loading
Print notices if they exist.
Code cleanup
Use $pgtitleFix assign/vlan tabs (backwards)
Add rounded tabs to add. Fix bottom rounded area.
Transfer more common code to head.inc
Add rounded corner support
fixed a cosmetic bug that made this page showing without borderspace in IE- by pfjason
Add disk usage meter. This will eventually be integrated with the package system etc.
Move trigger_initial_wizard check to use /
Make 'Last config change' work again.
Set a package needs syncing flag after a restore operation
Do not show swap graph unless a swap partition is loaded
Fixes Ticket #93
Make sure $config is a global
Fixes Ticket #99
Use full path to dmesg
detect if we're operating on a net4801 from dmesg -a and activate the env monitor
Ticket #94
Add logo to top of initial page before wizard redirect
Show the current state table size on the index pageThis ones for you Hoba
Use standard header and css file when we notify user of the wizard speed.
Note: this may not even be required now that I optimized the wizard.
Define guiconfig.inc early on.
Add $Id$ tag
Mount flash r/w to remove /usr/local/www/trigger_initial_wizard
Add a redirection notice for embedded users that the wizard is slower than the normal gui. Also note that the user can click on the pfSense logo in the wizard to bypass the wizard process.
Write out all javascript updates in one batch instead of updating the uptime before the sleep statements.
Those that don't have Soekris boxes shouldn't be getting temp updates!
memusagemeter not memmeter
Created functions for most graphs (memory isn't done yet) to remove some code duplicationTemp graph, mem graph, and uptime are now dynamic (inline with cpu usage)swap still needs to be done (maybe config change also)
stub in net4801 temp monitor - this needs worktouch /etc/48xx if you want to play