コード例 #1
0
ファイル: gonxtabs.class.php プロジェクト: uwitec/eduoa
 /**
  * tabs::create() : Create tabs
  * 
  * @param $menus	Array of tabs
  * @param $go		Selected tab
  * @return Tabs in HTML format
  **/
 function create($menus, $go, $tablewidth = "100%")
 {
     $result = "\n\n<!-- GONX TABS -->\n<table cellSpacing=\"0\" cellPadding=\"0\" width=\"{$tablewidth}\" background=\"image.php?img=stab_bg_gif\" border=\"0\" align=center>\n  <tr height=\"24\">\n    <td width=\"40\">\n    <img height=\"24\" src=\"image.php?img=stab_bg_gif\" width=\"40\"></td>\n    <td align=\"left\" width=\"600\">\n\t<table cellSpacing=\"0\" cellPadding=\"0\" border=\"0\">\n      <tr height=\"24\">\n        <td>&nbsp;</td>\n";
     $mk = array_keys($menus);
     $i = 1;
     foreach ($menus as $k => $v) {
         if ($k == $go) {
             $m[$i] = "stab_sb_gif";
             $t[$i] = "class=\"tab-s\"";
         } else {
             $m[$i] = "stab_ub_gif";
             $t[$i] = "class=\"tab-g\"";
         }
         if ($i - 1 >= 0 and $mk[$i - 1] == $go) {
             $mx[$i] = "stab_mus_gif";
         } elseif ($i - 2 >= 0 and $mk[$i - 2] == $go) {
             $mx[$i] = "stab_msu_gif";
         } else {
             $mx[$i] = "stab_muu_gif";
         }
         // First Tab
         if ($i == 1) {
             $mx[$i] = "stab_bs_gif";
             $width = 1;
         } else {
             $width = 14;
         }
         if (ereg("^http://", $k)) {
             $lien = "{$k}";
         } else {
             $lien = "?go={$k}";
         }
         if (ereg("^javascript:", $k)) {
             $onclick = " onClick=\"window.close()\"";
             $lien = "#";
         } else {
             $onclick = "";
         }
         $result .= "        <td vAlign=\"center\" noWrap background=\"image.php?img=" . $m[$i] . "\">\n        <img src=\"image.php?img=" . $mx[$i] . "\" align=\"absMiddle\" width=\"{$width}\" height=\"24\"></td>\n        <td vAlign=\"center\" noWrap background=\"image.php?img=" . $m[$i] . "\">\n        &nbsp;&nbsp;<a " . $t[$i] . " accessKey=\"{$i}\" href=\"{$lien}\" {$onclick}>{$v}</a></td>\n\n";
         $i++;
     }
     // Latest tab
     if ($go == $mk[sizeof($menus) - 1]) {
         $result .= "        <td>\n        <img src=\"image.php?img=stab_es_gif\" width=\"10\" height=\"24\"></td>\n";
     } else {
         $result .= "        <td>\n        <img src=\"image.php?img=stab_eu_gif\" width=\"10\" height=\"24\"></td>\n";
     }
     $result .= "      </tr>\n    </table>\n\t    </td>\n    <td align=right> <!-- GONX LOCALE -->\n" . gonxlocale::menu() . "\n<!-- /GONX LOCALE -->\n</td>\n  </tr>\n</table>\n<!-- /GONX TABS -->\n\n";
     return $result;
 }
コード例 #2
0
ファイル: index.php プロジェクト: uwitec/eduoa
 * @version $Id$ - 08/04/2004 16:20:30 - index.php
 * @access public
 **/
session_start();
@extract($_GET);
@extract($_POST);
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
error_reporting(0);
require_once "init.php";
/*
* Locale Setting
*/
$locale = gonxlocale::init();
if (!isset($locale) or $locale == "") {
    $locale = $GonxAdmin["locale"];
}
require_once "locale/" . $locale . ".php";
/*
* End Locale Setting
*/
/**
* Auth
*/
/*
function authenticate()
{
	global $GONX;
    header('WWW-Authenticate: Basic realm="'.str_replace("&nbsp;","",$GONX["title"]).'"');