@@ -136,8 +136,12 @@ |
||
136 | 136 | //if ($user->socid > 0) $socid = $user->socid; |
137 | 137 | //$isdraft = (($object->status == $object::STATUS_DRAFT) ? 1 : 0); |
138 | 138 | //restrictedArea($user, $object->element, $object->id, $object->table_element, '', 'fk_soc', 'rowid', $isdraft); |
139 | -if (empty($conf->hrm->enabled)) accessforbidden(); |
|
140 | -if (!$permissiontoread) accessforbidden(); |
|
139 | +if (empty($conf->hrm->enabled)) { |
|
140 | + accessforbidden(); |
|
141 | +} |
|
142 | +if (!$permissiontoread) { |
|
143 | + accessforbidden(); |
|
144 | +} |
|
141 | 145 | |
142 | 146 | |
143 | 147 | /* |
@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | require_once DOL_DOCUMENT_ROOT.'/core/lib/functions2.lib.php'; |
35 | 35 | require_once DOL_DOCUMENT_ROOT.'/hrm/class/position.class.php'; |
36 | 36 | require_once DOL_DOCUMENT_ROOT.'/hrm/lib/hrm_position.lib.php'; |
37 | -require_once DOL_DOCUMENT_ROOT . '/hrm/class/job.class.php'; |
|
37 | +require_once DOL_DOCUMENT_ROOT.'/hrm/class/job.class.php'; |
|
38 | 38 | |
39 | 39 | |
40 | 40 | // Load translation files required by the page |
@@ -227,7 +227,7 @@ discard block |
||
227 | 227 | $filters['search_agenda_label'] = $search_agenda_label; |
228 | 228 | $filters['search_rowid'] = $search_rowid; |
229 | 229 | |
230 | - $object->fields['label']=array(); // Usefull to get only agenda events linked to position (this object doesn't need label of ref field, but show_actions_done() needs it to work correctly) |
|
230 | + $object->fields['label'] = array(); // Usefull to get only agenda events linked to position (this object doesn't need label of ref field, but show_actions_done() needs it to work correctly) |
|
231 | 231 | |
232 | 232 | // TODO Replace this with same code than into list.php |
233 | 233 | show_actions_done($conf, $langs, $db, $object, null, 0, $actioncode, '', $filters, $sortfield, $sortorder, $object->module); |
@@ -76,7 +76,7 @@ discard block |
||
76 | 76 | |
77 | 77 | llxHeader('', $title, '', '', 0, 0, $arrayjs); |
78 | 78 | |
79 | -print load_fiche_titre($title, '', $memberstatic->picto); |
|
79 | +print load_fiche_titre($title, '', $memberstatic->picto); |
|
80 | 80 | |
81 | 81 | //dol_mkdir($dir); |
82 | 82 | |
@@ -172,7 +172,7 @@ discard block |
||
172 | 172 | if ($mode == 'memberbyregion') { //+ |
173 | 173 | $data[] = array( |
174 | 174 | 'label'=>(($obj->code && $langs->trans("Country".$obj->code) != "Country".$obj->code) ? img_picto('', DOL_URL_ROOT.'/theme/common/flags/'.strtolower($obj->code).'.png', '', 1).' '.$langs->trans("Country".$obj->code) : ($obj->label ? $obj->label : '<span class="opacitymedium">'.$langs->trans("Unknown").'</span>')), |
175 | - 'label_en'=>(($obj->code && $langsen->transnoentitiesnoconv("Country".$obj->code) != "Country".$obj->code) ? $langsen->transnoentitiesnoconv("Country".$obj->code) : ($obj->label ? $obj->label :'<span class="opacitymedium">'.$langs->trans("Unknown").'</span>')), |
|
175 | + 'label_en'=>(($obj->code && $langsen->transnoentitiesnoconv("Country".$obj->code) != "Country".$obj->code) ? $langsen->transnoentitiesnoconv("Country".$obj->code) : ($obj->label ? $obj->label : '<span class="opacitymedium">'.$langs->trans("Unknown").'</span>')), |
|
176 | 176 | 'label2'=>($obj->label2 ? $obj->label2 : '<span class="opacitymedium">'.$langs->trans("Unknown").'</span>'), |
177 | 177 | 'nb'=>$obj->nb, |
178 | 178 | 'lastdate'=>$db->jdate($obj->lastdate), |
@@ -156,7 +156,7 @@ |
||
156 | 156 | $textright = make_substitutions($conf->global->ADHERENT_CARD_TEXT_RIGHT, $substitutionarray); |
157 | 157 | |
158 | 158 | if (is_numeric($foruserid) || $foruserlogin) { |
159 | - $nb = $_Avery_Labels[$model]['NX'] * $_Avery_Labels[$model]['NY']; // $_Avery_Labels is defined into an include |
|
159 | + $nb = $_Avery_Labels[$model]['NX'] * $_Avery_Labels[$model]['NY']; // $_Avery_Labels is defined into an include |
|
160 | 160 | if ($nb <= 0) { |
161 | 161 | $nb = 1; // Protection to avoid empty page |
162 | 162 | } |
@@ -74,7 +74,7 @@ |
||
74 | 74 | |
75 | 75 | // update of object |
76 | 76 | if ($forcelangprod == $current_lang) { |
77 | - $object->label = GETPOST("libelle", 'alphanohtml'); |
|
77 | + $object->label = GETPOST("libelle", 'alphanohtml'); |
|
78 | 78 | $object->description = dol_htmlcleanlastbr(GETPOST("desc", 'restricthtml')); |
79 | 79 | //$object->other = dol_htmlcleanlastbr(GETPOST("other", 'restricthtml')); |
80 | 80 | } else { |
@@ -644,7 +644,7 @@ |
||
644 | 644 | include_once DOL_DOCUMENT_ROOT.'/core/lib/geturl.lib.php'; |
645 | 645 | |
646 | 646 | $urlendpoint = 'http://api.currencylayer.com/live?access_key='.$key; |
647 | - $urlendpoint .= '&source=' . (empty($conf->global->MULTICURRENCY_APP_SOURCE) ? 'USD' : $conf->global->MULTICURRENCY_APP_SOURCE); |
|
647 | + $urlendpoint .= '&source='.(empty($conf->global->MULTICURRENCY_APP_SOURCE) ? 'USD' : $conf->global->MULTICURRENCY_APP_SOURCE); |
|
648 | 648 | |
649 | 649 | dol_syslog("Call url endpoint ".$urlendpoint); |
650 | 650 |
@@ -45,7 +45,7 @@ |
||
45 | 45 | $valuetoshow = $extrafields->showOutputField($key, $value, '', $extrafieldsobjectkey); |
46 | 46 | $title = dol_string_nohtmltag($valuetoshow); |
47 | 47 | |
48 | - print '<td'.($cssclass ? ' class="'.$cssclass.'"' : ''); // TODO Add 'css' and 'cssview' and 'csslist' for extrafields and use here 'csslist' |
|
48 | + print '<td'.($cssclass ? ' class="'.$cssclass.'"' : ''); // TODO Add 'css' and 'cssview' and 'csslist' for extrafields and use here 'csslist' |
|
49 | 49 | print ' data-key="'.$extrafieldsobjectkey.'.'.$key.'"'; |
50 | 50 | print ($title ? ' title="'.dol_escape_htmltag($title).'"' : ''); |
51 | 51 | print '>'; |
@@ -682,7 +682,7 @@ |
||
682 | 682 | { |
683 | 683 | $base = new DateTime("$year-03-21", new DateTimeZone("UTC")); |
684 | 684 | $days = easter_days($year); // Return number of days between 21 march and easter day. |
685 | - $tmp = $base->add(new DateInterval("P{$days}D")); |
|
685 | + $tmp = $base->add(new DateInterval("p{$days}d")); |
|
686 | 686 | return $tmp->getTimestamp(); |
687 | 687 | } |
688 | 688 |
@@ -291,11 +291,11 @@ discard block |
||
291 | 291 | $sTime .= dol_print_date($iSecond, 'hourduration', true); |
292 | 292 | } |
293 | 293 | } elseif ($format == 'allhourminsec') { |
294 | - return sprintf("%02d", ($sWeek * $lengthOfWeek * $nbHbyDay + $sDay * $nbHbyDay + (int) floor($iSecond/3600))).':'.sprintf("%02d", ((int) floor(($iSecond % 3600) / 60))).':'.sprintf("%02d", ((int) ($iSecond % 60))); |
|
294 | + return sprintf("%02d", ($sWeek * $lengthOfWeek * $nbHbyDay + $sDay * $nbHbyDay + (int) floor($iSecond / 3600))).':'.sprintf("%02d", ((int) floor(($iSecond % 3600) / 60))).':'.sprintf("%02d", ((int) ($iSecond % 60))); |
|
295 | 295 | } elseif ($format == 'allhourmin') { |
296 | - return sprintf("%02d", ($sWeek * $lengthOfWeek * $nbHbyDay + $sDay * $nbHbyDay + (int) floor($iSecond/3600))).':'.sprintf("%02d", ((int) floor(($iSecond % 3600)/60))); |
|
296 | + return sprintf("%02d", ($sWeek * $lengthOfWeek * $nbHbyDay + $sDay * $nbHbyDay + (int) floor($iSecond / 3600))).':'.sprintf("%02d", ((int) floor(($iSecond % 3600) / 60))); |
|
297 | 297 | } elseif ($format == 'allhour') { |
298 | - return sprintf("%02d", ($sWeek * $lengthOfWeek * $nbHbyDay + $sDay * $nbHbyDay + (int) floor($iSecond/3600))); |
|
298 | + return sprintf("%02d", ($sWeek * $lengthOfWeek * $nbHbyDay + $sDay * $nbHbyDay + (int) floor($iSecond / 3600))); |
|
299 | 299 | } |
300 | 300 | } elseif ($format == 'hour') { // only hour part |
301 | 301 | $sTime = dol_print_date($iSecond, '%H', true); |
@@ -906,7 +906,7 @@ discard block |
||
906 | 906 | $date_1sunsept = strtotime('next thursday', strtotime('next sunday', mktime(0, 0, 0, 9, 1, $annee))); |
907 | 907 | $jour_1sunsept = date("d", $date_1sunsept); |
908 | 908 | $mois_1sunsept = date("m", $date_1sunsept); |
909 | - if ($jour_1sunsept == $jour && $mois_1sunsept == $mois) $ferie=true; |
|
909 | + if ($jour_1sunsept == $jour && $mois_1sunsept == $mois) $ferie = true; |
|
910 | 910 | // Geneva fast in Switzerland |
911 | 911 | } |
912 | 912 | } |
@@ -331,13 +331,27 @@ discard block |
||
331 | 331 | { |
332 | 332 | $result = 0; |
333 | 333 | |
334 | - if ($duration_unit == 's') $result = $duration_value / 3600; |
|
335 | - if ($duration_unit == 'i') $result = $duration_value / 60; |
|
336 | - if ($duration_unit == 'h') $result = $duration_value; |
|
337 | - if ($duration_unit == 'd') $result = $duration_value * 24; |
|
338 | - if ($duration_unit == 'w') $result = $duration_value * 24 * 7; |
|
339 | - if ($duration_unit == 'm') $result = $duration_value * 730.484; |
|
340 | - if ($duration_unit == 'y') $result = $duration_value * 365 * 24; |
|
334 | + if ($duration_unit == 's') { |
|
335 | + $result = $duration_value / 3600; |
|
336 | + } |
|
337 | + if ($duration_unit == 'i') { |
|
338 | + $result = $duration_value / 60; |
|
339 | + } |
|
340 | + if ($duration_unit == 'h') { |
|
341 | + $result = $duration_value; |
|
342 | + } |
|
343 | + if ($duration_unit == 'd') { |
|
344 | + $result = $duration_value * 24; |
|
345 | + } |
|
346 | + if ($duration_unit == 'w') { |
|
347 | + $result = $duration_value * 24 * 7; |
|
348 | + } |
|
349 | + if ($duration_unit == 'm') { |
|
350 | + $result = $duration_value * 730.484; |
|
351 | + } |
|
352 | + if ($duration_unit == 'y') { |
|
353 | + $result = $duration_value * 365 * 24; |
|
354 | + } |
|
341 | 355 | |
342 | 356 | return $result; |
343 | 357 | } |
@@ -929,7 +943,9 @@ discard block |
||
929 | 943 | $date_1sunsept = strtotime('next thursday', strtotime('next sunday', mktime(0, 0, 0, 9, 1, $annee))); |
930 | 944 | $jour_1sunsept = date("d", $date_1sunsept); |
931 | 945 | $mois_1sunsept = date("m", $date_1sunsept); |
932 | - if ($jour_1sunsept == $jour && $mois_1sunsept == $mois) $ferie=true; |
|
946 | + if ($jour_1sunsept == $jour && $mois_1sunsept == $mois) { |
|
947 | + $ferie=true; |
|
948 | + } |
|
933 | 949 | // Geneva fast in Switzerland |
934 | 950 | } |
935 | 951 | } |
@@ -76,7 +76,7 @@ |
||
76 | 76 | } |
77 | 77 | $result = restrictedArea($user, 'expedition', $object->id, ''); |
78 | 78 | |
79 | -$permissiontoadd = $user->rights->expedition->creer; // Used by the include of actions_dellink.inc.php |
|
79 | +$permissiontoadd = $user->rights->expedition->creer; // Used by the include of actions_dellink.inc.php |
|
80 | 80 | |
81 | 81 | |
82 | 82 | /* |
@@ -78,7 +78,7 @@ |
||
78 | 78 | } |
79 | 79 | $result = restrictedArea($user, 'tax', $object->id, 'chargesociales', 'charges'); |
80 | 80 | |
81 | -$permissiontoadd = $user->rights->tax->charges->creer; // Used by the include of actions_dellink.inc.php |
|
81 | +$permissiontoadd = $user->rights->tax->charges->creer; // Used by the include of actions_dellink.inc.php |
|
82 | 82 | |
83 | 83 | |
84 | 84 | /* |