Configurazione home page

This commit is contained in:
cmaffio
2016-05-12 11:35:41 +02:00
parent 6e8811e3a6
commit a78d6532ab
6 changed files with 42 additions and 10 deletions

1
.gitignore vendored
View File

@@ -2,3 +2,4 @@ proxy/script/conntrack.conf
core/config.php
squid_pool.log
script/*.sql
squid_acl/listip

View File

@@ -338,13 +338,14 @@ function azioni ($tabella, $idtabella, $stato) {
}
}
function lista_moduli () {
function array_moduli () {
global $UTENTE, $DB_ID, $CONF;
$query = " SELECT
moduli.id AS id,
moduli.nome AS nome,
moduli.directory AS directory
moduli.directory AS directory,
moduli.descrizione AS descrizione
FROM
utenti
JOIN
@@ -357,14 +358,15 @@ function lista_moduli () {
moduli.attivo = 1
";
$menu[] = array("Home", $CONF['base_url']."/core/main.php",0);
$menu[] = array("Home", $CONF['base_url']."/core/main.php",0,"Home Page");
if ($UTENTE['admin']) {
$menu[] = array("Configurazione", $CONF['base_url']."/core/conf.php");
$menu[] = array("Configurazione", $CONF['base_url']."/core/conf.php",0,"Modifica configurazione");
$query .= " UNION DISTINCT SELECT
moduli.id AS id,
moduli.nome AS nome,
moduli.directory AS directory
moduli.directory AS directory,
moduli.descrizione AS descrizione
FROM
moduli
WHERE
@@ -377,15 +379,44 @@ function lista_moduli () {
$res = mysql_query( $query, $DB_ID );
while ($dato = mysql_fetch_array ($res)) {
$menu[] = array($dato['nome'], $CONF['base_url']."/".$dato['directory']."/index.php",$dato['id']);
$menu[] = array($dato['nome'], $CONF['base_url']."/".$dato['directory']."/index.php",$dato['id'], $dato['descrizione']);
}
$menu[] = array("Cambio password", $CONF['base_url']."/core/chkpasswd.php",0);
$menu[] = array("Cambio password", $CONF['base_url']."/core/chkpasswd.php",0,"Cambio Password");
return $menu;
}
function home_moduli () {
global $UTENTE, $CONF;
$menu = array_moduli();
?>
<tr>
<td class="sep" width="5%"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
<td class="sep" width="20%"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
<td class="sep" width="75%"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
</tr>
<?php for ($i=0; $i<count($menu);$i++) { ?>
<tr>
<td class="spazioh"><a href="<?php print $menu[$i][1]?>"><img src="<?php print $CONF['base_url'] ?>/img/go.png"></a></td>
<td class="campo"><?php print $menu[$i][0] ?></td>
<td class="descrizione"><?php print $menu[$i][3] ?></td>
</tr>
<tr>
<td class="sep" colspan=3><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
</tr>
<?php }
}
function lista_moduli () {
global $UTENTE, $DB_ID, $CONF;
$menu = array_moduli();
$pezzi = preg_split('/\//', $_SERVER["PHP_SELF"], -2);
$self = $pezzi[count($pezzi)-1];
?>
<ul id="nav">
<?php for ($i=0; $i<count($menu);$i++) {
if ($self == $menu[$i][1]) {

View File

@@ -7,6 +7,7 @@ view_top();
<META HTTP-EQUIV="Refresh" CONTENT="30" URL="main.php">
<table cellpadding="0" cellspacing="0" border="0" width="90%">
<?php home_moduli () ?>
<tr><td class="spaziov" colspan="9"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td></tr>
</table>

View File

@@ -122,7 +122,6 @@ while ($dato = mysql_fetch_array ( $res )) {
<td class="colspeed"><?php print byteConvert($dato['ricevuti']) ?></td>
<td class="spazioh"><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td>
<td class="colimg"><img border="0" src="barra.php?max=<?php print $max ?>&val=<?php print $dato['ricevuti'] ?>&col=blue"></td>
</tr>
<tr><td class="spaziov" colspan=12><img src="<?php print $CONF['base_url'] ?>/img/spazio.gif"></td></tr>

BIN
risorse/immagini/go.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -25,7 +25,7 @@ a.menu { font-family: verdana; font-size: 14px; text-decoration: none; color:
td.menuatt { font-family: verdana; font-size: 14px; text-align: center; width:120px; vertical-align:text-top; text-decoration: none; color: #e34419; }
a.menuatt { font-family: verdana; font-size: 14px; text-decoration: none; color: #e34419; }
td.campo { font-family: verdana; font-size: 14px; text-align: left; vertical-align:text-top; text-decoration: none; color: #000000; }
td.campo { font-family: verdana; font-size: 14px; text-align: left; vertical-align:text-center; text-decoration: none; color: #000000; }
td.valore { font-family: verdana; font-size: 14px; text-align: left; vertical-align:text-top; text-decoration: none; color: #000000; }
input.valore { font-family: verdana; font-size: 12px; text-align: right; vertical-align:text-top; text-decoration: none; color: #000000; }
td.campoc { font-family: verdana; font-size: 14px; text-align: center; vertical-align:text-top; text-decoration: none; color: #000000; }