diff --git a/dev/skeletons/skeleton_class.class.php b/dev/skeletons/skeleton_class.class.php index 3340aa89d4477afed76c3d1178c334e9775a30ca..072375c89d9f88cdfa017208c51f6c722d276b90 100644 --- a/dev/skeletons/skeleton_class.class.php +++ b/dev/skeletons/skeleton_class.class.php @@ -24,7 +24,7 @@ */ // Put here all includes required by your class file -//require_once(DOL_DOCUMENT_ROOT."/core/class/commonobject.class.php"); +require_once(DOL_DOCUMENT_ROOT."/core/class/commonobject.class.php"); //require_once(DOL_DOCUMENT_ROOT."/societe/class/societe.class.php"); //require_once(DOL_DOCUMENT_ROOT."/product/class/product.class.php"); @@ -32,13 +32,13 @@ /** * Put here description of your class */ -class Skeleton_Class // extends CommonObject +class Skeleton_Class extends CommonObject { var $db; //!< To store db handler var $error; //!< To return error code (or message) var $errors=array(); //!< To return several error codes (or messages) - //var $element='skeleton'; //!< Id that identify managed objects - //var $table_element='skeleton'; //!< Name of table without prefix where object is stored + var $element='skeleton'; //!< Id that identify managed objects + var $table_element='skeleton'; //!< Name of table without prefix where object is stored var $id; var $prop1; diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index bd61e245715b68f4c50bae7ad1ccf449380d3142..52f4c03f1fabe81a9a17f71fea8e850f741f866f 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -562,29 +562,31 @@ function dol_syslog($message, $level = LOG_INFO, $ident = 0, $suffixinfilename=' /** * Show tab header of a card * - * @param array $links Array of tabs - * @param string $active Active tab name (document', 'info', 'ldap', ....) - * @param string $title Title - * @param int $notab 0=Add tab header, 1=no tab header - * @param string $picto Add a picto on tab title + * @param array $links Array of tabs + * @param string $active Active tab name (document', 'info', 'ldap', ....) + * @param string $title Title + * @param int $notab 0=Add tab header, 1=no tab header + * @param string $picto Add a picto on tab title + * @param int $pictoisfullpath If 1, image path is a full path. If you set this to 1, you can use url returned by dol_build_path('/mymodyle/img/myimg.png',1) for $picto. * @return void */ -function dol_fiche_head($links=array(), $active='0', $title='', $notab=0, $picto='') +function dol_fiche_head($links=array(), $active='0', $title='', $notab=0, $picto='', $pictoisfullpath=0) { - print dol_get_fiche_head($links, $active, $title, $notab, $picto); + print dol_get_fiche_head($links, $active, $title, $notab, $picto, $pictoisfullpath); } /** * Show tab header of a card * - * @param array $links Array of tabs - * @param int $active Active tab name - * @param string $title Title - * @param int $notab 0=Add tab header, 1=no tab header - * @param string $picto Add a picto on tab title + * @param array $links Array of tabs + * @param int $active Active tab name + * @param string $title Title + * @param int $notab 0=Add tab header, 1=no tab header + * @param string $picto Add a picto on tab title + * @param int $pictoisfullpath If 1, image path is a full path. If you set this to 1, you can use url returned by dol_build_path('/mymodyle/img/myimg.png',1) for $picto. * @return void */ -function dol_get_fiche_head($links=array(), $active='0', $title='', $notab=0, $picto='') +function dol_get_fiche_head($links=array(), $active='0', $title='', $notab=0, $picto='', $pictoisfullpath=0) { $out="\n".'<div class="tabs">'."\n"; @@ -593,7 +595,7 @@ function dol_get_fiche_head($links=array(), $active='0', $title='', $notab=0, $p { $limittitle=30; $out.='<a class="tabTitle">'; - if ($picto) $out.=img_object('',$picto).' '; + if ($picto) $out.=img_picto('',($pictoisfullpath?'':'object_').$picto,'',$pictoisfullpath).' '; $out.=dol_trunc($title,$limittitle); $out.='</a>'; } diff --git a/htdocs/core/menus/standard/auguria.lib.php b/htdocs/core/menus/standard/auguria.lib.php index e96fe02141102c5b92df847ff1371c54e91bcb71..36bedd2398b9cf5c81f80e0b59c2ce02ce47fa3c 100644 --- a/htdocs/core/menus/standard/auguria.lib.php +++ b/htdocs/core/menus/standard/auguria.lib.php @@ -335,9 +335,10 @@ function print_left_auguria_menu($db,$menu_array_before,$menu_array_after,&$tabM */ function dol_auguria_showmenu($type_user, &$menuentry, &$listofmodulesforexternal) { + global $conf; + //print 'type_user='.$type_user.' module='.$menuentry['module'].' enabled='.$menuentry['enabled'].' perms='.$menuentry['perms']; //print 'ok='.in_array($menuentry['module'], $listofmodulesforexternal); - if (empty($menuentry['enabled'])) return 0; // Entry disabled by condition if ($type_user && $menuentry['module']) { diff --git a/htdocs/core/menus/standard/eldy.lib.php b/htdocs/core/menus/standard/eldy.lib.php index e5ea13ea1ae1e5d9f8e4632453e9e57161e49348..a4dd6bbab9c1b2d68958c0f597b964baa4b46e11 100644 --- a/htdocs/core/menus/standard/eldy.lib.php +++ b/htdocs/core/menus/standard/eldy.lib.php @@ -1160,9 +1160,7 @@ function print_left_eldy_menu($db,$menu_array_before,$menu_array_after,&$tabMenu for ($i = 0; $i < $num; $i++) { $showmenu=true; - if (! empty($conf->global->MAIN_MENU_HIDE_UNAUTHORIZED) && empty($menu_array[$i]['enabled'])) { - $showmenu=false; - } + if (! empty($conf->global->MAIN_MENU_HIDE_UNAUTHORIZED) && empty($menu_array[$i]['enabled'])) $showmenu=false; $alt++; if (empty($menu_array[$i]['level']) && $showmenu) @@ -1268,6 +1266,8 @@ function print_jmobile_eldy_menu($db,$atarget,$type_user,&$tabMenu,&$menu) */ function dol_eldy_showmenu($type_user, &$menuentry, &$listofmodulesforexternal) { + global $conf; + //print 'type_user='.$type_user.' module='.$menuentry['module'].' enabled='.$menuentry['enabled'].' perms='.$menuentry['perms']; //print 'ok='.in_array($menuentry['module'], $listofmodulesforexternal); if (empty($menuentry['enabled'])) return 0; // Entry disabled by condition diff --git a/htdocs/printipp/index.php b/htdocs/printipp/index.php index 5a9e60a628010bda2d54f787604593882ec89813..c6f678a6595d4ee2beb91da077d969b7c4f5ecf5 100644 --- a/htdocs/printipp/index.php +++ b/htdocs/printipp/index.php @@ -16,10 +16,10 @@ */ /** -\file htdocs/printipp/index.php -\ingroup printipp -\brief Printipp -*/ + * \file htdocs/printipp/index.php + * \ingroup printipp + * \brief Printipp + */ require '../main.inc.php'; require_once DOL_DOCUMENT_ROOT.'/core/class/dolprintipp.class.php'; @@ -33,4 +33,5 @@ $printer->list_jobs('commande'); llxFooter(); +$db->close(); ?>