Skip to content

Commit

Permalink
#18 [Menu] add: time spent menu entry
Browse files Browse the repository at this point in the history
  • Loading branch information
evarisk-theo committed Nov 2, 2022
1 parent eaf767f commit 7f5195a
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 4 deletions.
20 changes: 18 additions & 2 deletions core/modules/modDolisirh.class.php
Original file line number Diff line number Diff line change
Expand Up @@ -241,7 +241,7 @@ public function __construct($db)
$this->menu[$r++] = array(
'fk_menu' =>'fk_mainmenu=project,fk_leftmenu=timespent', // '' if this is a top menu. For left menu, use 'fk_mainmenu=xxx' or 'fk_mainmenu=xxx,fk_leftmenu=yyy' where xxx is mainmenucode and yyy is a leftmenucode
'type' => 'left', // This is a Top menu entry
'titre' => $langs->trans('AddTimeSpent'),
'titre' => $langs->trans('TimeSpending'),
'prefix' => $pictoDoliSIRH,
'mainmenu' => 'project',
'leftmenu' => 'timespent',
Expand Down Expand Up @@ -273,7 +273,7 @@ public function __construct($db)
$this->menu[$r++] = array(
'fk_menu' =>'fk_mainmenu=hrm,fk_leftmenu=timespent', // '' if this is a top menu. For left menu, use 'fk_mainmenu=xxx' or 'fk_mainmenu=xxx,fk_leftmenu=yyy' where xxx is mainmenucode and yyy is a leftmenucode
'type' => 'left', // This is a Top menu entry
'titre' => $langs->trans('AddTimeSpent'),
'titre' => $langs->trans('TimeSpending'),
'prefix' => $pictoDoliSIRH,
'mainmenu' => 'hrm',
'leftmenu' => 'timespent',
Expand Down Expand Up @@ -365,6 +365,22 @@ public function __construct($db)
'user' => 2,
);

$this->menu[$r++] = array(
'fk_menu' =>'fk_mainmenu=dolisirh', // '' if this is a top menu. For left menu, use 'fk_mainmenu=xxx' or 'fk_mainmenu=xxx,fk_leftmenu=yyy' where xxx is mainmenucode and yyy is a leftmenucode
'type' => 'left', // This is a Top menu entry
'titre' => $langs->trans('TimeSpending'),
'prefix' => '<i class="far fa-clock pictofixedwidth"></i> ',
'mainmenu' => 'dolisirh',
'leftmenu' => 'timespent',
'url' => '/dolisirh/view/timespent_month.php',
'langs' => 'dolisirh@dolisirh', // Lang file to use (without .lang) by module. File must be in langs/code_CODE/ directory.
'position' => 1100 + $r,
'enabled' => '$conf->dolisirh->enabled', // Define condition to show or hide menu entry. Use '$conf->dolisirh->enabled' if entry must be visible if module is enabled.
'perms' => '$user->rights->dolisirh->lire', // Use 'perms'=>'$user->rights->dolisirh->digiriskconst->read' if you want your menu with a permission rules
'target' => '',
'user' => 2, // 0=Menu for internal users, 1=external users, 2=both
);

$this->menu[$r++] = array(
'fk_menu' => 'fk_mainmenu=dolisirh',
'type' => 'left',
Expand Down
4 changes: 2 additions & 2 deletions langs/fr_FR/dolisirh.lang
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ SickLeave = Congés maladie
PublicHoliday = Jour férié
AdditionalHour = Heure supplémentaire
TooMuchTimeSpent = Vous avez pointé plus de temps que le temps non pointé disponible
AddTimeSpent = Pointage de temps
TimeSpending = Pointage de temps
HumanResources = Ressources humaines
ProjectsAndTasks = Projets et tâches
HRProject = Projet Ressources Humaines
Expand All @@ -117,7 +117,7 @@ ExpectedWorkedHoursMonth = Heures de travail prévues au mois de %s
SpentWorkedHoursMonth = Heures de travail passées du %s au %s
ConsumedWorkedHoursMonth = Heures de travail consommées du %s au %s
DiffSpentAndConsumedWorkedHoursMonth = Différence d'heures de travail passées/consommées du %s au %s
WarningShowOnlyFavoriteTasks = Attention quand l'option 'Afficher uniquement les tâches favorites' est activée, les valeurs totales récupèrent l'ensembles des tâches.
WarningShowOnlyFavoriteTasks = Attention, quand l'option 'Afficher uniquement les tâches favorites' est activée, les valeurs totales récupèrent l'ensembles des tâches.
ExpectedWorkedHoursWeek = Heures de travail prévues du %s au %s
ThemeDashboardTimeSpent = Thème du Rapport de pointage de temps
TimeSpentList = Liste des temps consommés
Expand Down

0 comments on commit 7f5195a

Please sign in to comment.