diff --git a/htdocs/includes/menus/barre_top/eldy.lib.php b/htdocs/includes/menus/barre_top/eldy.lib.php new file mode 100644 index 00000000000..c79ea07185e --- /dev/null +++ b/htdocs/includes/menus/barre_top/eldy.lib.php @@ -0,0 +1,415 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * 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. + * or see http://www.gnu.org/ + */ + +/** + * \file htdocs/includes/menus/barre_top/eldy.lib.php + * \brief Library for file eldy menus + * \version $Id$ + */ + + + +function print_eldy_menu($db,$atarget,$hideifnotallowed) +{ + global $user,$conf,$langs,$dolibarr_main_db_name; + + // On sauve en session le menu principal choisi + if (isset($_GET["mainmenu"])) $_SESSION["mainmenu"]=$_GET["mainmenu"]; + if (isset($_GET["idmenu"])) $_SESSION["idmenu"]=$_GET["idmenu"]; + $_SESSION["leftmenuopened"]=""; + + + print '
| ';
+ print ' ';
+ print ''.$langs->trans("Home").'';
+ print ' | ';
+
+
+ // Third parties
+ if ($conf->societe->enabled || $conf->fournisseur->enabled)
+ {
+ $langs->load("companies");
+ $langs->load("suppliers");
+
+ $class="";
+ if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "companies")
+ {
+ $class='class="tmenusel"'; $_SESSION['idmenu']='';
+ }
+ else
+ {
+ $class = 'class="tmenu"';
+ }
+
+ $id='mainmenu_companies'; $idsel='id="'.$id.'" ';
+ if (($conf->societe->enabled && $user->rights->societe->lire)
+ || ($conf->fournisseur->enabled && $user->rights->fournisseur->lire))
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("ThirdParties").'';
+ print ' | ';
+ }
+ else
+ {
+ if (! $hideifnotallowed)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("ThirdParties").'';
+ print ' | ';
+ }
+ }
+ }
+
+
+ // Products-Services
+ if ($conf->produit->enabled || $conf->service->enabled)
+ {
+ $langs->load("products");
+
+ $class="";
+ if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "products")
+ {
+ $class='class="tmenusel"'; $_SESSION['idmenu']='';
+ }
+ else
+ {
+ $class = 'class="tmenu"';
+ }
+ $chaine="";
+ if ($conf->produit->enabled) { $chaine.=$langs->trans("Products"); }
+ if ($conf->produit->enabled && $conf->service->enabled) { $chaine.="/"; }
+ if ($conf->service->enabled) { $chaine.=$langs->trans("Services"); }
+
+ $id='mainmenu_products'; $idsel='id="'.$id.'" ';
+ if ($user->rights->produit->lire || $user->rights->service->lire)
+ {
+ print '';
+ print ' ';
+ print ''.$chaine.'';
+ print ' | ';
+ }
+ else
+ {
+ if (! $hideifnotallowed)
+ {
+ print '';
+ print ' ';
+ print ''.$chaine.'';
+ print ' | ';
+ }
+ }
+ }
+
+ // Commercial
+ if ($conf->societe->enabled)
+ {
+ $langs->load("commercial");
+
+ $class="";
+ if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "commercial")
+ {
+ $class='class="tmenusel"'; $_SESSION['idmenu']='';
+ }
+ else
+ {
+ $class = 'class="tmenu"';
+ }
+
+ $id='mainmenu_commercial'; $idsel='id="'.$id.'" ';
+ if($user->rights->societe->lire || $user->rights->societe->contact->lire)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("Commercial").'';
+ print ' | ';
+ }
+ else
+ {
+ if (! $hideifnotallowed)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("Commercial").'';
+ print ' | ';
+ }
+ }
+ }
+
+ // Financial
+ if ($conf->compta->enabled || $conf->accounting->enabled || $conf->banque->enabled
+ || $conf->facture->enabled || $conf->deplacement->enabled)
+ {
+ $langs->load("compta");
+
+ $class="";
+ if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "accountancy")
+ {
+ $class='class="tmenusel"'; $_SESSION['idmenu']='';
+ }
+ else
+ {
+ $class = 'class="tmenu"';
+ }
+
+ $id='mainmenu_accountancy'; $idsel='id="'.$id.'" ';
+ if ($user->rights->compta->resultat->lire || $user->rights->accounting->plancompte->lire
+ || $user->rights->facture->lire || $user->rights->banque->lire)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("MenuFinancial").'';
+ print ' | ';
+ }
+ else
+ {
+ if (! $hideifnotallowed)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("MenuFinancial").'';
+ print ' | ';
+ }
+ }
+ }
+
+ // Projects
+ if ($conf->projet->enabled)
+ {
+ $langs->load("projects");
+
+ $class="";
+ if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "project")
+ {
+ $class='class="tmenusel"'; $_SESSION['idmenu']='';
+ }
+ else
+ {
+ $class = 'class="tmenu"';
+ }
+
+ $id='mainmenu_project'; $idsel='id="'.$id.'" ';
+ if ($user->rights->projet->lire)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("Projects").'';
+ print ' | ';
+ }
+ else
+ {
+ if (! $hideifnotallowed)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("Projects").'';
+ print ' | ';
+ }
+ }
+ }
+
+ // Tools
+ if ($conf->mailing->enabled || $conf->export->enabled || $conf->import->enabled || $conf->global->MAIN_MODULE_DOMAIN)
+ {
+ $langs->load("other");
+
+ $class="";
+ if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "tools")
+ {
+ $class='class="tmenusel"'; $_SESSION['idmenu']='';
+ }
+ else
+ {
+ $class = 'class="tmenu"';
+ }
+
+ $id='mainmenu_tools'; $idsel='id="'.$id.'" ';
+ if ($user->rights->mailing->lire || $user->rights->bookmark->lire || $user->rights->export->lire || $user->rights->import->run)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("Tools").'';
+ print ' | ';
+ }
+ else
+ {
+ if (! $hideifnotallowed)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("Tools").'';
+ print ' | ';
+ }
+ }
+ }
+
+ // OSCommerce 1
+ if (! empty($conf->boutique->enabled))
+ {
+ $langs->load("shop");
+
+ $class="";
+ if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "shop")
+ {
+ $class='class="tmenusel"'; $_SESSION['idmenu']='';
+ }
+ else
+ {
+ $class = 'class="tmenu"';
+ }
+
+ $id='mainmenu_shop'; $idsel='id="'.$id.'" ';
+ print '';
+ print ' ';
+ print ''.$langs->trans("OSCommerce").'';
+ print ' | ';
+ }
+
+ // OSCommerce WS
+ if (! empty($conf->oscommercews->enabled))
+ {
+ $langs->load("shop");
+
+ $class="";
+ if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "shop")
+ {
+ $class='class="tmenusel"'; $_SESSION['idmenu']='';
+ }
+ else
+ {
+ $class = 'class="tmenu"';
+ }
+
+ $id='mainmenu_shop'; $idsel='id="'.$id.'" ';
+ print '';
+ print ' ';
+ print ''.$langs->trans("OSCommerce").'';
+ print ' | ';
+ }
+
+ // Members
+ if ($conf->adherent->enabled)
+ {
+ // $langs->load("members"); Added in main file
+
+ $class="";
+ if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "members")
+ {
+ $class='class="tmenusel"'; $_SESSION['idmenu']='';
+ }
+ else
+ {
+ $class = 'class="tmenu"';
+ }
+
+ $id='mainmenu_members'; $idsel='id="'.$id.'" ';
+ if ($user->rights->adherent->lire)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("MenuMembers").'';
+ print ' | ';
+ }
+ else
+ {
+ if (! $hideifnotallowed)
+ {
+ print '';
+ print ' ';
+ print ''.$langs->trans("MenuMembers").'';
+ print ' | ';
+ }
+ }
+ }
+
+
+ // Show personalized menus
+ require_once(DOL_DOCUMENT_ROOT."/core/menubase.class.php");
+
+ $menuArbo = new Menubase($db,'eldy','top');
+ $tabMenu = $menuArbo->menuTopCharger($hideifnotallowed,$_SESSION['mainmenu'],'eldy');
+
+ for($i=0; $i';
+ print ' ';
+ print ''.$tabMenu[$i]['titre'].'';
+ print ' | ';
+ }
+ }
+ }
+ }
+
+ print '
| '; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Home").''; - print ' | '; - - - // Third parties - if ($conf->societe->enabled || $conf->fournisseur->enabled) - { - $langs->load("companies"); - $langs->load("suppliers"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "companies") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_companies" '; - if (($conf->societe->enabled && $user->rights->societe->lire) - || ($conf->fournisseur->enabled && $user->rights->fournisseur->lire)) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("ThirdParties").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("ThirdParties").''; - print ' | '; - } - } - } - - - // Products-Services - if ($conf->produit->enabled || $conf->service->enabled) - { - $langs->load("products"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "products") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - $chaine=""; - if ($conf->produit->enabled) { $chaine.=$langs->trans("Products"); } - if ($conf->produit->enabled && $conf->service->enabled) { $chaine.="/"; } - if ($conf->service->enabled) { $chaine.=$langs->trans("Services"); } - - $idsel='id="mainmenu_products" '; - if ($user->rights->produit->lire || $user->rights->service->lire) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$chaine.''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$chaine.''; - print ' | '; - } - } - } - - // Commercial - if ($conf->societe->enabled) - { - $langs->load("commercial"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "commercial") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_commercial" '; - if($user->rights->societe->lire || $user->rights->societe->contact->lire) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Commercial").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("Commercial").''; - print ' | '; - } - } - } - - // Financial - if ($conf->compta->enabled || $conf->accounting->enabled || $conf->banque->enabled - || $conf->facture->enabled || $conf->deplacement->enabled) - { - $langs->load("compta"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "accountancy") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_accountancy" '; - if ($user->rights->compta->resultat->lire || $user->rights->accounting->plancompte->lire - || $user->rights->facture->lire || $user->rights->banque->lire) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("MenuFinancial").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("MenuFinancial").''; - print ' | '; - } - } - } - - // Projects - if ($conf->projet->enabled) - { - $langs->load("projects"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "project") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_project" '; - if ($user->rights->projet->lire) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Projects").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("Projects").''; - print ' | '; - } - } - } - - // Tools - if ($conf->mailing->enabled || $conf->export->enabled || $conf->import->enabled || $conf->global->MAIN_MODULE_DOMAIN) - { - $langs->load("other"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "tools") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_tools" '; - if ($user->rights->mailing->lire || $user->rights->bookmark->lire || $user->rights->export->lire || $user->rights->import->run) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Tools").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("Tools").''; - print ' | '; - } - } - } - - // Telephonie - if (! empty($conf->telephonie->enabled) && $user->rights->telephonie->lire) - { - $class=""; - $path = DOL_URL_ROOT.'/telephonie/'; - if (preg_match("/^".preg_quote($path,'/')."/i",$_SERVER["PHP_SELF"])) - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_telephonie" '; - print ''; - print 'atarget?" target=$this->atarget":"").'>Telephonie'; - print ' | '; - } - - // Energie - if (! empty($conf->energie->enabled)) - { - $langs->load("energy"); - $class=""; - $path = DOL_URL_ROOT.'/energie/'; - if (preg_match('/^'.preg_quote($path,'/').'/i',$_SERVER["PHP_SELF"])) - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_energie" '; - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Energy").''; - print ' | '; - } - - // OSCommerce 1 - if (! empty($conf->boutique->enabled)) - { - $langs->load("shop"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "shop") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_shop" '; - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("OSCommerce").''; - print ' | '; - } - - // OSCommerce WS - if (! empty($conf->oscommercews->enabled)) - { - $langs->load("shop"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "shop") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_shop" '; - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("OSCommerce").''; - print ' | '; - } - - // Members - if ($conf->adherent->enabled) - { - // $langs->load("members"); Added in main file - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "members") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_members" '; - if ($user->rights->adherent->lire) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("MenuMembers").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("MenuMembers").''; - print ' | '; - } - } - } - - - // Show personalized menus - require_once(DOL_DOCUMENT_ROOT."/core/menubase.class.php"); - - $menuArbo = new Menubase($this->db,'eldy','top'); - $tabMenu = $menuArbo->menuTopCharger($this->hideifnotallowed,$_SESSION['mainmenu'],'eldy'); - - for($i=0; $i'; - print ''.$tabMenu[$i]['titre'].''; - print ' | '; - } - } - } - } - - print '
| '; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Home").''; - print ' | '; - - - // Third parties - if ($conf->societe->enabled || $conf->fournisseur->enabled) - { - $langs->load("companies"); - $langs->load("suppliers"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "companies") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_companies" '; - if (($conf->societe->enabled && $user->rights->societe->lire) - || ($conf->fournisseur->enabled && $user->rights->fournisseur->lire)) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("ThirdParties").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("ThirdParties").''; - print ' | '; - } - } - } - - - // Products-Services - if ($conf->produit->enabled || $conf->service->enabled) - { - $langs->load("products"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "products") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - $chaine=""; - if ($conf->produit->enabled) { $chaine.=$langs->trans("Products"); } - if ($conf->produit->enabled && $conf->service->enabled) { $chaine.="/"; } - if ($conf->service->enabled) { $chaine.=$langs->trans("Services"); } - - $idsel='id="mainmenu_products" '; - if ($user->rights->produit->lire || $user->service->lire) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$chaine.''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$chaine.''; - print ' | '; - } - } - } - - // Commercial - if ($conf->societe->enabled) - { - $langs->load("commercial"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "commercial") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_commercial" '; - if($user->rights->societe->lire || $user->rights->societe->contact->lire) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Commercial").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("Commercial").''; - print ' | '; - } - } - } - - // Financial - if ($conf->compta->enabled || $conf->accounting->enabled || $conf->banque->enabled - || $conf->facture->enabled || $conf->deplacement->enabled) - { - $langs->load("compta"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "accountancy") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_accountancy" '; - if ($user->rights->compta->resultat->lire || $user->rights->accounting->plancompte->lire - || $user->rights->facture->lire || $user->rights->banque->lire) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("MenuFinancial").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("MenuFinancial").''; - print ' | '; - } - } - } - - // Projects - if ($conf->projet->enabled) - { - $langs->load("projects"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "project") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_project" '; - if ($user->rights->projet->lire) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Projects").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("Projects").''; - print ' | '; - } - } - } - - // Tools - if ($conf->mailing->enabled || $conf->export->enabled || $conf->import->enabled || $conf->global->MAIN_MODULE_DOMAIN) - { - $langs->load("other"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "tools") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_tools" '; - if ($user->rights->mailing->lire || $user->rights->bookmark->lire || $user->rights->export->lire || $user->rights->import->run) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Tools").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("Tools").''; - print ' | '; - } - } - } - - // Telephonie - if (! empty($conf->telephonie->enabled) && $user->rights->telephonie->lire) - { - $class=""; - $path = DOL_URL_ROOT.'/telephonie/'; - if (preg_match('/^'.preg_quote($path,'/').'/i',$_SERVER["PHP_SELF"])) - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_telephonie" '; - print ''; - print 'atarget?" target=$this->atarget":"").'>Telephonie'; - print ' | '; - } - - // Energie - if (! empty($conf->energie->enabled)) - { - $langs->load("energy"); - $class=""; - $path = DOL_URL_ROOT.'/energie/'; - if (preg_match('/^'.preg_quote($path,'/').'/i',$_SERVER["PHP_SELF"])) - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_energie" '; - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("Energy").''; - print ' | '; - } - - // OSCommerce 1 - if (! empty($conf->boutique->enabled)) - { - $langs->load("shop"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "shop") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_shop" '; - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("OSCommerce").''; - print ' | '; - } - - // OSCommerce WS - if (! empty($conf->oscommercews->enabled)) - { - $langs->load("shop"); - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "shop") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_shop" '; - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("OSCommerce").''; - print ' | '; - } - - // Members - if ($conf->adherent->enabled) - { - // $langs->load("members"); Added in main file - - $class=""; - if ($_SESSION["mainmenu"] && $_SESSION["mainmenu"] == "members") - { - $class='class="tmenusel"'; $_SESSION['idmenu']=''; - } - else - { - $class = 'class="tmenu"'; - } - - $idsel='id="mainmenu_members" '; - if ($user->rights->adherent->lire) - { - print ''; - print 'atarget?" target=$this->atarget":"").'>'.$langs->trans("MenuMembers").''; - print ' | '; - } - else - { - if (! $this->hideifnotallowed) - { - print ''; - print ''.$langs->trans("MenuMembers").''; - print ' | '; - } - } - } - - // Affichage des menus personnalises - require_once(DOL_DOCUMENT_ROOT."/core/menubase.class.php"); - - $menuArbo = new Menubase($this->db,'eldy','top'); - $tabMenu = $menuArbo->menuTopCharger($this->hideifnotallowed,$_SESSION['mainmenu'],'eldy'); - - for($i=0; $i'; - print ''.$tabMenu[$i]['titre'].''; - print ' | '; - } - } - } - } - - print '