Skip to content

Commit

Permalink
Merge pull request #604 from nicolas-eoxia/fix_trad
Browse files Browse the repository at this point in the history
#454 [Trad] fix: trad and dashboard trad
  • Loading branch information
nicolas-eoxia authored Sep 18, 2024
2 parents 58eb534 + 319ae4b commit f731ff1
Show file tree
Hide file tree
Showing 3 changed files with 3,011 additions and 1,933 deletions.
20 changes: 11 additions & 9 deletions class/actions_dolisirh.class.php
Original file line number Diff line number Diff line change
Expand Up @@ -1035,26 +1035,28 @@ public function saturneAdminDocumentData(array $parameters): int
}

/**
* Overloading the saturneIndex function : replacing the parent's function with the one below.
* Overloading the saturneIndex function : replacing the parent's function with the one below
*
* @param array $parameters Hook metadata (context, etc...)
* @return void
* @return int 0 < on error, 0 on success, 1 to replace standard code
*/
public function saturneIndex(array $parameters)
public function saturneIndex(array $parameters): int
{
global $conf, $langs;
global $conf, $langs, $moduleName;

if ($parameters['currentcontext'] == 'dolisirhindex') {
if ($conf->global->DOLISIRH_HR_PROJECT_SET == 0) {
$out = '<div class="wpeo-notice notice-info">';
if (strpos($parameters['context'], 'dolisirhindex') !== false) {
if (getDolGlobalInt('DOLISIRH_HR_PROJECT_SET') == 0) {
$out = '<div class="wpeo-notice notice-info">';
$out .= '<div class="notice-content">';
$out .= '<div class="notice-title"><strong>' . $langs->trans('SetupDefaultDataNotCreated') . '</strong></div>';
$out .= '<div class="notice-subtitle"><strong>' . $langs->trans('HowToSetupDefaultData') . ' <a href="admin/setup.php">' . $langs->trans('ConfigDefaultData') . '</a></strong></div>';
$out .= '<div class="notice-title"><strong>' . $langs->trans('SetupDefaultDataNotCreated', $moduleName) . '</strong></div>';
$out .= '<div class="notice-subtitle"><strong>' . $langs->trans('HowToSetupDefaultData', $moduleName) . ' <a href="admin/setup.php">' . $langs->trans('ConfigDefaultData', $moduleName) . '</a></strong></div>';
$out .= '</div>';
$out .= '</div>';

$this->resprints = $out;
}
}

return 0; // or return 1 to replace standard code
}
}
5 changes: 1 addition & 4 deletions langs/fr_FR/dolisirh.lang
Original file line number Diff line number Diff line change
Expand Up @@ -98,9 +98,6 @@ ErrorNoProject = Projet non lié
ErrorDateStart = Pas de date de début
ErrorDateEnd = Pas de date de fin
ErrorServiceTime = Le temps du(des) service(s) est nul
SetupDefaultDataNotCreated = Vous n'avez pas créé les données par défaut de DOLISIRH
HowToSetupDefaultData = Pour configurer les données par défaut de DOLISIRH, veuillez cliquer sur ce lien :
ConfigDefaultData = Configuration des données par défaut de DOLISIRH
EnableDolisirh = Veuillez activer le module DoliSIRH pour accéder à cette page


Expand Down Expand Up @@ -130,7 +127,7 @@ WorkingHours(min) = Temps travaillé (en minutes)
DayWorkTime = Temps du jour
NonConsumedTime = Temps non pointé
TooMuchTimeSpent = Vous avez pointé plus de temps que le temps non pointé disponible
TimeSpending = Pointage de temps
TimeSpending = Suivi temps
DoliSIRHNewTimeSpent = Temps consommé (en minutes)
DivideTimeIntoTasks = Répartir entre les tâches du projet
ShowOnlyFavoriteTasks = Afficher uniquement les tâches favorites
Expand Down
Loading

0 comments on commit f731ff1

Please sign in to comment.