Пример #1
0
function Screen_Header($title,$menuindex=0,$alertpane=0,$ah="",$pagemenu="",$pagemenumode="")
{
global $menu,$NATS,$NATS_Session;
if ($NATS->Cfg->Get("site.enable.interactive")!=1)
	{
	echo "Sorry but FreeNATS interactive is disabled.<br>";
	echo "<i>site.enable.interactive</i> != 1<br><br>";
	$NATS->Stop();
	exit();
	}
if ($menuindex==1) $alertpane=1; // bodge
//if ($NATS_Session->userlevel>9) $menuindex=2; // further bodge!
echo "<html><head><title>FreeNATS: ".$title."</title>\n";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"css/main.css\">\n";
/*
echo "<style type=\"text/css\">\n";
require("css/main.css");
echo "\n</style>\n";
*/
if ($ah!="") echo $ah;
echo "</head>\n";
echo "<script type=\"text/javascript\" src=\"js/freenats.js\"></script>\n";
echo "<body>";

echo "<table class=\"maintitle\" cellspacing=0 cellpadding=0>\n";
echo "<tr><td align=left valign=center class=\"mainleft\">\n";
echo "<b class=\"maintitle\">".$title."</b>";
if ($pagemenu!="") echo "<br>&nbsp;&nbsp;<b>".PageMenu($pagemenu,$pagemenumode)."</b>";
echo "</td>\n";
echo "<td class=\"titlelink\" align=right valign=center>\n";
echo $menu[$menuindex];
echo "&nbsp;</td></tr>\n";
//echo "<tr><td align=left valign=bottom><img src=images/e0e0ff.10px.bl.jpg></td>";
//echo "</tr>\n";
echo "</table>\n";

if ($alertpane==1)
	{
	$alerts=$NATS->GetAlerts();
	if (is_array($alerts))
		{
		echo "<div class=\"alertpane\" id=\"fn_alertpane\">";
		echo "<b><u>NATS Alerts</u></b><br><br>";
		foreach($alerts as $alert)
			{
			echo "&nbsp;<a href=node.php?nodeid=".$alert['nodeid'].">";
			echo "<b class=\"al".$alert['alertlevel']."\">".$alert['nodeid']."</b></a><br>";
			}
		echo "<br>";
		echo "</div>";
		}
	}

}
Пример #2
0
function Screen_Header($title, $menuindex = 0, $alertpane = 0, $ah = "", $pagemenu = "", $pagemenumode = "")
{
    global $menu, $NATS, $NATS_Session;
    if ($NATS->Cfg->Get("site.enable.interactive") != 1) {
        echo "Sorry but FreeNATS interactive is disabled.<br>";
        echo "<i>site.enable.interactive</i> != 1<br><br>";
        echo "To resolve this issue your system administrator needs to set the FreeNATS system variable site.enable.interactive to 1.<br><br>";
        $NATS->Stop();
        exit;
    }
    if ($menuindex == 1) {
        $alertpane = 1;
    }
    // bodge
    if ($menuindex == 1 && $pagemenu == "main") {
        $secCheckFirstrun = true;
    } else {
        $secCheckFirstrun = false;
    }
    // KLUDGE
    //if ($NATS_Session->userlevel>9) $menuindex=2; // further bodge!
    echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">";
    echo "<html><head><title>FreeNATS: " . $title . "</title>\n";
    echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\n";
    echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"css/main.css\">\n";
    /*
    echo "<style type=\"text/css\">\n";
    require("css/main.css");
    echo "\n</style>\n";
    */
    if ($ah != "") {
        echo $ah;
    }
    echo "<script type=\"text/javascript\" src=\"js/freenats.js\"></script>\n";
    echo "</head>\n";
    echo "<body>";
    echo "<table class=\"maintitle\" cellspacing=0 cellpadding=0>\n";
    echo "<tr><td align=left valign=center class=\"mainleft\">\n";
    echo "<b class=\"maintitle\">" . $title . "</b>";
    if ($pagemenu != "") {
        echo "<br>&nbsp;&nbsp;<b>" . PageMenu($pagemenu, $pagemenumode) . "</b>";
    }
    echo "</td>\n";
    echo "<td class=\"titlelink\" align=right valign=center>\n";
    echo $menu[$menuindex];
    echo "&nbsp;</td></tr>\n";
    //echo "<tr><td align=left valign=bottom><img src=images/e0e0ff.10px.bl.jpg></td>";
    //echo "</tr>\n";
    echo "</table>\n";
    if ($secCheckFirstrun && $NATS->Cfg->Get("site.firstrun.ignore", 0) != 1) {
        if (file_exists("firstrun.php")) {
            echo "<div class=\"sec_warning\">";
            echo "<b>" . $NATS->Lang->Item("sec.firstrun") . "</b><br />";
            echo $NATS->Lang->Item("sec.firstrun.text") . "<br />";
            echo $NATS->Lang->Item("sec.firstrun.ignore") . "<BR />";
            echo "<a href=\"http://www.purplepixie.org/freenats/wiki/Firstrun_Warning\" target=\"top\">http://www.purplepixie.org/freenats/wiki/Firstrun_Warning</a>";
            echo "</div>";
        }
    }
    if ($alertpane == 1) {
        $alerts = $NATS->GetAlerts();
        if (is_array($alerts)) {
            echo "<div class=\"alertpane\" id=\"fn_alertpane\">";
            echo "<b><u>" . $NATS->Lang->Item("nats.alerts") . "</u></b><br><br>";
            foreach ($alerts as $alert) {
                echo "&nbsp;<a href=node.php?nodeid=" . $alert['nodeid'] . ">";
                echo "<b class=\"al" . $alert['alertlevel'] . "\">" . $alert['nodeid'] . "</b></a><br>";
            }
            echo "<br>";
            echo "</div>";
        }
    }
}