Merge pull request #16208 from frederic34/ecmpicto

add ecm picto in left menu
This commit is contained in:
Laurent Destailleur
2021-02-08 15:04:42 +01:00
committed by GitHub

View File

@@ -123,59 +123,68 @@ class modECM extends DolibarrModules
$r = 0; $r = 0;
// Top menu // Top menu
$this->menu[$r] = array('fk_menu'=>0, $this->menu[$r] = array(
'type'=>'top', 'fk_menu'=>0,
'titre'=>'MenuECM', 'type'=>'top',
'mainmenu'=>'ecm', 'titre'=>'MenuECM',
'url'=>'/ecm/index.php', 'mainmenu'=>'ecm',
'langs'=>'ecm', 'url'=>'/ecm/index.php',
'position'=>82, 'langs'=>'ecm',
'perms'=>'$user->rights->ecm->read || $user->rights->ecm->upload || $user->rights->ecm->setup', 'position'=>82,
'enabled'=>'$conf->ecm->enabled', 'perms'=>'$user->rights->ecm->read || $user->rights->ecm->upload || $user->rights->ecm->setup',
'target'=>'', 'enabled'=>'$conf->ecm->enabled',
'user'=>2); // 0=Menu for internal users, 1=external users, 2=both 'target'=>'',
'user'=>2, // 0=Menu for internal users, 1=external users, 2=both
);
$r++; $r++;
// Left menu linked to top menu // Left menu linked to top menu
$this->menu[$r] = array('fk_menu'=>'fk_mainmenu=ecm', $this->menu[$r] = array(
'type'=>'left', 'fk_menu'=>'fk_mainmenu=ecm',
'titre'=>'ECMArea', 'type'=>'left',
'mainmenu'=>'ecm', 'titre'=>'ECMArea',
'leftmenu'=>'ecm', 'prefix' => img_picto('', $this->picto, 'class="paddingright pictofixedwidth"'),
'url'=>'/ecm/index.php?mainmenu=ecm&leftmenu=ecm', 'mainmenu'=>'ecm',
'langs'=>'ecm', 'leftmenu'=>'ecm',
'position'=>101, 'url'=>'/ecm/index.php?mainmenu=ecm&leftmenu=ecm',
'perms'=>'$user->rights->ecm->read || $user->rights->ecm->upload', 'langs'=>'ecm',
'enabled'=>'$user->rights->ecm->read || $user->rights->ecm->upload', 'position'=>101,
'target'=>'', 'perms'=>'$user->rights->ecm->read || $user->rights->ecm->upload',
'user'=>2); // 0=Menu for internal users, 1=external users, 2=both 'enabled'=>'$user->rights->ecm->read || $user->rights->ecm->upload',
'target'=>'',
'user'=>2, // 0=Menu for internal users, 1=external users, 2=both
);
$r++; $r++;
$this->menu[$r] = array('fk_menu'=>'fk_mainmenu=ecm,fk_leftmenu=ecm', $this->menu[$r] = array(
'type'=>'left', 'fk_menu'=>'fk_mainmenu=ecm,fk_leftmenu=ecm',
'titre'=>'ECMSectionsManual', 'type'=>'left',
'mainmenu'=>'ecm', 'titre'=>'ECMSectionsManual',
'leftmenu'=>'ecm_manual', 'mainmenu'=>'ecm',
'url'=>'/ecm/index.php?action=file_manager&mainmenu=ecm&leftmenu=ecm', 'leftmenu'=>'ecm_manual',
'langs'=>'ecm', 'url'=>'/ecm/index.php?action=file_manager&mainmenu=ecm&leftmenu=ecm',
'position'=>102, 'langs'=>'ecm',
'perms'=>'$user->rights->ecm->read || $user->rights->ecm->upload', 'position'=>102,
'enabled'=>'$user->rights->ecm->read || $user->rights->ecm->upload', 'perms'=>'$user->rights->ecm->read || $user->rights->ecm->upload',
'target'=>'', 'enabled'=>'$user->rights->ecm->read || $user->rights->ecm->upload',
'user'=>2); // 0=Menu for internal users, 1=external users, 2=both 'target'=>'',
'user'=>2, // 0=Menu for internal users, 1=external users, 2=both
);
$r++; $r++;
$this->menu[$r] = array('fk_menu'=>'fk_mainmenu=ecm,fk_leftmenu=ecm', $this->menu[$r] = array(
'type'=>'left', 'fk_menu'=>'fk_mainmenu=ecm,fk_leftmenu=ecm',
'titre'=>'ECMSectionsAuto', 'type'=>'left',
'mainmenu'=>'ecm', 'titre'=>'ECMSectionsAuto',
'url'=>'/ecm/index_auto.php?action=file_manager&mainmenu=ecm&leftmenu=ecm', 'mainmenu'=>'ecm',
'langs'=>'ecm', 'url'=>'/ecm/index_auto.php?action=file_manager&mainmenu=ecm&leftmenu=ecm',
'position'=>103, 'langs'=>'ecm',
'perms'=>'$user->rights->ecm->read || $user->rights->ecm->upload', 'position'=>103,
'enabled'=>'($user->rights->ecm->read || $user->rights->ecm->upload) && ! empty($conf->global->ECM_AUTO_TREE_ENABLED)', 'perms'=>'$user->rights->ecm->read || $user->rights->ecm->upload',
'target'=>'', 'enabled'=>'($user->rights->ecm->read || $user->rights->ecm->upload) && ! empty($conf->global->ECM_AUTO_TREE_ENABLED)',
'user'=>2); // 0=Menu for internal users, 1=external users, 2=both 'target'=>'',
'user'=>2, // 0=Menu for internal users, 1=external users, 2=both
);
$r++; $r++;
} }
} }