diff --git a/htdocs/includes/menus/barre_top/eldy_backoffice.php b/htdocs/includes/menus/barre_top/eldy_backoffice.php index 1d5a047d307..000a1d2dfce 100644 --- a/htdocs/includes/menus/barre_top/eldy_backoffice.php +++ b/htdocs/includes/menus/barre_top/eldy_backoffice.php @@ -15,20 +15,18 @@ * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ */ /** \file htdocs/includes/menus/barre_top/eldy_backoffice.php \brief Gestionnaire nomm� eldy du menu du haut - \version $Revision$ + \version $Id$ \remarks La construction d'un gestionnaire pour le menu du haut est simple: - \remarks Toutes les entr�es de menu � faire apparaitre dans la barre du haut - \remarks doivent �tre affich�es par ... - \remarks On peut �ventuellement ajouter l'attribut id="sel" dans la balise - \remarks quand il s'agit de l'entr�e du menu qui est s�lectionn�e. + \remarks Toutes les entrees de menu a faire apparaitre dans la barre du haut + \remarks doivent etre affichees par ... + \remarks On peut eventuellement ajouter l'attribut id="sel" dans la balise + \remarks quand il s'agit de l'entree du menu qui est selectionnee. */ @@ -83,7 +81,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "home") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -102,7 +100,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "companies") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -125,7 +123,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "products") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -150,7 +148,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "suppliers") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -171,7 +169,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "commercial") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -193,7 +191,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "accountancy") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -207,28 +205,6 @@ class MenuTop { print ''.$langs->trans("MenuFinancial").''; } - // Agenda -/* if ($conf->agenda->enabled) - { - $langs->load("commercial"); - $langs->load("agenda"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "agenda") - { - $class='class="tmenu" id="sel"'; - } - else - { - $class = 'class="tmenu"'; - } - - if ($user->rights->agenda->myactions->read || $user->rights->agenda->allactions->read) - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Agenda").''; - else - print ''.$langs->trans("Agenda").''; - } -*/ // Projects if ($conf->projet->enabled) { @@ -237,7 +213,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "project") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -259,7 +235,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "tools") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -280,7 +256,7 @@ class MenuTop { $class=""; if (ereg("^".DOL_URL_ROOT."\/telephonie\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -297,7 +273,7 @@ class MenuTop { $class=""; if (ereg("^".DOL_URL_ROOT."\/energie\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -315,7 +291,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "shop") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -333,7 +309,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "shop") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -351,7 +327,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "members") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { diff --git a/htdocs/includes/menus/barre_top/eldy_frontoffice.php b/htdocs/includes/menus/barre_top/eldy_frontoffice.php index 1116447d006..262659e8324 100644 --- a/htdocs/includes/menus/barre_top/eldy_frontoffice.php +++ b/htdocs/includes/menus/barre_top/eldy_frontoffice.php @@ -14,20 +14,18 @@ * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ */ /** \file htdocs/includes/menus/barre_top/eldy_frontoffice.php - \brief Gestionnaire nomm� eldy du menu du haut - \version $Revision$ + \brief Gestionnaire nomme eldy du menu du haut + \version $Id$ \remarks La construction d'un gestionnaire pour le menu du haut est simple: - \remarks Toutes les entr�es de menu � faire apparaitre dans la barre du haut - \remarks doivent �tre affich�es par ... - \remarks On peut �ventuellement ajouter l'attribut id="sel" dans la balise - \remarks quand il s'agit de l'entr�e du menu qui est s�lectionn�e. + \remarks Toutes les ente�es de menu a faire apparaitre dans la barre du haut + \remarks doivent etre affice�es par ... + \remarks On peut eventuellement ajouter l'attribut id="sel" dans la balise + \remarks quand il s'agit de l'entree du menu qui est selectionnee. */ @@ -82,7 +80,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "home") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -101,7 +99,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "companies") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -123,7 +121,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "products") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -150,7 +148,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "suppliers") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -173,7 +171,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "commercial") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -195,7 +193,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "accountancy") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -217,7 +215,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "project") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -241,7 +239,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "tools") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -262,7 +260,7 @@ class MenuTop { $class=""; if (ereg("^".DOL_URL_ROOT."\/telephonie\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -279,7 +277,7 @@ class MenuTop { $class=""; if (ereg("^".DOL_URL_ROOT."\/energie\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -297,7 +295,7 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "members") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { diff --git a/htdocs/includes/menus/barre_top/rodolphe.php b/htdocs/includes/menus/barre_top/rodolphe.php index 6e1cc350925..c9dce731e38 100644 --- a/htdocs/includes/menus/barre_top/rodolphe.php +++ b/htdocs/includes/menus/barre_top/rodolphe.php @@ -79,11 +79,13 @@ class MenuTop { if ($_GET["mainmenu"] == "home" || ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "home")) { - $id="sel"; + $id="sel"; $_SESSION['idmenu']=''; } - if (! ereg("^".DOL_URL_ROOT."\/(adherents|comm|commande|compta|contrat|product|fichinter|fourn|telephonie|energie|boutique|oscommerce_ws|projet)\/",$_SERVER["PHP_SELF"])) { - $id="sel"; + if (! ereg("^".DOL_URL_ROOT."\/(adherents|comm|commande|compta|contrat|product|fichinter|fourn|telephonie|energie|boutique|oscommerce_ws|projet)\/",$_SERVER["PHP_SELF"]) + && (! $_SESSION['idmenu'] && ! $_GET["idmenu"])) + { + $id="sel"; $_SESSION['idmenu']=''; } else { $id=""; @@ -98,11 +100,11 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "members") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } elseif (ereg("^".DOL_URL_ROOT."\/adherents\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -120,11 +122,12 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "commercial") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } - elseif (ereg("^".DOL_URL_ROOT."\/(comm|commande|contrat)\/",$_SERVER["PHP_SELF"])) + elseif (ereg("^".DOL_URL_ROOT."\/(comm|commande|contrat)\/",$_SERVER["PHP_SELF"]) + && (! $_SESSION['idmenu'] && ! $_GET["idmenu"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -146,11 +149,11 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "compta") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } elseif (ereg("^".DOL_URL_ROOT."\/compta\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -169,11 +172,11 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "product") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } if (ereg("^".DOL_URL_ROOT."\/projet\/[^w]",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -192,11 +195,11 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "product") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } elseif (ereg("^".DOL_URL_ROOT."\/product\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -219,11 +222,11 @@ class MenuTop { $class=""; if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "suppliers") { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } elseif (ereg("^".DOL_URL_ROOT."\/fourn\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -239,7 +242,7 @@ class MenuTop { $class=""; if (ereg("^".DOL_URL_ROOT."\/telephonie\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -256,7 +259,7 @@ class MenuTop { $class=""; if (ereg("^".DOL_URL_ROOT."\/energie\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -273,7 +276,7 @@ class MenuTop { $class=""; if (ereg("^".DOL_URL_ROOT."\/boutique\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else { @@ -290,7 +293,7 @@ class MenuTop { $class=""; if (ereg("^".DOL_URL_ROOT."\/oscommerce_ws\/",$_SERVER["PHP_SELF"])) { - $class='class="tmenu" id="sel"'; + $class='class="tmenu" id="sel"'; $_SESSION['idmenu']=''; } else {