diff options
author | Scott Dale <sdale@pfsense.org> | 2007-07-23 03:19:53 +0000 |
---|---|---|
committer | Scott Dale <sdale@pfsense.org> | 2007-07-23 03:19:53 +0000 |
commit | 81db9b7b4d7c85b1581c7beb93acffcca5462cc1 (patch) | |
tree | 37fc921aeefca206a13082eb05a25a0b647f2543 /usr/local/www/index.php | |
parent | b047196eadf072051425d255e8d353463b0f2811 (diff) | |
download | pfsense-81db9b7b4d7c85b1581c7beb93acffcca5462cc1.zip pfsense-81db9b7b4d7c85b1581c7beb93acffcca5462cc1.tar.gz |
add widget tab function
Diffstat (limited to 'usr/local/www/index.php')
-rwxr-xr-x | usr/local/www/index.php | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/usr/local/www/index.php b/usr/local/www/index.php index 2470860..c6d0985 100755 --- a/usr/local/www/index.php +++ b/usr/local/www/index.php @@ -190,8 +190,42 @@ foreach($phpincludefiles as $includename) { continue; include($directory . $includename); } + +//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>"; +} $jscriptstr = <<<EOD <script language="javascript" type="text/javascript"> |