diff --git a/htdocs/core/modules/modHoliday.class.php b/htdocs/core/modules/modHoliday.class.php index 0e8066f7a68..ee175a50588 100644 --- a/htdocs/core/modules/modHoliday.class.php +++ b/htdocs/core/modules/modHoliday.class.php @@ -61,7 +61,7 @@ class modHoliday extends DolibarrModules // Module description, used if translation string 'ModuleXXXDesc' not found (where XXX is value of numeric property 'numero' of module) $this->description = "Leave management"; // Possible values for version are: 'development', 'experimental', 'dolibarr' or version - $this->version = 'experimental'; + $this->version = 'dolibarr'; // Key used in llx_const table to save module status enabled/disabled (where MYMODULE is value of property name of module in uppercase) $this->const_name = 'MAIN_MODULE_'.strtoupper($this->name); // Where to store the module in setup page (0=common,1=interface,2=others,3=very specific) diff --git a/htdocs/holiday/admin/holiday.php b/htdocs/holiday/admin/holiday.php index 2b602118781..e14b1a2bba9 100644 --- a/htdocs/holiday/admin/holiday.php +++ b/htdocs/holiday/admin/holiday.php @@ -260,14 +260,13 @@ elseif($action && isset($_POST['delete_event'])) print $langs->trans('ErrorDeleteEventCP'); print ''; } - } +print '
'; -// Affichage de la page de configuation -print '
'; +print_fiche_titre($langs->trans('TitleOptionMainCP'),'',''); -print '

'.$langs->trans('TitleOptionMainCP').'

'; +dol_fiche_head(array(),'',''); print '
'."\n"; print ''."\n"; @@ -290,52 +289,59 @@ print ''."\n"; $var=!$var; print ''."\n"; print ''.$langs->trans('DelayForSubmitCP').''."\n"; -print ' '.$langs->trans('Jours').''."\n"; +print ' '.$langs->trans('Jours').''."\n"; print ''."\n"; $var=!$var; print ''."\n"; print ''.$langs->trans('AlertValidatorDelayCP').''."\n"; -print 'getCheckOption('AlertValidatorDelay').'/>'."\n"; +print 'getCheckOption('AlertValidatorDelay').'/>'."\n"; print ''."\n"; $var=!$var; print ''."\n"; print ''.$langs->trans('AlertValidorSoldeCP').''."\n"; -print 'getCheckOption('AlertValidatorSolde').'/>'."\n"; +print 'getCheckOption('AlertValidatorSolde').'/>'."\n"; print ''."\n"; $var=!$var; print ''."\n"; print ''.$langs->trans('nbHolidayEveryMonthCP').''."\n"; -print ' '.$langs->trans('Jours').''."\n"; +print ' '.$langs->trans('Jours').''."\n"; print ''."\n"; $var=!$var; print ''."\n"; print ''.$langs->trans('nbHolidayDeductedCP').''."\n"; -print ' '.$langs->trans('Jours').''."\n"; +print ' '.$langs->trans('Jours').''."\n"; print ''."\n"; $var=!$var; print ''."\n"; print ''.$langs->trans('nbUserCP').''."\n"; -print ''."\n"; +print ''."\n"; print ''."\n"; $var=!$var; print ''."\n"; print ''.$langs->trans('LastUpdateCP').''."\n"; -print ''."\n"; +print ''."\n"; print ''."\n"; print ''."\n"; print ''."\n"; -print '
'."\n"; +print '
'."\n"; print '
'."\n\n"; -print '

'.$langs->trans('TitleOptionEventCP').'

'."\n\n"; +dol_fiche_end(); + +print '
'; + +print_fiche_titre($langs->trans('TitleOptionEventCP'),'',''); + +dol_fiche_head(array(),'',''); + $cp_events = $cp->fetchEventsCP(); @@ -356,7 +362,7 @@ if($cp_events == 1) { print ''.$langs->trans('NameEventCP').''."\n"; print ''.$langs->trans('ValueOptionCP').''."\n"; print ''.$langs->trans('UpdateEventOptionCP').''."\n"; - print ''.$langs->trans('DeleteEventOptionCP').''."\n"; + print ''.$langs->trans('DeleteEventOptionCP').''."\n"; print ''."\n"; @@ -365,10 +371,10 @@ if($cp_events == 1) { $var=!$var; print ''."\n"; - print ''."\n"; - print ' '.$langs->trans('Jours').''."\n"; - print ''."\n"; - print ''."\n"; + print ''."\n"; + print ' '.$langs->trans('Jours').''."\n"; + print ''."\n"; + print ''."\n"; print ''; $i++; @@ -383,7 +389,7 @@ if($cp_events == 1) { print '
'."\n"; -print '
'.$langs->trans('TitleCreateEventCP').'
'; +print $langs->trans('TitleCreateEventCP'); print ''; print ''; @@ -399,8 +405,8 @@ print ''; print ''."\n"; print ''; -print ''."\n"; -print ''."\n"; +print ''."\n"; +print ''."\n"; print ''."\n"; print ''."\n"; @@ -409,7 +415,7 @@ print '
'.$langs->trans('Jours').' '.$langs->trans('Jours').'
'; print '
'; -print '
'; +dol_fiche_end(); // Fin de page diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index 3a4e3cc151a..7204d730bc9 100644 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -455,6 +455,8 @@ Module2900Name= GeoIPMaxmind Module2900Desc= GeoIP Maxmind conversions capabilities Module5000Name=Multi-company Module5000Desc=Allows you to manage multiple companies +Module20000Name=Holidays +Module20000Desc=Declare and follow employees holidays Module50000Name=PayBox Module50000Desc=Module to offer an online payment page by credit card with PayBox Module50100Name=Point of sales diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index f0b7708c540..bf2f81b0b57 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -457,12 +457,14 @@ Module2900Name= GeoIPMaxmind Module2900Desc= Capacités de conversion GeoIP Maxmind Module5000Name= Multi-société Module5000Desc= Permet de gérer plusieurs sociétés -Module50000Name= PayBox -Module50000Desc= Module permettant d'offrir en ligne une page de paiement par carte de crédit avec PayBox -Module50100Name= Point de vente -Module50100Desc= Caisse enregistreuse de point de vente -Module50200Name= Paypal -Module50200Desc= Module permettant d'offrir en ligne une page de paiement par carte de crédit avec Paypal +Module20000Name=Congès +Module20000Desc=Déclaration et suivi des congès des employés +Module50000Name=PayBox +Module50000Desc=Module permettant d'offrir en ligne une page de paiement par carte de crédit avec PayBox +Module50100Name=Point de vente +Module50100Desc=Caisse enregistreuse de point de vente +Module50200Name=Paypal +Module50200Desc=Module permettant d'offrir en ligne une page de paiement par carte de crédit avec Paypal Module59000Name=Marges Module59000Desc=Module pour gérer les marges Module60000Name=Commissions diff --git a/htdocs/margin/tabs/productMargins.php b/htdocs/margin/tabs/productMargins.php index 646b84fee88..d14ce8dd4fc 100644 --- a/htdocs/margin/tabs/productMargins.php +++ b/htdocs/margin/tabs/productMargins.php @@ -106,20 +106,20 @@ if ($id > 0 || ! empty($ref)) print ''; // Total Margin - print ''.$langs->trans("TotalMargin").''; + print ''.$langs->trans("TotalMargin").''; print ''; // set by jquery (see below) print ''; // Margin Rate if (! empty($conf->global->DISPLAY_MARGIN_RATES)) { - print ''.$langs->trans("MarginRate").''; + print ''.$langs->trans("MarginRate").''; print ''; // set by jquery (see below) print ''; } // Mark Rate if (! empty($conf->global->DISPLAY_MARK_RATES)) { - print ''.$langs->trans("MarkRate").''; + print ''.$langs->trans("MarkRate").''; print ''; // set by jquery (see below) print ''; } diff --git a/htdocs/margin/tabs/thirdpartyMargins.php b/htdocs/margin/tabs/thirdpartyMargins.php index 3689afd240f..26f5983f264 100644 --- a/htdocs/margin/tabs/thirdpartyMargins.php +++ b/htdocs/margin/tabs/thirdpartyMargins.php @@ -104,20 +104,20 @@ if ($socid > 0) } // Total Margin - print ''.$langs->trans("TotalMargin").''; + print ''.$langs->trans("TotalMargin").''; print ''; // set by jquery (see below) print ''; // Margin Rate if (! empty($conf->global->DISPLAY_MARGIN_RATES)) { - print ''.$langs->trans("MarginRate").''; + print ''.$langs->trans("MarginRate").''; print ''; // set by jquery (see below) print ''; } // Mark Rate if (! empty($conf->global->DISPLAY_MARK_RATES)) { - print ''.$langs->trans("MarkRate").''; + print ''.$langs->trans("MarkRate").''; print ''; // set by jquery (see below) print ''; }