@@ -105,7 +105,7 @@ discard block |
||
| 105 | 105 | $utf8_path = preg_replace('/([\\/]+)$/', '', $utf8_path); |
| 106 | 106 | |
| 107 | 107 | if (preg_match('/\*/', $utf8_path)) { |
| 108 | - $utf8_path_array = glob($utf8_path, GLOB_ONLYDIR); // This scan dir for files. If file does not exists, return empty. |
|
| 108 | + $utf8_path_array = glob($utf8_path, GLOB_ONLYDIR); // This scan dir for files. If file does not exists, return empty. |
|
| 109 | 109 | //$os_path_array = dol_dir_list($utf8_path); |
| 110 | 110 | } else { |
| 111 | 111 | $utf8_path_array = array($utf8_path); |
@@ -123,7 +123,7 @@ discard block |
||
| 123 | 123 | 'types' => $types, |
| 124 | 124 | 'recursive' => $recursive, |
| 125 | 125 | 'filter' => $filter, |
| 126 | - 'excludefilter' => $exclude_array, // Already converted to array. |
|
| 126 | + 'excludefilter' => $exclude_array, // Already converted to array. |
|
| 127 | 127 | 'sortcriteria' => $sortcriteria, |
| 128 | 128 | 'sortorder' => $sortorder, |
| 129 | 129 | 'loaddate' => $loaddate, |
@@ -158,7 +158,7 @@ discard block |
||
| 158 | 158 | |
| 159 | 159 | $qualified = 1; |
| 160 | 160 | |
| 161 | - $utf8_fullpathfile = $utf8_path_cursor."/".$utf8_file; // Temp variable for speed |
|
| 161 | + $utf8_fullpathfile = $utf8_path_cursor."/".$utf8_file; // Temp variable for speed |
|
| 162 | 162 | |
| 163 | 163 | // Check if file is qualified |
| 164 | 164 | foreach ($excludefilterarray as $filt) { |
@@ -962,7 +962,7 @@ discard block |
||
| 962 | 962 | // Recursive function to copy all subdirectories and contents: |
| 963 | 963 | if (is_dir($ossrcfile)) { |
| 964 | 964 | $dir_handle = opendir($ossrcfile); |
| 965 | - $tmpresult = 0; // Initialised before loop to keep old behavior, may be needed inside loop |
|
| 965 | + $tmpresult = 0; // Initialised before loop to keep old behavior, may be needed inside loop |
|
| 966 | 966 | while ($file = readdir($dir_handle)) { |
| 967 | 967 | if ($file != "." && $file != ".." && !is_link($ossrcfile."/".$file)) { |
| 968 | 968 | if (is_dir($ossrcfile."/".$file)) { |
@@ -1497,7 +1497,7 @@ discard block |
||
| 1497 | 1497 | |
| 1498 | 1498 | if ($return) { |
| 1499 | 1499 | dolChmod($file_name_osencoded); |
| 1500 | - dol_syslog("Files.lib::dol_move_uploaded_file Success to move ".$src_file." to ".$file_name." - Umask=" . getDolGlobalString('MAIN_UMASK'), LOG_DEBUG); |
|
| 1500 | + dol_syslog("Files.lib::dol_move_uploaded_file Success to move ".$src_file." to ".$file_name." - Umask=".getDolGlobalString('MAIN_UMASK'), LOG_DEBUG); |
|
| 1501 | 1501 | return $successcode; // Success |
| 1502 | 1502 | } else { |
| 1503 | 1503 | dol_syslog("Files.lib::dol_move_uploaded_file Failed to move ".$src_file." to ".$file_name, LOG_ERR); |
@@ -1563,7 +1563,7 @@ discard block |
||
| 1563 | 1563 | $ok = true; |
| 1564 | 1564 | $globencoded = str_replace('[', '\[', $file_osencoded); |
| 1565 | 1565 | $globencoded = str_replace(']', '\]', $globencoded); |
| 1566 | - $listofdir = glob($globencoded); // This scan dir for files. If file does not exists, return empty. |
|
| 1566 | + $listofdir = glob($globencoded); // This scan dir for files. If file does not exists, return empty. |
|
| 1567 | 1567 | |
| 1568 | 1568 | if (!empty($listofdir) && is_array($listofdir)) { |
| 1569 | 1569 | foreach ($listofdir as $filename) { |
@@ -2044,7 +2044,7 @@ discard block |
||
| 2044 | 2044 | $maxwidthmini = $tmparraysize['maxwidthmini']; |
| 2045 | 2045 | $maxheightmini = $tmparraysize['maxheightmini']; |
| 2046 | 2046 | //$quality = $tmparraysize['quality']; |
| 2047 | - $quality = 50; // For thumbs, we force quality to 50 |
|
| 2047 | + $quality = 50; // For thumbs, we force quality to 50 |
|
| 2048 | 2048 | |
| 2049 | 2049 | // Generate thumbs. |
| 2050 | 2050 | if ($generatethumbs) { |
@@ -2238,7 +2238,7 @@ discard block |
||
| 2238 | 2238 | if (isset($object->table_element)) { |
| 2239 | 2239 | $ecmfile->src_object_type = $object->table_element; |
| 2240 | 2240 | } else { |
| 2241 | - dol_syslog('Error: object ' . get_class($object) . ' has no table_element attribute.'); |
|
| 2241 | + dol_syslog('Error: object '.get_class($object).' has no table_element attribute.'); |
|
| 2242 | 2242 | return -1; |
| 2243 | 2243 | } |
| 2244 | 2244 | if (isset($object->src_object_description)) { |
@@ -2535,9 +2535,9 @@ discard block |
||
| 2535 | 2535 | // Skip directories (they would be added automatically) |
| 2536 | 2536 | if (!$file->isDir()) { |
| 2537 | 2537 | // Get real and relative path for current file |
| 2538 | - $filePath = $file->getPath(); // the full path with filename using the $inputdir root. |
|
| 2538 | + $filePath = $file->getPath(); // the full path with filename using the $inputdir root. |
|
| 2539 | 2539 | $fileName = $file->getFilename(); |
| 2540 | - $fileFullRealPath = $file->getRealPath(); // the full path with name and transformed to use real path directory. |
|
| 2540 | + $fileFullRealPath = $file->getRealPath(); // the full path with name and transformed to use real path directory. |
|
| 2541 | 2541 | |
| 2542 | 2542 | //$relativePath = substr($fileFullRealPath, strlen($rootPath) + 1); |
| 2543 | 2543 | $relativePath = substr(($filePath ? $filePath.'/' : '').$fileName, strlen($rootPath) + 1); |
@@ -2809,9 +2809,9 @@ discard block |
||
| 2809 | 2809 | // Skip directories (they would be added automatically) |
| 2810 | 2810 | if (!$file->isDir()) { |
| 2811 | 2811 | // Get real and relative path for current file |
| 2812 | - $filePath = $file->getPath(); // the full path with filename using the $inputdir root. |
|
| 2812 | + $filePath = $file->getPath(); // the full path with filename using the $inputdir root. |
|
| 2813 | 2813 | $fileName = $file->getFilename(); |
| 2814 | - $fileFullRealPath = $file->getRealPath(); // the full path with name and transformed to use real path directory. |
|
| 2814 | + $fileFullRealPath = $file->getRealPath(); // the full path with name and transformed to use real path directory. |
|
| 2815 | 2815 | |
| 2816 | 2816 | //$relativePath = ($rootdirinzip ? $rootdirinzip.'/' : '').substr($fileFullRealPath, strlen($inputdir) + 1); |
| 2817 | 2817 | $relativePath = ($rootdirinzip ? $rootdirinzip.'/' : '').substr(($filePath ? $filePath.'/' : '').$fileName, strlen($inputdir) + 1); |
@@ -3918,7 +3918,7 @@ discard block |
||
| 3918 | 3918 | function archiveOrBackupFile($srcfile, $max_versions = 5, $archivedir = '', $suffix = "v", $moveorcopy = 'move') |
| 3919 | 3919 | { |
| 3920 | 3920 | $base_file_pattern = ($archivedir ? $archivedir : dirname($srcfile)).'/'.basename($srcfile).".".$suffix; |
| 3921 | - $files_in_directory = glob($base_file_pattern . "*"); |
|
| 3921 | + $files_in_directory = glob($base_file_pattern."*"); |
|
| 3922 | 3922 | |
| 3923 | 3923 | // Extract the modification timestamps for each file |
| 3924 | 3924 | $files_with_timestamps = []; |
@@ -3959,7 +3959,7 @@ discard block |
||
| 3959 | 3959 | } |
| 3960 | 3960 | |
| 3961 | 3961 | $timestamp = dol_now('gmt'); |
| 3962 | - $new_backup = $srcfile . ".v" . $timestamp; |
|
| 3962 | + $new_backup = $srcfile.".v".$timestamp; |
|
| 3963 | 3963 | |
| 3964 | 3964 | // Move or copy the original file to the new backup with the timestamp |
| 3965 | 3965 | if ($moveorcopy == 'move') { |
@@ -131,9 +131,9 @@ discard block |
||
| 131 | 131 | $more = array(); |
| 132 | 132 | $i = 0; |
| 133 | 133 | foreach ($conf->file->dol_document_root as $dir) { |
| 134 | - $newdir = $dir . getDolGlobalString('MAIN_FORCELANGDIR'); // For example $conf->global->MAIN_FORCELANGDIR is '/mymodule' meaning we search files into '/mymodule/langs/xx_XX' |
|
| 134 | + $newdir = $dir.getDolGlobalString('MAIN_FORCELANGDIR'); // For example $conf->global->MAIN_FORCELANGDIR is '/mymodule' meaning we search files into '/mymodule/langs/xx_XX' |
|
| 135 | 135 | if (!in_array($newdir, $this->dir)) { |
| 136 | - $more['module_' . $i] = $newdir; |
|
| 136 | + $more['module_'.$i] = $newdir; |
|
| 137 | 137 | $i++; // We add the forced dir into the array $more. Just after, we add entries into $more to list of lang dir $this->dir. |
| 138 | 138 | } |
| 139 | 139 | } |
@@ -163,13 +163,13 @@ discard block |
||
| 163 | 163 | if (isset($longforshort[strtolower($langpart[0])]) && !in_array($codetouse, $longforshortexcep)) { |
| 164 | 164 | $srclang = $longforshort[strtolower($langpart[0])]; |
| 165 | 165 | } elseif (!is_numeric($langpart[1])) { // Second part YY may be a numeric with some Chrome browser |
| 166 | - $srclang = strtolower($langpart[0]) . "_" . strtoupper($langpart[1]); |
|
| 166 | + $srclang = strtolower($langpart[0])."_".strtoupper($langpart[1]); |
|
| 167 | 167 | $longforlong = array('no_nb' => 'nb_NO'); |
| 168 | 168 | if (isset($longforlong[strtolower($srclang)])) { |
| 169 | 169 | $srclang = $longforlong[strtolower($srclang)]; |
| 170 | 170 | } |
| 171 | 171 | } else { |
| 172 | - $srclang = strtolower($langpart[0]) . "_" . strtoupper($langpart[0]); |
|
| 172 | + $srclang = strtolower($langpart[0])."_".strtoupper($langpart[0]); |
|
| 173 | 173 | } |
| 174 | 174 | } else { // If it's for a codetouse that is a short code xx |
| 175 | 175 | // Array to convert short lang code into long code. |
@@ -182,7 +182,7 @@ discard block |
||
| 182 | 182 | if (isset($longforshort[strtolower($langpart[0])])) { |
| 183 | 183 | $srclang = $longforshort[strtolower($langpart[0])]; |
| 184 | 184 | } elseif (!empty($langpart[0])) { |
| 185 | - $srclang = strtolower($langpart[0]) . "_" . strtoupper($langpart[0]); |
|
| 185 | + $srclang = strtolower($langpart[0])."_".strtoupper($langpart[0]); |
|
| 186 | 186 | } else { |
| 187 | 187 | $srclang = 'en_US'; |
| 188 | 188 | } |
@@ -262,7 +262,7 @@ discard block |
||
| 262 | 262 | |
| 263 | 263 | // Check parameters |
| 264 | 264 | if (empty($domain)) { |
| 265 | - dol_print_error(null, get_class($this) . "::Load ErrorWrongParameters"); |
|
| 265 | + dol_print_error(null, get_class($this)."::Load ErrorWrongParameters"); |
|
| 266 | 266 | return -1; |
| 267 | 267 | } |
| 268 | 268 | if ($this->defaultlang === 'none_NONE') { |
@@ -309,18 +309,18 @@ discard block |
||
| 309 | 309 | } |
| 310 | 310 | |
| 311 | 311 | if (empty($langofdir)) { // This may occurs when load is called without setting the language and without providing a value for forcelangdir |
| 312 | - dol_syslog("Error: " . get_class($this) . "::load was called for domain=" . $domain . " but language was not set yet with langs->setDefaultLang(). Nothing will be loaded.", LOG_WARNING); |
|
| 312 | + dol_syslog("Error: ".get_class($this)."::load was called for domain=".$domain." but language was not set yet with langs->setDefaultLang(). Nothing will be loaded.", LOG_WARNING); |
|
| 313 | 313 | return -1; |
| 314 | 314 | } |
| 315 | 315 | |
| 316 | 316 | $usecachekey = ''; |
| 317 | 317 | foreach ($this->dir as $searchdir) { |
| 318 | 318 | // Directory of translation files |
| 319 | - $file_lang = $searchdir . ($modulename ? '/' . $modulename : '') . "/langs/" . $langofdir . "/" . $newdomain . ".lang"; |
|
| 319 | + $file_lang = $searchdir.($modulename ? '/'.$modulename : '')."/langs/".$langofdir."/".$newdomain.".lang"; |
|
| 320 | 320 | $file_lang_osencoded = dol_osencode($file_lang); |
| 321 | 321 | |
| 322 | 322 | //$filelangexists = is_file($file_lang_osencoded); |
| 323 | - $filelangexists = @is_file($file_lang_osencoded); // avoid [php:warn] |
|
| 323 | + $filelangexists = @is_file($file_lang_osencoded); // avoid [php:warn] |
|
| 324 | 324 | |
| 325 | 325 | //dol_syslog(get_class($this).'::Load Try to read for alt='.$alt.' langofdir='.$langofdir.' domain='.$domain.' newdomain='.$newdomain.' modulename='.$modulename.' file_lang='.$file_lang." => filelangexists=".$filelangexists); |
| 326 | 326 | //print 'Try to read for alt='.$alt.' langofdir='.$langofdir.' domain='.$domain.' newdomain='.$newdomain.' modulename='.$modulename.' this->_tab_loaded[newdomain]='.$this->_tab_loaded[$newdomain].' file_lang='.$file_lang." => filelangexists=".$filelangexists."\n"; |
@@ -333,7 +333,7 @@ discard block |
||
| 333 | 333 | $usecachekey = ''; |
| 334 | 334 | // Using a memcached server |
| 335 | 335 | if (isModEnabled('memcached') && getDolGlobalString('MEMCACHED_SERVER')) { |
| 336 | - $usecachekey = $newdomain . '_' . $langkey . '_' . md5($file_lang); // Should not contains special chars |
|
| 336 | + $usecachekey = $newdomain.'_'.$langkey.'_'.md5($file_lang); // Should not contains special chars |
|
| 337 | 337 | } elseif (getDolGlobalInt('MAIN_OPTIMIZE_SPEED') & 0x02) { |
| 338 | 338 | // Using cache with shmop. Speed gain: 40ms - Memory overusage: 200ko (Size of session cache file) |
| 339 | 339 | $usecachekey = $newdomain; |
@@ -341,7 +341,7 @@ discard block |
||
| 341 | 341 | |
| 342 | 342 | if ($usecachekey) { |
| 343 | 343 | //dol_syslog('Translate::Load we will cache result into usecachekey '.$usecachekey); |
| 344 | - require_once DOL_DOCUMENT_ROOT . '/core/lib/memory.lib.php'; |
|
| 344 | + require_once DOL_DOCUMENT_ROOT.'/core/lib/memory.lib.php'; |
|
| 345 | 345 | $tmparray = dol_getcache($usecachekey); |
| 346 | 346 | if (is_array($tmparray) && count($tmparray)) { |
| 347 | 347 | $this->tab_translate += $tmparray; // Faster than array_merge($tmparray,$this->tab_translate). Note: If a value already exists into tab_translate, value into tmparaay is not added. |
@@ -403,7 +403,7 @@ discard block |
||
| 403 | 403 | if ($alt == 0) { |
| 404 | 404 | // This function MUST NOT contains call to syslog |
| 405 | 405 | //dol_syslog("Translate::Load loading alternate translation file (to complete ".$this->defaultlang."/".$newdomain.".lang file)", LOG_DEBUG); |
| 406 | - $langofdir = strtolower($langarray[0]) . '_' . strtoupper($langarray[0]); |
|
| 406 | + $langofdir = strtolower($langarray[0]).'_'.strtoupper($langarray[0]); |
|
| 407 | 407 | if ($langofdir == 'el_EL') { |
| 408 | 408 | $langofdir = 'el_GR'; // main parent for el_CY is not 'el_EL' but 'el_GR' |
| 409 | 409 | } |
@@ -435,7 +435,7 @@ discard block |
||
| 435 | 435 | // This part is deprecated and replaced with table llx_overwrite_trans |
| 436 | 436 | // Kept for backward compatibility. |
| 437 | 437 | if (empty($loadfromfileonly)) { |
| 438 | - $overwritekey = 'MAIN_OVERWRITE_TRANS_' . $this->defaultlang; |
|
| 438 | + $overwritekey = 'MAIN_OVERWRITE_TRANS_'.$this->defaultlang; |
|
| 439 | 439 | if (getDolGlobalString($overwritekey)) { // Overwrite translation with key1:newstring1,key2:newstring2 |
| 440 | 440 | // Overwrite translation with param MAIN_OVERWRITE_TRANS_xx_XX |
| 441 | 441 | $tmparray = explode(',', getDolGlobalString($overwritekey)); |
@@ -452,7 +452,7 @@ discard block |
||
| 452 | 452 | if ($usecachekey && count($tabtranslatedomain)) { |
| 453 | 453 | $ressetcache = dol_setcache($usecachekey, $tabtranslatedomain); |
| 454 | 454 | if ($ressetcache < 0) { |
| 455 | - $error = 'Failed to set cache for usecachekey=' . $usecachekey . ' result=' . $ressetcache; |
|
| 455 | + $error = 'Failed to set cache for usecachekey='.$usecachekey.' result='.$ressetcache; |
|
| 456 | 456 | dol_syslog($error, LOG_ERR); |
| 457 | 457 | } |
| 458 | 458 | } |
@@ -507,7 +507,7 @@ discard block |
||
| 507 | 507 | $langofdir = $this->defaultlang; |
| 508 | 508 | |
| 509 | 509 | if (empty($langofdir)) { // This may occurs when load is called without setting the language and without providing a value for forcelangdir |
| 510 | - dol_syslog("Error: " . get_class($this) . "::loadFromDatabase was called but language was not set yet with langs->setDefaultLang(). Nothing will be loaded.", LOG_WARNING); |
|
| 510 | + dol_syslog("Error: ".get_class($this)."::loadFromDatabase was called but language was not set yet with langs->setDefaultLang(). Nothing will be loaded.", LOG_WARNING); |
|
| 511 | 511 | return -1; |
| 512 | 512 | } |
| 513 | 513 | |
@@ -518,7 +518,7 @@ discard block |
||
| 518 | 518 | $usecachekey = ''; |
| 519 | 519 | // Using a memcached server |
| 520 | 520 | if (isModEnabled('memcached') && getDolGlobalString('MEMCACHED_SERVER')) { |
| 521 | - $usecachekey = $newdomain . '_' . $langofdir; // Should not contains special chars |
|
| 521 | + $usecachekey = $newdomain.'_'.$langofdir; // Should not contains special chars |
|
| 522 | 522 | } elseif (getDolGlobalInt('MAIN_OPTIMIZE_SPEED') & 0x02) { |
| 523 | 523 | // Using cache with shmop. Speed gain: 40ms - Memory overusage: 200ko (Size of session cache file) |
| 524 | 524 | $usecachekey = $newdomain; |
@@ -526,7 +526,7 @@ discard block |
||
| 526 | 526 | |
| 527 | 527 | if ($usecachekey) { |
| 528 | 528 | //dol_syslog('Translate::Load we will cache result into usecachekey '.$usecachekey); |
| 529 | - require_once DOL_DOCUMENT_ROOT . '/core/lib/memory.lib.php'; |
|
| 529 | + require_once DOL_DOCUMENT_ROOT.'/core/lib/memory.lib.php'; |
|
| 530 | 530 | $tmparray = dol_getcache($usecachekey); |
| 531 | 531 | if (is_array($tmparray) && count($tmparray)) { |
| 532 | 532 | $this->tab_translate += $tmparray; // Faster than array_merge($tmparray,$this->tab_translate). Note: If a value already exists into tab_translate, value into tmparaay is not added. |
@@ -576,7 +576,7 @@ discard block |
||
| 576 | 576 | if ($usecachekey && count($tabtranslatedomain)) { |
| 577 | 577 | $ressetcache = dol_setcache($usecachekey, $tabtranslatedomain); |
| 578 | 578 | if ($ressetcache < 0) { |
| 579 | - $error = 'Failed to set cache for usecachekey=' . $usecachekey . ' result=' . $ressetcache; |
|
| 579 | + $error = 'Failed to set cache for usecachekey='.$usecachekey.' result='.$ressetcache; |
|
| 580 | 580 | dol_syslog($error, LOG_ERR); |
| 581 | 581 | } |
| 582 | 582 | } |
@@ -670,12 +670,12 @@ discard block |
||
| 670 | 670 | $str = $this->tab_translate[$key]; |
| 671 | 671 | |
| 672 | 672 | // Make some string replacement after translation |
| 673 | - $replacekey = 'MAIN_REPLACE_TRANS_' . $this->defaultlang; |
|
| 673 | + $replacekey = 'MAIN_REPLACE_TRANS_'.$this->defaultlang; |
|
| 674 | 674 | if (getDolGlobalString($replacekey)) { // Replacement translation variable with string1:newstring1;string2:newstring2 |
| 675 | 675 | $tmparray = explode(';', getDolGlobalString($replacekey)); |
| 676 | 676 | foreach ($tmparray as $tmp) { |
| 677 | 677 | $tmparray2 = explode(':', $tmp); |
| 678 | - $str = preg_replace('/' . preg_quote($tmparray2[0]) . '/', $tmparray2[1], $str); |
|
| 678 | + $str = preg_replace('/'.preg_quote($tmparray2[0]).'/', $tmparray2[1], $str); |
|
| 679 | 679 | } |
| 680 | 680 | } |
| 681 | 681 | |
@@ -789,12 +789,12 @@ discard block |
||
| 789 | 789 | $str = $this->tab_translate[$key]; |
| 790 | 790 | |
| 791 | 791 | // Make some string replacement after translation |
| 792 | - $replacekey = 'MAIN_REPLACE_TRANS_' . $this->defaultlang; |
|
| 792 | + $replacekey = 'MAIN_REPLACE_TRANS_'.$this->defaultlang; |
|
| 793 | 793 | if (getDolGlobalString($replacekey)) { // Replacement translation variable with string1:newstring1;string2:newstring2 |
| 794 | 794 | $tmparray = explode(';', getDolGlobalString($replacekey)); |
| 795 | 795 | foreach ($tmparray as $tmp) { |
| 796 | 796 | $tmparray2 = explode(':', $tmp); |
| 797 | - $str = preg_replace('/' . preg_quote($tmparray2[0]) . '/', $tmparray2[1], $str); |
|
| 797 | + $str = preg_replace('/'.preg_quote($tmparray2[0]).'/', $tmparray2[1], $str); |
|
| 798 | 798 | } |
| 799 | 799 | } |
| 800 | 800 | |
@@ -902,7 +902,7 @@ discard block |
||
| 902 | 902 | $this->load("languages"); |
| 903 | 903 | |
| 904 | 904 | // We scan directory langs to detect available languages |
| 905 | - $handle = opendir($langdir . "/langs"); |
|
| 905 | + $handle = opendir($langdir."/langs"); |
|
| 906 | 906 | $langs_available = array(); |
| 907 | 907 | while ($dir = trim(readdir($handle))) { |
| 908 | 908 | $regs = array(); |
@@ -952,9 +952,9 @@ discard block |
||
| 952 | 952 | } |
| 953 | 953 | |
| 954 | 954 | if ($usecode == 1 || getDolGlobalString('MAIN_SHOW_LANGUAGE_CODE')) { |
| 955 | - $langs_available[$dir] = $dir . ': ' . dol_trunc($this->trans('Language_' . $dir), $maxlength); |
|
| 955 | + $langs_available[$dir] = $dir.': '.dol_trunc($this->trans('Language_'.$dir), $maxlength); |
|
| 956 | 956 | } else { |
| 957 | - $langs_available[$dir] = $this->trans('Language_' . $dir); |
|
| 957 | + $langs_available[$dir] = $this->trans('Language_'.$dir); |
|
| 958 | 958 | } |
| 959 | 959 | if ($mainlangonly) { |
| 960 | 960 | $langs_available[$dir] = str_replace(' (United States)', '', $langs_available[$dir]); |
@@ -978,7 +978,7 @@ discard block |
||
| 978 | 978 | // phpcs:enable |
| 979 | 979 | // Test si fichier dans repertoire de la langue |
| 980 | 980 | foreach ($this->dir as $searchdir) { |
| 981 | - if (is_readable(dol_osencode($searchdir . "/langs/" . $this->defaultlang . "/" . $filename))) { |
|
| 981 | + if (is_readable(dol_osencode($searchdir."/langs/".$this->defaultlang."/".$filename))) { |
|
| 982 | 982 | return true; |
| 983 | 983 | } |
| 984 | 984 | |
@@ -986,7 +986,7 @@ discard block |
||
| 986 | 986 | $filenamealt = null; |
| 987 | 987 | // Test si fichier dans repertoire de la langue alternative |
| 988 | 988 | if ($this->defaultlang != "en_US") { |
| 989 | - $filenamealt = $searchdir . "/langs/en_US/" . $filename; |
|
| 989 | + $filenamealt = $searchdir."/langs/en_US/".$filename; |
|
| 990 | 990 | } |
| 991 | 991 | //else $filenamealt = $searchdir."/langs/fr_FR/".$filename; |
| 992 | 992 | if ($filenamealt !== null && is_readable(dol_osencode($filenamealt))) { |
@@ -1027,8 +1027,8 @@ discard block |
||
| 1027 | 1027 | } |
| 1028 | 1028 | |
| 1029 | 1029 | $fonc = 'numberwords'; |
| 1030 | - if (file_exists($newdir . '/functions_' . $fonc . '.lib.php')) { |
|
| 1031 | - include_once $newdir . '/functions_' . $fonc . '.lib.php'; |
|
| 1030 | + if (file_exists($newdir.'/functions_'.$fonc.'.lib.php')) { |
|
| 1031 | + include_once $newdir.'/functions_'.$fonc.'.lib.php'; |
|
| 1032 | 1032 | if (function_exists('numberwords_getLabelFromNumber')) { |
| 1033 | 1033 | $newnumber = numberwords_getLabelFromNumber($this, $number, $isamount); |
| 1034 | 1034 | break; |
@@ -1081,13 +1081,13 @@ discard block |
||
| 1081 | 1081 | } |
| 1082 | 1082 | |
| 1083 | 1083 | // Not found in loaded language file nor in cache. So we will take the label into database. |
| 1084 | - $sql = "SELECT " . $fieldlabel . " as label"; |
|
| 1085 | - $sql .= " FROM " . $db->prefix() . $tablename; |
|
| 1086 | - $sql .= " WHERE " . $fieldkey . " = '" . $db->escape($keyforselect ? $keyforselect : $key) . "'"; |
|
| 1084 | + $sql = "SELECT ".$fieldlabel." as label"; |
|
| 1085 | + $sql .= " FROM ".$db->prefix().$tablename; |
|
| 1086 | + $sql .= " WHERE ".$fieldkey." = '".$db->escape($keyforselect ? $keyforselect : $key)."'"; |
|
| 1087 | 1087 | if ($filteronentity) { |
| 1088 | - $sql .= " AND entity IN (" . getEntity($tablename) . ')'; |
|
| 1088 | + $sql .= " AND entity IN (".getEntity($tablename).')'; |
|
| 1089 | 1089 | } |
| 1090 | - dol_syslog(get_class($this) . '::getLabelFromKey', LOG_DEBUG); |
|
| 1090 | + dol_syslog(get_class($this).'::getLabelFromKey', LOG_DEBUG); |
|
| 1091 | 1091 | $resql = $db->query($sql); |
| 1092 | 1092 | if ($resql) { |
| 1093 | 1093 | $obj = $db->fetch_object($resql); |
@@ -1120,9 +1120,9 @@ discard block |
||
| 1120 | 1120 | $symbol = $this->getCurrencySymbol($currency_code); |
| 1121 | 1121 | |
| 1122 | 1122 | if (in_array($currency_code, array('USD'))) { |
| 1123 | - return $symbol . $amount; |
|
| 1123 | + return $symbol.$amount; |
|
| 1124 | 1124 | } else { |
| 1125 | - return $amount . $symbol; |
|
| 1125 | + return $amount.$symbol; |
|
| 1126 | 1126 | } |
| 1127 | 1127 | } |
| 1128 | 1128 | |
@@ -1143,7 +1143,7 @@ discard block |
||
| 1143 | 1143 | |
| 1144 | 1144 | if (isset($this->cache_currencies[$currency_code]) && !empty($this->cache_currencies[$currency_code]['unicode']) && is_array($this->cache_currencies[$currency_code]['unicode'])) { // @phan-suppress-current-line PhanTypeMismatchProperty |
| 1145 | 1145 | foreach ($this->cache_currencies[$currency_code]['unicode'] as $unicode) { |
| 1146 | - $currency_sign .= mb_convert_encoding("&#" . $unicode . ";", "UTF-8", 'HTML-ENTITIES'); |
|
| 1146 | + $currency_sign .= mb_convert_encoding("&#".$unicode.";", "UTF-8", 'HTML-ENTITIES'); |
|
| 1147 | 1147 | } |
| 1148 | 1148 | } |
| 1149 | 1149 | } |
@@ -1169,14 +1169,14 @@ discard block |
||
| 1169 | 1169 | } |
| 1170 | 1170 | |
| 1171 | 1171 | $sql = "SELECT code_iso, label, unicode"; |
| 1172 | - $sql .= " FROM " . $db->prefix() . "c_currencies"; |
|
| 1172 | + $sql .= " FROM ".$db->prefix()."c_currencies"; |
|
| 1173 | 1173 | $sql .= " WHERE active = 1"; |
| 1174 | 1174 | if (!empty($currency_code)) { |
| 1175 | - $sql .= " AND code_iso = '" . $db->escape($currency_code) . "'"; |
|
| 1175 | + $sql .= " AND code_iso = '".$db->escape($currency_code)."'"; |
|
| 1176 | 1176 | } |
| 1177 | 1177 | //$sql.= " ORDER BY code_iso ASC"; // Not required, a sort is done later |
| 1178 | 1178 | |
| 1179 | - dol_syslog(get_class($this) . '::loadCacheCurrencies', LOG_DEBUG); |
|
| 1179 | + dol_syslog(get_class($this).'::loadCacheCurrencies', LOG_DEBUG); |
|
| 1180 | 1180 | $resql = $db->query($sql); |
| 1181 | 1181 | if ($resql) { |
| 1182 | 1182 | $this->load("dict"); |
@@ -1193,8 +1193,8 @@ discard block |
||
| 1193 | 1193 | $obj = $db->fetch_object($resql); |
| 1194 | 1194 | if ($obj) { |
| 1195 | 1195 | // If a translation exists, we use it lese we use the default label |
| 1196 | - $this->cache_currencies[$obj->code_iso]['label'] = ($obj->code_iso && $this->trans("Currency" . $obj->code_iso) != "Currency" . $obj->code_iso ? $this->trans("Currency" . $obj->code_iso) : ($obj->label != '-' ? $obj->label : '')); |
|
| 1197 | - $this->cache_currencies[$obj->code_iso]['unicode'] = (array) json_decode((empty($obj->unicode) ? '' : $obj->unicode), true); // @phan-suppress-current-line PhanTypeMismatchProperty |
|
| 1196 | + $this->cache_currencies[$obj->code_iso]['label'] = ($obj->code_iso && $this->trans("Currency".$obj->code_iso) != "Currency".$obj->code_iso ? $this->trans("Currency".$obj->code_iso) : ($obj->label != '-' ? $obj->label : '')); |
|
| 1197 | + $this->cache_currencies[$obj->code_iso]['unicode'] = (array) json_decode((empty($obj->unicode) ? '' : $obj->unicode), true); // @phan-suppress-current-line PhanTypeMismatchProperty |
|
| 1198 | 1198 | $label[$obj->code_iso] = $this->cache_currencies[$obj->code_iso]['label']; |
| 1199 | 1199 | } |
| 1200 | 1200 | $i++; |
@@ -1227,8 +1227,8 @@ discard block |
||
| 1227 | 1227 | $substitutionarray = array(); |
| 1228 | 1228 | |
| 1229 | 1229 | foreach ($this->tab_translate as $code => $label) { |
| 1230 | - $substitutionarray['lang_' . $code] = $label; |
|
| 1231 | - $substitutionarray['__(' . $code . ')__'] = $label; |
|
| 1230 | + $substitutionarray['lang_'.$code] = $label; |
|
| 1231 | + $substitutionarray['__('.$code.')__'] = $label; |
|
| 1232 | 1232 | } |
| 1233 | 1233 | |
| 1234 | 1234 | return $substitutionarray; |
@@ -162,7 +162,7 @@ discard block |
||
| 162 | 162 | 'options' => &$options, |
| 163 | 163 | 'element' => $element |
| 164 | 164 | ), |
| 165 | - $object, // @phan-suppress-current-line PhanTypeMismatchArgumentNullable |
|
| 165 | + $object, // @phan-suppress-current-line PhanTypeMismatchArgumentNullable |
|
| 166 | 166 | $action |
| 167 | 167 | ); |
| 168 | 168 | |
@@ -433,7 +433,7 @@ discard block |
||
| 433 | 433 | // Sanitize to avoid stream execution when calling file_size(). Not that this is a second security because |
| 434 | 434 | // most streams are already disabled by stream_wrapper_unregister() in filefunc.inc.php |
| 435 | 435 | $uploaded_file = preg_replace('/\s*(http|ftp|sftp|)s?:/i', '', $uploaded_file); |
| 436 | - $uploaded_file = realpath($uploaded_file); // A hack to be sure the file point to an existing file on disk (and is not a SSRF attack) |
|
| 436 | + $uploaded_file = realpath($uploaded_file); // A hack to be sure the file point to an existing file on disk (and is not a SSRF attack) |
|
| 437 | 437 | |
| 438 | 438 | $validate = $this->validate($uploaded_file, $file, $error, $index); |
| 439 | 439 | |
@@ -236,21 +236,21 @@ |
||
| 236 | 236 | |
| 237 | 237 | // create sourceobject and targetobject, make sure they exist with the respective numbers |
| 238 | 238 | $sourceobject = $this->_makeobject($fk_source, $sourcetype); |
| 239 | - if ($sourceobject < 0 ) { |
|
| 239 | + if ($sourceobject < 0) { |
|
| 240 | 240 | $this->error = "Error when looking for Object id=".$fk_source." of type=".$sourcetype; |
| 241 | 241 | return -2; |
| 242 | 242 | } |
| 243 | - if ($sourceobject == 0 ) { |
|
| 243 | + if ($sourceobject == 0) { |
|
| 244 | 244 | $this->error = "Object id ".$fk_source." of type ".$sourcetype." does not exist"; |
| 245 | 245 | return -1; |
| 246 | 246 | } |
| 247 | 247 | |
| 248 | 248 | $targetobject = $this->_makeobject($fk_target, $targettype); |
| 249 | - if ($targetobject < 0 ) { |
|
| 249 | + if ($targetobject < 0) { |
|
| 250 | 250 | $this->error = "Error when looking for Object id=".$fk_target." of type=".$targettype; |
| 251 | 251 | return -2; |
| 252 | 252 | } |
| 253 | - if ($targetobject == 0 ) { |
|
| 253 | + if ($targetobject == 0) { |
|
| 254 | 254 | $this->error = "Object id ".$fk_target." of type ".$targettype." does not exist"; |
| 255 | 255 | return -1; |
| 256 | 256 | } |
@@ -91,14 +91,14 @@ discard block |
||
| 91 | 91 | } |
| 92 | 92 | |
| 93 | 93 | // General $Variables |
| 94 | -$id = (GETPOSTINT('id') ? GETPOSTINT('id') : GETPOSTINT('facid')); // For backward compatibility |
|
| 94 | +$id = (GETPOSTINT('id') ? GETPOSTINT('id') : GETPOSTINT('facid')); // For backward compatibility |
|
| 95 | 95 | $ref = GETPOST('ref', 'alpha'); |
| 96 | 96 | $socid = GETPOSTINT('socid'); |
| 97 | 97 | $action = GETPOST('action', 'aZ09'); |
| 98 | 98 | $confirm = GETPOST('confirm', 'alpha'); |
| 99 | 99 | $cancel = GETPOST('cancel', 'alpha'); |
| 100 | -$backtopage = GETPOST('backtopage', 'alpha'); // if not set, a default page will be used |
|
| 101 | -$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha'); // if not set, $backtopage will be used |
|
| 100 | +$backtopage = GETPOST('backtopage', 'alpha'); // if not set, a default page will be used |
|
| 101 | +$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha'); // if not set, $backtopage will be used |
|
| 102 | 102 | $lineid = GETPOSTINT('lineid'); |
| 103 | 103 | $userid = GETPOSTINT('userid'); |
| 104 | 104 | $search_ref = GETPOST('sf_ref', 'alpha') ? GETPOST('sf_ref', 'alpha') : GETPOST('search_ref', 'alpha'); |
@@ -273,7 +273,7 @@ discard block |
||
| 273 | 273 | setEventMessages('', $warningMsgLineList, 'warnings'); |
| 274 | 274 | } |
| 275 | 275 | |
| 276 | - header("Location: " . $_SERVER['PHP_SELF'] . '?facid=' . $result); |
|
| 276 | + header("Location: ".$_SERVER['PHP_SELF'].'?facid='.$result); |
|
| 277 | 277 | exit(); |
| 278 | 278 | } else { |
| 279 | 279 | $langs->load("errors"); |
@@ -364,7 +364,7 @@ discard block |
||
| 364 | 364 | // Validation |
| 365 | 365 | $object->fetch($id); |
| 366 | 366 | |
| 367 | - if ((preg_match('/^[\(]?PROV/i', $object->ref) || empty($object->ref)) && // empty should not happened, but when it occurs, the test save life |
|
| 367 | + if ((preg_match('/^[\(]?PROV/i', $object->ref) || empty($object->ref)) && // empty should not happened, but when it occurs, the test save life |
|
| 368 | 368 | getDolGlobalString('FAC_FORCE_DATE_VALIDATION') // If option enabled, we force invoice date |
| 369 | 369 | ) { |
| 370 | 370 | $object->date = dol_now(); |
@@ -789,8 +789,8 @@ discard block |
||
| 789 | 789 | // We check if invoice has payments |
| 790 | 790 | $totalpaid = 0; |
| 791 | 791 | $sql = 'SELECT pf.amount'; |
| 792 | - $sql .= ' FROM ' . MAIN_DB_PREFIX . 'paiement_facture as pf'; |
|
| 793 | - $sql .= ' WHERE pf.fk_facture = ' . ((int) $object->id); |
|
| 792 | + $sql .= ' FROM '.MAIN_DB_PREFIX.'paiement_facture as pf'; |
|
| 793 | + $sql .= ' WHERE pf.fk_facture = '.((int) $object->id); |
|
| 794 | 794 | |
| 795 | 795 | $result = $db->query($sql); |
| 796 | 796 | if ($result) { |
@@ -859,7 +859,7 @@ discard block |
||
| 859 | 859 | if ($result < 0) { |
| 860 | 860 | setEventMessages($object->error, $object->errors, 'errors'); |
| 861 | 861 | } else { |
| 862 | - $object->fetch($object->id); // Reload properties |
|
| 862 | + $object->fetch($object->id); // Reload properties |
|
| 863 | 863 | } |
| 864 | 864 | } else { |
| 865 | 865 | setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Reason")), null, 'errors'); |
@@ -874,7 +874,7 @@ discard block |
||
| 874 | 874 | if ($result < 0) { |
| 875 | 875 | setEventMessages($object->error, $object->errors, 'errors'); |
| 876 | 876 | } else { |
| 877 | - $object->fetch($object->id); // Reload properties |
|
| 877 | + $object->fetch($object->id); // Reload properties |
|
| 878 | 878 | } |
| 879 | 879 | } else { |
| 880 | 880 | setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentitiesnoconv("Reason")), null, 'errors'); |
@@ -1053,7 +1053,7 @@ discard block |
||
| 1053 | 1053 | // Set invoice as paid |
| 1054 | 1054 | $result = $object->setPaid($user); |
| 1055 | 1055 | if ($result >= 0) { |
| 1056 | - $object->fetch($object->id); // Reload properties |
|
| 1056 | + $object->fetch($object->id); // Reload properties |
|
| 1057 | 1057 | $db->commit(); |
| 1058 | 1058 | } else { |
| 1059 | 1059 | setEventMessages($object->error, $object->errors, 'errors'); |
@@ -1104,7 +1104,7 @@ discard block |
||
| 1104 | 1104 | $error++; |
| 1105 | 1105 | } |
| 1106 | 1106 | |
| 1107 | - $dateinvoice = dol_mktime(0, 0, 0, GETPOSTINT('remonth'), GETPOSTINT('reday'), GETPOSTINT('reyear'), 'tzserver'); // If we enter the 02 january, we need to save the 02 january for server |
|
| 1107 | + $dateinvoice = dol_mktime(0, 0, 0, GETPOSTINT('remonth'), GETPOSTINT('reday'), GETPOSTINT('reyear'), 'tzserver'); // If we enter the 02 january, we need to save the 02 january for server |
|
| 1108 | 1108 | $date_pointoftax = dol_mktime(0, 0, 0, GETPOSTINT('date_pointoftaxmonth'), GETPOSTINT('date_pointoftaxday'), GETPOSTINT('date_pointoftaxyear'), 'tzserver'); |
| 1109 | 1109 | |
| 1110 | 1110 | // Replacement invoice |
@@ -1136,7 +1136,7 @@ discard block |
||
| 1136 | 1136 | $object->note_private = trim(GETPOST('note_private', 'restricthtml')); |
| 1137 | 1137 | $object->ref_client = GETPOST('ref_client', 'alphanohtml'); |
| 1138 | 1138 | $object->ref_customer = GETPOST('ref_client', 'alphanohtml'); |
| 1139 | - $object->model_pdf = GETPOST('model', 'alphanohtml'); |
|
| 1139 | + $object->model_pdf = GETPOST('model', 'alphanohtml'); |
|
| 1140 | 1140 | $object->fk_project = GETPOSTINT('projectid'); |
| 1141 | 1141 | $object->cond_reglement_id = GETPOSTINT('cond_reglement_id'); |
| 1142 | 1142 | $object->mode_reglement_id = GETPOSTINT('mode_reglement_id'); |
@@ -1197,9 +1197,9 @@ discard block |
||
| 1197 | 1197 | $object->note_private = trim(GETPOST('note_private', 'restricthtml')); |
| 1198 | 1198 | $object->ref_client = GETPOST('ref_client', 'alphanohtml'); |
| 1199 | 1199 | $object->ref_customer = GETPOST('ref_client', 'alphanohtml'); |
| 1200 | - $object->model_pdf = GETPOST('model'); |
|
| 1200 | + $object->model_pdf = GETPOST('model'); |
|
| 1201 | 1201 | $object->fk_project = GETPOSTINT('projectid'); |
| 1202 | - $object->cond_reglement_id = 0; // No payment term for a credit note |
|
| 1202 | + $object->cond_reglement_id = 0; // No payment term for a credit note |
|
| 1203 | 1203 | $object->mode_reglement_id = GETPOSTINT('mode_reglement_id'); |
| 1204 | 1204 | $object->fk_account = GETPOSTINT('fk_account'); |
| 1205 | 1205 | //$object->remise_absolue = price2num(GETPOST('remise_absolue'), 'MU'); |
@@ -1522,7 +1522,7 @@ discard block |
||
| 1522 | 1522 | $object->note_public = trim(GETPOST('note_public', 'restricthtml')); |
| 1523 | 1523 | $object->note_private = trim(GETPOST('note_private', 'restricthtml')); |
| 1524 | 1524 | $object->ref_client = GETPOST('ref_client'); |
| 1525 | - $object->ref_customer = GETPOST('ref_client'); |
|
| 1525 | + $object->ref_customer = GETPOST('ref_client'); |
|
| 1526 | 1526 | $object->model_pdf = GETPOST('model'); |
| 1527 | 1527 | $object->fk_project = GETPOSTINT('projectid'); |
| 1528 | 1528 | $object->cond_reglement_id = (GETPOSTINT('type') == 3 ? 1 : GETPOST('cond_reglement_id')); |
@@ -1586,7 +1586,7 @@ discard block |
||
| 1586 | 1586 | $element = $subelement = 'expedition'; |
| 1587 | 1587 | } |
| 1588 | 1588 | |
| 1589 | - $object->origin = $origin; // deprecated |
|
| 1589 | + $object->origin = $origin; // deprecated |
|
| 1590 | 1590 | $object->origin_type = $origin; |
| 1591 | 1591 | $object->origin_id = $originid; |
| 1592 | 1592 | |
@@ -1621,7 +1621,7 @@ discard block |
||
| 1621 | 1621 | dol_syslog("Try to find source object origin=".$object->origin." originid=".$object->origin_id." to add lines or deposit lines"); |
| 1622 | 1622 | $result = $srcobject->fetch($object->origin_id); |
| 1623 | 1623 | |
| 1624 | - $i = -1; // Ensure initialised for static analysis, but with invalid idx. |
|
| 1624 | + $i = -1; // Ensure initialised for static analysis, but with invalid idx. |
|
| 1625 | 1625 | // If deposit invoice - down payment with 1 line (fixed amount or percent) |
| 1626 | 1626 | if (GETPOST('type') == Facture::TYPE_DEPOSIT && in_array($typeamount, array('amount', 'variable'))) { |
| 1627 | 1627 | // Define the array $amountdeposit |
@@ -2024,7 +2024,7 @@ discard block |
||
| 2024 | 2024 | if (!empty($origin) && !empty($originid)) { |
| 2025 | 2025 | include_once DOL_DOCUMENT_ROOT.'/core/lib/price.lib.php'; |
| 2026 | 2026 | |
| 2027 | - $object->origin = $origin; // deprecated |
|
| 2027 | + $object->origin = $origin; // deprecated |
|
| 2028 | 2028 | $object->origin_type = $origin; |
| 2029 | 2029 | $object->origin_id = $originid; |
| 2030 | 2030 | |
@@ -2050,7 +2050,7 @@ discard block |
||
| 2050 | 2050 | $line->fk_prev_id = $line->id; |
| 2051 | 2051 | $line->fetch_optionals(); |
| 2052 | 2052 | if (getDolGlobalInt('INVOICE_USE_SITUATION') == 2) { |
| 2053 | - $line->situation_percent = 0; // New situation percent must be 0 (No cumulative) |
|
| 2053 | + $line->situation_percent = 0; // New situation percent must be 0 (No cumulative) |
|
| 2054 | 2054 | } else { |
| 2055 | 2055 | $line->situation_percent = $line->get_prev_progress($object->id); // get good progress including credit note |
| 2056 | 2056 | } |
@@ -2167,7 +2167,7 @@ discard block |
||
| 2167 | 2167 | } else { |
| 2168 | 2168 | $db->rollback(); |
| 2169 | 2169 | $action = 'create'; |
| 2170 | - $_GET["origin"] = $_POST["origin"]; // Keep GET and POST here ? |
|
| 2170 | + $_GET["origin"] = $_POST["origin"]; // Keep GET and POST here ? |
|
| 2171 | 2171 | $_GET["originid"] = $_POST["originid"]; // Keep GET and POST here ? |
| 2172 | 2172 | setEventMessages($object->error, $object->errors, 'errors'); |
| 2173 | 2173 | } |
@@ -2520,7 +2520,7 @@ discard block |
||
| 2520 | 2520 | */ |
| 2521 | 2521 | |
| 2522 | 2522 | // Margin |
| 2523 | - $fournprice = (int) (GETPOST('fournprice'.$predef) ? GETPOST('fournprice'.$predef) : ''); // This can be id of supplier price, or 'pmpprice' or 'costprice', or 'inputprice', we force to keep ID only |
|
| 2523 | + $fournprice = (int) (GETPOST('fournprice'.$predef) ? GETPOST('fournprice'.$predef) : ''); // This can be id of supplier price, or 'pmpprice' or 'costprice', or 'inputprice', we force to keep ID only |
|
| 2524 | 2524 | $buyingprice = price2num(GETPOST('buying_price'.$predef) != '' ? GETPOST('buying_price'.$predef) : ''); // If buying_price is '0', we must keep this value |
| 2525 | 2525 | |
| 2526 | 2526 | |
@@ -2653,7 +2653,7 @@ discard block |
||
| 2653 | 2653 | if ($prod->price_min > $line->subprice) { |
| 2654 | 2654 | $price_subprice = price($line->subprice, 0, $outlangs, 1, -1, -1, 'auto'); |
| 2655 | 2655 | $price_price_min = price($prod->price_min, 0, $outlangs, 1, -1, -1, 'auto'); |
| 2656 | - setEventMessages($prod->ref . ' - ' . $prod->label . ' (' . $price_subprice . ' < ' . $price_price_min . ' ' . strtolower($langs->trans("MinPrice")) . ')' . "\n", null, 'warnings'); |
|
| 2656 | + setEventMessages($prod->ref.' - '.$prod->label.' ('.$price_subprice.' < '.$price_price_min.' '.strtolower($langs->trans("MinPrice")).')'."\n", null, 'warnings'); |
|
| 2657 | 2657 | } else { |
| 2658 | 2658 | setEventMessages($prod->error, $prod->errors, 'errors'); |
| 2659 | 2659 | } |
@@ -2719,7 +2719,7 @@ discard block |
||
| 2719 | 2719 | $localtax2_rate = get_localtax($vat_rate, 2, $object->thirdparty); |
| 2720 | 2720 | |
| 2721 | 2721 | // Add buying price |
| 2722 | - $fournprice = (int) (GETPOST('fournprice') ? GETPOST('fournprice') : ''); // This can be id of supplier price, or 'pmpprice' or 'costprice', or 'inputprice', we force to keep ID only |
|
| 2722 | + $fournprice = (int) (GETPOST('fournprice') ? GETPOST('fournprice') : ''); // This can be id of supplier price, or 'pmpprice' or 'costprice', or 'inputprice', we force to keep ID only |
|
| 2723 | 2723 | $buyingprice = price2num(GETPOST('buying_price') != '' ? GETPOST('buying_price') : ''); // If buying_price is '0', we must keep this value |
| 2724 | 2724 | |
| 2725 | 2725 | // Prepare a price equivalent for minimum price check |
@@ -2762,7 +2762,7 @@ discard block |
||
| 2762 | 2762 | // Define special_code for special lines |
| 2763 | 2763 | $special_code = GETPOSTINT('special_code'); |
| 2764 | 2764 | if ($special_code == 3) { |
| 2765 | - $special_code = 0; // Options should not exists on invoices |
|
| 2765 | + $special_code = 0; // Options should not exists on invoices |
|
| 2766 | 2766 | } |
| 2767 | 2767 | |
| 2768 | 2768 | $line = new FactureLigne($db); |
@@ -3209,7 +3209,7 @@ discard block |
||
| 3209 | 3209 | |
| 3210 | 3210 | |
| 3211 | 3211 | if ($action == 'update_extras' && $permissiontoeditextra) { |
| 3212 | - $object->oldcopy = dol_clone($object, 2); // @phan-suppress-current-line PhanTypeMismatchProperty |
|
| 3212 | + $object->oldcopy = dol_clone($object, 2); // @phan-suppress-current-line PhanTypeMismatchProperty |
|
| 3213 | 3213 | |
| 3214 | 3214 | $attribute_name = GETPOST('attribute', 'aZ09'); |
| 3215 | 3215 | |
@@ -3327,7 +3327,7 @@ discard block |
||
| 3327 | 3327 | $fk_account = GETPOSTINT('fk_account'); |
| 3328 | 3328 | |
| 3329 | 3329 | // Load objectsrc |
| 3330 | - $objectsrc = null; // Initialise |
|
| 3330 | + $objectsrc = null; // Initialise |
|
| 3331 | 3331 | //$remise_absolue = 0; |
| 3332 | 3332 | if (!empty($origin) && !empty($originid)) { |
| 3333 | 3333 | // Parse element/subelement (ex: project_task) |
@@ -3338,7 +3338,7 @@ discard block |
||
| 3338 | 3338 | $subelement = $regs[2]; |
| 3339 | 3339 | } |
| 3340 | 3340 | |
| 3341 | - $dateinvoice = dol_mktime(0, 0, 0, GETPOSTINT('remonth'), GETPOSTINT('reday'), GETPOSTINT('reyear'), 'tzserver'); // If we enter the 02 january, we need to save the 02 january for server |
|
| 3341 | + $dateinvoice = dol_mktime(0, 0, 0, GETPOSTINT('remonth'), GETPOSTINT('reday'), GETPOSTINT('reyear'), 'tzserver'); // If we enter the 02 january, we need to save the 02 january for server |
|
| 3342 | 3342 | $date_pointoftax = dol_mktime(0, 0, 0, GETPOSTINT('date_pointoftaxmonth'), GETPOSTINT('date_pointoftaxday'), GETPOSTINT('date_pointoftaxyear'), 'tzserver'); |
| 3343 | 3343 | |
| 3344 | 3344 | if ($element == 'project') { |
@@ -3416,8 +3416,8 @@ discard block |
||
| 3416 | 3416 | $fk_account = (!empty($expesrc->fk_account) ? $expesrc->fk_account : (!empty($soc->fk_account) ? $soc->fk_account : 0)); |
| 3417 | 3417 | |
| 3418 | 3418 | if (isModEnabled('multicurrency')) { |
| 3419 | - $currency_code = (!empty($expesrc->multicurrency_code) ? $expesrc->multicurrency_code : (!empty($soc->multicurrency_code) ? $soc->multicurrency_code : $objectsrc->multicurrency_code)); |
|
| 3420 | - $currency_tx = (!empty($expesrc->multicurrency_tx) ? $expesrc->multicurrency_tx : (!empty($soc->multicurrency_tx) ? $soc->multicurrency_tx : $objectsrc->multicurrency_tx)); |
|
| 3419 | + $currency_code = (!empty($expesrc->multicurrency_code) ? $expesrc->multicurrency_code : (!empty($soc->multicurrency_code) ? $soc->multicurrency_code : $objectsrc->multicurrency_code)); |
|
| 3420 | + $currency_tx = (!empty($expesrc->multicurrency_tx) ? $expesrc->multicurrency_tx : (!empty($soc->multicurrency_tx) ? $soc->multicurrency_tx : $objectsrc->multicurrency_tx)); |
|
| 3421 | 3421 | } |
| 3422 | 3422 | |
| 3423 | 3423 | // replicate input reason |
@@ -3517,7 +3517,7 @@ discard block |
||
| 3517 | 3517 | print '<form name="add" action="'.$_SERVER["PHP_SELF"].'" method="POST" id="formtocreate" name="formtocreate">'; |
| 3518 | 3518 | print '<input type="hidden" name="token" value="'.newToken().'">'; |
| 3519 | 3519 | print '<input type="hidden" name="action" id="formtocreateaction" value="add">'; |
| 3520 | - print '<input type="hidden" name="changecompany" value="0">'; // will be set to 1 by javascript so we know post is done after a company change |
|
| 3520 | + print '<input type="hidden" name="changecompany" value="0">'; // will be set to 1 by javascript so we know post is done after a company change |
|
| 3521 | 3521 | if ($soc->id > 0) { |
| 3522 | 3522 | print '<input type="hidden" name="socid" value="'.$soc->id.'">'."\n"; |
| 3523 | 3523 | } |
@@ -3699,7 +3699,7 @@ discard block |
||
| 3699 | 3699 | print $form->selectarray('typestandard', $arraylist, GETPOST('typestandard', 'aZ09'), 0, 0, 0, '', 1); |
| 3700 | 3700 | print '</td>';*/ |
| 3701 | 3701 | if (!getDolGlobalInt('INVOICE_DEPOSIT_INVOICE_ONLY_SAME_LINES')) { |
| 3702 | - print '<span class="opacitymedium marginleftonly">' . $langs->trans('PercentOfOriginalObject') . '</span>:<input class="right" placeholder="100%" type="text" id="valuestandardinvoice" name="valuestandardinvoice" size="3" value="' . (GETPOSTISSET('valuestandardinvoice') ? GETPOST('valuestandardinvoice', 'alpha') : '100%') . '"/>'; |
|
| 3702 | + print '<span class="opacitymedium marginleftonly">'.$langs->trans('PercentOfOriginalObject').'</span>:<input class="right" placeholder="100%" type="text" id="valuestandardinvoice" name="valuestandardinvoice" size="3" value="'.(GETPOSTISSET('valuestandardinvoice') ? GETPOST('valuestandardinvoice', 'alpha') : '100%').'"/>'; |
|
| 3703 | 3703 | } |
| 3704 | 3704 | } |
| 3705 | 3705 | print '</div></div>'."\n"; |
@@ -4052,8 +4052,8 @@ discard block |
||
| 4052 | 4052 | if ($socid > 0) { |
| 4053 | 4053 | print '<tr><td>'.$langs->trans('DiscountStillRemaining').'</td><td colspan="2">'; |
| 4054 | 4054 | |
| 4055 | - $thirdparty = $soc; // used by object_discounts.tpl.php |
|
| 4056 | - $discount_type = 0; // used by object_discounts.tpl.php |
|
| 4055 | + $thirdparty = $soc; // used by object_discounts.tpl.php |
|
| 4056 | + $discount_type = 0; // used by object_discounts.tpl.php |
|
| 4057 | 4057 | $backtopage = $_SERVER["PHP_SELF"].'?socid='.$thirdparty->id.'&action='.$action.'&origin='.urlencode((string) (GETPOST('origin'))).'&originid='.urlencode((string) (GETPOSTINT('originid'))); |
| 4058 | 4058 | include DOL_DOCUMENT_ROOT.'/core/tpl/object_discounts.tpl.php'; |
| 4059 | 4059 | |
@@ -4094,7 +4094,7 @@ discard block |
||
| 4094 | 4094 | if (empty($retained_warranty)) { |
| 4095 | 4095 | if ($objectsrc !== null && property_exists($objectsrc, 'retained_warranty') && !empty($objectsrc->retained_warranty)) { // use previous situation value |
| 4096 | 4096 | // Facture->retained_warranty (does not exist on Expedition) |
| 4097 | - $retained_warranty = $objectsrc->retained_warranty; // @phan-suppress-current-line PhanUndeclaredProperty |
|
| 4097 | + $retained_warranty = $objectsrc->retained_warranty; // @phan-suppress-current-line PhanUndeclaredProperty |
|
| 4098 | 4098 | } |
| 4099 | 4099 | } |
| 4100 | 4100 | $retained_warranty_js_default = !empty($retained_warranty) ? $retained_warranty : getDolGlobalString('INVOICE_SITUATION_DEFAULT_RETAINED_WARRANTY_PERCENT'); |
@@ -4595,7 +4595,7 @@ discard block |
||
| 4595 | 4595 | $nbMandated = 0; |
| 4596 | 4596 | foreach ($object->lines as $line) { |
| 4597 | 4597 | $res = $line->fetch_product(); |
| 4598 | - if ($res > 0) { |
|
| 4598 | + if ($res > 0) { |
|
| 4599 | 4599 | if ($line->product->isService() && $line->product->isMandatoryPeriod() && (empty($line->date_start) || empty($line->date_end))) { |
| 4600 | 4600 | $nbMandated++; |
| 4601 | 4601 | break; |
@@ -4812,7 +4812,7 @@ discard block |
||
| 4812 | 4812 | } |
| 4813 | 4813 | // Ref customer |
| 4814 | 4814 | $morehtmlref .= $form->editfieldkey("RefCustomer", 'ref_client', $object->ref_customer, $object, (int) $usercancreate, 'string', '', 0, 1); |
| 4815 | - $morehtmlref .= $form->editfieldval("RefCustomer", 'ref_client', $object->ref_customer, $object, (int) $usercancreate, 'string'.(getDolGlobalString('THIRDPARTY_REF_INPUT_SIZE') ? ':' . getDolGlobalString('THIRDPARTY_REF_INPUT_SIZE') : ''), '', null, null, '', 1); |
|
| 4815 | + $morehtmlref .= $form->editfieldval("RefCustomer", 'ref_client', $object->ref_customer, $object, (int) $usercancreate, 'string'.(getDolGlobalString('THIRDPARTY_REF_INPUT_SIZE') ? ':'.getDolGlobalString('THIRDPARTY_REF_INPUT_SIZE') : ''), '', null, null, '', 1); |
|
| 4816 | 4816 | // Thirdparty |
| 4817 | 4817 | $morehtmlref .= '<br>'.$object->thirdparty->getNomUrl(1, 'customer'); |
| 4818 | 4818 | if (!getDolGlobalString('MAIN_DISABLE_OTHER_LINK') && $object->thirdparty->id > 0) { |
@@ -5253,45 +5253,45 @@ discard block |
||
| 5253 | 5253 | } |
| 5254 | 5254 | print '<tr>'; |
| 5255 | 5255 | // Amount HT |
| 5256 | - print '<td class="titlefieldmiddle">' . $langs->trans('AmountHT') . '</td>'; |
|
| 5257 | - print '<td class="nowrap amountcard right">' . price($sign * $object->total_ht, 0, $langs, 0, -1, -1, $conf->currency) . '</td>'; |
|
| 5256 | + print '<td class="titlefieldmiddle">'.$langs->trans('AmountHT').'</td>'; |
|
| 5257 | + print '<td class="nowrap amountcard right">'.price($sign * $object->total_ht, 0, $langs, 0, -1, -1, $conf->currency).'</td>'; |
|
| 5258 | 5258 | if (isModEnabled("multicurrency") && ($object->multicurrency_code && $object->multicurrency_code != $conf->currency)) { |
| 5259 | 5259 | // Multicurrency Amount HT |
| 5260 | - print '<td class="nowrap amountcard right">' . price($sign * $object->multicurrency_total_ht, 0, $langs, 0, -1, -1, $object->multicurrency_code) . '</td>'; |
|
| 5260 | + print '<td class="nowrap amountcard right">'.price($sign * $object->multicurrency_total_ht, 0, $langs, 0, -1, -1, $object->multicurrency_code).'</td>'; |
|
| 5261 | 5261 | } |
| 5262 | 5262 | print '</tr>'; |
| 5263 | 5263 | |
| 5264 | 5264 | print '<tr>'; |
| 5265 | 5265 | // Amount VAT |
| 5266 | - print '<td>' . $langs->trans('AmountVAT') . '</td>'; |
|
| 5267 | - print '<td class="nowrap amountcard right">' . price($sign * $object->total_tva, 0, $langs, 0, -1, -1, $conf->currency) . '</td>'; |
|
| 5266 | + print '<td>'.$langs->trans('AmountVAT').'</td>'; |
|
| 5267 | + print '<td class="nowrap amountcard right">'.price($sign * $object->total_tva, 0, $langs, 0, -1, -1, $conf->currency).'</td>'; |
|
| 5268 | 5268 | if (isModEnabled("multicurrency") && ($object->multicurrency_code && $object->multicurrency_code != $conf->currency)) { |
| 5269 | 5269 | // Multicurrency Amount VAT |
| 5270 | - print '<td class="nowrap amountcard right">' . price($sign * $object->multicurrency_total_tva, 0, $langs, 0, -1, -1, $object->multicurrency_code) . '</td>'; |
|
| 5270 | + print '<td class="nowrap amountcard right">'.price($sign * $object->multicurrency_total_tva, 0, $langs, 0, -1, -1, $object->multicurrency_code).'</td>'; |
|
| 5271 | 5271 | } |
| 5272 | 5272 | print '</tr>'; |
| 5273 | 5273 | |
| 5274 | 5274 | // Amount Local Taxes |
| 5275 | 5275 | if (($mysoc->localtax1_assuj == "1" && $mysoc->useLocalTax(1)) || $object->total_localtax1 != 0) { |
| 5276 | 5276 | print '<tr>'; |
| 5277 | - print '<td class="titlefieldmiddle">' . $langs->transcountry("AmountLT1", $mysoc->country_code) . '</td>'; |
|
| 5278 | - print '<td class="nowrap amountcard right">' . price($sign * $object->total_localtax1, 0, $langs, 0, -1, -1, $conf->currency) . '</td>'; |
|
| 5277 | + print '<td class="titlefieldmiddle">'.$langs->transcountry("AmountLT1", $mysoc->country_code).'</td>'; |
|
| 5278 | + print '<td class="nowrap amountcard right">'.price($sign * $object->total_localtax1, 0, $langs, 0, -1, -1, $conf->currency).'</td>'; |
|
| 5279 | 5279 | if (isModEnabled("multicurrency") && ($object->multicurrency_code && $object->multicurrency_code != $conf->currency)) { |
| 5280 | 5280 | $object->multicurrency_total_localtax1 = (float) price2num($object->total_localtax1 * $object->multicurrency_tx, 'MT'); |
| 5281 | 5281 | |
| 5282 | - print '<td class="nowrap amountcard right">' . price($sign * $object->multicurrency_total_localtax1, 0, $langs, 0, -1, -1, $object->multicurrency_code) . '</td>'; |
|
| 5282 | + print '<td class="nowrap amountcard right">'.price($sign * $object->multicurrency_total_localtax1, 0, $langs, 0, -1, -1, $object->multicurrency_code).'</td>'; |
|
| 5283 | 5283 | } |
| 5284 | 5284 | print '</tr>'; |
| 5285 | 5285 | } |
| 5286 | 5286 | |
| 5287 | 5287 | if (($mysoc->localtax2_assuj == "1" && $mysoc->useLocalTax(2)) || $object->total_localtax2 != 0) { |
| 5288 | 5288 | print '<tr>'; |
| 5289 | - print '<td>' . $langs->transcountry("AmountLT2", $mysoc->country_code) . '</td>'; |
|
| 5290 | - print '<td class="nowrap amountcard right">' . price($sign * $object->total_localtax2, 0, $langs, 0, -1, -1, $conf->currency) . '</td>'; |
|
| 5289 | + print '<td>'.$langs->transcountry("AmountLT2", $mysoc->country_code).'</td>'; |
|
| 5290 | + print '<td class="nowrap amountcard right">'.price($sign * $object->total_localtax2, 0, $langs, 0, -1, -1, $conf->currency).'</td>'; |
|
| 5291 | 5291 | if (isModEnabled("multicurrency") && ($object->multicurrency_code && $object->multicurrency_code != $conf->currency)) { |
| 5292 | 5292 | $object->multicurrency_total_localtax2 = (float) price2num($object->total_localtax2 * $object->multicurrency_tx, 'MT'); |
| 5293 | 5293 | |
| 5294 | - print '<td class="nowrap amountcard right">' . price($sign * $object->multicurrency_total_localtax2, 0, $langs, 0, -1, -1, $object->multicurrency_code) . '</td>'; |
|
| 5294 | + print '<td class="nowrap amountcard right">'.price($sign * $object->multicurrency_total_localtax2, 0, $langs, 0, -1, -1, $object->multicurrency_code).'</td>'; |
|
| 5295 | 5295 | } |
| 5296 | 5296 | print '</tr>'; |
| 5297 | 5297 | } |
@@ -5351,11 +5351,11 @@ discard block |
||
| 5351 | 5351 | |
| 5352 | 5352 | print '<tr>'; |
| 5353 | 5353 | // Amount TTC |
| 5354 | - print '<td>' . $langs->trans('AmountTTC') . '</td>'; |
|
| 5355 | - print '<td class="nowrap amountcard right">' . price($sign * $object->total_ttc, 0, $langs, 0, -1, -1, $conf->currency) . '</td>'; |
|
| 5354 | + print '<td>'.$langs->trans('AmountTTC').'</td>'; |
|
| 5355 | + print '<td class="nowrap amountcard right">'.price($sign * $object->total_ttc, 0, $langs, 0, -1, -1, $conf->currency).'</td>'; |
|
| 5356 | 5356 | if (isModEnabled("multicurrency") && ($object->multicurrency_code && $object->multicurrency_code != $conf->currency)) { |
| 5357 | 5357 | // Multicurrency Amount TTC |
| 5358 | - print '<td class="nowrap amountcard right">' . price($sign * $object->multicurrency_total_ttc, 0, $langs, 0, -1, -1, $object->multicurrency_code) . '</td>'; |
|
| 5358 | + print '<td class="nowrap amountcard right">'.price($sign * $object->multicurrency_total_ttc, 0, $langs, 0, -1, -1, $object->multicurrency_code).'</td>'; |
|
| 5359 | 5359 | } |
| 5360 | 5360 | print '</tr>'; |
| 5361 | 5361 | |
@@ -5985,10 +5985,10 @@ discard block |
||
| 5985 | 5985 | if (!$objectidnext && $object->is_last_in_cycle()) { |
| 5986 | 5986 | if ($usercanunvalidate) { |
| 5987 | 5987 | unset($params['attr']['title']); |
| 5988 | - print dolGetButtonAction($langs->trans('Modify'), '', 'default', $_SERVER['PHP_SELF'] . '?facid=' . $object->id . '&action=modif&token=' . newToken(), '', true, $params); |
|
| 5988 | + print dolGetButtonAction($langs->trans('Modify'), '', 'default', $_SERVER['PHP_SELF'].'?facid='.$object->id.'&action=modif&token='.newToken(), '', true, $params); |
|
| 5989 | 5989 | } else { |
| 5990 | 5990 | $params['attr']['title'] = $langs->trans('NotEnoughPermissions'); |
| 5991 | - print dolGetButtonAction($langs->trans('Modify'), '', 'default', $_SERVER['PHP_SELF'] . '?facid=' . $object->id . '&action=modif&token=' . newToken(), '', false, $params); |
|
| 5991 | + print dolGetButtonAction($langs->trans('Modify'), '', 'default', $_SERVER['PHP_SELF'].'?facid='.$object->id.'&action=modif&token='.newToken(), '', false, $params); |
|
| 5992 | 5992 | } |
| 5993 | 5993 | } elseif (!$object->is_last_in_cycle()) { |
| 5994 | 5994 | $params['attr']['title'] = $langs->trans('NotLastInCycle'); |
@@ -6029,7 +6029,7 @@ discard block |
||
| 6029 | 6029 | $langs->load("contracts"); |
| 6030 | 6030 | |
| 6031 | 6031 | if ($usercancreatecontract) { |
| 6032 | - print '<a class="butAction" href="' . DOL_URL_ROOT . '/contrat/card.php?action=create&origin=' . $object->element . '&originid=' . $object->id . '&socid=' . $object->socid . '">' . $langs->trans('AddContract') . '</a>'; |
|
| 6032 | + print '<a class="butAction" href="'.DOL_URL_ROOT.'/contrat/card.php?action=create&origin='.$object->element.'&originid='.$object->id.'&socid='.$object->socid.'">'.$langs->trans('AddContract').'</a>'; |
|
| 6033 | 6033 | } |
| 6034 | 6034 | } |
| 6035 | 6035 | } |
@@ -6255,7 +6255,7 @@ discard block |
||
| 6255 | 6255 | if ($usercandelete || ($usercancreate && $isErasable == 1)) { // isErasable = 1 means draft with temporary ref (draft can always be deleted with no need of permissions) |
| 6256 | 6256 | $enableDelete = false; |
| 6257 | 6257 | $deleteHref = '#'; |
| 6258 | - if ($isErasable > 0 && ! $objectidnext) { |
|
| 6258 | + if ($isErasable > 0 && !$objectidnext) { |
|
| 6259 | 6259 | $deleteHref = $_SERVER["PHP_SELF"].'?facid='.$object->id.'&action=delete&token='.newToken(); |
| 6260 | 6260 | $enableDelete = true; |
| 6261 | 6261 | } |
@@ -25,10 +25,10 @@ discard block |
||
| 25 | 25 | |
| 26 | 26 | // Load Dolibarr environment |
| 27 | 27 | require '../main.inc.php'; |
| 28 | -require_once DOL_DOCUMENT_ROOT . '/core/lib/asset.lib.php'; |
|
| 29 | -require_once DOL_DOCUMENT_ROOT . '/asset/class/asset.class.php'; |
|
| 30 | -require_once DOL_DOCUMENT_ROOT . '/asset/class/assetaccountancycodes.class.php'; |
|
| 31 | -require_once DOL_DOCUMENT_ROOT . '/asset/class/assetdepreciationoptions.class.php'; |
|
| 28 | +require_once DOL_DOCUMENT_ROOT.'/core/lib/asset.lib.php'; |
|
| 29 | +require_once DOL_DOCUMENT_ROOT.'/asset/class/asset.class.php'; |
|
| 30 | +require_once DOL_DOCUMENT_ROOT.'/asset/class/assetaccountancycodes.class.php'; |
|
| 31 | +require_once DOL_DOCUMENT_ROOT.'/asset/class/assetdepreciationoptions.class.php'; |
|
| 32 | 32 | |
| 33 | 33 | /** |
| 34 | 34 | * @var Conf $conf |
@@ -54,15 +54,15 @@ discard block |
||
| 54 | 54 | $assetaccountancycodes = new AssetAccountancyCodes($db); |
| 55 | 55 | $assetdepreciationoptions = new AssetDepreciationOptions($db); |
| 56 | 56 | $extrafields = new ExtraFields($db); |
| 57 | -$diroutputmassaction = $conf->asset->dir_output . '/temp/massgeneration/' . $user->id; |
|
| 57 | +$diroutputmassaction = $conf->asset->dir_output.'/temp/massgeneration/'.$user->id; |
|
| 58 | 58 | $hookmanager->initHooks(array('assetaccountancycodes', 'globalcard')); // Note that conf->hooks_modules contains array |
| 59 | 59 | // Fetch optionals attributes and labels |
| 60 | 60 | $extrafields->fetch_name_optionals_label($object->table_element); |
| 61 | 61 | |
| 62 | 62 | // Load object |
| 63 | -include DOL_DOCUMENT_ROOT . '/core/actions_fetchobject.inc.php'; // Must be 'include', not 'include_once'. Include fetch and fetch_thirdparty but not fetch_optionals |
|
| 63 | +include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Must be 'include', not 'include_once'. Include fetch and fetch_thirdparty but not fetch_optionals |
|
| 64 | 64 | if ($id > 0 || !empty($ref)) { |
| 65 | - $upload_dir = $conf->asset->multidir_output[isset($object->entity) ? $object->entity : 1] . "/" . $object->id; |
|
| 65 | + $upload_dir = $conf->asset->multidir_output[isset($object->entity) ? $object->entity : 1]."/".$object->id; |
|
| 66 | 66 | } |
| 67 | 67 | |
| 68 | 68 | $permissiontoadd = $user->hasRight('asset', 'write'); // Used by the include of actions_addupdatedelete.inc.php |
@@ -134,7 +134,7 @@ discard block |
||
| 134 | 134 | $action = 'edit'; |
| 135 | 135 | } else { |
| 136 | 136 | setEventMessage($langs->trans('RecordSaved')); |
| 137 | - header("Location: " . $_SERVER["PHP_SELF"] . '?id=' . $object->id); |
|
| 137 | + header("Location: ".$_SERVER["PHP_SELF"].'?id='.$object->id); |
|
| 138 | 138 | exit; |
| 139 | 139 | } |
| 140 | 140 | } |
@@ -156,7 +156,7 @@ discard block |
||
| 156 | 156 | |
| 157 | 157 | // Object card |
| 158 | 158 | // ------------------------------------------------------------ |
| 159 | - $linkback = '<a href="' . DOL_URL_ROOT . '/asset/list.php?restore_lastsearch_values=1">' . $langs->trans("BackToList") . '</a>'; |
|
| 159 | + $linkback = '<a href="'.DOL_URL_ROOT.'/asset/list.php?restore_lastsearch_values=1">'.$langs->trans("BackToList").'</a>'; |
|
| 160 | 160 | |
| 161 | 161 | $morehtmlref = '<div class="refidno">'; |
| 162 | 162 | $morehtmlref .= '</div>'; |
@@ -170,29 +170,29 @@ discard block |
||
| 170 | 170 | print '<br>'; |
| 171 | 171 | |
| 172 | 172 | if ($action == 'edit') { |
| 173 | - print '<form method="POST" action="' . $_SERVER["PHP_SELF"] . '?id=' . $object->id . '">'; |
|
| 174 | - print '<input type="hidden" name="token" value="' . newToken() . '">'; |
|
| 173 | + print '<form method="POST" action="'.$_SERVER["PHP_SELF"].'?id='.$object->id.'">'; |
|
| 174 | + print '<input type="hidden" name="token" value="'.newToken().'">'; |
|
| 175 | 175 | print '<input type="hidden" name="action" value="update">'; |
| 176 | 176 | if ($backtopage) { |
| 177 | - print '<input type="hidden" name="backtopage" value="' . $backtopage . '">'; |
|
| 177 | + print '<input type="hidden" name="backtopage" value="'.$backtopage.'">'; |
|
| 178 | 178 | } |
| 179 | 179 | if ($backtopageforcancel) { |
| 180 | - print '<input type="hidden" name="backtopageforcancel" value="' . $backtopageforcancel . '">'; |
|
| 180 | + print '<input type="hidden" name="backtopageforcancel" value="'.$backtopageforcancel.'">'; |
|
| 181 | 181 | } |
| 182 | 182 | |
| 183 | - include DOL_DOCUMENT_ROOT . '/asset/tpl/accountancy_codes_edit.tpl.php'; |
|
| 183 | + include DOL_DOCUMENT_ROOT.'/asset/tpl/accountancy_codes_edit.tpl.php'; |
|
| 184 | 184 | |
| 185 | 185 | print $form->buttonsSaveCancel(); |
| 186 | 186 | |
| 187 | 187 | print '</form>'; |
| 188 | 188 | } else { |
| 189 | - include DOL_DOCUMENT_ROOT . '/asset/tpl/accountancy_codes_view.tpl.php'; |
|
| 189 | + include DOL_DOCUMENT_ROOT.'/asset/tpl/accountancy_codes_view.tpl.php'; |
|
| 190 | 190 | } |
| 191 | 191 | |
| 192 | 192 | print dol_get_fiche_end(); |
| 193 | 193 | |
| 194 | 194 | if ($action != 'edit') { |
| 195 | - print '<div class="tabsAction">' . "\n"; |
|
| 195 | + print '<div class="tabsAction">'."\n"; |
|
| 196 | 196 | $parameters = array(); |
| 197 | 197 | $reshook = $hookmanager->executeHooks('addMoreActionsButtons', $parameters, $object, $action); // Note that $action and $object may have been modified by hook |
| 198 | 198 | if ($reshook < 0) { |
@@ -201,10 +201,10 @@ discard block |
||
| 201 | 201 | |
| 202 | 202 | if (empty($reshook)) { |
| 203 | 203 | if ($object->status == $object::STATUS_DRAFT/* && !empty($object->enabled_modes)*/) { |
| 204 | - print dolGetButtonAction($langs->trans('Modify'), '', 'default', $_SERVER["PHP_SELF"] . '?id=' . $object->id . '&action=edit&token=' . newToken(), '', $permissiontoadd); |
|
| 204 | + print dolGetButtonAction($langs->trans('Modify'), '', 'default', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=edit&token='.newToken(), '', $permissiontoadd); |
|
| 205 | 205 | } |
| 206 | 206 | } |
| 207 | - print '</div>' . "\n"; |
|
| 207 | + print '</div>'."\n"; |
|
| 208 | 208 | } |
| 209 | 209 | } |
| 210 | 210 | |
@@ -25,9 +25,9 @@ discard block |
||
| 25 | 25 | |
| 26 | 26 | // Load Dolibarr environment |
| 27 | 27 | require '../main.inc.php'; |
| 28 | -require_once DOL_DOCUMENT_ROOT . '/core/lib/asset.lib.php'; |
|
| 29 | -require_once DOL_DOCUMENT_ROOT . '/asset/class/asset.class.php'; |
|
| 30 | -require_once DOL_DOCUMENT_ROOT . '/asset/class/assetdepreciationoptions.class.php'; |
|
| 28 | +require_once DOL_DOCUMENT_ROOT.'/core/lib/asset.lib.php'; |
|
| 29 | +require_once DOL_DOCUMENT_ROOT.'/asset/class/asset.class.php'; |
|
| 30 | +require_once DOL_DOCUMENT_ROOT.'/asset/class/assetdepreciationoptions.class.php'; |
|
| 31 | 31 | |
| 32 | 32 | /** |
| 33 | 33 | * @var Conf $conf |
@@ -46,7 +46,7 @@ discard block |
||
| 46 | 46 | $action = GETPOST('action', 'aZ09'); |
| 47 | 47 | $cancel = GETPOST('cancel', 'aZ09'); |
| 48 | 48 | $backtopage = GETPOST('backtopage', 'alpha'); |
| 49 | -$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha'); // if not set, $backtopage will be used |
|
| 49 | +$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha'); // if not set, $backtopage will be used |
|
| 50 | 50 | |
| 51 | 51 | // Initialize a technical objects |
| 52 | 52 | $object = new Asset($db); |
@@ -58,9 +58,9 @@ discard block |
||
| 58 | 58 | $extrafields->fetch_name_optionals_label($object->table_element); |
| 59 | 59 | |
| 60 | 60 | // Load object |
| 61 | -include DOL_DOCUMENT_ROOT . '/core/actions_fetchobject.inc.php'; // Must be 'include', not 'include_once'. Include fetch and fetch_thirdparty but not fetch_optionals |
|
| 61 | +include DOL_DOCUMENT_ROOT.'/core/actions_fetchobject.inc.php'; // Must be 'include', not 'include_once'. Include fetch and fetch_thirdparty but not fetch_optionals |
|
| 62 | 62 | if ($id > 0 || !empty($ref)) { |
| 63 | - $upload_dir = $conf->asset->multidir_output[isset($object->entity) ? $object->entity : 1] . "/" . $object->id; |
|
| 63 | + $upload_dir = $conf->asset->multidir_output[isset($object->entity) ? $object->entity : 1]."/".$object->id; |
|
| 64 | 64 | } |
| 65 | 65 | |
| 66 | 66 | $permissiontoadd = $user->hasRight('asset', 'write'); // Used by the include of actions_addupdatedelete.inc.php |
@@ -129,7 +129,7 @@ discard block |
||
| 129 | 129 | $action = 'edit'; |
| 130 | 130 | } else { |
| 131 | 131 | setEventMessage($langs->trans('RecordSaved')); |
| 132 | - header("Location: " . $_SERVER["PHP_SELF"] . '?id=' . $object->id); |
|
| 132 | + header("Location: ".$_SERVER["PHP_SELF"].'?id='.$object->id); |
|
| 133 | 133 | exit; |
| 134 | 134 | } |
| 135 | 135 | } |
@@ -165,29 +165,29 @@ discard block |
||
| 165 | 165 | print '<br>'; |
| 166 | 166 | |
| 167 | 167 | if ($action == 'edit') { |
| 168 | - print '<form method="POST" action="' . $_SERVER["PHP_SELF"] . '?id=' . $object->id . '">'; |
|
| 169 | - print '<input type="hidden" name="token" value="' . newToken() . '">'; |
|
| 168 | + print '<form method="POST" action="'.$_SERVER["PHP_SELF"].'?id='.$object->id.'">'; |
|
| 169 | + print '<input type="hidden" name="token" value="'.newToken().'">'; |
|
| 170 | 170 | print '<input type="hidden" name="action" value="update">'; |
| 171 | 171 | if ($backtopage) { |
| 172 | - print '<input type="hidden" name="backtopage" value="' . $backtopage . '">'; |
|
| 172 | + print '<input type="hidden" name="backtopage" value="'.$backtopage.'">'; |
|
| 173 | 173 | } |
| 174 | 174 | if ($backtopageforcancel) { |
| 175 | - print '<input type="hidden" name="backtopageforcancel" value="' . $backtopageforcancel . '">'; |
|
| 175 | + print '<input type="hidden" name="backtopageforcancel" value="'.$backtopageforcancel.'">'; |
|
| 176 | 176 | } |
| 177 | 177 | |
| 178 | - include DOL_DOCUMENT_ROOT . '/asset/tpl/depreciation_options_edit.tpl.php'; |
|
| 178 | + include DOL_DOCUMENT_ROOT.'/asset/tpl/depreciation_options_edit.tpl.php'; |
|
| 179 | 179 | |
| 180 | 180 | print $form->buttonsSaveCancel(); |
| 181 | 181 | |
| 182 | 182 | print '</form>'; |
| 183 | 183 | } else { |
| 184 | - include DOL_DOCUMENT_ROOT . '/asset/tpl/depreciation_options_view.tpl.php'; |
|
| 184 | + include DOL_DOCUMENT_ROOT.'/asset/tpl/depreciation_options_view.tpl.php'; |
|
| 185 | 185 | } |
| 186 | 186 | |
| 187 | 187 | print dol_get_fiche_end(); |
| 188 | 188 | |
| 189 | 189 | if ($action != 'edit') { |
| 190 | - print '<div class="tabsAction">' . "\n"; |
|
| 190 | + print '<div class="tabsAction">'."\n"; |
|
| 191 | 191 | $parameters = array(); |
| 192 | 192 | $reshook = $hookmanager->executeHooks('addMoreActionsButtons', $parameters, $object, $action); // Note that $action and $object may have been modified by hook |
| 193 | 193 | if ($reshook < 0) { |
@@ -196,10 +196,10 @@ discard block |
||
| 196 | 196 | |
| 197 | 197 | if (empty($reshook)) { |
| 198 | 198 | if ($object->status == $object::STATUS_DRAFT/* && !empty($object->enabled_modes)*/) { |
| 199 | - print dolGetButtonAction($langs->trans('Modify'), '', 'default', $_SERVER["PHP_SELF"] . '?id=' . $object->id . '&action=edit&token=' . newToken(), '', $permissiontoadd); |
|
| 199 | + print dolGetButtonAction($langs->trans('Modify'), '', 'default', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=edit&token='.newToken(), '', $permissiontoadd); |
|
| 200 | 200 | } |
| 201 | 201 | } |
| 202 | - print '</div>' . "\n"; |
|
| 202 | + print '</div>'."\n"; |
|
| 203 | 203 | } |
| 204 | 204 | } |
| 205 | 205 | |
@@ -128,7 +128,7 @@ discard block |
||
| 128 | 128 | } |
| 129 | 129 | } |
| 130 | 130 | |
| 131 | - $object->oldcopy = dol_clone($object, 2); // @phan-suppress-current-line PhanTypeMismatchProperty |
|
| 131 | + $object->oldcopy = dol_clone($object, 2); // @phan-suppress-current-line PhanTypeMismatchProperty |
|
| 132 | 132 | $triggermodname = 'ASSET_MODIFY'; // Name of trigger action code to execute when we modify record |
| 133 | 133 | |
| 134 | 134 | // Action dispose object |
@@ -199,7 +199,7 @@ discard block |
||
| 199 | 199 | } |
| 200 | 200 | if (GETPOSTISSET('supplier_invoice_id')) { |
| 201 | 201 | $object->fields['supplier_invoice_id'] = array('type' => 'integer:FactureFournisseur:fourn/class/fournisseur.facture.class.php:1:entity IN (__SHARED_ENTITIES__)', 'label' => 'SupplierInvoice', 'enabled' => '1', 'noteditable' => 1, 'position' => 280, 'notnull' => 0, 'visible' => 1, 'index' => 1, 'validate' => '1',); |
| 202 | - print '<input type="hidden" name="supplier_invoice_id" value="' . GETPOSTINT('supplier_invoice_id') . '">'; |
|
| 202 | + print '<input type="hidden" name="supplier_invoice_id" value="'.GETPOSTINT('supplier_invoice_id').'">'; |
|
| 203 | 203 | } |
| 204 | 204 | |
| 205 | 205 | print dol_get_fiche_head(array(), ''); |
@@ -284,7 +284,7 @@ discard block |
||
| 284 | 284 | |
| 285 | 285 | $text = $langs->trans('ConfirmValidateAsset', $numref); |
| 286 | 286 | if (isModEnabled('notification')) { |
| 287 | - require_once DOL_DOCUMENT_ROOT . '/core/class/notify.class.php'; |
|
| 287 | + require_once DOL_DOCUMENT_ROOT.'/core/class/notify.class.php'; |
|
| 288 | 288 | $notify = new Notify($db); |
| 289 | 289 | $text .= '<br>'; |
| 290 | 290 | $text .= $notify->confirmMessage('ASSET_VALIDATE', 0, $object); |
@@ -326,7 +326,7 @@ discard block |
||
| 326 | 326 | array('type' => 'checkbox', 'name' => 'disposal_depreciated', 'label' => $langs->trans("AssetDisposalDepreciated"), 'value' => $disposal_depreciated), |
| 327 | 327 | array('type' => 'checkbox', 'name' => 'disposal_subject_to_vat', 'label' => $langs->trans("AssetDisposalSubjectToVat"), 'value' => $disposal_subject_to_vat), |
| 328 | 328 | ); |
| 329 | - $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"] . '?id=' . $object->id, $langs->trans('AssetDisposal'), $langs->trans('AssetConfirmDisposalAsk', $object->ref . ' - ' . $object->label), 'confirm_disposal', $formquestion, 'yes', 1, 350); |
|
| 329 | + $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"].'?id='.$object->id, $langs->trans('AssetDisposal'), $langs->trans('AssetConfirmDisposalAsk', $object->ref.' - '.$object->label), 'confirm_disposal', $formquestion, 'yes', 1, 350); |
|
| 330 | 330 | } |
| 331 | 331 | |
| 332 | 332 | // Confirmation of reopen |
@@ -382,7 +382,7 @@ discard block |
||
| 382 | 382 | print '<table class="border centpercent tableforfield">'."\n"; |
| 383 | 383 | |
| 384 | 384 | // Common attributes |
| 385 | - $keyforbreak = 'date_acquisition'; // We change column just before this field |
|
| 385 | + $keyforbreak = 'date_acquisition'; // We change column just before this field |
|
| 386 | 386 | //unset($object->fields['fk_project']); // Hide field already shown in banner |
| 387 | 387 | //unset($object->fields['fk_soc']); // Hide field already shown in banner |
| 388 | 388 | include DOL_DOCUMENT_ROOT.'/core/tpl/commonfields_view.tpl.php'; |
@@ -400,7 +400,7 @@ discard block |
||
| 400 | 400 | |
| 401 | 401 | // Buttons for actions |
| 402 | 402 | if ($action != 'presend' && $action != 'editline') { |
| 403 | - print '<div class="tabsAction">' . "\n"; |
|
| 403 | + print '<div class="tabsAction">'."\n"; |
|
| 404 | 404 | $parameters = array(); |
| 405 | 405 | $reshook = $hookmanager->executeHooks('addMoreActionsButtons', $parameters, $object, $action); // Note that $action and $object may have been modified by hook |
| 406 | 406 | if ($reshook < 0) { |
@@ -410,7 +410,7 @@ discard block |
||
| 410 | 410 | if (empty($reshook)) { |
| 411 | 411 | // Send |
| 412 | 412 | if (empty($user->socid)) { |
| 413 | - print dolGetButtonAction('', $langs->trans('SendMail'), 'default', $_SERVER["PHP_SELF"] . '?id=' . $object->id . '&action=presend&mode=init&token=' . newToken() . '#formmailbeforetitle'); |
|
| 413 | + print dolGetButtonAction('', $langs->trans('SendMail'), 'default', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=presend&mode=init&token='.newToken().'#formmailbeforetitle'); |
|
| 414 | 414 | } |
| 415 | 415 | |
| 416 | 416 | // Back to draft |
@@ -422,30 +422,30 @@ discard block |
||
| 422 | 422 | |
| 423 | 423 | // Modify |
| 424 | 424 | if ($object->status == $object::STATUS_DRAFT) { |
| 425 | - print dolGetButtonAction($langs->trans('Modify'), '', 'default', $_SERVER["PHP_SELF"] . '?id=' . $object->id . '&action=edit&token=' . newToken(), '', $permissiontoadd); |
|
| 425 | + print dolGetButtonAction($langs->trans('Modify'), '', 'default', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=edit&token='.newToken(), '', $permissiontoadd); |
|
| 426 | 426 | } |
| 427 | 427 | |
| 428 | 428 | // Validate |
| 429 | 429 | if ($object->status == $object::STATUS_DRAFT) { |
| 430 | - print dolGetButtonAction($langs->trans('Validate'), '', 'default', $_SERVER["PHP_SELF"] . '?id=' . $object->id . '&action=validate&token=' . newToken(), '', $permissiontoadd); |
|
| 430 | + print dolGetButtonAction($langs->trans('Validate'), '', 'default', $_SERVER["PHP_SELF"].'?id='.$object->id.'&action=validate&token='.newToken(), '', $permissiontoadd); |
|
| 431 | 431 | } |
| 432 | 432 | |
| 433 | 433 | if ($object->status == $object::STATUS_VALIDATED) { |
| 434 | - print dolGetButtonAction($langs->trans('AssetDisposal'), '', 'default', $_SERVER['PHP_SELF'] . '?id=' . $object->id . '&action=disposal&token=' . newToken(), '', $permissiontoadd); |
|
| 434 | + print dolGetButtonAction($langs->trans('AssetDisposal'), '', 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&action=disposal&token='.newToken(), '', $permissiontoadd); |
|
| 435 | 435 | } |
| 436 | 436 | |
| 437 | 437 | // Re-open |
| 438 | 438 | if ($permissiontoadd && $object->status == $object::STATUS_DISPOSED) { |
| 439 | - print dolGetButtonAction($langs->trans('ReOpen'), '', 'default', $_SERVER['PHP_SELF'] . '?id=' . $object->id . '&action=reopen&token=' . newToken(), '', $permissiontoadd); |
|
| 439 | + print dolGetButtonAction($langs->trans('ReOpen'), '', 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&action=reopen&token='.newToken(), '', $permissiontoadd); |
|
| 440 | 440 | } |
| 441 | 441 | |
| 442 | 442 | // Clone |
| 443 | 443 | //print dolGetButtonAction($langs->trans('ToClone'), '', 'default', $_SERVER['PHP_SELF'] . '?id=' . $object->id . '&action=clone&token=' . newToken(), '', false && $permissiontoadd); |
| 444 | 444 | |
| 445 | 445 | // Delete (need delete permission, or if draft, just need create/modify permission) |
| 446 | - print dolGetButtonAction($langs->trans('Delete'), '', 'delete', $_SERVER['PHP_SELF'] . '?id=' . $object->id . '&action=delete&token=' . newToken(), '', $permissiontodelete || ($object->status == $object::STATUS_DRAFT && $permissiontoadd)); |
|
| 446 | + print dolGetButtonAction($langs->trans('Delete'), '', 'delete', $_SERVER['PHP_SELF'].'?id='.$object->id.'&action=delete&token='.newToken(), '', $permissiontodelete || ($object->status == $object::STATUS_DRAFT && $permissiontoadd)); |
|
| 447 | 447 | } |
| 448 | - print '</div>' . "\n"; |
|
| 448 | + print '</div>'."\n"; |
|
| 449 | 449 | } |
| 450 | 450 | |
| 451 | 451 | // Select mail models is same action as presend |
@@ -66,7 +66,7 @@ discard block |
||
| 66 | 66 | $action = GETPOST('action', 'aZ09'); |
| 67 | 67 | $cancel = GETPOST('cancel', 'alpha'); |
| 68 | 68 | $backtopage = GETPOST('backtopage', 'alpha'); |
| 69 | -$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha'); // if not set, $backtopage will be used |
|
| 69 | +$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha'); // if not set, $backtopage will be used |
|
| 70 | 70 | $confirm = GETPOST('confirm', 'alpha'); |
| 71 | 71 | $rowid = GETPOSTINT('rowid'); |
| 72 | 72 | $id = GETPOST('id') ? GETPOSTINT('id') : $rowid; |
@@ -310,7 +310,7 @@ discard block |
||
| 310 | 310 | } |
| 311 | 311 | // Create new object |
| 312 | 312 | if ($result > 0 && !$error) { |
| 313 | - $object->oldcopy = dol_clone($object, 2); // @phan-suppress-current-line PhanTypeMismatchProperty |
|
| 313 | + $object->oldcopy = dol_clone($object, 2); // @phan-suppress-current-line PhanTypeMismatchProperty |
|
| 314 | 314 | |
| 315 | 315 | // Change values |
| 316 | 316 | $object->civility_id = trim(GETPOST("civility_id", 'alphanohtml')); |
@@ -319,7 +319,7 @@ discard block |
||
| 319 | 319 | $object->gender = trim(GETPOST("gender", 'alphanohtml')); |
| 320 | 320 | $object->login = trim(GETPOST("login", 'alphanohtml')); |
| 321 | 321 | if (GETPOSTISSET('pass')) { |
| 322 | - $object->pass = trim(GETPOST("pass", 'password')); // For password, we must use 'none' |
|
| 322 | + $object->pass = trim(GETPOST("pass", 'password')); // For password, we must use 'none' |
|
| 323 | 323 | } |
| 324 | 324 | |
| 325 | 325 | $object->societe = trim(GETPOST("societe", 'alphanohtml')); // deprecated |
@@ -374,10 +374,10 @@ discard block |
||
| 374 | 374 | } |
| 375 | 375 | |
| 376 | 376 | // Check if we need to also synchronize password information |
| 377 | - $nosyncuserpass = 1; // no by default |
|
| 377 | + $nosyncuserpass = 1; // no by default |
|
| 378 | 378 | if (GETPOSTISSET('pass')) { |
| 379 | 379 | if ($object->user_id) { // If member is linked to a user |
| 380 | - $nosyncuserpass = 0; // We may try to sync password |
|
| 380 | + $nosyncuserpass = 0; // We may try to sync password |
|
| 381 | 381 | if ($user->id == $object->user_id) { |
| 382 | 382 | if (!$user->hasRight('user', 'self', 'password')) { |
| 383 | 383 | $nosyncuserpass = 1; // Disable synchronizing |
@@ -487,7 +487,7 @@ discard block |
||
| 487 | 487 | $email = preg_replace('/\s+/', '', GETPOST("member_email", 'aZ09arobase')); |
| 488 | 488 | $url = trim(GETPOST('url', 'custom', 0, FILTER_SANITIZE_URL)); |
| 489 | 489 | $login = GETPOST("member_login", 'alphanohtml'); |
| 490 | - $pass = GETPOST("password", 'password'); // For password, we use 'none' |
|
| 490 | + $pass = GETPOST("password", 'password'); // For password, we use 'none' |
|
| 491 | 491 | $photo = GETPOST("photo", 'alphanohtml'); |
| 492 | 492 | $morphy = GETPOST("morphy", 'alphanohtml'); |
| 493 | 493 | $public = GETPOSTINT("public"); |
@@ -867,7 +867,7 @@ discard block |
||
| 867 | 867 | } |
| 868 | 868 | |
| 869 | 869 | if ($action == 'update_extras' && $permissiontoeditextra) { |
| 870 | - $object->oldcopy = dol_clone($object, 2); // @phan-suppress-current-line PhanTypeMismatchProperty |
|
| 870 | + $object->oldcopy = dol_clone($object, 2); // @phan-suppress-current-line PhanTypeMismatchProperty |
|
| 871 | 871 | $attribute_name = GETPOST('attribute', 'aZ09'); |
| 872 | 872 | |
| 873 | 873 | // Fill array 'array_options' with data from update form |
@@ -1367,7 +1367,7 @@ discard block |
||
| 1367 | 1367 | $maxfilesizearray = getMaxFileSizeArray(); |
| 1368 | 1368 | $maxmin = $maxfilesizearray['maxmin']; |
| 1369 | 1369 | if ($maxmin > 0) { |
| 1370 | - print '<input type="hidden" name="MAX_FILE_SIZE" value="'.($maxmin * 1024).'">'; // MAX_FILE_SIZE must precede the field type=file |
|
| 1370 | + print '<input type="hidden" name="MAX_FILE_SIZE" value="'.($maxmin * 1024).'">'; // MAX_FILE_SIZE must precede the field type=file |
|
| 1371 | 1371 | } |
| 1372 | 1372 | print '<input type="file" class="flat" name="photo" id="photoinput">'; |
| 1373 | 1373 | print '</td></tr>'; |
@@ -1616,7 +1616,7 @@ discard block |
||
| 1616 | 1616 | |
| 1617 | 1617 | if (!empty($labeltouse) && is_object($arraydefaultmessage) && $arraydefaultmessage->id > 0) { |
| 1618 | 1618 | $subject = (string) $arraydefaultmessage->topic; |
| 1619 | - $msg = (string) $arraydefaultmessage->content; |
|
| 1619 | + $msg = (string) $arraydefaultmessage->content; |
|
| 1620 | 1620 | } |
| 1621 | 1621 | |
| 1622 | 1622 | $substitutionarray = getCommonSubstitutionArray($outputlangs, 0, null, $object); |