Unaccesable menu options are now displayed in grey.
authorJanusz Dobrowolski <janusz@frontaccounting.eu>
Thu, 1 Oct 2009 20:07:07 +0000 (20:07 +0000)
committerJanusz Dobrowolski <janusz@frontaccounting.eu>
Thu, 1 Oct 2009 20:07:07 +0000 (20:07 +0000)
themes/aqua/default.css
themes/aqua/renderer.php
themes/cool/default.css
themes/cool/renderer.php
themes/default/default.css
themes/default/renderer.php

index e7584a94a2ec3702edbbcaada8a4e99badb75634..e5898c47506e580bd9dd2d6c939c6c51f2d14671 100644 (file)
@@ -80,6 +80,10 @@ a:hover, a:focus {
        text-decoration: underline;
 }
 
+.inactive {
+       color: gray;
+}
+
 button {
        font-size: 11px;
        border: 1px #0066cc solid;
index 9e4f2c0d5f7d8d4eb86b39562e75104e25c552bc..96bbd30cf8d076e70b4bc3ca1d54f44e2a42963b 100644 (file)
 
                                foreach ($module->lappfunctions as $appfunction)
                                {
-                                       if ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
+                                       if ($appfunction->label == "")
+                                               echo "&nbsp;<br>";
+                                       elseif ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
                                        {
-                                               if ($appfunction->label == "")
-                                                       echo "&nbsp;<br>";
-                                               else
                                                        echo $img.menu_link($appfunction->link, $appfunction->label)."<br>\n";
                                        }
+                                       else 
+                                       {
+                                                       echo $img.'<span class="inactive">'
+                                                               .access_string($appfunction->label, true)
+                                                               ."</span><br>\n";
+                                       }
                                }
                                echo "</td>";
                                if (sizeof($module->rappfunctions) > 0)
                                        echo "<td width='50%' class='menu_group_items'>";
                                        foreach ($module->rappfunctions as $appfunction)
                                        {
-                                               if ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
+                                               if ($appfunction->label == "")
+                                                       echo "&nbsp;<br>";
+                                               elseif ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
                                                {
-                                                       if ($appfunction->label == "")
-                                                               echo "&nbsp;<br>";
-                                                       else
                                                                echo $img.menu_link($appfunction->link, $appfunction->label)."<br>\n";
-                                               }       
+                                               }
+                                               else 
+                                               {
+                                                               echo $img.'<span class="inactive">'
+                                                                       .access_string($appfunction->label, true)
+                                                                       ."</span><br>\n";
+                                               }
                                        }
                                        echo "</td>";
                                }
index a2dddc9a1381f4c3b92cb44610cc39ba9ee8fd8f..4917647e72fcd11b3e0044d4aeae96fd2f5f87a1 100644 (file)
@@ -80,6 +80,10 @@ a:hover, a:focus {
        text-decoration: underline;
 }
 
+.inactive {
+       color: gray;
+}
+
 button {
        font-size: 11px;
        border: 1px #0066cc solid;
index 73520c51652f26f6f377ba726c19f647f6f9fa47..d72557d1e1f2b8a33a1d6fced85431dbfaf9b846 100644 (file)
 
                                foreach ($module->lappfunctions as $appfunction)
                                {
-                                       if ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
+                                       if ($appfunction->label == "")
+                                               echo "&nbsp;<br>";
+                                       elseif ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
                                        {
-                                               if ($appfunction->label == "")
-                                                       echo "&nbsp;<br>";
-                                               else
                                                        echo $img.menu_link($appfunction->link, $appfunction->label)."<br>\n";
                                        }
+                                       else 
+                                       {
+                                                       echo $img.'<span class="inactive">'
+                                                               .access_string($appfunction->label, true)
+                                                               ."</span><br>\n";
+                                       }
                                }
                                echo "</td>";
                                if (sizeof($module->rappfunctions) > 0)
                                        echo "<td width='50%' class='menu_group_items'>";
                                        foreach ($module->rappfunctions as $appfunction)
                                        {
-                                               if ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
+                                               if ($appfunction->label == "")
+                                                       echo "&nbsp;<br>";
+                                               elseif ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
                                                {
-                                                       if ($appfunction->label == "")
-                                                               echo "&nbsp;<br>";
-                                                       else
                                                                echo $img.menu_link($appfunction->link, $appfunction->label)."<br>\n";
                                                }
+                                               else 
+                                               {
+                                                               echo $img.'<span class="inactive">'
+                                                                       .access_string($appfunction->label, true)
+                                                                       ."</span><br>\n";
+                                               }
                                        }
                                        echo "</td>";
                                }
index d5d5dde0ed55809aa3120314ff315c0d88e71dc3..70d020e0d869a4584a7f4e274a27dfc1b13f80ca 100644 (file)
@@ -80,6 +80,10 @@ a:hover, a:focus {
        text-decoration: underline;
 }
 
+.inactive {
+       color: gray;
+}
+
 button {
        font-size: 11px;
        border: 1px #0066cc solid;
index cde08ae3125cac429721e3099a2bae9a89262b5b..12c6ef654c27c40f2d7443c1345469ab4c84da62 100644 (file)
 
                                foreach ($module->lappfunctions as $appfunction)
                                {
-                                       if ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
+                                       if ($appfunction->label == "")
+                                               echo "&nbsp;<br>";
+                                       elseif ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
                                        {
-                                               if ($appfunction->label == "")
-                                                       echo "&nbsp;<br>";
-                                               else
                                                        echo $img.menu_link($appfunction->link, $appfunction->label)."<br>\n";
                                        }
+                                       else 
+                                       {
+                                                       echo $img.'<span class="inactive">'
+                                                               .access_string($appfunction->label, true)
+                                                               ."</span><br>\n";
+                                       }
                                }
                                echo "</td>";
                                if (sizeof($module->rappfunctions) > 0)
                                        echo "<td width='50%' class='menu_group_items'>";
                                        foreach ($module->rappfunctions as $appfunction)
                                        {
-                                               if ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
+                                               if ($appfunction->label == "")
+                                                       echo "&nbsp;<br>";
+                                               elseif ($_SESSION["wa_current_user"]->can_access_page($appfunction->access)) 
                                                {
-                                                       if ($appfunction->label == "")
-                                                               echo "&nbsp;<br>";
-                                                       else
                                                                echo $img.menu_link($appfunction->link, $appfunction->label)."<br>\n";
                                                }
+                                               else 
+                                               {
+                                                               echo $img.'<span class="inactive">'
+                                                                       .access_string($appfunction->label, true)
+                                                                       ."</span><br>\n";
+                                               }
                                        }
                                        echo "</td>";
                                }