diff options
author | Scott Dale <sdale@pfsense.org> | 2007-12-30 21:08:10 +0000 |
---|---|---|
committer | Scott Dale <sdale@pfsense.org> | 2007-12-30 21:08:10 +0000 |
commit | b93f9af45de478f58b51a1deb54004cad096e0a8 (patch) | |
tree | 2170d2c6d2f06460d749a9bb499aace0ba7874f5 /usr/local/www/guiconfig.inc | |
parent | e151909a1fd76eca1581ae877e9100b4c1e54243 (diff) | |
download | pfsense-b93f9af45de478f58b51a1deb54004cad096e0a8.zip pfsense-b93f9af45de478f58b51a1deb54004cad096e0a8.tar.gz |
moved widget tab function to guiconfig.inc
Diffstat (limited to 'usr/local/www/guiconfig.inc')
-rwxr-xr-x | usr/local/www/guiconfig.inc | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/usr/local/www/guiconfig.inc b/usr/local/www/guiconfig.inc index 70133ce..5d22844 100755 --- a/usr/local/www/guiconfig.inc +++ b/usr/local/www/guiconfig.inc @@ -786,5 +786,41 @@ function ipsec_ca_sort() { usort($config['ipsec']['cacert'], "ipseccacmp"); } +//function to create widget tabs when called +function display_widget_tabs(& $tab_array) { + echo "<div id='tabs'>"; + $tabscounter = 0; + foreach ($tab_array as $ta) { + $dashpos = strpos($ta[2],'-'); + $tabname = $ta[2] . "-tab"; + $tabclass = substr($ta[2],0,$dashpos); + $tabclass = $tabclass . "-class"; + if ($ta[1] == true) { + $tabActive = "table-cell"; + $tabNonActive = "none"; + } + else { + $tabActive = "none"; + $tabNonActive = "table-cell"; + } + echo "<div id='{$ta[2]}-active' class='{$tabclass}-tabactive' style='display:{$tabActive}; background-color:#EEEEEE; color:black;'>"; + echo "<B> {$ta[0]}"; + echo " </B>"; + echo "</div>"; + + echo "<div id='{$ta[2]}-deactive' class='{$tabclass}-tabdeactive' style='display:{$tabNonActive}; background-color:#777777; color:white; cursor: pointer;' onClick=\"return changeTabDIV('{$ta[2]}')\">"; + echo "<B> {$ta[0]}"; + echo " </B>"; + echo "</div>"; + } + + echo "<script type=\"text/javascript\">"; + echo "NiftyCheck();\n"; + echo "Rounded(\"div.{$tabclass}-tabactive\",\"top\",\"#CCCCCC\",\"#EEEEEE\",\"smooth\");\n"; + echo "Rounded(\"div.{$tabclass}-tabdeactive\",\"top\",\"#CCCCCC\",\"#777777\",\"smooth\");\n"; + echo "</script>"; + echo "</div>"; +} + ?>
\ No newline at end of file |