]> SAFE projects GIT repository - jmp/mailleur/commitdiff
Improving screen display
authorJean-Marc Pigeon <jmp@safe.c>
Fri, 5 Sep 2025 11:07:17 +0000 (07:07 -0400)
committerJean-Marc Pigeon <jmp@safe.c>
Fri, 5 Sep 2025 11:07:17 +0000 (07:07 -0400)
mailleur.spec.in
www/login.php
www/mailleur.php
www/release.in
www/unidis.php

index a688c84ce6517a7310fd5af61e2b5af0a6fe7ae6..d55e8927f4a1cec065af9c2b592f0c870d6b1ccc 100644 (file)
@@ -139,7 +139,7 @@ if [ ! "$(getent passwd %{name})" ]; then
 %post
 OS=`%{_libdir}/%{name}/shell/getsysos.sh`
 ln -nsf                                                        \
-       ./home.php                                      \
+       ./login.php                                     \
        %{_var}/www/%{name}/index.php                   \
 
 if [ "$1" = 1 ]; then
index 95a519ca955a7ec590919f36ea115c3a64bef798..3b1f4dd0da179a09b801ea0d2e4d8d4687974242 100644 (file)
@@ -10,14 +10,17 @@ include_once "unienv.php";
 include_once "unidis.php";
 include_once "gessql.php";
 
-//section to generate the main screen body
+//==============================================================
+//
+//      To display login screen body
 //
+//==============================================================
 function body()
 
 {
-//including screen function
-//
+global $isadmin;
 
+$top=topper($isadmin,NULL,"login");
 $footer=footer("login");
 $login=login();
 
@@ -31,7 +34,7 @@ $STR  = <<<EOT
 <BODY="white">
 
 <CENTER><STRONG><FONT SIZE=+2 color=red>
-Mailleur
+$top
 </FONT></STRONG></CENTER>
 $login
 $footer
index 2bf06f9126a3c20c0c9cb71037d37cad360ddffd..a477d072b34bd7cc816abacba1f58e362723b587 100644 (file)
@@ -16,8 +16,12 @@ function body($logname)
 {
 global $isadmin;
 
-$footer=footer(getenv("APPNAME"));
-$cook=$_COOKIE[getenv("APPNAME")];
+$scrname=getenv("APPNAME");
+$top=topper($isadmin,$logname,$scrname);
+$footer=footer($scrname);
+$cook="???";
+if (isset($_COOKIE[getenv("APPNAME")])==true)
+  $cook=$_COOKIE[getenv("APPNAME")];
 
 $STR  = <<<EOT
 <!DOCTYPE html>
@@ -28,6 +32,7 @@ $STR  = <<<EOT
 </HEAD>
 <BODY="white">
 <CENTER><STRONG><FONT SIZE=+2 color=red>
+$top
 Within mailleur
 <BR>
 LOGNAME=$logname
index d83c45dabf1c572c168270be57b22ca12ed2739a..ca4995e8da7e36700c3a52289d72a314204c3c4a 100644 (file)
@@ -8,6 +8,6 @@ $m_branch=BRANCH;
 $m_release=MAILREL;
 
 //constant
-$copyright="&copy; 2005-2025 S.A.F.E. Inc."
+$copyright="&copy; 2025 GPL_V3  (info@safe.ca)"
 
 ?>
index 65cba96ac28bc2211592fe6b88ecef9d1f91007e..f42e5eff38b3ed2efc91c80ae5b370a0a45afa57 100644 (file)
 //     To display header screeen part
 //
 //==============================================================
-function topper($admin,$pageref)
+function topper($isadmin,$logname,$pageref)
 
 {
-return "";
+$data="";
+$color="black";
+switch ($pageref) {
+  case "login" :
+    $data="Authentication";
+    break;
+  case "mailleur"      :
+    if ($isadmin==true)
+      $color="red";
+    $data=$logname;
+    break;
+  default      :
+    $color="red";
+    $data="???";
+    break;
+  }
+
+$STR = <<<EOT
+<CENTER><STRONG><FONT SIZE=+2 color=$color>
+<BR>
+$data
+<BR>
+<hr width="100%" size="8" color="black" noshade>
+</FONT></STRONG></CENTER>
+EOT;
+
+return $STR;
 }
 
 //==============================================================