]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Starting to have topper memue
authorJean-Marc Pigeon <jmp@safe.c>
Sat, 6 Sep 2025 00:39:08 +0000 (20:39 -0400)
committerJean-Marc Pigeon <jmp@safe.c>
Sat, 6 Sep 2025 00:39:08 +0000 (20:39 -0400)
www/login.php
www/lvldis.php [moved from www/mailleur.php with 86% similarity]
www/lvlusr.php [new file with mode: 0644]
www/reg-icons/logged_03.gif [new file with mode: 0644]
www/reg-icons/menu-adm_01.gif [new file with mode: 0644]
www/reg-icons/menu-adm_02.gif [new file with mode: 0644]
www/reg-icons/menu-adm_10.gif [new file with mode: 0644]
www/unidis.php

index 3b1f4dd0da179a09b801ea0d2e4d8d4687974242..8a7336e1db4fcaff269dc23146d8288d53705184 100644 (file)
@@ -58,7 +58,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") {
       echo "</script>";
       break;
     default     :
-      header('Location: mailleur.php');
+      header('Location: lvldis.php');
       break;
     }
   }
similarity index 86%
rename from www/mailleur.php
rename to www/lvldis.php
index a477d072b34bd7cc816abacba1f58e362723b587..cfaf63c930278f659bbe1fe355b335a6fac5a605 100644 (file)
@@ -16,9 +16,8 @@ function body($logname)
 {
 global $isadmin;
 
-$scrname=getenv("APPNAME");
-$top=topper($isadmin,$logname,$scrname);
-$footer=footer($scrname);
+$top=topper($isadmin,$logname,"lvldis");
+$footer=footer("lvldis");
 $cook="???";
 if (isset($_COOKIE[getenv("APPNAME")])==true)
   $cook=$_COOKIE[getenv("APPNAME")];
@@ -31,8 +30,8 @@ $STR  = <<<EOT
 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
 </HEAD>
 <BODY="white">
-<CENTER><STRONG><FONT SIZE=+2 color=red>
 $top
+<CENTER><FONT SIZE=+2 color=red>
 Within mailleur
 <BR>
 LOGNAME=$logname
@@ -42,7 +41,6 @@ ADMIN=$isadmin
 The cookies=$cook
 <BR>
 </FONT></STRONG></CENTER>
-</FONT></STRONG></CENTER>
 <BR>
 $footer
 </BODY>
diff --git a/www/lvlusr.php b/www/lvlusr.php
new file mode 100644 (file)
index 0000000..0d49ca1
--- /dev/null
@@ -0,0 +1,61 @@
+<?php
+// vim: smarttab tabstop=8 shiftwidth=2 expandtab
+//==============================================================
+//
+//     Main screen management
+//
+//==============================================================
+include_once "subrou.php";
+include_once "unienv.php";
+include_once "unidis.php";
+include_once "gessql.php";
+
+//section to generate the main screen body
+function body($logname)
+
+{
+global $isadmin;
+
+$top=topper($isadmin,$logname,"lvlusr");
+$footer=footer("lvlusr");
+$cook="???";
+if (isset($_COOKIE[getenv("APPNAME")])==true)
+  $cook=$_COOKIE[getenv("APPNAME")];
+
+$STR  = <<<EOT
+<!DOCTYPE html>
+<HTML>    
+<HEAD>
+<TITLE>Mailleur</TITLE>
+<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
+</HEAD>
+<BODY="white">
+$top
+<CENTER><FONT SIZE=+2 color=red>
+Within LVLUSR
+</FONT></STRONG></CENTER>
+<BR>
+$footer
+</BODY>
+</HTML>
+EOT;
+
+return $STR;
+}
+
+
+$dbsql=sql_connect();
+$logname=sql_getlogname($dbsql);
+sql_close($dbsql);
+rou_closelog();
+
+if ($logname!=NULL) {
+  echo body($logname);
+  }
+else {
+  header('Location: login.php');
+  }
+?>
+
+
+
diff --git a/www/reg-icons/logged_03.gif b/www/reg-icons/logged_03.gif
new file mode 100644 (file)
index 0000000..a3ffbe2
Binary files /dev/null and b/www/reg-icons/logged_03.gif differ
diff --git a/www/reg-icons/menu-adm_01.gif b/www/reg-icons/menu-adm_01.gif
new file mode 100644 (file)
index 0000000..ce7ac41
Binary files /dev/null and b/www/reg-icons/menu-adm_01.gif differ
diff --git a/www/reg-icons/menu-adm_02.gif b/www/reg-icons/menu-adm_02.gif
new file mode 100644 (file)
index 0000000..e6063b3
Binary files /dev/null and b/www/reg-icons/menu-adm_02.gif differ
diff --git a/www/reg-icons/menu-adm_10.gif b/www/reg-icons/menu-adm_10.gif
new file mode 100644 (file)
index 0000000..fb89fc2
Binary files /dev/null and b/www/reg-icons/menu-adm_10.gif differ
index 4b496cf913d9e2d5978240a9a76c4d82ec394385..91b40065311e2c0018eb9762ebcc732de25188af 100644 (file)
 function topper($isadmin,$logname,$pageref)
 
 {
-$data="";
-$color="black";
+$entete="";
+$admcolor="black";
+$click1="";
+$click2="";
+$click3="";
+if ($isadmin==true) 
+  $admcolor="red";
 switch ($pageref) {
   case "login" :
-    $data="Authentication";
+    $entete="Authentication";
     break;
-  case "mailleur"      :
-    if ($isadmin==true)
-      $color="red";
-    $data=$logname;
+  case "lvldis"        :
+    $entete="main";
+    if ($isadmin==true) {
+      $click2="<a href='/lvlusr.php'>Remotes</a>";
+      $click3="<a href='/lvlusr.php'>Users</a>";
+      }
+    break;
+  case "lvlusr"        :
+    $entete="user management";
+    $click3="<a href='/lvldis.php'>Main screen</a>";
     break;
   default      :
     $color="red";
@@ -33,12 +44,32 @@ switch ($pageref) {
   }
 
 $STR = <<<EOT
-<CENTER><STRONG><FONT SIZE=+2 color=$color>
-<BR>
-$data
-<BR>
+<CENTER><FONT SIZE=+2>
+$entete
+</FONT>
+<table cellpadding="0" cellspacing="0" width="100%" border="0">
+<tr>
+  <td width="25%">
+  <FONT COLOR=$admcolor>$logname</FONT>
+  </td>
+  <td width="75%">
+  <table cellpadding="0" cellspacing="0" width="100%" border="0">
+    <tr>
+    <td width="33%">
+    <FONT CENTER>$click1</FONT>
+    </td>
+    <td width="33%">
+    <FONT CENTER>$click2</FONT>
+    </td>
+    <td width="33%">
+    <FONT CENTER>$click3</FONT>
+    </td>
+    </tr>
+  </table>
+  </td>
+</tr>
+</table>
 <hr width="100%" size="8" color="black" noshade>
-</FONT></STRONG></CENTER>
 EOT;
 
 return $STR;
@@ -54,7 +85,7 @@ function footer($pageref)
 {
 include        "release.php";
 
-$today=date("D M d H:i:s Y");
+$today=date("Y, D M d H:i:s T");
 
 $STR  = <<<EOT