Completed
Branch develop (e19e1d)
by
unknown
15:06
created
htdocs/modulebuilder/index.php 1 patch
Spacing   +79 added lines, -79 removed lines patch added patch discarded remove patch
@@ -74,12 +74,12 @@  discard block
 block discarded – undo
74 74
 $modulename = dol_sanitizeFileName(GETPOST('modulename', 'alpha'));
75 75
 $objectname = dol_sanitizeFileName(GETPOST('objectname', 'alpha'));
76 76
 $dicname = dol_sanitizeFileName(GETPOST('dicname', 'alpha'));
77
-$editorname= GETPOST('editorname', 'alpha');
78
-$editorurl= GETPOST('editorurl', 'alpha');
79
-$version= GETPOST('version', 'alpha');
80
-$family= GETPOST('family', 'alpha');
81
-$picto= GETPOST('idpicto', 'alpha');
82
-$idmodule= GETPOST('idmodule', 'alpha');
77
+$editorname = GETPOST('editorname', 'alpha');
78
+$editorurl = GETPOST('editorurl', 'alpha');
79
+$version = GETPOST('version', 'alpha');
80
+$family = GETPOST('family', 'alpha');
81
+$picto = GETPOST('idpicto', 'alpha');
82
+$idmodule = GETPOST('idmodule', 'alpha');
83 83
 
84 84
 // Security check
85 85
 if (!isModEnabled('modulebuilder')) {
@@ -248,7 +248,7 @@  discard block
 block discarded – undo
248 248
 
249 249
 		// Copy last html.formsetup.class.php' to backport folder
250 250
 		$tryToCopyFromSetupClass = true;
251
-		$backportDest = $destdir .'/backport/v16/core/class';
251
+		$backportDest = $destdir.'/backport/v16/core/class';
252 252
 		$backportFileSrc = DOL_DOCUMENT_ROOT.'/core/class/html.formsetup.class.php';
253 253
 		$backportFileDest = $backportDest.'/html.formsetup.class.php';
254 254
 		$result = dol_mkdir($backportDest);
@@ -391,7 +391,7 @@  discard block
 block discarded – undo
391 391
 
392 392
 		clearstatcache(true);
393 393
 		if (function_exists('opcache_invalidate')) {
394
-			opcache_reset();	// remove the include cache hell !
394
+			opcache_reset(); // remove the include cache hell !
395 395
 		}
396 396
 
397 397
 		header("Location: ".$_SERVER["PHP_SELF"].'?module='.$modulename);
@@ -840,7 +840,7 @@  discard block
 block discarded – undo
840 840
 				}
841 841
 			}
842 842
 			$stringLog = implode("\n", $strreplace);
843
-			dolReplaceInFile($destfile, array('//include::ChangeLog.md[]' => '','__CHANGELOG__' => $stringLog));
843
+			dolReplaceInFile($destfile, array('//include::ChangeLog.md[]' => '', '__CHANGELOG__' => $stringLog));
844 844
 		}
845 845
 
846 846
 		// Delete old documentation files
@@ -1315,7 +1315,7 @@  discard block
 block discarded – undo
1315 1315
 			}
1316 1316
 			$rights = $moduleobj->rights;
1317 1317
 			$moduledescriptorfile = $destdir.'/core/modules/mod'.$module.'.class.php';
1318
-			$checkComment=checkExistComment($moduledescriptorfile, 1);
1318
+			$checkComment = checkExistComment($moduledescriptorfile, 1);
1319 1319
 			if ($checkComment < 0) {
1320 1320
 				setEventMessages($langs->trans("WarningCommentNotFound", $langs->trans("Permissions"), "mod".$module."class.php"), null, 'warnings');
1321 1321
 			} else {
@@ -1481,7 +1481,7 @@  discard block
 block discarded – undo
1481 1481
 			}
1482 1482
 		}
1483 1483
 			$menus = $moduleobj->menu;
1484
-			$counter = 0 ;
1484
+			$counter = 0;
1485 1485
 		foreach ($menus as $menu) {
1486 1486
 			if ($menu['leftmenu'] == strtolower($objectname)) {
1487 1487
 				$counter++;
@@ -1634,7 +1634,7 @@  discard block
 block discarded – undo
1634 1634
 		} else {
1635 1635
 			createNewDictionnary($module, $moduledescriptorfile, $newdicname, $dictionaries);
1636 1636
 			if (function_exists('opcache_invalidate')) {
1637
-				opcache_reset();	// remove the include cache hell !
1637
+				opcache_reset(); // remove the include cache hell !
1638 1638
 			}
1639 1639
 			clearstatcache(true);
1640 1640
 			header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=dictionaries&module='.$module.($forceddirread ? '@'.$dirread : ''));
@@ -1713,7 +1713,7 @@  discard block
 block discarded – undo
1713 1713
 			setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentities("Type")), null, 'errors');
1714 1714
 		}
1715 1715
 
1716
-		if (!$error && !GETPOST('regenerateclasssql')&& !GETPOST('regeneratemissing')) {
1716
+		if (!$error && !GETPOST('regenerateclasssql') && !GETPOST('regeneratemissing')) {
1717 1717
 			$addfieldentry = array(
1718 1718
 				'name'=>GETPOST('propname', 'aZ09'),
1719 1719
 				'label'=>GETPOST('proplabel', 'alpha'),
@@ -1728,7 +1728,7 @@  discard block
 block discarded – undo
1728 1728
 				'isameasure'=>GETPOST('propisameasure', 'int'),
1729 1729
 				'comment'=>GETPOST('propcomment', 'alpha'),
1730 1730
 				'help'=>GETPOST('prophelp', 'alpha'),
1731
-				'css'=>GETPOST('propcss', 'alpha'),        // Can be 'maxwidth500 widthcentpercentminusxx' for example
1731
+				'css'=>GETPOST('propcss', 'alpha'), // Can be 'maxwidth500 widthcentpercentminusxx' for example
1732 1732
 				'cssview'=>GETPOST('propcssview', 'alpha'),
1733 1733
 				'csslist'=>GETPOST('propcsslist', 'alpha'),
1734 1734
 				'default'=>GETPOST('propdefault', 'restricthtml'),
@@ -1877,7 +1877,7 @@  discard block
 block discarded – undo
1877 1877
 
1878 1878
 			clearstatcache(true);
1879 1879
 			if (function_exists('opcache_invalidate')) {
1880
-				opcache_reset();	// remove the include cache hell !
1880
+				opcache_reset(); // remove the include cache hell !
1881 1881
 			}
1882 1882
 
1883 1883
 			header("Location: ".$_SERVER["PHP_SELF"].'?module=deletemodule');
@@ -1969,7 +1969,7 @@  discard block
 block discarded – undo
1969 1969
 
1970 1970
 			clearstatcache(true);
1971 1971
 			if (function_exists('opcache_invalidate')) {
1972
-				opcache_reset();	// remove the include cache hell !
1972
+				opcache_reset(); // remove the include cache hell !
1973 1973
 			}
1974 1974
 			$resultko = 0;
1975 1975
 			foreach ($filetodelete as $tmpfiletodelete) {
@@ -2046,11 +2046,11 @@  discard block
 block discarded – undo
2046 2046
 	}
2047 2047
 
2048 2048
 	if (!empty(GETPOST('dictionnarykey'))) {
2049
-		$newdicname = $dicts['tabname'][GETPOST('dictionnarykey')-1];
2049
+		$newdicname = $dicts['tabname'][GETPOST('dictionnarykey') - 1];
2050 2050
 	}
2051 2051
 
2052 2052
 	//chercher la table dicname
2053
-	$query = "SHOW TABLES LIKE '" . MAIN_DB_PREFIX.strtolower($newdicname) . "'";
2053
+	$query = "SHOW TABLES LIKE '".MAIN_DB_PREFIX.strtolower($newdicname)."'";
2054 2054
 	$checkTable = $db->query($query);
2055 2055
 	if ($checkTable && $db->num_rows($checkTable) <= 0) {
2056 2056
 		$error++;
@@ -2089,7 +2089,7 @@  discard block
 block discarded – undo
2089 2089
 			setEventMessages($langs->trans("DictionaryDeleted", ucfirst(substr($newdicname, 2))), null);
2090 2090
 		}
2091 2091
 		if (function_exists('opcache_invalidate')) {
2092
-			opcache_reset();	// remove the include cache hell !
2092
+			opcache_reset(); // remove the include cache hell !
2093 2093
 		}
2094 2094
 		clearstatcache(true);
2095 2095
 		header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=dictionaries&module='.$module.($forceddirread ? '@'.$dirread : ''));
@@ -2097,7 +2097,7 @@  discard block
 block discarded – undo
2097 2097
 	}
2098 2098
 }
2099 2099
 if ($dirins && $action == 'updatedictionary' && GETPOST('dictionnarykey')) {
2100
-	$keydict = GETPOST('dictionnarykey') - 1 ;
2100
+	$keydict = GETPOST('dictionnarykey') - 1;
2101 2101
 
2102 2102
 	$pathtofile = $listofmodules[strtolower($module)]['moduledescriptorrelpath'];
2103 2103
 	$destdir = $dirins.'/'.strtolower($module);
@@ -2131,7 +2131,7 @@  discard block
 block discarded – undo
2131 2131
 				setEventMessages($langs->trans("DictionaryNameUpdated", ucfirst(GETPOST('tablib'))), null);
2132 2132
 			}
2133 2133
 			if (function_exists('opcache_invalidate')) {
2134
-				opcache_reset();	// remove the include cache hell !
2134
+				opcache_reset(); // remove the include cache hell !
2135 2135
 			}
2136 2136
 			clearstatcache(true);
2137 2137
 			header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=dictionaries&module='.$module.($forceddirread ? '@'.$dirread : ''));
@@ -2251,13 +2251,13 @@  discard block
 block discarded – undo
2251 2251
 
2252 2252
 	//check existing object permission
2253 2253
 	$counter = 0;
2254
-	$permsForObject =array();
2254
+	$permsForObject = array();
2255 2255
 	$permissions = $moduleobj->rights;
2256 2256
 	$allObject = array();
2257 2257
 
2258 2258
 	$countPerms = count($permissions);
2259 2259
 
2260
-	for ($i =0; $i<$countPerms; $i++) {
2260
+	for ($i = 0; $i < $countPerms; $i++) {
2261 2261
 		if ($permissions[$i][4] == $objectForPerms) {
2262 2262
 			$counter++;
2263 2263
 			if (count($permsForObject) < 3) {
@@ -2269,7 +2269,7 @@  discard block
 block discarded – undo
2269 2269
 
2270 2270
 	// check if label of object already exists
2271 2271
 	$countPermsObj = count($permsForObject);
2272
-	for ($j = 0; $j<$countPermsObj; $j++) {
2272
+	for ($j = 0; $j < $countPermsObj; $j++) {
2273 2273
 		if (in_array($crud, $permsForObject[$j])) {
2274 2274
 			$error++;
2275 2275
 			setEventMessages($langs->trans("ErrorExistingPermission", $langs->transnoentities($crud), $langs->transnoentities($objectForPerms)), null, 'errors');
@@ -2306,7 +2306,7 @@  discard block
 block discarded – undo
2306 2306
 
2307 2307
 		clearstatcache(true);
2308 2308
 		if (function_exists('opcache_invalidate')) {
2309
-			opcache_reset();	// remove the include cache hell !
2309
+			opcache_reset(); // remove the include cache hell !
2310 2310
 		}
2311 2311
 		header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=permissions&module='.$module);
2312 2312
 		exit;
@@ -2315,7 +2315,7 @@  discard block
 block discarded – undo
2315 2315
 
2316 2316
 
2317 2317
 // Update permission
2318
-if ($dirins && GETPOST('action') == 'update_right' && GETPOST('modifyright')&& empty($cancel)) {
2318
+if ($dirins && GETPOST('action') == 'update_right' && GETPOST('modifyright') && empty($cancel)) {
2319 2319
 	$error = 0;
2320 2320
 	// load class and check if right exist
2321 2321
 	$pathtofile = $listofmodules[strtolower($module)]['moduledescriptorrelpath'];
@@ -2358,21 +2358,21 @@  discard block
 block discarded – undo
2358 2358
 	}
2359 2359
 
2360 2360
 	$permissions = $moduleobj->rights;
2361
-	$key =(int) GETPOST('counter')-1;
2361
+	$key = (int) GETPOST('counter') - 1;
2362 2362
 	//get permission want to delete from permissions array
2363 2363
 	$x1 = $permissions[$key][1];
2364 2364
 	$x2 = $permissions[$key][4];
2365 2365
 	$x3 = $permissions[$key][5];
2366 2366
 		//check existing object permission
2367 2367
 		$counter = 0;
2368
-		$permsForObject =array();
2368
+		$permsForObject = array();
2369 2369
 		$permissions = $moduleobj->rights;
2370 2370
 		$firstRight = 0;
2371 2371
 		$existRight = 0;
2372 2372
 		$allObject = array();
2373 2373
 
2374 2374
 		$countPerms = count($permissions);
2375
-	for ($i =0; $i<$countPerms; $i++) {
2375
+	for ($i = 0; $i < $countPerms; $i++) {
2376 2376
 		if ($permissions[$i][4] == $objectForPerms) {
2377 2377
 			$counter++;
2378 2378
 			if (count($permsForObject) < 3) {
@@ -2384,7 +2384,7 @@  discard block
 block discarded – undo
2384 2384
 
2385 2385
 	if ($label != $x1 && $crud != $x3) {
2386 2386
 		$countPermsObj = count($permsForObject);
2387
-		for ($j = 0; $j<$countPermsObj; $j++) {
2387
+		for ($j = 0; $j < $countPermsObj; $j++) {
2388 2388
 			if (in_array($label, $permsForObject[$j])) {
2389 2389
 				$error++;
2390 2390
 				setEventMessages($langs->trans("ErrorExistingPermission", $langs->transnoentities($label), $langs->transnoentities($objectForPerms)), null, 'errors');
@@ -2412,7 +2412,7 @@  discard block
 block discarded – undo
2412 2412
 			setEventMessages($langs->trans('PermissionUpdatedSuccesfuly'), null);
2413 2413
 			clearstatcache(true);
2414 2414
 			if (function_exists('opcache_invalidate')) {
2415
-				opcache_reset();	// remove the include cache hell !
2415
+				opcache_reset(); // remove the include cache hell !
2416 2416
 			}
2417 2417
 			header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=permissions&module='.$module);
2418 2418
 			exit;
@@ -2436,7 +2436,7 @@  discard block
 block discarded – undo
2436 2436
 	}
2437 2437
 
2438 2438
 	$permissions = $moduleobj->rights;
2439
-	$key = (int) GETPOST('permskey', 'int')-1;
2439
+	$key = (int) GETPOST('permskey', 'int') - 1;
2440 2440
 
2441 2441
 	if (!$error) {
2442 2442
 		// check if module is enabled
@@ -2462,7 +2462,7 @@  discard block
 block discarded – undo
2462 2462
 
2463 2463
 			clearstatcache(true);
2464 2464
 			if (function_exists('opcache_invalidate')) {
2465
-				opcache_reset();	// remove the include cache hell !
2465
+				opcache_reset(); // remove the include cache hell !
2466 2466
 			}
2467 2467
 
2468 2468
 			header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=permissions&module='.$module);
@@ -2631,7 +2631,7 @@  discard block
 block discarded – undo
2631 2631
 
2632 2632
 		clearstatcache(true);
2633 2633
 		if (function_exists('opcache_invalidate')) {
2634
-			opcache_reset();	// remove the include cache hell !
2634
+			opcache_reset(); // remove the include cache hell !
2635 2635
 		}
2636 2636
 
2637 2637
 		setEventMessages($langs->trans('MenuDeletedSuccessfuly'), null);
@@ -2687,7 +2687,7 @@  discard block
 block discarded – undo
2687 2687
 		setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentities("Url")), null, 'errors');
2688 2688
 	}
2689 2689
 	if (!empty(GETPOST('target'))) {
2690
-		$targets = array('_blank','_self','_parent','_top','');
2690
+		$targets = array('_blank', '_self', '_parent', '_top', '');
2691 2691
 		if (!in_array(GETPOST('target'), $targets)) {
2692 2692
 			$error++;
2693 2693
 			setEventMessages($langs->trans("ErrorFieldValue", $langs->transnoentities("target")), null, 'errors');
@@ -2721,7 +2721,7 @@  discard block
 block discarded – undo
2721 2721
 	 $objects = dolGetListOfObjectClasses($destdir);
2722 2722
 
2723 2723
 	if (GETPOST('type', 'alpha') == 'left') {
2724
-		if (empty(GETPOST('leftmenu')) && count($objects) >0) {
2724
+		if (empty(GETPOST('leftmenu')) && count($objects) > 0) {
2725 2725
 			$error++;
2726 2726
 			setEventMessages($langs->trans("ErrorCoherenceMenu", $langs->transnoentities("leftmenu"), $langs->transnoentities("type")), null, 'errors');
2727 2727
 		}
@@ -2784,7 +2784,7 @@  discard block
 block discarded – undo
2784 2784
 
2785 2785
 // modify a menu
2786 2786
 if ($dirins && $action == "modify_menu" && GETPOST('menukey', 'int') && GETPOST('tabobj')) {
2787
-	$objectname =  GETPOST('tabobj');
2787
+	$objectname = GETPOST('tabobj');
2788 2788
 	$dirins = $listofmodules[strtolower($module)]['moduledescriptorrootpath'];
2789 2789
 	$destdir = $dirins.'/'.strtolower($module);
2790 2790
 	$objects = dolGetListOfObjectClasses($destdir);
@@ -2869,7 +2869,7 @@  discard block
 block discarded – undo
2869 2869
 					}
2870 2870
 					if ($result < 0) {
2871 2871
 						setEventMessages($langs->trans('ErrorMenuExistValue'), null, 'errors');
2872
-						header("Location: ".$_SERVER["PHP_SELF"].'?action=editmenu&token='.newToken().'&menukey='.urlencode($key+1).'&tab='.urlencode($tab).'&module='.urlencode($module).'&tabobj='.($key+1));
2872
+						header("Location: ".$_SERVER["PHP_SELF"].'?action=editmenu&token='.newToken().'&menukey='.urlencode($key + 1).'&tab='.urlencode($tab).'&module='.urlencode($module).'&tabobj='.($key + 1));
2873 2873
 						exit;
2874 2874
 					}
2875 2875
 					setEventMessages($langs->trans('MenuUpdatedSuccessfuly'), null);
@@ -3327,7 +3327,7 @@  discard block
 block discarded – undo
3327 3327
 		$h++;
3328 3328
 
3329 3329
 		$head2[$h][0] = $_SERVER["PHP_SELF"].'?tab=dictionaries&module='.$module.($forceddirread ? '@'.$dirread : '');
3330
-		$head2[$h][1] = ($countDictionaries == 0  ? $langs->trans("Dictionaries") : $langs->trans('Dictionaries').' <span class="badge">'.$countDictionaries."</span>");
3330
+		$head2[$h][1] = ($countDictionaries == 0 ? $langs->trans("Dictionaries") : $langs->trans('Dictionaries').' <span class="badge">'.$countDictionaries."</span>");
3331 3331
 		$head2[$h][2] = 'dictionaries';
3332 3332
 		$h++;
3333 3333
 
@@ -3830,7 +3830,7 @@  discard block
 block discarded – undo
3830 3830
 
3831 3831
 				print '</form>';
3832 3832
 			} elseif ($tabobj == 'createproperty') {
3833
-				$attributesUnique = array (
3833
+				$attributesUnique = array(
3834 3834
 					'propname' => $form->textwithpicto($langs->trans("Code"), $langs->trans("PropertyDesc"), 1, 'help', 'extracss', 0, 3, 'propertyhelp'),
3835 3835
 					'proplabel' => $form->textwithpicto($langs->trans("Label"), $langs->trans("YouCanUseTranslationKey")),
3836 3836
 					'proptype' => $form->textwithpicto($langs->trans("Type"), $langs->trans("TypeOfFieldsHelpIntro").'<br><br>'.$langs->trans("TypeOfFieldsHelp"), 1, 'help', 'extracss', 0, 3, 'typehelp'),
@@ -3890,8 +3890,8 @@  discard block
 block discarded – undo
3890 3890
 				}
3891 3891
 				print '</table><br>'."\n";
3892 3892
 				print '<div class="center">';
3893
-				print '<input type="submit" class="button button-save" name="add" value="' . dol_escape_htmltag($langs->trans('Create')) . '">';
3894
-				print '<input type="button" class="button button-cancel" name="cancel" value="' . dol_escape_htmltag($langs->trans('Cancel')) . '" onclick="goBack()">';
3893
+				print '<input type="submit" class="button button-save" name="add" value="'.dol_escape_htmltag($langs->trans('Create')).'">';
3894
+				print '<input type="button" class="button button-cancel" name="cancel" value="'.dol_escape_htmltag($langs->trans('Cancel')).'" onclick="goBack()">';
3895 3895
 				print '</div>';
3896 3896
 				print '</form>';
3897 3897
 				// javascript
@@ -3986,7 +3986,7 @@  discard block
 block discarded – undo
3986 3986
 					// Print form confirm
3987 3987
 					print $formconfirm;
3988 3988
 				}
3989
-				if ($action != 'editfile' || empty($file) ) {
3989
+				if ($action != 'editfile' || empty($file)) {
3990 3990
 					try {
3991 3991
 						//$pathtofile = $listofmodules[strtolower($module)]['moduledescriptorrelpath'];
3992 3992
 
@@ -4026,16 +4026,16 @@  discard block
 block discarded – undo
4026 4026
 						// Define path for sql file
4027 4027
 						$pathtosql = strtolower($module).'/sql/llx_'.strtolower($module).'_'.strtolower($tabobj).'-'.strtolower($module).'.sql';
4028 4028
 						$result = dol_buildpath($pathtosql);
4029
-						if (! dol_is_file($result)) {
4029
+						if (!dol_is_file($result)) {
4030 4030
 							$pathtosql = strtolower($module).'/sql/llx_'.strtolower($module).'_'.strtolower($tabobj).'.sql';
4031 4031
 							$result = dol_buildpath($pathtosql);
4032
-							if (! dol_is_file($result)) {
4032
+							if (!dol_is_file($result)) {
4033 4033
 								$pathtosql = 'install/mysql/tables/llx_'.strtolower($module).'_'.strtolower($tabobj).'-'.strtolower($module).'.sql';
4034 4034
 								$result = dol_buildpath($pathtosql);
4035
-								if (! dol_is_file($result)) {
4035
+								if (!dol_is_file($result)) {
4036 4036
 									$pathtosql = 'install/mysql/tables/llx_'.strtolower($module).'-'.strtolower($module).'.sql';
4037 4037
 									$result = dol_buildpath($pathtosql);
4038
-									if (! dol_is_file($result)) {
4038
+									if (!dol_is_file($result)) {
4039 4039
 										$pathtosql = 'install/mysql/tables/llx_'.strtolower($module).'.sql';
4040 4040
 										$pathtosqlextra = 'install/mysql/tables/llx_'.strtolower($module).'_extrafields.sql';
4041 4041
 										$result = dol_buildpath($pathtosql);
@@ -4054,7 +4054,7 @@  discard block
 block discarded – undo
4054 4054
 						$pathtosqlroot = preg_replace('/\/llx_.*$/', '', $pathtosql);
4055 4055
 
4056 4056
 						$pathtosqlkey   = preg_replace('/\.sql$/', '.key.sql', $pathtosql);
4057
-						$pathtosqlextrakey   = preg_replace('/\.sql$/', '.key.sql', $pathtosqlextra);
4057
+						$pathtosqlextrakey = preg_replace('/\.sql$/', '.key.sql', $pathtosqlextra);
4058 4058
 
4059 4059
 						$pathtolib      = strtolower($module).'/lib/'.strtolower($module).'.lib.php';
4060 4060
 						$pathtoobjlib   = strtolower($module).'/lib/'.strtolower($module).'_'.strtolower($tabobj).'.lib.php';
@@ -4113,7 +4113,7 @@  discard block
 block discarded – undo
4113 4113
 
4114 4114
 						// API file
4115 4115
 						print '<br>';
4116
-						print '<span class="fa fa-file-o"></span> '.$langs->trans("ApiClassFile").' : <strong class="wordbreak">'.(dol_is_file($realpathtoapi) ? '' : '<strike><span class="opacitymedium">').preg_replace('/^'.strtolower($module).'\//', '', $pathtoapi).(dol_is_file($realpathtoapi)?'':'</span></strike>').'</strong>';
4116
+						print '<span class="fa fa-file-o"></span> '.$langs->trans("ApiClassFile").' : <strong class="wordbreak">'.(dol_is_file($realpathtoapi) ? '' : '<strike><span class="opacitymedium">').preg_replace('/^'.strtolower($module).'\//', '', $pathtoapi).(dol_is_file($realpathtoapi) ? '' : '</span></strike>').'</strong>';
4117 4117
 						if (dol_is_file($realpathtoapi)) {
4118 4118
 							$file = file_get_contents($realpathtoapi);
4119 4119
 							if (preg_match('/var '.$tabobj.'\s+([^\s]*)\s/ims', $file, $objs)) {
@@ -4135,7 +4135,7 @@  discard block
 block discarded – undo
4135 4135
 						}
4136 4136
 						// PHPUnit
4137 4137
 						print '<br>';
4138
-						print '<span class="fa fa-file-o"></span> '.$langs->trans("TestClassFile").' : <strong class="wordbreak">'.(dol_is_file($realpathtophpunit) ? '' : '<strike><span class="opacitymedium">').preg_replace('/^'.strtolower($module).'\//', '', $pathtophpunit).(dol_is_file($realpathtophpunit)?'':'</span></strike>').'</strong>';
4138
+						print '<span class="fa fa-file-o"></span> '.$langs->trans("TestClassFile").' : <strong class="wordbreak">'.(dol_is_file($realpathtophpunit) ? '' : '<strike><span class="opacitymedium">').preg_replace('/^'.strtolower($module).'\//', '', $pathtophpunit).(dol_is_file($realpathtophpunit) ? '' : '</span></strike>').'</strong>';
4139 4139
 						if (dol_is_file($realpathtophpunit)) {
4140 4140
 							print ' <a class="editfielda" href="'.$_SERVER['PHP_SELF'].'?tab='.urlencode($tab).'&tabobj='.$tabobj.'&module='.$module.($forceddirread ? '@'.$dirread : '').'&action=editfile&token='.newToken().'&format=php&file='.urlencode($pathtophpunit).'">'.img_picto($langs->trans("Edit"), 'edit').'</a>';
4141 4141
 							print ' ';
@@ -4324,26 +4324,26 @@  discard block
 block discarded – undo
4324 4324
 									$propname = $propkey;
4325 4325
 									$proplabel = $propval['label'];
4326 4326
 									$proptype = $propval['type'];
4327
-									$proparrayofkeyval = !empty($propval['arrayofkeyval'])?$propval['arrayofkeyval']:'';
4327
+									$proparrayofkeyval = !empty($propval['arrayofkeyval']) ? $propval['arrayofkeyval'] : '';
4328 4328
 									$propnotnull = !empty($propval['notnull']) ? $propval['notnull'] : '0';
4329
-									$propdefault = !empty($propval['default'])?$propval['default']:'';
4330
-									$propindex = !empty($propval['index'])?$propval['index']:'';
4331
-									$propforeignkey = !empty($propval['foreignkey'])?$propval['foreignkey']:'';
4329
+									$propdefault = !empty($propval['default']) ? $propval['default'] : '';
4330
+									$propindex = !empty($propval['index']) ? $propval['index'] : '';
4331
+									$propforeignkey = !empty($propval['foreignkey']) ? $propval['foreignkey'] : '';
4332 4332
 									$propposition = $propval['position'];
4333 4333
 									$propenabled = $propval['enabled'];
4334 4334
 									$propvisible = $propval['visible'];
4335
-									$propnoteditable = !empty($propval['noteditable'])?$propval['noteditable']:0;
4336
-									$propalwayseditable = !empty($propval['alwayseditable'])?$propval['alwayseditable']:0;
4337
-									$propsearchall = !empty($propval['searchall'])?$propval['searchall']:0;
4338
-									$propisameasure = !empty($propval['isameasure'])?$propval['isameasure']:0;
4339
-									$propcss = !empty($propval['css'])?$propval['css']:'';
4340
-									$propcssview = !empty($propval['cssview'])?$propval['cssview']:'';
4341
-									$propcsslist = !empty($propval['csslist'])?$propval['csslist']:'';
4342
-									$prophelp = !empty($propval['help'])?$propval['help']:'';
4343
-									$propshowoncombobox = !empty($propval['showoncombobox'])?$propval['showoncombobox']:0;
4335
+									$propnoteditable = !empty($propval['noteditable']) ? $propval['noteditable'] : 0;
4336
+									$propalwayseditable = !empty($propval['alwayseditable']) ? $propval['alwayseditable'] : 0;
4337
+									$propsearchall = !empty($propval['searchall']) ? $propval['searchall'] : 0;
4338
+									$propisameasure = !empty($propval['isameasure']) ? $propval['isameasure'] : 0;
4339
+									$propcss = !empty($propval['css']) ? $propval['css'] : '';
4340
+									$propcssview = !empty($propval['cssview']) ? $propval['cssview'] : '';
4341
+									$propcsslist = !empty($propval['csslist']) ? $propval['csslist'] : '';
4342
+									$prophelp = !empty($propval['help']) ? $propval['help'] : '';
4343
+									$propshowoncombobox = !empty($propval['showoncombobox']) ? $propval['showoncombobox'] : 0;
4344 4344
 									//$propdisabled=$propval['disabled'];
4345
-									$propvalidate = !empty($propval['validate'])?$propval['validate']:0;
4346
-									$propcomment = !empty($propval['comment'])?$propval['comment']:'';
4345
+									$propvalidate = !empty($propval['validate']) ? $propval['validate'] : 0;
4346
+									$propcomment = !empty($propval['comment']) ? $propval['comment'] : '';
4347 4347
 
4348 4348
 									print '<tr class="oddeven">';
4349 4349
 
@@ -4734,14 +4734,14 @@  discard block
 block discarded – undo
4734 4734
 						$i = 0;
4735 4735
 						$maxi = count($dicts['tabname']);
4736 4736
 						while ($i < $maxi) {
4737
-							if ($action == 'editdict' && $i == (int) GETPOST('dictionnarykey', 'int')-1) {
4737
+							if ($action == 'editdict' && $i == (int) GETPOST('dictionnarykey', 'int') - 1) {
4738 4738
 								print '<tr class="oddeven">';
4739 4739
 								print '<form action="'.$_SERVER["PHP_SELF"].'" method="POST">';
4740 4740
 								print '<input type="hidden" name="token" value="'.newToken().'">';
4741 4741
 								print '<input type="hidden" name="tab" value="dictionaries">';
4742 4742
 								print '<input type="hidden" name="module" value="'.dol_escape_htmltag($module).'">';
4743 4743
 								print '<input type="hidden" name="action" value="updatedictionary">';
4744
-								print '<input type="hidden" name="dictionnarykey" value="'.($i+1).'">';
4744
+								print '<input type="hidden" name="dictionnarykey" value="'.($i + 1).'">';
4745 4745
 
4746 4746
 								print '<td class="tdsticky tdstickygray">';
4747 4747
 								print ($i + 1);
@@ -4837,8 +4837,8 @@  discard block
 block discarded – undo
4837 4837
 								print '</td>';
4838 4838
 
4839 4839
 								print '<td class="center minwidth75 tdstickyright tdstickyghostwhite">';
4840
-								print '<a class="editfielda reposition marginleftonly marginrighttonly paddingright paddingleft" href="'.$_SERVER["PHP_SELF"].'?action=editdict&token='.newToken().'&dictionnarykey='.urlencode($i+1).'&tab='.urlencode($tab).'&module='.urlencode($module).'">'.img_edit().'</a>';
4841
-								print '<a class="marginleftonly marginrighttonly paddingright paddingleft" href="'.$_SERVER["PHP_SELF"].'?action=deletedict&token='.newToken().'&dictionnarykey='.urlencode($i+1).'&tab='.urlencode($tab).'&module='.urlencode($module).'">'.img_delete().'</a>';
4840
+								print '<a class="editfielda reposition marginleftonly marginrighttonly paddingright paddingleft" href="'.$_SERVER["PHP_SELF"].'?action=editdict&token='.newToken().'&dictionnarykey='.urlencode($i + 1).'&tab='.urlencode($tab).'&module='.urlencode($module).'">'.img_edit().'</a>';
4841
+								print '<a class="marginleftonly marginrighttonly paddingright paddingleft" href="'.$_SERVER["PHP_SELF"].'?action=deletedict&token='.newToken().'&dictionnarykey='.urlencode($i + 1).'&tab='.urlencode($tab).'&module='.urlencode($module).'">'.img_delete().'</a>';
4842 4842
 								print '</td>';
4843 4843
 
4844 4844
 								print '</tr>';
@@ -5045,7 +5045,7 @@  discard block
 block discarded – undo
5045 5045
 				print_liste_field_titre("", $_SERVER["PHP_SELF"], '', "", $param, '', $sortfield, $sortorder, 'center ', $langs->trans(''));
5046 5046
 
5047 5047
 				print "</tr>\n";
5048
-				$r = count($menus)+1;
5048
+				$r = count($menus) + 1;
5049 5049
 				// for adding menu on module
5050 5050
 				print '<tr>';
5051 5051
 				print '<td class="center"><input type="hidden" readonly class="center maxwidth50" name="propenabled" value="#"></td>';
@@ -5069,7 +5069,7 @@  discard block
 block discarded – undo
5069 5069
 				print '<td class="left"><input id="url" type="text" class="left maxwidth50" name="url" value="'.dol_escape_htmltag(GETPOST('url', 'alpha')).'"></td>';
5070 5070
 				print '<td class="left"><input type="text" class="left maxwidth75" name="langs" value="'.strtolower($module).'@'.strtolower($module).'" readonly></td>';
5071 5071
 				// Position
5072
-				print '<td class="center"><input type="text" class="center maxwidth50 tdstickygray" name="position" value="'.(1000+$r).'" readonly></td>';
5072
+				print '<td class="center"><input type="text" class="center maxwidth50 tdstickygray" name="position" value="'.(1000 + $r).'" readonly></td>';
5073 5073
 				// Enabled
5074 5074
 				print '<td class="center">';
5075 5075
 				print '<input type="enabled" class="maxwidth125" value="'.dol_escape_htmltag(GETPOSTISSET('enabled') ? GETPOST('enabled') : 'isModEnabled(\''.$module.'\')').'">';
@@ -5120,7 +5120,7 @@  discard block
 block discarded – undo
5120 5120
 						$propMainmenu = !empty($menu['mainmenu']) ? $menu['mainmenu'] : GETPOST('mainmenu');
5121 5121
 						$propLeftmenu = !empty($menu['leftmenu']) ? $menu['leftmenu'] : GETPOST('leftmenu');
5122 5122
 						$propUrl = !empty($menu['url']) ? $menu['url'] : GETPOST('url', 'alpha');
5123
-						$propPerms = !empty($menu['perms']) ?  $menu['perms'] : GETPOST('perms');
5123
+						$propPerms = !empty($menu['perms']) ? $menu['perms'] : GETPOST('perms');
5124 5124
 						$propUser = !empty($menu['user']) ? $menu['user'] : GETPOST('user');
5125 5125
 						$propTarget = !empty($menu['target']) ? $menu['target'] : GETPOST('target');
5126 5126
 						$propEnabled = !empty($menu['enabled']) ? $menu['enabled'] : GETPOST('enabled');
@@ -5280,7 +5280,7 @@  discard block
 block discarded – undo
5280 5280
 							if (strpos($menu['perms'], "\$user->hasRight") !== 0) {
5281 5281
 								print '';
5282 5282
 							} else {
5283
-								print (dol_escape_htmltag($langs->trans($crud[$valPerms])) );
5283
+								print (dol_escape_htmltag($langs->trans($crud[$valPerms])));
5284 5284
 							}
5285 5285
 							print '</td>';
5286 5286
 
@@ -5302,7 +5302,7 @@  discard block
 block discarded – undo
5302 5302
 							print '<td class="center minwidth75 tdstickyright tdstickyghostwhite">';
5303 5303
 							if ($menu['titre'] != 'Module'.$module.'Name') {
5304 5304
 									print '<a class="editfielda reposition marginleftonly marginrighttonly paddingright paddingleft" href="'.$_SERVER["PHP_SELF"].'?action=editmenu&token='.newToken().'&menukey='.urlencode($i).'&tab='.urlencode($tab).'&module='.urlencode($module).'&tabobj='.urlencode($tabobj).'">'.img_edit().'</a>';
5305
-									print '<a class="marginleftonly marginrighttonly paddingright paddingleft" href="'.$_SERVER["PHP_SELF"].'?action=deletemenu&token='.newToken().'&menukey='.urlencode($i-1).'&tab='.urlencode($tab).'&module='.urlencode($module).'&tabobj='.urlencode($tabobj).'">'.img_delete().'</a>';
5305
+									print '<a class="marginleftonly marginrighttonly paddingright paddingleft" href="'.$_SERVER["PHP_SELF"].'?action=deletemenu&token='.newToken().'&menukey='.urlencode($i - 1).'&tab='.urlencode($tab).'&module='.urlencode($module).'&tabobj='.urlencode($tabobj).'">'.img_delete().'</a>';
5306 5306
 							}
5307 5307
 							print '</td>';
5308 5308
 						}
@@ -5328,7 +5328,7 @@  discard block
 block discarded – undo
5328 5328
 						}
5329 5329
 					  });
5330 5330
 
5331
-					var groupedRights = ' . $groupedRights_json . ';
5331
+					var groupedRights = ' . $groupedRights_json.';
5332 5332
 					var objectsSelect = $("select[id=\'objects\']");
5333 5333
 					var permsSelect = $("select[id=\'perms\']");
5334 5334
 
@@ -5399,7 +5399,7 @@  discard block
 block discarded – undo
5399 5399
 			$dir = $dirread.'/'.$modulelowercase.'/class';
5400 5400
 			$listofobject = dol_dir_list($dir, 'files', 0, '\.class\.php$');
5401 5401
 			$objects = array('myobject');
5402
-			$reg =array();
5402
+			$reg = array();
5403 5403
 			foreach ($listofobject as $fileobj) {
5404 5404
 				$tmpcontent = file_get_contents($fileobj['fullname']);
5405 5405
 				if (preg_match('/class\s+([^\s]*)\s+extends\s+CommonObject/ims', $tmpcontent, $reg)) {
@@ -5550,7 +5550,7 @@  discard block
 block discarded – undo
5550 5550
 							if (in_array($perm[5], array('lire', 'read', 'creer', 'write', 'effacer', 'delete'))) {
5551 5551
 								print dol_escape_htmltag(ucfirst($perm[4]));
5552 5552
 							} else {
5553
-								print '';	// No particular object
5553
+								print ''; // No particular object
5554 5554
 							}
5555 5555
 							print '</td>';
5556 5556
 
@@ -6387,9 +6387,9 @@  discard block
 block discarded – undo
6387 6387
 
6388 6388
 						print '<td>';
6389 6389
 						if ($tabName[0] === "+") {
6390
-							print '<span class="badge badge-status4 badge-status">' . dol_escape_htmltag($tabName) . '</span>';
6390
+							print '<span class="badge badge-status4 badge-status">'.dol_escape_htmltag($tabName).'</span>';
6391 6391
 						} else {
6392
-							print '<span class="badge badge-status8 badge-status">' . dol_escape_htmltag($tabName) . '</span>';
6392
+							print '<span class="badge badge-status8 badge-status">'.dol_escape_htmltag($tabName).'</span>';
6393 6393
 						}
6394 6394
 						print '</td>';
6395 6395
 
Please login to merge, or discard this patch.
htdocs/contact/class/contact.class.php 1 patch
Spacing   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -205,8 +205,8 @@  discard block
 block discarded – undo
205 205
 	/**
206 206
 	 * @var int Thirdparty ID
207 207
 	 */
208
-	public $socid;		// both socid and fk_soc are used
209
-	public $fk_soc;		// both socid and fk_soc are used
208
+	public $socid; // both socid and fk_soc are used
209
+	public $fk_soc; // both socid and fk_soc are used
210 210
 
211 211
 	/**
212 212
 	 * @var string Thirdparty name
@@ -911,12 +911,12 @@  discard block
 block discarded – undo
911 911
 			// Update birthday alert
912 912
 			if (!empty($this->birthday_alert)) {
913 913
 				//check existing
914
-				$sql_check = "SELECT rowid FROM " . MAIN_DB_PREFIX . "user_alert WHERE type = 1 AND fk_contact = " . ((int) $id) . " AND fk_user = " . ((int) $user->id);
914
+				$sql_check = "SELECT rowid FROM ".MAIN_DB_PREFIX."user_alert WHERE type = 1 AND fk_contact = ".((int) $id)." AND fk_user = ".((int) $user->id);
915 915
 				$result_check = $this->db->query($sql_check);
916 916
 				if (!$result_check || ($this->db->num_rows($result_check) < 1)) {
917 917
 					//insert
918
-					$sql = "INSERT INTO " . MAIN_DB_PREFIX . "user_alert(type, fk_contact, fk_user) ";
919
-					$sql .= "VALUES (1," . ((int) $id) . "," . ((int) $user->id) . ")";
918
+					$sql = "INSERT INTO ".MAIN_DB_PREFIX."user_alert(type, fk_contact, fk_user) ";
919
+					$sql .= "VALUES (1,".((int) $id).",".((int) $user->id).")";
920 920
 					$result = $this->db->query($sql);
921 921
 					if (!$result) {
922 922
 						$error++;
@@ -926,8 +926,8 @@  discard block
 block discarded – undo
926 926
 					$result = true;
927 927
 				}
928 928
 			} else {
929
-				$sql = "DELETE FROM " . MAIN_DB_PREFIX . "user_alert ";
930
-				$sql .= "WHERE type=1 AND fk_contact=" . ((int) $id) . " AND fk_user=" . ((int) $user->id);
929
+				$sql = "DELETE FROM ".MAIN_DB_PREFIX."user_alert ";
930
+				$sql .= "WHERE type=1 AND fk_contact=".((int) $id)." AND fk_user=".((int) $user->id);
931 931
 				$result = $this->db->query($sql);
932 932
 				if (!$result) {
933 933
 					$error++;
@@ -1024,36 +1024,36 @@  discard block
 block discarded – undo
1024 1024
 			} elseif ($num) {   // $num = 1
1025 1025
 				$obj = $this->db->fetch_object($resql);
1026 1026
 
1027
-				$this->id		= $obj->rowid;
1028
-				$this->entity	= $obj->entity;
1029
-				$this->ref		= $obj->rowid;
1030
-				$this->ref_ext	= $obj->ref_ext;
1027
+				$this->id = $obj->rowid;
1028
+				$this->entity = $obj->entity;
1029
+				$this->ref = $obj->rowid;
1030
+				$this->ref_ext = $obj->ref_ext;
1031 1031
 
1032 1032
 				$this->civility_code    = $obj->civility_code;
1033 1033
 				$this->civility	        = $obj->civility_code ? ($langs->trans("Civility".$obj->civility_code) != ("Civility".$obj->civility_code) ? $langs->trans("Civility".$obj->civility_code) : $obj->civility_code) : '';
1034 1034
 
1035 1035
 				$this->lastname		= $obj->lastname;
1036 1036
 				$this->firstname	= $obj->firstname;
1037
-				$this->address		= $obj->address;
1038
-				$this->zip			= $obj->zip;
1039
-				$this->town			= $obj->town;
1037
+				$this->address = $obj->address;
1038
+				$this->zip = $obj->zip;
1039
+				$this->town = $obj->town;
1040 1040
 
1041 1041
 				$this->date_creation     = $this->db->jdate($obj->date_creation);
1042 1042
 				$this->date_modification = $this->db->jdate($obj->date_modification);
1043 1043
 
1044
-				$this->state_id		= $obj->state_id;
1044
+				$this->state_id = $obj->state_id;
1045 1045
 				$this->state_code	= $obj->state_code;
1046
-				$this->state		= $obj->state;
1046
+				$this->state = $obj->state;
1047 1047
 
1048 1048
 				$this->country_id	= $obj->country_id;
1049
-				$this->country_code	= $obj->country_id ? $obj->country_code : '';
1050
-				$this->country		= $obj->country_id ? ($langs->trans('Country'.$obj->country_code) != 'Country'.$obj->country_code ? $langs->transnoentities('Country'.$obj->country_code) : $obj->country) : '';
1049
+				$this->country_code = $obj->country_id ? $obj->country_code : '';
1050
+				$this->country = $obj->country_id ? ($langs->trans('Country'.$obj->country_code) != 'Country'.$obj->country_code ? $langs->transnoentities('Country'.$obj->country_code) : $obj->country) : '';
1051 1051
 
1052
-				$this->fk_soc		= $obj->fk_soc;		// Both fk_soc and socid are used
1053
-				$this->socid		= $obj->fk_soc;		// Both fk_soc and socid are used
1054
-				$this->socname		= $obj->socname;
1052
+				$this->fk_soc = $obj->fk_soc; // Both fk_soc and socid are used
1053
+				$this->socid		= $obj->fk_soc; // Both fk_soc and socid are used
1054
+				$this->socname = $obj->socname;
1055 1055
 				$this->poste		= $obj->poste;
1056
-				$this->statut		= $obj->statut;
1056
+				$this->statut = $obj->statut;
1057 1057
 
1058 1058
 				$this->fk_prospectlevel = $obj->fk_prospectlevel;
1059 1059
 
@@ -1063,25 +1063,25 @@  discard block
 block discarded – undo
1063 1063
 				$this->statut_commercial = $libelle; // libelle statut commercial
1064 1064
 				$this->stcomm_picto = $obj->stcomm_picto; // Picto statut commercial
1065 1065
 
1066
-				$this->phone_pro	= trim($obj->phone);
1067
-				$this->fax			= trim($obj->fax);
1068
-				$this->phone_perso	= trim($obj->phone_perso);
1069
-				$this->phone_mobile	= trim($obj->phone_mobile);
1066
+				$this->phone_pro = trim($obj->phone);
1067
+				$this->fax = trim($obj->fax);
1068
+				$this->phone_perso = trim($obj->phone_perso);
1069
+				$this->phone_mobile = trim($obj->phone_mobile);
1070 1070
 
1071 1071
 				$this->email			= $obj->email;
1072
-				$this->socialnetworks	= ($obj->socialnetworks ? (array) json_decode($obj->socialnetworks, true) : array());
1072
+				$this->socialnetworks = ($obj->socialnetworks ? (array) json_decode($obj->socialnetworks, true) : array());
1073 1073
 				$this->photo			= $obj->photo;
1074 1074
 				$this->priv				= $obj->priv;
1075 1075
 				$this->mail				= $obj->email;
1076 1076
 
1077
-				$this->birthday		= $this->db->jdate($obj->birthday);
1078
-				$this->note			= $obj->note_private; // deprecated
1077
+				$this->birthday = $this->db->jdate($obj->birthday);
1078
+				$this->note = $obj->note_private; // deprecated
1079 1079
 				$this->note_private	= $obj->note_private;
1080
-				$this->note_public	= $obj->note_public;
1080
+				$this->note_public = $obj->note_public;
1081 1081
 				$this->default_lang	= $obj->default_lang;
1082
-				$this->user_id		= $obj->user_id;
1082
+				$this->user_id = $obj->user_id;
1083 1083
 				$this->user_login	= $obj->user_login;
1084
-				$this->canvas		= $obj->canvas;
1084
+				$this->canvas = $obj->canvas;
1085 1085
 
1086 1086
 				$this->import_key = $obj->import_key;
1087 1087
 
@@ -1416,7 +1416,7 @@  discard block
 block discarded – undo
1416 1416
 			$datas['photo'] = $photo;
1417 1417
 		}
1418 1418
 
1419
-		$datas['picto'] = img_picto('', $this->picto).' <u class="paddingrightonly">'.$langs->trans("Contact").'</u> ' . $this->getLibStatut(4);
1419
+		$datas['picto'] = img_picto('', $this->picto).' <u class="paddingrightonly">'.$langs->trans("Contact").'</u> '.$this->getLibStatut(4);
1420 1420
 		$datas['name'] = '<br><b>'.$langs->trans("Name").':</b> '.$this->getFullName($langs);
1421 1421
 		// if ($this->civility_id) $datas['civility'] = '<br><b>' . $langs->trans("Civility") . ':</b> '.$this->civility_id;		// TODO Translate civilty_id code
1422 1422
 		if (!empty($this->poste)) {
@@ -1424,7 +1424,7 @@  discard block
 block discarded – undo
1424 1424
 		}
1425 1425
 		$datas['email'] = '<br><b>'.$langs->trans("EMail").':</b> '.$this->email;
1426 1426
 		$phonelist = array();
1427
-		$country_code = empty($this->country_code) ? '': $this->country_code;
1427
+		$country_code = empty($this->country_code) ? '' : $this->country_code;
1428 1428
 		if ($this->phone_pro) {
1429 1429
 			$phonelist[] = dol_print_phone($this->phone_pro, $country_code, $this->id, 0, '', '&nbsp;', 'phone');
1430 1430
 		}
@@ -1498,7 +1498,7 @@  discard block
 block discarded – undo
1498 1498
 				$label = $langs->trans("ShowContact");
1499 1499
 				$linkclose .= ' alt="'.dol_escape_htmltag($label, 1).'"';
1500 1500
 			}
1501
-			$linkclose .= ($label ? ' title="'.dol_escape_htmltag($label, 1).'"' :  ' title="tocomplete"');
1501
+			$linkclose .= ($label ? ' title="'.dol_escape_htmltag($label, 1).'"' : ' title="tocomplete"');
1502 1502
 			$linkclose .= $dataparams.' class="'.$classfortooltip.($morecss ? ' '.$morecss : '').'"';
1503 1503
 		} else {
1504 1504
 			$linkclose = ($morecss ? ' class="'.$morecss.'"' : '');
@@ -1868,7 +1868,7 @@  discard block
 block discarded – undo
1868 1868
 		$error = 0;
1869 1869
 
1870 1870
 		if (!isset($this->roles)) {
1871
-			return 0;	// Avoid to loose roles when property not set
1871
+			return 0; // Avoid to loose roles when property not set
1872 1872
 		}
1873 1873
 
1874 1874
 		$this->db->begin();
@@ -2173,7 +2173,7 @@  discard block
 block discarded – undo
2173 2173
 		$return .= '<span class="info-box-icon bg-infobox-action">';
2174 2174
 		//var_dump($this->photo);exit;
2175 2175
 		if (property_exists($this, 'photo') && !is_null($this->photo)) {
2176
-			$return.= Form::showphoto('contact', $this, 0, 60, 0, 'photokanban photoref photowithmargin photologintooltip', 'small', 0, 1);
2176
+			$return .= Form::showphoto('contact', $this, 0, 60, 0, 'photokanban photoref photowithmargin photologintooltip', 'small', 0, 1);
2177 2177
 		} else {
2178 2178
 			$return .= img_picto('', $this->picto);
2179 2179
 		}
Please login to merge, or discard this patch.
htdocs/admin/agenda_extsites.php 1 patch
Spacing   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
 	} else {
79 79
 		$db->commit();
80 80
 		setEventMessage($langs->trans('SetupSaved'));
81
-		header('Location: ' . $_SERVER["PHP_SELF"]);
81
+		header('Location: '.$_SERVER["PHP_SELF"]);
82 82
 		exit();
83 83
 	}
84 84
 } elseif (preg_match('/del_(.*)/', $action, $reg)) {
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
 	} else {
99 99
 		$db->commit();
100 100
 		setEventMessage($langs->trans('SetupSaved'));
101
-		header('Location: ' . $_SERVER["PHP_SELF"]);
101
+		header('Location: '.$_SERVER["PHP_SELF"]);
102 102
 		exit();
103 103
 	}
104 104
 } elseif ($action == 'save') {
@@ -204,7 +204,7 @@  discard block
 block discarded – undo
204 204
 
205 205
 
206 206
 $selectedvalue = getDolGlobalInt('AGENDA_DISABLE_EXT');
207
-if ($selectedvalue==1) $selectedvalue=0; else $selectedvalue=1;
207
+if ($selectedvalue == 1) $selectedvalue = 0; else $selectedvalue = 1;
208 208
 
209 209
 print "<table class=\"noborder\" width=\"100%\">";
210 210
 
@@ -256,35 +256,35 @@  discard block
 block discarded – undo
256 256
 $i = 1;
257 257
 while ($i <= $MAXAGENDA) {
258 258
 	$key = $i;
259
-	$name = 'AGENDA_EXT_NAME' . $key;
260
-	$src = 'AGENDA_EXT_SRC' . $key;
261
-	$offsettz = 'AGENDA_EXT_OFFSETTZ' . $key;
262
-	$color = 'AGENDA_EXT_COLOR' . $key;
263
-	$enabled = 'AGENDA_EXT_ENABLED' . $key;
264
-	$default = 'AGENDA_EXT_ACTIVEBYDEFAULT' . $key;
259
+	$name = 'AGENDA_EXT_NAME'.$key;
260
+	$src = 'AGENDA_EXT_SRC'.$key;
261
+	$offsettz = 'AGENDA_EXT_OFFSETTZ'.$key;
262
+	$color = 'AGENDA_EXT_COLOR'.$key;
263
+	$enabled = 'AGENDA_EXT_ENABLED'.$key;
264
+	$default = 'AGENDA_EXT_ACTIVEBYDEFAULT'.$key;
265 265
 
266 266
 	print '<tr class="oddeven">';
267 267
 	// Nb
268
-	print '<td width="180" class="nowrap">' . $langs->trans("AgendaExtNb", $key) . "</td>";
268
+	print '<td width="180" class="nowrap">'.$langs->trans("AgendaExtNb", $key)."</td>";
269 269
 	// Name
270
-	print '<td><input type="text" class="flat hideifnotset" name="AGENDA_EXT_NAME' . $key . '" value="' . (GETPOST('AGENDA_EXT_NAME' . $key) ? GETPOST('AGENDA_EXT_NAME' . $key, 'alpha') : getDolGlobalString($name)) . '" size="28"></td>';
270
+	print '<td><input type="text" class="flat hideifnotset" name="AGENDA_EXT_NAME'.$key.'" value="'.(GETPOST('AGENDA_EXT_NAME'.$key) ? GETPOST('AGENDA_EXT_NAME'.$key, 'alpha') : getDolGlobalString($name)).'" size="28"></td>';
271 271
 	// URL
272
-	print '<td><input type="url" class="flat hideifnotset" name="AGENDA_EXT_SRC' . $key . '" value="' . (GETPOST('AGENDA_EXT_SRC' . $key) ? GETPOST('AGENDA_EXT_SRC' . $key, 'alpha') : getDolGlobalString($src)) . '" size="60"></td>';
272
+	print '<td><input type="url" class="flat hideifnotset" name="AGENDA_EXT_SRC'.$key.'" value="'.(GETPOST('AGENDA_EXT_SRC'.$key) ? GETPOST('AGENDA_EXT_SRC'.$key, 'alpha') : getDolGlobalString($src)).'" size="60"></td>';
273 273
 	// Offset TZ
274
-	print '<td><input type="text" class="flat hideifnotset" name="AGENDA_EXT_OFFSETTZ' . $key . '" value="' . (GETPOST('AGENDA_EXT_OFFSETTZ' . $key) ? GETPOST('AGENDA_EXT_OFFSETTZ' . $key) : getDolGlobalString($offsettz)) . '" size="2"></td>';
274
+	print '<td><input type="text" class="flat hideifnotset" name="AGENDA_EXT_OFFSETTZ'.$key.'" value="'.(GETPOST('AGENDA_EXT_OFFSETTZ'.$key) ? GETPOST('AGENDA_EXT_OFFSETTZ'.$key) : getDolGlobalString($offsettz)).'" size="2"></td>';
275 275
 	// Color (Possible colors are limited by Google)
276 276
 	print '<td class="nowrap right">';
277
-	print $formother->selectColor((GETPOST("AGENDA_EXT_COLOR" . $key) ? GETPOST("AGENDA_EXT_COLOR" . $key) : getDolGlobalString($color)), "AGENDA_EXT_COLOR" . $key, 'extsitesconfig', 1, '', 'hideifnotset');
277
+	print $formother->selectColor((GETPOST("AGENDA_EXT_COLOR".$key) ? GETPOST("AGENDA_EXT_COLOR".$key) : getDolGlobalString($color)), "AGENDA_EXT_COLOR".$key, 'extsitesconfig', 1, '', 'hideifnotset');
278 278
 	print '</td>';
279 279
 	// Calendar active by default
280 280
 	print '<td class="nowrap right">';
281 281
 	if (!empty($conf->use_javascript_ajax)) {
282
-		print ajax_constantonoff('AGENDA_EXT_ACTIVEBYDEFAULT' . $key);
282
+		print ajax_constantonoff('AGENDA_EXT_ACTIVEBYDEFAULT'.$key);
283 283
 	} else {
284 284
 		if (getDolGlobalString($default)) {
285
-			print '<a href="' . $_SERVER['PHP_SELF'] . '?action=del_AGENDA_EXT_ACTIVEBYDEFAULT' . $key . '&token='.newToken().'">' . img_picto($langs->trans("Disabled"), 'off') . '</a>';
285
+			print '<a href="'.$_SERVER['PHP_SELF'].'?action=del_AGENDA_EXT_ACTIVEBYDEFAULT'.$key.'&token='.newToken().'">'.img_picto($langs->trans("Disabled"), 'off').'</a>';
286 286
 		} else {
287
-			print '<a href="' . $_SERVER['PHP_SELF'] . '?action=set_AGENDA_EXT_ACTIVEBYDEFAULT' . $key . '&token='.newToken().'">' . img_picto($langs->trans("Enabled"), 'on') . '</a>';
287
+			print '<a href="'.$_SERVER['PHP_SELF'].'?action=set_AGENDA_EXT_ACTIVEBYDEFAULT'.$key.'&token='.newToken().'">'.img_picto($langs->trans("Enabled"), 'on').'</a>';
288 288
 		}
289 289
 	}
290 290
 	print '</td>';
Please login to merge, or discard this patch.
htdocs/admin/ticket_public.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -204,7 +204,7 @@  discard block
 block discarded – undo
204 204
 	if (!$error) {
205 205
 		$db->commit();
206 206
 		setEventMessage($langs->trans('SetupSaved'));
207
-		header("Location: " . $_SERVER['PHP_SELF']);
207
+		header("Location: ".$_SERVER['PHP_SELF']);
208 208
 		exit;
209 209
 	} else {
210 210
 		$db->rollback();
@@ -319,9 +319,9 @@  discard block
 block discarded – undo
319 319
 	print '<tr class="oddeven"><td>'.$langs->trans("TicketsEmailMustExist").'</td>';
320 320
 	print '<td class="left">';
321 321
 	if (!getDolGlobalInt('TICKET_EMAIL_MUST_EXISTS')) {
322
-		print '<a href="' . $_SERVER['PHP_SELF'] . '?action=set_TICKET_EMAIL_MUST_EXISTS&token='.newToken().'">' . img_picto($langs->trans('Disabled'), 'switch_off') . '</a>';
322
+		print '<a href="'.$_SERVER['PHP_SELF'].'?action=set_TICKET_EMAIL_MUST_EXISTS&token='.newToken().'">'.img_picto($langs->trans('Disabled'), 'switch_off').'</a>';
323 323
 	} else {
324
-		print '<a href="' . $_SERVER['PHP_SELF'] . '?action=del_TICKET_EMAIL_MUST_EXISTS&token='.newToken().'">' . img_picto($langs->trans('Enabled'), 'switch_on') . '</a>';
324
+		print '<a href="'.$_SERVER['PHP_SELF'].'?action=del_TICKET_EMAIL_MUST_EXISTS&token='.newToken().'">'.img_picto($langs->trans('Enabled'), 'switch_on').'</a>';
325 325
 	}
326 326
 	print '</td>';
327 327
 	print '<td class="center width75">';
@@ -401,9 +401,9 @@  discard block
 block discarded – undo
401 401
 		print ajax_constantonoff('TICKET_SHOW_PROGRESSION');
402 402
 	} else {
403 403
 		if (!getDolGlobalInt('TICKET_SHOW_PROGRESSION')) {
404
-			print '<a href="' . $_SERVER['PHP_SELF'] . '?action=set_TICKET_SHOW_PROGRESSION&token='.newToken().'">' . img_picto($langs->trans('Disabled'), 'switch_off') . '</a>';
404
+			print '<a href="'.$_SERVER['PHP_SELF'].'?action=set_TICKET_SHOW_PROGRESSION&token='.newToken().'">'.img_picto($langs->trans('Disabled'), 'switch_off').'</a>';
405 405
 		} else {
406
-			print '<a href="' . $_SERVER['PHP_SELF'] . '?action=del_TICKET_SHOW_PROGRESSION&token='.newToken().'">' . img_picto($langs->trans('Enabled'), 'switch_on') . '</a>';
406
+			print '<a href="'.$_SERVER['PHP_SELF'].'?action=del_TICKET_SHOW_PROGRESSION&token='.newToken().'">'.img_picto($langs->trans('Enabled'), 'switch_on').'</a>';
407 407
 		}
408 408
 	}
409 409
 	print '</td>';
Please login to merge, or discard this patch.
htdocs/admin/bank.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
 }
290 290
 
291 291
 print '<div class="div-table-responsive-no-min">';
292
-print '<table class="noborder centpercent">';"\n";
292
+print '<table class="noborder centpercent">'; "\n";
293 293
 print '<tr class="liste_titre">'."\n";
294 294
 print '<td>'.$langs->trans("Name").'</td>';
295 295
 print '<td class="minwidth100">'.$langs->trans("Description").'</td>';
@@ -409,7 +409,7 @@  discard block
 block discarded – undo
409 409
 print load_fiche_titre($langs->trans("BankColorizeMovement"), '', '');
410 410
 
411 411
 print '<div class="div-table-responsive-no-min">';
412
-print '<table class="noborder centpercent">';"\n";
412
+print '<table class="noborder centpercent">'; "\n";
413 413
 print '<tr class="liste_titre">'."\n";
414 414
 print '<td colspan="4">'.$langs->trans("Name").'</td>';
415 415
 print '<td align="center" width="75">'.$langs->trans("Value").'</td>'."\n";
@@ -464,7 +464,7 @@  discard block
 block discarded – undo
464 464
 print load_fiche_titre($langs->trans("Other"), '', '');
465 465
 
466 466
 print '<div class="div-table-responsive-no-min">';
467
-print '<table class="noborder centpercent">';"\n";
467
+print '<table class="noborder centpercent">'; "\n";
468 468
 print '<tr class="liste_titre">'."\n";
469 469
 print '<td>'.$langs->trans("Name").'</td>';
470 470
 print '<td>'.$langs->trans("Description").'</td>';
Please login to merge, or discard this patch.
htdocs/core/lib/security.lib.php 1 patch
Spacing   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -100,10 +100,10 @@  discard block
 block discarded – undo
100 100
 function dolGetRandomBytes($length)
101 101
 {
102 102
 	if (function_exists('random_bytes')) {	// Available with PHP 7 only.
103
-		return bin2hex(random_bytes((int) floor($length / 2)));	// the bin2hex will double the number of bytes so we take length / 2
103
+		return bin2hex(random_bytes((int) floor($length / 2))); // the bin2hex will double the number of bytes so we take length / 2
104 104
 	}
105 105
 
106
-	return bin2hex(openssl_random_pseudo_bytes((int) floor($length / 2)));		// the bin2hex will double the number of bytes so we take length / 2. May be very slow on Windows.
106
+	return bin2hex(openssl_random_pseudo_bytes((int) floor($length / 2))); // the bin2hex will double the number of bytes so we take length / 2. May be very slow on Windows.
107 107
 }
108 108
 
109 109
 /**
@@ -282,7 +282,7 @@  discard block
 block discarded – undo
282 282
 	global $conf;
283 283
 
284 284
 	if ($type == '0' && !empty($conf->global->MAIN_SECURITY_HASH_ALGO) && getDolGlobalString('MAIN_SECURITY_HASH_ALGO') == 'password_hash' && function_exists('password_verify')) {
285
-		if (! empty($hash[0]) && $hash[0] == '$') {
285
+		if (!empty($hash[0]) && $hash[0] == '$') {
286 286
 			return password_verify($chain, $hash);
287 287
 		} elseif (dol_strlen($hash) == 32) {
288 288
 			return dol_verifyHash($chain, $hash, '3'); // md5
@@ -312,31 +312,31 @@  discard block
 block discarded – undo
312 312
 	$salt = substr(sha1(time()), 0, 8);
313 313
 
314 314
 	if ($type === 'md5') {
315
-		return '{MD5}' . base64_encode(hash("md5", $password, true)); //For OpenLdap with md5 (based on an unencrypted password in base)
315
+		return '{MD5}'.base64_encode(hash("md5", $password, true)); //For OpenLdap with md5 (based on an unencrypted password in base)
316 316
 	} elseif ($type === 'md5frommd5') {
317
-		return '{MD5}' . base64_encode(hex2bin($password)); // Create OpenLDAP MD5 password from Dolibarr MD5 password
317
+		return '{MD5}'.base64_encode(hex2bin($password)); // Create OpenLDAP MD5 password from Dolibarr MD5 password
318 318
 	} elseif ($type === 'smd5') {
319
-		return "{SMD5}" . base64_encode(hash("md5", $password . $salt, true) . $salt);
319
+		return "{SMD5}".base64_encode(hash("md5", $password.$salt, true).$salt);
320 320
 	} elseif ($type === 'sha') {
321
-		return '{SHA}' . base64_encode(hash("sha1", $password, true));
321
+		return '{SHA}'.base64_encode(hash("sha1", $password, true));
322 322
 	} elseif ($type === 'ssha') {
323
-		return "{SSHA}" . base64_encode(hash("sha1", $password . $salt, true) . $salt);
323
+		return "{SSHA}".base64_encode(hash("sha1", $password.$salt, true).$salt);
324 324
 	} elseif ($type === 'sha256') {
325
-		return "{SHA256}" . base64_encode(hash("sha256", $password, true));
325
+		return "{SHA256}".base64_encode(hash("sha256", $password, true));
326 326
 	} elseif ($type === 'ssha256') {
327
-		return "{SSHA256}" . base64_encode(hash("sha256", $password . $salt, true) . $salt);
327
+		return "{SSHA256}".base64_encode(hash("sha256", $password.$salt, true).$salt);
328 328
 	} elseif ($type === 'sha384') {
329
-		return "{SHA384}" . base64_encode(hash("sha384", $password, true));
329
+		return "{SHA384}".base64_encode(hash("sha384", $password, true));
330 330
 	} elseif ($type === 'ssha384') {
331
-		return "{SSHA384}" . base64_encode(hash("sha384", $password . $salt, true) . $salt);
331
+		return "{SSHA384}".base64_encode(hash("sha384", $password.$salt, true).$salt);
332 332
 	} elseif ($type === 'sha512') {
333
-		return "{SHA512}" . base64_encode(hash("sha512", $password, true));
333
+		return "{SHA512}".base64_encode(hash("sha512", $password, true));
334 334
 	} elseif ($type === 'ssha512') {
335
-		return "{SSHA512}" . base64_encode(hash("sha512", $password . $salt, true) . $salt);
335
+		return "{SSHA512}".base64_encode(hash("sha512", $password.$salt, true).$salt);
336 336
 	} elseif ($type === 'crypt') {
337
-		return '{CRYPT}' . crypt($password, $salt);
337
+		return '{CRYPT}'.crypt($password, $salt);
338 338
 	} elseif ($type === 'clear') {
339
-		return '{CLEAR}' . $password;  // Just for test, plain text password is not secured !
339
+		return '{CLEAR}'.$password; // Just for test, plain text password is not secured !
340 340
 	}
341 341
 	return "";
342 342
 }
@@ -370,13 +370,13 @@  discard block
 block discarded – undo
370 370
 	if (is_object($object)) {
371 371
 		$objectid = $object->id;
372 372
 	} else {
373
-		$objectid = $object;		// $objectid can be X or 'X,Y,Z'
373
+		$objectid = $object; // $objectid can be X or 'X,Y,Z'
374 374
 	}
375 375
 	if ($objectid == "-1") {
376 376
 		$objectid = 0;
377 377
 	}
378 378
 	if ($objectid) {
379
-		$objectid = preg_replace('/[^0-9\.\,]/', '', $objectid);	// For the case value is coming from a non sanitized user input
379
+		$objectid = preg_replace('/[^0-9\.\,]/', '', $objectid); // For the case value is coming from a non sanitized user input
380 380
 	}
381 381
 
382 382
 	//dol_syslog("functions.lib:restrictedArea $feature, $objectid, $dbtablename, $feature2, $dbt_socfield, $dbt_select, $isdraft");
@@ -853,9 +853,9 @@  discard block
 block discarded – undo
853 853
 	if (is_object($object)) {
854 854
 		$objectid = $object->id;
855 855
 	} else {
856
-		$objectid = $object;		// $objectid can be X or 'X,Y,Z'
856
+		$objectid = $object; // $objectid can be X or 'X,Y,Z'
857 857
 	}
858
-	$objectid = preg_replace('/[^0-9\.\,]/', '', $objectid);	// For the case value is coming from a non sanitized user input
858
+	$objectid = preg_replace('/[^0-9\.\,]/', '', $objectid); // For the case value is coming from a non sanitized user input
859 859
 
860 860
 	//dol_syslog("functions.lib:restrictedArea $feature, $objectid, $dbtablename, $feature2, $dbt_socfield, $dbt_select, $isdraft");
861 861
 	//print "user_id=".$user->id.", features=".join(',', $featuresarray).", objectid=".$objectid;
@@ -902,8 +902,8 @@  discard block
 block discarded – undo
902 902
 		$checkparentsoc = array('agenda', 'contact', 'contrat'); // Test on entity + link to third party on field $dbt_keyfield. Allowed if link is empty (Ex: contacts...).
903 903
 		$checkproject = array('projet', 'project'); // Test for project object
904 904
 		$checktask = array('projet_task'); // Test for task object
905
-		$checkhierarchy = array('expensereport', 'holiday');	// check permission among the hierarchy of user
906
-		$checkuser = array('bookmark');	// check permission among the fk_user (must be myself or null)
905
+		$checkhierarchy = array('expensereport', 'holiday'); // check permission among the hierarchy of user
906
+		$checkuser = array('bookmark'); // check permission among the fk_user (must be myself or null)
907 907
 		$nocheck = array('barcode', 'stock'); // No test
908 908
 
909 909
 		//$checkdefault = 'all other not already defined'; // Test on entity + link to third party on field $dbt_keyfield. Not allowed if link is empty (Ex: invoice, orders...).
@@ -916,7 +916,7 @@  discard block
 block discarded – undo
916 916
 
917 917
 		// To avoid an access forbidden with a numeric ref
918 918
 		if ($dbt_select != 'rowid' && $dbt_select != 'id') {
919
-			$objectid = "'".$objectid."'";	// Note: $objectid was already cast into int at begin of this method.
919
+			$objectid = "'".$objectid."'"; // Note: $objectid was already cast into int at begin of this method.
920 920
 		}
921 921
 		// Check permission for objectid on entity only
922 922
 		if (in_array($feature, $check) && $objectid > 0) {		// For $objectid = 0, no check
Please login to merge, or discard this patch.
htdocs/core/class/html.formcompany.class.php 1 patch
Spacing   +112 added lines, -112 removed lines patch added patch discarded remove patch
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
  *	Only common components are here.
32 32
  */
33 33
 
34
-require_once DOL_DOCUMENT_ROOT . '/core/class/html.form.class.php';
34
+require_once DOL_DOCUMENT_ROOT.'/core/class/html.form.class.php';
35 35
 
36 36
 
37 37
 /**
@@ -56,13 +56,13 @@  discard block
 block discarded – undo
56 56
 		$effs = array();
57 57
 
58 58
 		$sql = "SELECT id, code, libelle as label";
59
-		$sql .= " FROM " . $this->db->prefix() . "c_typent";
60
-		$sql .= " WHERE active = 1 AND (fk_country IS NULL OR fk_country = " . (empty($mysoc->country_id) ? '0' : $mysoc->country_id) . ")";
59
+		$sql .= " FROM ".$this->db->prefix()."c_typent";
60
+		$sql .= " WHERE active = 1 AND (fk_country IS NULL OR fk_country = ".(empty($mysoc->country_id) ? '0' : $mysoc->country_id).")";
61 61
 		if ($filter) {
62
-			$sql .= " " . $filter;
62
+			$sql .= " ".$filter;
63 63
 		}
64 64
 		$sql .= " ORDER by position, id";
65
-		dol_syslog(get_class($this) . '::typent_array', LOG_DEBUG);
65
+		dol_syslog(get_class($this).'::typent_array', LOG_DEBUG);
66 66
 		$resql = $this->db->query($sql);
67 67
 		if ($resql) {
68 68
 			$num = $this->db->num_rows($resql);
@@ -105,13 +105,13 @@  discard block
 block discarded – undo
105 105
 		$effs = array();
106 106
 
107 107
 		$sql = "SELECT id, code, libelle as label";
108
-		$sql .= " FROM " . $this->db->prefix() . "c_effectif";
108
+		$sql .= " FROM ".$this->db->prefix()."c_effectif";
109 109
 		$sql .= " WHERE active = 1";
110 110
 		if ($filter) {
111
-			$sql .= " " . $filter;
111
+			$sql .= " ".$filter;
112 112
 		}
113 113
 		$sql .= " ORDER BY id ASC";
114
-		dol_syslog(get_class($this) . '::effectif_array', LOG_DEBUG);
114
+		dol_syslog(get_class($this).'::effectif_array', LOG_DEBUG);
115 115
 		$resql = $this->db->query($sql);
116 116
 		if ($resql) {
117 117
 			$num = $this->db->num_rows($resql);
@@ -149,13 +149,13 @@  discard block
 block discarded – undo
149 149
 		// phpcs:enable
150 150
 		global $user, $langs;
151 151
 
152
-		print '<form method="post" action="' . $page . '">';
152
+		print '<form method="post" action="'.$page.'">';
153 153
 		print '<input type="hidden" name="action" value="setprospectlevel">';
154
-		print '<input type="hidden" name="token" value="' . newToken() . '">';
154
+		print '<input type="hidden" name="token" value="'.newToken().'">';
155 155
 
156
-		dol_syslog(get_class($this) . '::form_prospect_level', LOG_DEBUG);
156
+		dol_syslog(get_class($this).'::form_prospect_level', LOG_DEBUG);
157 157
 		$sql = "SELECT code, label";
158
-		$sql .= " FROM " . $this->db->prefix() . "c_prospectlevel";
158
+		$sql .= " FROM ".$this->db->prefix()."c_prospectlevel";
159 159
 		$sql .= " WHERE active > 0";
160 160
 		$sql .= " ORDER BY sortorder";
161 161
 		$resql = $this->db->query($sql);
@@ -181,9 +181,9 @@  discard block
 block discarded – undo
181 181
 			dol_print_error($this->db);
182 182
 		}
183 183
 		if (!empty($htmlname) && $user->admin) {
184
-			print ' ' . info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"), 1);
184
+			print ' '.info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"), 1);
185 185
 		}
186
-		print '<input type="submit" class="button button-save valignmiddle small" value="' . $langs->trans("Modify") . '">';
186
+		print '<input type="submit" class="button button-save valignmiddle small" value="'.$langs->trans("Modify").'">';
187 187
 		print '</form>';
188 188
 	}
189 189
 
@@ -200,13 +200,13 @@  discard block
 block discarded – undo
200 200
 	{
201 201
 		global $user, $langs;
202 202
 
203
-		print '<form method="post" action="' . $page . '">';
203
+		print '<form method="post" action="'.$page.'">';
204 204
 		print '<input type="hidden" name="action" value="setprospectcontactlevel">';
205
-		print '<input type="hidden" name="token" value="' . newToken() . '">';
205
+		print '<input type="hidden" name="token" value="'.newToken().'">';
206 206
 
207 207
 		dol_syslog(__METHOD__, LOG_DEBUG);
208 208
 		$sql = "SELECT code, label";
209
-		$sql .= " FROM " . $this->db->prefix() . "c_prospectcontactlevel";
209
+		$sql .= " FROM ".$this->db->prefix()."c_prospectcontactlevel";
210 210
 		$sql .= " WHERE active > 0";
211 211
 		$sql .= " ORDER BY sortorder";
212 212
 		$resql = $this->db->query($sql);
@@ -232,9 +232,9 @@  discard block
 block discarded – undo
232 232
 			dol_print_error($this->db);
233 233
 		}
234 234
 		if (!empty($htmlname) && $user->admin) {
235
-			print ' ' . info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"), 1);
235
+			print ' '.info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"), 1);
236 236
 		}
237
-		print '<input type="submit" class="button button-save valignmiddle small" value="' . $langs->trans("Modify") . '">';
237
+		print '<input type="submit" class="button button-save valignmiddle small" value="'.$langs->trans("Modify").'">';
238 238
 		print '</form>';
239 239
 	}
240 240
 
@@ -275,7 +275,7 @@  discard block
 block discarded – undo
275 275
 		// phpcs:enable
276 276
 		global $conf, $langs, $user;
277 277
 
278
-		dol_syslog(get_class($this) . "::select_departement selected=" . $selected . ", country_codeid=" . $country_codeid, LOG_DEBUG);
278
+		dol_syslog(get_class($this)."::select_departement selected=".$selected.", country_codeid=".$country_codeid, LOG_DEBUG);
279 279
 
280 280
 		$langs->load("dict");
281 281
 
@@ -283,28 +283,28 @@  discard block
 block discarded – undo
283 283
 
284 284
 		// Serch departements/cantons/province active d'une region et pays actif
285 285
 		$sql = "SELECT d.rowid, d.code_departement as code, d.nom as name, d.active, c.label as country, c.code as country_code, r.nom as region_name FROM";
286
-		$sql .= " " . $this->db->prefix() . "c_departements as d, " . $this->db->prefix() . "c_regions as r," . $this->db->prefix() . "c_country as c";
286
+		$sql .= " ".$this->db->prefix()."c_departements as d, ".$this->db->prefix()."c_regions as r,".$this->db->prefix()."c_country as c";
287 287
 		$sql .= " WHERE d.fk_region=r.code_region and r.fk_pays=c.rowid";
288 288
 		$sql .= " AND d.active = 1 AND r.active = 1 AND c.active = 1";
289 289
 		if ($country_codeid && is_numeric($country_codeid)) {
290
-			$sql .= " AND c.rowid = '" . $this->db->escape($country_codeid) . "'";
290
+			$sql .= " AND c.rowid = '".$this->db->escape($country_codeid)."'";
291 291
 		}
292 292
 		if ($country_codeid && !is_numeric($country_codeid)) {
293
-			$sql .= " AND c.code = '" . $this->db->escape($country_codeid) . "'";
293
+			$sql .= " AND c.code = '".$this->db->escape($country_codeid)."'";
294 294
 		}
295 295
 		$sql .= " ORDER BY c.code, d.code_departement";
296 296
 
297 297
 		$result = $this->db->query($sql);
298 298
 		if ($result) {
299 299
 			if (!empty($htmlname)) {
300
-				$out .= '<select id="' . $htmlname . '" class="flat' . ($morecss ? ' ' . $morecss : '') . '" name="' . $htmlname . '">';
300
+				$out .= '<select id="'.$htmlname.'" class="flat'.($morecss ? ' '.$morecss : '').'" name="'.$htmlname.'">';
301 301
 			}
302 302
 			if ($country_codeid) {
303 303
 				$out .= '<option value="0">&nbsp;</option>';
304 304
 			}
305 305
 			$num = $this->db->num_rows($result);
306 306
 			$i = 0;
307
-			dol_syslog(get_class($this) . "::select_departement num=" . $num, LOG_DEBUG);
307
+			dol_syslog(get_class($this)."::select_departement num=".$num, LOG_DEBUG);
308 308
 			if ($num) {
309 309
 				$country = '';
310 310
 				while ($i < $num) {
@@ -315,15 +315,15 @@  discard block
 block discarded – undo
315 315
 						if (!$country || $country != $obj->country) {
316 316
 							// Show break if we are in list with multiple countries
317 317
 							if (!$country_codeid && $obj->country_code) {
318
-								$out .= '<option value="-1" disabled data-html="----- ' . $obj->country . ' -----">----- ' . $obj->country . " -----</option>\n";
318
+								$out .= '<option value="-1" disabled data-html="----- '.$obj->country.' -----">----- '.$obj->country." -----</option>\n";
319 319
 								$country = $obj->country;
320 320
 							}
321 321
 						}
322 322
 
323 323
 						if (!empty($selected) && $selected == $obj->rowid) {
324
-							$out .= '<option value="' . $obj->rowid . '" selected>';
324
+							$out .= '<option value="'.$obj->rowid.'" selected>';
325 325
 						} else {
326
-							$out .= '<option value="' . $obj->rowid . '">';
326
+							$out .= '<option value="'.$obj->rowid.'">';
327 327
 						}
328 328
 
329 329
 						// Si traduction existe, on l'utilise, sinon on prend le libelle par defaut
@@ -332,13 +332,13 @@  discard block
 block discarded – undo
332 332
 							(getDolGlobalInt('MAIN_SHOW_STATE_CODE') == 1 || getDolGlobalInt('MAIN_SHOW_STATE_CODE') == 2 || $conf->global->MAIN_SHOW_STATE_CODE === 'all')
333 333
 						) {
334 334
 							if (getDolGlobalInt('MAIN_SHOW_REGION_IN_STATE_SELECT') == 1) {
335
-								$out .= $obj->region_name . ' - ' . $obj->code . ' - ' . ($langs->trans($obj->code) != $obj->code ? $langs->trans($obj->code) : ($obj->name != '-' ? $obj->name : ''));
335
+								$out .= $obj->region_name.' - '.$obj->code.' - '.($langs->trans($obj->code) != $obj->code ? $langs->trans($obj->code) : ($obj->name != '-' ? $obj->name : ''));
336 336
 							} else {
337
-								$out .= $obj->code . ' - ' . ($langs->trans($obj->code) != $obj->code ? $langs->trans($obj->code) : ($obj->name != '-' ? $obj->name : ''));
337
+								$out .= $obj->code.' - '.($langs->trans($obj->code) != $obj->code ? $langs->trans($obj->code) : ($obj->name != '-' ? $obj->name : ''));
338 338
 							}
339 339
 						} else {
340 340
 							if (getDolGlobalInt('MAIN_SHOW_REGION_IN_STATE_SELECT') == 1) {
341
-								$out .= $obj->region_name . ' - ' . ($langs->trans($obj->code) != $obj->code ? $langs->trans($obj->code) : ($obj->name != '-' ? $obj->name : ''));
341
+								$out .= $obj->region_name.' - '.($langs->trans($obj->code) != $obj->code ? $langs->trans($obj->code) : ($obj->name != '-' ? $obj->name : ''));
342 342
 							} else {
343 343
 								$out .= ($langs->trans($obj->code) != $obj->code ? $langs->trans($obj->code) : ($obj->name != '-' ? $obj->name : ''));
344 344
 							}
@@ -353,7 +353,7 @@  discard block
 block discarded – undo
353 353
 				$out .= '</select>';
354 354
 			}
355 355
 			if (!empty($htmlname) && $user->admin) {
356
-				$out .= ' ' . info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"), 1);
356
+				$out .= ' '.info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"), 1);
357 357
 			}
358 358
 		} else {
359 359
 			dol_print_error($this->db);
@@ -361,7 +361,7 @@  discard block
 block discarded – undo
361 361
 
362 362
 		// Make select dynamic
363 363
 		if (!empty($htmlname)) {
364
-			include_once DOL_DOCUMENT_ROOT . '/core/lib/ajax.lib.php';
364
+			include_once DOL_DOCUMENT_ROOT.'/core/lib/ajax.lib.php';
365 365
 			$out .= ajax_combobox($htmlname);
366 366
 		}
367 367
 
@@ -386,7 +386,7 @@  discard block
 block discarded – undo
386 386
 	public function select_state_ajax($parent_field_id = 'country_id', $selected = 0, $country_codeid = 0, $htmlname = 'state_id', $morecss = 'maxwidth200onsmartphone  minwidth300')
387 387
 	{
388 388
 		$html = '<script>';
389
-		$html.='$("select[name=\"'.$parent_field_id.'\"]").change(function(){
389
+		$html .= '$("select[name=\"'.$parent_field_id.'\"]").change(function(){
390 390
 				$.ajax( "'.dol_buildpath('/core/ajax/ziptown.php', 2).'", { data:{ selected: $("select[name=\"'.$htmlname.'\"]").val(), country_codeid: $(this).val(), htmlname:"'.$htmlname.'", morecss:"'.$morecss.'" } } )
391 391
 				.done(function(msg) {
392 392
 					$("span#target_'.$htmlname.'").html(msg);
@@ -413,14 +413,14 @@  discard block
 block discarded – undo
413 413
 		$langs->load("dict");
414 414
 
415 415
 		$sql = "SELECT r.rowid, r.code_region as code, r.nom as label, r.active, c.code as country_code, c.label as country";
416
-		$sql .= " FROM " . $this->db->prefix() . "c_regions as r, " . $this->db->prefix() . "c_country as c";
416
+		$sql .= " FROM ".$this->db->prefix()."c_regions as r, ".$this->db->prefix()."c_country as c";
417 417
 		$sql .= " WHERE r.fk_pays=c.rowid AND r.active = 1 and c.active = 1";
418 418
 		$sql .= " ORDER BY c.code, c.label ASC";
419 419
 
420
-		dol_syslog(get_class($this) . "::select_region", LOG_DEBUG);
420
+		dol_syslog(get_class($this)."::select_region", LOG_DEBUG);
421 421
 		$resql = $this->db->query($sql);
422 422
 		if ($resql) {
423
-			print '<select class="flat" id="' . $htmlname . '" name="' . $htmlname . '">';
423
+			print '<select class="flat" id="'.$htmlname.'" name="'.$htmlname.'">';
424 424
 			$num = $this->db->num_rows($resql);
425 425
 			$i = 0;
426 426
 			if ($num) {
@@ -432,16 +432,16 @@  discard block
 block discarded – undo
432 432
 					} else {
433 433
 						if ($country == '' || $country != $obj->country) {
434 434
 							// Show break
435
-							$key = $langs->trans("Country" . strtoupper($obj->country_code));
436
-							$valuetoshow = ($key != "Country" . strtoupper($obj->country_code)) ? $obj->country_code . " - " . $key : $obj->country;
437
-							print '<option value="-2" disabled>----- ' . $valuetoshow . " -----</option>\n";
435
+							$key = $langs->trans("Country".strtoupper($obj->country_code));
436
+							$valuetoshow = ($key != "Country".strtoupper($obj->country_code)) ? $obj->country_code." - ".$key : $obj->country;
437
+							print '<option value="-2" disabled>----- '.$valuetoshow." -----</option>\n";
438 438
 							$country = $obj->country;
439 439
 						}
440 440
 
441 441
 						if ($selected > 0 && $selected == $obj->code) {
442
-							print '<option value="' . $obj->code . '" selected>' . $obj->label . '</option>';
442
+							print '<option value="'.$obj->code.'" selected>'.$obj->label.'</option>';
443 443
 						} else {
444
-							print '<option value="' . $obj->code . '">' . $obj->label . '</option>';
444
+							print '<option value="'.$obj->code.'">'.$obj->label.'</option>';
445 445
 						}
446 446
 					}
447 447
 					$i++;
@@ -472,13 +472,13 @@  discard block
 block discarded – undo
472 472
 
473 473
 		$out = '';
474 474
 
475
-		$sql = "SELECT rowid, code, label, active FROM " . $this->db->prefix() . "c_civility";
475
+		$sql = "SELECT rowid, code, label, active FROM ".$this->db->prefix()."c_civility";
476 476
 		$sql .= " WHERE active = 1";
477 477
 
478 478
 		dol_syslog("Form::select_civility", LOG_DEBUG);
479 479
 		$resql = $this->db->query($sql);
480 480
 		if ($resql) {
481
-			$out .= '<select class="flat' . ($morecss ? ' ' . $morecss : '') . '" name="' . $htmlname . '" id="' . $htmlname . '">';
481
+			$out .= '<select class="flat'.($morecss ? ' '.$morecss : '').'" name="'.$htmlname.'" id="'.$htmlname.'">';
482 482
 			$out .= '<option value="">&nbsp;</option>';
483 483
 			$num = $this->db->num_rows($resql);
484 484
 			$i = 0;
@@ -486,12 +486,12 @@  discard block
 block discarded – undo
486 486
 				while ($i < $num) {
487 487
 					$obj = $this->db->fetch_object($resql);
488 488
 					if ($selected == $obj->code) {
489
-						$out .= '<option value="' . $obj->code . '" selected>';
489
+						$out .= '<option value="'.$obj->code.'" selected>';
490 490
 					} else {
491
-						$out .= '<option value="' . $obj->code . '">';
491
+						$out .= '<option value="'.$obj->code.'">';
492 492
 					}
493 493
 					// If translation exists, we use it, otherwise, we use tha had coded label
494
-					$out .= ($langs->trans("Civility" . $obj->code) != "Civility" . $obj->code ? $langs->trans("Civility" . $obj->code) : ($obj->label != '-' ? $obj->label : ''));
494
+					$out .= ($langs->trans("Civility".$obj->code) != "Civility".$obj->code ? $langs->trans("Civility".$obj->code) : ($obj->label != '-' ? $obj->label : ''));
495 495
 					$out .= '</option>';
496 496
 					$i++;
497 497
 				}
@@ -503,7 +503,7 @@  discard block
 block discarded – undo
503 503
 
504 504
 			if ($addjscombo) {
505 505
 				// Enhance with select2
506
-				include_once DOL_DOCUMENT_ROOT . '/core/lib/ajax.lib.php';
506
+				include_once DOL_DOCUMENT_ROOT.'/core/lib/ajax.lib.php';
507 507
 				$out .= ajax_combobox($htmlname);
508 508
 			}
509 509
 		} else {
@@ -553,22 +553,22 @@  discard block
 block discarded – undo
553 553
 
554 554
 		// On recherche les formes juridiques actives des pays actifs
555 555
 		$sql  = "SELECT f.rowid, f.code as code , f.libelle as label, f.active, c.label as country, c.code as country_code";
556
-		$sql .= " FROM " . $this->db->prefix() . "c_forme_juridique as f, " . $this->db->prefix() . "c_country as c";
556
+		$sql .= " FROM ".$this->db->prefix()."c_forme_juridique as f, ".$this->db->prefix()."c_country as c";
557 557
 		$sql .= " WHERE f.fk_pays=c.rowid";
558 558
 		$sql .= " AND f.active = 1 AND c.active = 1";
559 559
 		if ($country_codeid) {
560
-			$sql .= " AND c.code = '" . $this->db->escape($country_codeid) . "'";
560
+			$sql .= " AND c.code = '".$this->db->escape($country_codeid)."'";
561 561
 		}
562 562
 		if ($filter) {
563
-			$sql .= " " . $filter;
563
+			$sql .= " ".$filter;
564 564
 		}
565 565
 		$sql .= " ORDER BY c.code";
566 566
 
567
-		dol_syslog(get_class($this) . "::select_juridicalstatus", LOG_DEBUG);
567
+		dol_syslog(get_class($this)."::select_juridicalstatus", LOG_DEBUG);
568 568
 		$resql = $this->db->query($sql);
569 569
 		if ($resql) {
570 570
 			$out .= '<div id="particulier2" class="visible">';
571
-			$out .= '<select class="flat minwidth200' . ($morecss ? ' ' . $morecss : '') . '" name="' . $htmlname . '" id="' . $htmlname . '">';
571
+			$out .= '<select class="flat minwidth200'.($morecss ? ' '.$morecss : '').'" name="'.$htmlname.'" id="'.$htmlname.'">';
572 572
 			if ($country_codeid) {
573 573
 				$out .= '<option value="0">&nbsp;</option>'; // When country_codeid is set, we force to add an empty line because it does not appears from select. When not set, we already get the empty line from select.
574 574
 			}
@@ -582,9 +582,9 @@  discard block
 block discarded – undo
582 582
 					$obj = $this->db->fetch_object($resql);
583 583
 
584 584
 					if ($obj->code) {		// We exclude empty line, we will add it later
585
-						$labelcountry = (($langs->trans("Country" . $obj->country_code) != "Country" . $obj->country_code) ? $langs->trans("Country" . $obj->country_code) : $obj->country);
586
-						$labeljs = (($langs->trans("JuridicalStatus" . $obj->code) != "JuridicalStatus" . $obj->code) ? $langs->trans("JuridicalStatus" . $obj->code) : ($obj->label != '-' ? $obj->label : '')); // $obj->label is already in output charset (converted by database driver)
587
-						$arraydata[$obj->code] = array('code' => $obj->code, 'label' => $labeljs, 'label_sort' => $labelcountry . '_' . $labeljs, 'country_code' => $obj->country_code, 'country' => $labelcountry);
585
+						$labelcountry = (($langs->trans("Country".$obj->country_code) != "Country".$obj->country_code) ? $langs->trans("Country".$obj->country_code) : $obj->country);
586
+						$labeljs = (($langs->trans("JuridicalStatus".$obj->code) != "JuridicalStatus".$obj->code) ? $langs->trans("JuridicalStatus".$obj->code) : ($obj->label != '-' ? $obj->label : '')); // $obj->label is already in output charset (converted by database driver)
587
+						$arraydata[$obj->code] = array('code' => $obj->code, 'label' => $labeljs, 'label_sort' => $labelcountry.'_'.$labeljs, 'country_code' => $obj->country_code, 'country' => $labelcountry);
588 588
 					}
589 589
 					$i++;
590 590
 				}
@@ -598,15 +598,15 @@  discard block
 block discarded – undo
598 598
 					if (!$country || $country != $val['country']) {
599 599
 						// Show break when we are in multi country mode
600 600
 						if (empty($country_codeid) && $val['country_code']) {
601
-							$out .= '<option value="0" disabled class="selectoptiondisabledwhite">----- ' . $val['country'] . " -----</option>\n";
601
+							$out .= '<option value="0" disabled class="selectoptiondisabledwhite">----- '.$val['country']." -----</option>\n";
602 602
 							$country = $val['country'];
603 603
 						}
604 604
 					}
605 605
 
606 606
 					if ($selected > 0 && $selected == $val['code']) {
607
-						$out .= '<option value="' . $val['code'] . '" selected>';
607
+						$out .= '<option value="'.$val['code'].'" selected>';
608 608
 					} else {
609
-						$out .= '<option value="' . $val['code'] . '">';
609
+						$out .= '<option value="'.$val['code'].'">';
610 610
 					}
611 611
 					// If translation exists, we use it, otherwise we use default label in database
612 612
 					$out .= $val['label'];
@@ -615,11 +615,11 @@  discard block
 block discarded – undo
615 615
 			}
616 616
 			$out .= '</select>';
617 617
 			if ($user->admin) {
618
-				$out .= ' ' . info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"), 1);
618
+				$out .= ' '.info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"), 1);
619 619
 			}
620 620
 
621 621
 			// Make select dynamic
622
-			include_once DOL_DOCUMENT_ROOT . '/core/lib/ajax.lib.php';
622
+			include_once DOL_DOCUMENT_ROOT.'/core/lib/ajax.lib.php';
623 623
 			$out .= ajax_combobox($htmlname);
624 624
 
625 625
 			$out .= '</div>';
@@ -673,13 +673,13 @@  discard block
 block discarded – undo
673 673
 			$events[] = array('method' => 'getContacts', 'url' => dol_buildpath('/core/ajax/contacts.php', 1), 'htmlname' => 'contactid', 'params' => array('add-customer-contact' => 'disabled'));
674 674
 
675 675
 			if (count($events)) {	// If there is some ajax events to run once selection is done, we add code here to run events
676
-				print '<script nonce="' . getNonce() . '" type="text/javascript">
676
+				print '<script nonce="'.getNonce().'" type="text/javascript">
677 677
 				jQuery(document).ready(function() {
678
-					$("#search_' . $htmlname . '").change(function() {
679
-						var obj = ' . json_encode($events) . ';
678
+					$("#search_' . $htmlname.'").change(function() {
679
+						var obj = ' . json_encode($events).';
680 680
 						$.each(obj, function(key,values) {
681 681
 							if (values.method.length) {
682
-								runJsCodeForEvent' . $htmlname . '(values);
682
+								runJsCodeForEvent' . $htmlname.'(values);
683 683
 							}
684 684
 						});
685 685
 
@@ -687,13 +687,13 @@  discard block
 block discarded – undo
687 687
 					});
688 688
 
689 689
 					// Function used to execute events when search_htmlname change
690
-					function runJsCodeForEvent' . $htmlname . '(obj) {
691
-						var id = $("#' . $htmlname . '").val();
690
+					function runJsCodeForEvent' . $htmlname.'(obj) {
691
+						var id = $("#' . $htmlname.'").val();
692 692
 						var method = obj.method;
693 693
 						var url = obj.url;
694 694
 						var htmlname = obj.htmlname;
695 695
 						var showempty = obj.showempty;
696
-						console.log("Run runJsCodeForEvent-' . $htmlname . ' from selectCompaniesForNewContact id="+id+" method="+method+" showempty="+showempty+" url="+url+" htmlname="+htmlname);
696
+						console.log("Run runJsCodeForEvent-' . $htmlname.' from selectCompaniesForNewContact id="+id+" method="+method+" showempty="+showempty+" url="+url+" htmlname="+htmlname);
697 697
 						$.getJSON(url,
698 698
 							{
699 699
 								action: method,
@@ -723,9 +723,9 @@  discard block
 block discarded – undo
723 723
 				</script>';
724 724
 			}
725 725
 
726
-			print "\n" . '<!-- Input text for third party with Ajax.Autocompleter (selectCompaniesForNewContact) -->' . "\n";
727
-			print '<input type="text" size="30" id="search_' . $htmlname . '" name="search_' . $htmlname . '" value="' . $name . '" />';
728
-			print ajax_autocompleter(($socid ? $socid : -1), $htmlname, DOL_URL_ROOT . '/societe/ajax/ajaxcompanies.php', '', $minLength, 0);
726
+			print "\n".'<!-- Input text for third party with Ajax.Autocompleter (selectCompaniesForNewContact) -->'."\n";
727
+			print '<input type="text" size="30" id="search_'.$htmlname.'" name="search_'.$htmlname.'" value="'.$name.'" />';
728
+			print ajax_autocompleter(($socid ? $socid : -1), $htmlname, DOL_URL_ROOT.'/societe/ajax/ajaxcompanies.php', '', $minLength, 0);
729 729
 			return $socid;
730 730
 		} else {
731 731
 			// Search to list thirdparties
@@ -737,14 +737,14 @@  discard block
 block discarded – undo
737 737
 				$sql .= ", s.address, s.zip, s.town";
738 738
 				$sql .= ", dictp.code as country_code";
739 739
 			}
740
-			$sql .= " FROM " . $this->db->prefix() . "societe as s";
740
+			$sql .= " FROM ".$this->db->prefix()."societe as s";
741 741
 			if (!empty($conf->global->COMPANY_SHOW_ADDRESS_SELECTLIST)) {
742
-				$sql .= " LEFT JOIN " . $this->db->prefix() . "c_country as dictp ON dictp.rowid = s.fk_pays";
742
+				$sql .= " LEFT JOIN ".$this->db->prefix()."c_country as dictp ON dictp.rowid = s.fk_pays";
743 743
 			}
744
-			$sql .= " WHERE s.entity IN (" . getEntity('societe') . ")";
744
+			$sql .= " WHERE s.entity IN (".getEntity('societe').")";
745 745
 			// For ajax search we limit here. For combo list, we limit later
746 746
 			if (is_array($limitto) && count($limitto)) {
747
-				$sql .= " AND s.rowid IN (" . $this->db->sanitize(join(',', $limitto)) . ")";
747
+				$sql .= " AND s.rowid IN (".$this->db->sanitize(join(',', $limitto)).")";
748 748
 			}
749 749
 			// Add where from hooks
750 750
 			$parameters = array();
@@ -754,10 +754,10 @@  discard block
 block discarded – undo
754 754
 
755 755
 			$resql = $this->db->query($sql);
756 756
 			if ($resql) {
757
-				print '<select class="flat' . ($morecss ? ' ' . $morecss : '') . '" id="' . $htmlname . '" name="' . $htmlname . '"';
757
+				print '<select class="flat'.($morecss ? ' '.$morecss : '').'" id="'.$htmlname.'" name="'.$htmlname.'"';
758 758
 				if ($conf->use_javascript_ajax) {
759
-					$javaScript = "window.location='" . dol_escape_js($_SERVER['PHP_SELF']) . "?" . $var_id . "=" . ($forceid > 0 ? $forceid : $object->id) . $moreparam . "&" . $htmlname . "=' + form." . $htmlname . ".options[form." . $htmlname . ".selectedIndex].value;";
760
-					print ' onChange="' . $javaScript . '"';
759
+					$javaScript = "window.location='".dol_escape_js($_SERVER['PHP_SELF'])."?".$var_id."=".($forceid > 0 ? $forceid : $object->id).$moreparam."&".$htmlname."=' + form.".$htmlname.".options[form.".$htmlname.".selectedIndex].value;";
760
+					print ' onChange="'.$javaScript.'"';
761 761
 				}
762 762
 				print '>';
763 763
 				print '<option value="-1">&nbsp;</option>';
@@ -775,18 +775,18 @@  discard block
 block discarded – undo
775 775
 							$disabled = 1;
776 776
 						}
777 777
 						if ($selected > 0 && $selected == $obj->rowid) {
778
-							print '<option value="' . $obj->rowid . '"';
778
+							print '<option value="'.$obj->rowid.'"';
779 779
 							if ($disabled) {
780 780
 								print ' disabled';
781 781
 							}
782
-							print ' selected>' . dol_escape_htmltag($obj->name, 0, 0, '', 0, 1) . '</option>';
782
+							print ' selected>'.dol_escape_htmltag($obj->name, 0, 0, '', 0, 1).'</option>';
783 783
 							$firstCompany = $obj->rowid;
784 784
 						} else {
785
-							print '<option value="' . $obj->rowid . '"';
785
+							print '<option value="'.$obj->rowid.'"';
786 786
 							if ($disabled) {
787 787
 								print ' disabled';
788 788
 							}
789
-							print '>' . dol_escape_htmltag($obj->name, 0, 0, '', 0, 1) . '</option>';
789
+							print '>'.dol_escape_htmltag($obj->name, 0, 0, '', 0, 1).'</option>';
790 790
 						}
791 791
 						$i++;
792 792
 					}
@@ -823,20 +823,20 @@  discard block
 block discarded – undo
823 823
 		if (is_object($object) && method_exists($object, 'liste_type_contact')) {
824 824
 			$lesTypes = $object->liste_type_contact($source, $sortorder, 0, 1);
825 825
 
826
-			$out .= '<select class="flat valignmiddle' . ($morecss ? ' ' . $morecss : '') . '" name="' . $htmlname . '" id="' . $htmlname . '">';
826
+			$out .= '<select class="flat valignmiddle'.($morecss ? ' '.$morecss : '').'" name="'.$htmlname.'" id="'.$htmlname.'">';
827 827
 			if ($showempty) {
828 828
 				$out .= '<option value="0">&nbsp;</option>';
829 829
 			}
830 830
 			foreach ($lesTypes as $key => $value) {
831
-				$out .= '<option value="' . $key . '"';
831
+				$out .= '<option value="'.$key.'"';
832 832
 				if ($key == $selected) {
833 833
 					$out .= ' selected';
834 834
 				}
835
-				$out .= '>' . $value . '</option>';
835
+				$out .= '>'.$value.'</option>';
836 836
 			}
837 837
 			$out .= "</select>";
838 838
 			if ($user->admin && empty($forcehidetooltip)) {
839
-				$out .= ' ' . info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"), 1);
839
+				$out .= ' '.info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"), 1);
840 840
 			}
841 841
 
842 842
 			$out .= ajax_combobox($htmlname);
@@ -865,9 +865,9 @@  discard block
 block discarded – undo
865 865
 		if ($rendermode === 'view') {
866 866
 			$toprint = array();
867 867
 			foreach ($contact->roles as $key => $val) {
868
-				$toprint[] = '<li class="select2-search-choice-dolibarr noborderoncategories" style="background: #bbb;">' . $val['label'] . '</li>';
868
+				$toprint[] = '<li class="select2-search-choice-dolibarr noborderoncategories" style="background: #bbb;">'.$val['label'].'</li>';
869 869
 			}
870
-			return '<div class="select2-container-multi-dolibarr" style="width: 90%;" id="' . $htmlname . '"><ul class="select2-choices-dolibarr">' . implode(' ', $toprint) . '</ul></div>';
870
+			return '<div class="select2-container-multi-dolibarr" style="width: 90%;" id="'.$htmlname.'"><ul class="select2-choices-dolibarr">'.implode(' ', $toprint).'</ul></div>';
871 871
 		}
872 872
 
873 873
 		if ($rendermode === 'edit') {
@@ -913,14 +913,14 @@  discard block
 block discarded – undo
913 913
 
914 914
 		$size = '';
915 915
 		if (!empty($fieldsize)) {
916
-			$size = 'size="' . $fieldsize . '"';
916
+			$size = 'size="'.$fieldsize.'"';
917 917
 		}
918 918
 
919 919
 		if ($conf->use_javascript_ajax && empty($disableautocomplete)) {
920
-			$out .= ajax_multiautocompleter($htmlname, $fields, DOL_URL_ROOT . '/core/ajax/ziptown.php') . "\n";
920
+			$out .= ajax_multiautocompleter($htmlname, $fields, DOL_URL_ROOT.'/core/ajax/ziptown.php')."\n";
921 921
 			$moreattrib .= ' autocomplete="off"';
922 922
 		}
923
-		$out .= '<input id="' . $htmlname . '" class="maxwidthonsmartphone' . ($morecss ? ' ' . $morecss : '') . '" type="text"' . ($moreattrib ? ' ' . $moreattrib : '') . ' name="' . $htmlname . '" ' . $size . ' value="' . $selected . '">' . "\n";
923
+		$out .= '<input id="'.$htmlname.'" class="maxwidthonsmartphone'.($morecss ? ' '.$morecss : '').'" type="text"'.($moreattrib ? ' '.$moreattrib : '').' name="'.$htmlname.'" '.$size.' value="'.$selected.'">'."\n";
924 924
 
925 925
 		return $out;
926 926
 	}
@@ -996,7 +996,7 @@  discard block
 block discarded – undo
996 996
 		$parameters = array('formlength' => $formlength, 'selected' => $preselected, 'idprof' => $idprof, 'htmlname' => $htmlname, 'country_code' => $country_code);
997 997
 		$reshook = $hookmanager->executeHooks('getInputIdProf', $parameters);
998 998
 		if (empty($reshook)) {
999
-			$out .= '<input type="text" ' . ($morecss ? 'class="' . $morecss . '" ' : '') . 'name="' . $htmlname . '" id="' . $htmlname . '" maxlength="' . $maxlength . '" value="' . $selected . '">';
999
+			$out .= '<input type="text" '.($morecss ? 'class="'.$morecss.'" ' : '').'name="'.$htmlname.'" id="'.$htmlname.'" maxlength="'.$maxlength.'" value="'.$selected.'">';
1000 1000
 		}
1001 1001
 		$out .= $hookmanager->resPrint;
1002 1002
 
@@ -1027,9 +1027,9 @@  discard block
 block discarded – undo
1027 1027
 				$i = 0;
1028 1028
 				while ($i < $nbvalues) {
1029 1029
 					if ($selected == $valors[$i]) {
1030
-						print '<option value="' . $valors[$i] . '" selected>';
1030
+						print '<option value="'.$valors[$i].'" selected>';
1031 1031
 					} else {
1032
-						print '<option value="' . $valors[$i] . '">';
1032
+						print '<option value="'.$valors[$i].'">';
1033 1033
 					}
1034 1034
 					print $valors[$i];
1035 1035
 					print '</option>';
@@ -1058,7 +1058,7 @@  discard block
 block discarded – undo
1058 1058
 			return '';
1059 1059
 		}
1060 1060
 
1061
-		$out = '<select class="flat ' . $morecss . '" name="' . $htmlname . '" id="' . $htmlidname . '">';
1061
+		$out = '<select class="flat '.$morecss.'" name="'.$htmlname.'" id="'.$htmlidname.'">';
1062 1062
 		if ($typeinput == 'form') {
1063 1063
 			if ($allowempty || ($selected == '' || $selected == '-1')) {
1064 1064
 				$out .= '<option value="-1">';
@@ -1070,33 +1070,33 @@  discard block
 block discarded – undo
1070 1070
 				$out .= '</option>';
1071 1071
 			}
1072 1072
 			if (empty($conf->global->SOCIETE_DISABLE_PROSPECTS)) {
1073
-				$out .= '<option value="2"' . ($selected == 2 ? ' selected' : '') . '>' . $langs->trans('Prospect') . '</option>';
1073
+				$out .= '<option value="2"'.($selected == 2 ? ' selected' : '').'>'.$langs->trans('Prospect').'</option>';
1074 1074
 			}
1075 1075
 			if (empty($conf->global->SOCIETE_DISABLE_PROSPECTS) && empty($conf->global->SOCIETE_DISABLE_CUSTOMERS) && empty($conf->global->SOCIETE_DISABLE_PROSPECTSCUSTOMERS)) {
1076
-				$out .= '<option value="3"' . ($selected == 3 ? ' selected' : '') . '>' . $langs->trans('ProspectCustomer') . '</option>';
1076
+				$out .= '<option value="3"'.($selected == 3 ? ' selected' : '').'>'.$langs->trans('ProspectCustomer').'</option>';
1077 1077
 			}
1078 1078
 			if (empty($conf->global->SOCIETE_DISABLE_CUSTOMERS)) {
1079
-				$out .= '<option value="1"' . ($selected == 1 ? ' selected' : '') . '>' . $langs->trans('Customer') . '</option>';
1079
+				$out .= '<option value="1"'.($selected == 1 ? ' selected' : '').'>'.$langs->trans('Customer').'</option>';
1080 1080
 			}
1081
-			$out .= '<option value="0"' . ((string) $selected == '0' ? ' selected' : '') . '>' . $langs->trans('NorProspectNorCustomer') . '</option>';
1081
+			$out .= '<option value="0"'.((string) $selected == '0' ? ' selected' : '').'>'.$langs->trans('NorProspectNorCustomer').'</option>';
1082 1082
 		} elseif ($typeinput == 'list') {
1083
-			$out .= '<option value="-1"' . (($selected == '' || $selected == '-1') ? ' selected' : '') . '>&nbsp;</option>';
1083
+			$out .= '<option value="-1"'.(($selected == '' || $selected == '-1') ? ' selected' : '').'>&nbsp;</option>';
1084 1084
 			if (empty($conf->global->SOCIETE_DISABLE_PROSPECTS)) {
1085
-				$out .= '<option value="2,3"' . ($selected == '2,3' ? ' selected' : '') . '>' . $langs->trans('Prospect') . '</option>';
1085
+				$out .= '<option value="2,3"'.($selected == '2,3' ? ' selected' : '').'>'.$langs->trans('Prospect').'</option>';
1086 1086
 			}
1087 1087
 			if (empty($conf->global->SOCIETE_DISABLE_CUSTOMERS)) {
1088
-				$out .= '<option value="1,3"' . ($selected == '1,3' ? ' selected' : '') . '>' . $langs->trans('Customer') . '</option>';
1088
+				$out .= '<option value="1,3"'.($selected == '1,3' ? ' selected' : '').'>'.$langs->trans('Customer').'</option>';
1089 1089
 			}
1090 1090
 			if (isModEnabled("fournisseur")) {
1091
-				$out .= '<option value="4"' . ($selected == '4' ? ' selected' : '') . '>' . $langs->trans('Supplier') . '</option>';
1091
+				$out .= '<option value="4"'.($selected == '4' ? ' selected' : '').'>'.$langs->trans('Supplier').'</option>';
1092 1092
 			}
1093
-			$out .= '<option value="0"' . ($selected == '0' ? ' selected' : '') . '>' . $langs->trans('Other') . '</option>';
1093
+			$out .= '<option value="0"'.($selected == '0' ? ' selected' : '').'>'.$langs->trans('Other').'</option>';
1094 1094
 		} elseif ($typeinput == 'admin') {
1095 1095
 			if (empty($conf->global->SOCIETE_DISABLE_PROSPECTS) && empty($conf->global->SOCIETE_DISABLE_CUSTOMERS) && empty($conf->global->SOCIETE_DISABLE_PROSPECTSCUSTOMERS)) {
1096
-				$out .= '<option value="3"' . ($selected == 3 ? ' selected' : '') . '>' . $langs->trans('ProspectCustomer') . '</option>';
1096
+				$out .= '<option value="3"'.($selected == 3 ? ' selected' : '').'>'.$langs->trans('ProspectCustomer').'</option>';
1097 1097
 			}
1098 1098
 			if (empty($conf->global->SOCIETE_DISABLE_CUSTOMERS)) {
1099
-				$out .= '<option value="1"' . ($selected == 1 ? ' selected' : '') . '>' . $langs->trans('Customer') . '</option>';
1099
+				$out .= '<option value="1"'.($selected == 1 ? ' selected' : '').'>'.$langs->trans('Customer').'</option>';
1100 1100
 			}
1101 1101
 		}
1102 1102
 		$out .= '</select>';
@@ -1122,12 +1122,12 @@  discard block
 block discarded – undo
1122 1122
 
1123 1123
 		$out = '';
1124 1124
 		if ($htmlname != "none") {
1125
-			$out .= '<form method="post" action="' . $page . '">';
1125
+			$out .= '<form method="post" action="'.$page.'">';
1126 1126
 			$out .= '<input type="hidden" name="action" value="set_thirdpartytype">';
1127
-			$out .= '<input type="hidden" name="token" value="' . newToken() . '">';
1127
+			$out .= '<input type="hidden" name="token" value="'.newToken().'">';
1128 1128
 			$sortparam = (empty($conf->global->SOCIETE_SORT_ON_TYPEENT) ? 'ASC' : $conf->global->SOCIETE_SORT_ON_TYPEENT); // NONE means we keep sort of original array, so we sort on position. ASC, means next function will sort on label.
1129 1129
 			$out .= $this->selectarray($htmlname, $this->typent_array(0, $filter), $selected, 1, 0, 0, '', 0, 0, 0, $sortparam, '', 1);
1130
-			$out .= '<input type="submit" class="button smallpaddingimp valignmiddle" value="' . $langs->trans("Modify") . '">';
1130
+			$out .= '<input type="submit" class="button smallpaddingimp valignmiddle" value="'.$langs->trans("Modify").'">';
1131 1131
 			$out .= '</form>';
1132 1132
 		} else {
1133 1133
 			if ($selected > 0) {
@@ -1166,7 +1166,7 @@  discard block
 block discarded – undo
1166 1166
 
1167 1167
 			//print $prospectstatic->LibProspCommStatut($statusprospect, 2, $prospectstatic->cacheprospectstatus[$statusprospect]['label'], $prospectstatic->cacheprospectstatus[$statusprospect]['picto']);
1168 1168
 			print img_action('', $actioncode, $actionpicto, 'class="inline-block valignmiddle paddingright pictoprospectstatus"');
1169
-			print '<select class="flat selectprospectstatus maxwidth150" id="'. $htmlname.$idprospect .'" data-socid="'.$idprospect.'" name="' . $htmlname .'">';
1169
+			print '<select class="flat selectprospectstatus maxwidth150" id="'.$htmlname.$idprospect.'" data-socid="'.$idprospect.'" name="'.$htmlname.'">';
1170 1170
 			foreach ($prospectstatic->cacheprospectstatus as $key => $val) {
1171 1171
 				$titlealt = (empty($val['label']) ? 'default' : $val['label']);
1172 1172
 				$label = $val['label'];
@@ -1192,8 +1192,8 @@  discard block
 block discarded – undo
1192 1192
 						var image = $(this).prev(".pictoprospectstatus");
1193 1193
 						$.ajax({
1194 1194
 							type: "POST",
1195
-							url: \'' . DOL_URL_ROOT . '/core/ajax/ajaxstatusprospect.php\',
1196
-							data: { id: statusid, prospectid: prospectid, token: \''. newToken() .'\', action: \'updatestatusprospect\' },
1195
+							url: \'' . DOL_URL_ROOT.'/core/ajax/ajaxstatusprospect.php\',
1196
+							data: { id: statusid, prospectid: prospectid, token: \''. newToken().'\', action: \'updatestatusprospect\' },
1197 1197
 							success: function(response) {
1198 1198
 								console.log(response.img);
1199 1199
 								image.replaceWith(response.img);
Please login to merge, or discard this patch.
htdocs/core/class/html.formmargin.class.php 1 patch
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -220,16 +220,16 @@  discard block
 block discarded – undo
220 220
 
221 221
 		$marginInfo = $this->getMarginInfosArray($object, $force_price);
222 222
 
223
-		$parameters=array('marginInfo' => &$marginInfo);
223
+		$parameters = array('marginInfo' => &$marginInfo);
224 224
 		$reshook = $hookmanager->executeHooks('displayMarginInfos', $parameters, $object, $action);
225 225
 		if ($reshook < 0) {
226 226
 			setEventMessages($hookmanager->error, $hookmanager->errors, 'errors');
227 227
 		} elseif (empty($reshook)) {
228 228
 			if (!empty($conf->global->MARGIN_ADD_SHOWHIDE_BUTTON)) {
229
-				print $langs->trans('ShowMarginInfos') . ' ';
229
+				print $langs->trans('ShowMarginInfos').' ';
230 230
 				$hidemargininfos = preg_replace('/[^a-zA-Z0-9_\-]/', '', $_COOKIE['DOLUSER_MARGININFO_HIDE_SHOW']); // Clean cookie
231
-				print '<span id="showMarginInfos" class="linkobject valignmiddle ' . (!empty($hidemargininfos) ? '' : 'hideobject') . '">' . img_picto($langs->trans("Disabled"), 'switch_off') . '</span>';
232
-				print '<span id="hideMarginInfos" class="linkobject valignmiddle ' . (!empty($hidemargininfos) ? 'hideobject' : '') . '">' . img_picto($langs->trans("Enabled"), 'switch_on') . '</span>';
231
+				print '<span id="showMarginInfos" class="linkobject valignmiddle '.(!empty($hidemargininfos) ? '' : 'hideobject').'">'.img_picto($langs->trans("Disabled"), 'switch_off').'</span>';
232
+				print '<span id="hideMarginInfos" class="linkobject valignmiddle '.(!empty($hidemargininfos) ? 'hideobject' : '').'">'.img_picto($langs->trans("Enabled"), 'switch_on').'</span>';
233 233
 
234 234
 				print '<script nonce="'.getNonce().'">$(document).ready(function() {';
235 235
 				print '$("span#showMarginInfos").click(function() { console.log("click on showMargininfos"); date = new Date(); date.setTime(date.getTime()+(30*86400000)); document.cookie = "DOLUSER_MARGININFO_HIDE_SHOW=0; expires=" + date.toGMTString() + "; path=/ "; $(".margintable").show(); $("span#showMarginInfos").addClass("hideobject"); $("span#hideMarginInfos").removeClass("hideobject"); });';
@@ -240,69 +240,69 @@  discard block
 block discarded – undo
240 240
 				print '});</script>';
241 241
 			}
242 242
 
243
-			print '<!-- displayMarginInfos() - Show margin table -->' . "\n";
243
+			print '<!-- displayMarginInfos() - Show margin table -->'."\n";
244 244
 			print '<div class="div-table-responsive-no-min">';
245 245
 
246 246
 			print '<table class="noborder margintable centpercent" id="margintable">';
247 247
 			print '<tr class="liste_titre">';
248
-			print '<td class="liste_titre">' . $langs->trans('Margins') . '</td>';
249
-			print '<td class="liste_titre right">' . $langs->trans('SellingPrice') . '</td>';
248
+			print '<td class="liste_titre">'.$langs->trans('Margins').'</td>';
249
+			print '<td class="liste_titre right">'.$langs->trans('SellingPrice').'</td>';
250 250
 			if (getDolGlobalString('MARGIN_TYPE') == "1") {
251
-				print '<td class="liste_titre right">' . $langs->trans('BuyingPrice') . '</td>';
251
+				print '<td class="liste_titre right">'.$langs->trans('BuyingPrice').'</td>';
252 252
 			} else {
253
-				print '<td class="liste_titre right">' . $langs->trans('CostPrice') . '</td>';
253
+				print '<td class="liste_titre right">'.$langs->trans('CostPrice').'</td>';
254 254
 			}
255
-			print '<td class="liste_titre right">' . $langs->trans('Margin') . '</td>';
255
+			print '<td class="liste_titre right">'.$langs->trans('Margin').'</td>';
256 256
 			if (!empty($conf->global->DISPLAY_MARGIN_RATES)) {
257
-				print '<td class="liste_titre right">' . $langs->trans('MarginRate') . '</td>';
257
+				print '<td class="liste_titre right">'.$langs->trans('MarginRate').'</td>';
258 258
 			}
259 259
 			if (!empty($conf->global->DISPLAY_MARK_RATES)) {
260
-				print '<td class="liste_titre right">' . $langs->trans('MarkRate') . '</td>';
260
+				print '<td class="liste_titre right">'.$langs->trans('MarkRate').'</td>';
261 261
 			}
262 262
 			print '</tr>';
263 263
 
264 264
 			if (isModEnabled("product")) {
265 265
 				//if ($marginInfo['margin_on_products'] != 0 && $marginInfo['margin_on_services'] != 0) {
266 266
 				print '<tr class="oddeven">';
267
-				print '<td>' . $langs->trans('MarginOnProducts') . '</td>';
268
-				print '<td class="right">' . price($marginInfo['pv_products']) . '</td>';
269
-				print '<td class="right">' . price($marginInfo['pa_products']) . '</td>';
270
-				print '<td class="right">' . price($marginInfo['margin_on_products']) . '</td>';
267
+				print '<td>'.$langs->trans('MarginOnProducts').'</td>';
268
+				print '<td class="right">'.price($marginInfo['pv_products']).'</td>';
269
+				print '<td class="right">'.price($marginInfo['pa_products']).'</td>';
270
+				print '<td class="right">'.price($marginInfo['margin_on_products']).'</td>';
271 271
 				if (!empty($conf->global->DISPLAY_MARGIN_RATES)) {
272
-					print '<td class="right">' . (($marginInfo['margin_rate_products'] == '') ? '' : price($marginInfo['margin_rate_products'], null, null, null, null, 2) . '%') . '</td>';
272
+					print '<td class="right">'.(($marginInfo['margin_rate_products'] == '') ? '' : price($marginInfo['margin_rate_products'], null, null, null, null, 2).'%').'</td>';
273 273
 				}
274 274
 				if (!empty($conf->global->DISPLAY_MARK_RATES)) {
275
-					print '<td class="right">' . (($marginInfo['mark_rate_products'] == '') ? '' : price($marginInfo['mark_rate_products'], null, null, null, null, 2) . '%') . '</td>';
275
+					print '<td class="right">'.(($marginInfo['mark_rate_products'] == '') ? '' : price($marginInfo['mark_rate_products'], null, null, null, null, 2).'%').'</td>';
276 276
 				}
277 277
 				print '</tr>';
278 278
 			}
279 279
 
280 280
 			if (isModEnabled("service")) {
281 281
 				print '<tr class="oddeven">';
282
-				print '<td>' . $langs->trans('MarginOnServices') . '</td>';
283
-				print '<td class="right">' . price($marginInfo['pv_services']) . '</td>';
284
-				print '<td class="right">' . price($marginInfo['pa_services']) . '</td>';
285
-				print '<td class="right">' . price($marginInfo['margin_on_services']) . '</td>';
282
+				print '<td>'.$langs->trans('MarginOnServices').'</td>';
283
+				print '<td class="right">'.price($marginInfo['pv_services']).'</td>';
284
+				print '<td class="right">'.price($marginInfo['pa_services']).'</td>';
285
+				print '<td class="right">'.price($marginInfo['margin_on_services']).'</td>';
286 286
 				if (!empty($conf->global->DISPLAY_MARGIN_RATES)) {
287
-					print '<td class="right">' . (($marginInfo['margin_rate_services'] == '') ? '' : price($marginInfo['margin_rate_services'], null, null, null, null, 2) . '%') . '</td>';
287
+					print '<td class="right">'.(($marginInfo['margin_rate_services'] == '') ? '' : price($marginInfo['margin_rate_services'], null, null, null, null, 2).'%').'</td>';
288 288
 				}
289 289
 				if (!empty($conf->global->DISPLAY_MARK_RATES)) {
290
-					print '<td class="right">' . (($marginInfo['mark_rate_services'] == '') ? '' : price($marginInfo['mark_rate_services'], null, null, null, null, 2) . '%') . '</td>';
290
+					print '<td class="right">'.(($marginInfo['mark_rate_services'] == '') ? '' : price($marginInfo['mark_rate_services'], null, null, null, null, 2).'%').'</td>';
291 291
 				}
292 292
 				print '</tr>';
293 293
 			}
294 294
 
295 295
 			if (isModEnabled("product") && isModEnabled("service")) {
296 296
 				print '<tr class="liste_total">';
297
-				print '<td>' . $langs->trans('TotalMargin') . '</td>';
298
-				print '<td class="right">' . price($marginInfo['pv_total']) . '</td>';
299
-				print '<td class="right">' . price($marginInfo['pa_total']) . '</td>';
300
-				print '<td class="right">' . price($marginInfo['total_margin']) . '</td>';
297
+				print '<td>'.$langs->trans('TotalMargin').'</td>';
298
+				print '<td class="right">'.price($marginInfo['pv_total']).'</td>';
299
+				print '<td class="right">'.price($marginInfo['pa_total']).'</td>';
300
+				print '<td class="right">'.price($marginInfo['total_margin']).'</td>';
301 301
 				if (!empty($conf->global->DISPLAY_MARGIN_RATES)) {
302
-					print '<td class="right">' . (($marginInfo['total_margin_rate'] == '') ? '' : price($marginInfo['total_margin_rate'], null, null, null, null, 2) . '%') . '</td>';
302
+					print '<td class="right">'.(($marginInfo['total_margin_rate'] == '') ? '' : price($marginInfo['total_margin_rate'], null, null, null, null, 2).'%').'</td>';
303 303
 				}
304 304
 				if (!empty($conf->global->DISPLAY_MARK_RATES)) {
305
-					print '<td class="right">' . (($marginInfo['total_mark_rate'] == '') ? '' : price($marginInfo['total_mark_rate'], null, null, null, null, 2) . '%') . '</td>';
305
+					print '<td class="right">'.(($marginInfo['total_mark_rate'] == '') ? '' : price($marginInfo['total_mark_rate'], null, null, null, null, 2).'%').'</td>';
306 306
 				}
307 307
 				print '</tr>';
308 308
 			}
Please login to merge, or discard this patch.
htdocs/projet/list.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -143,20 +143,20 @@  discard block
 block discarded – undo
143 143
 $search_date_start_startmonth = GETPOST('search_date_start_startmonth', 'int');
144 144
 $search_date_start_startyear = GETPOST('search_date_start_startyear', 'int');
145 145
 $search_date_start_startday = GETPOST('search_date_start_startday', 'int');
146
-$search_date_start_start = dol_mktime(0, 0, 0, $search_date_start_startmonth, $search_date_start_startday, $search_date_start_startyear);	// Use tzserver
146
+$search_date_start_start = dol_mktime(0, 0, 0, $search_date_start_startmonth, $search_date_start_startday, $search_date_start_startyear); // Use tzserver
147 147
 $search_date_start_endmonth = GETPOST('search_date_start_endmonth', 'int');
148 148
 $search_date_start_endyear = GETPOST('search_date_start_endyear', 'int');
149 149
 $search_date_start_endday = GETPOST('search_date_start_endday', 'int');
150
-$search_date_start_end = dol_mktime(23, 59, 59, $search_date_start_endmonth, $search_date_start_endday, $search_date_start_endyear);	// Use tzserver
150
+$search_date_start_end = dol_mktime(23, 59, 59, $search_date_start_endmonth, $search_date_start_endday, $search_date_start_endyear); // Use tzserver
151 151
 
152 152
 $search_date_end_startmonth = GETPOST('search_date_end_startmonth', 'int');
153 153
 $search_date_end_startyear = GETPOST('search_date_end_startyear', 'int');
154 154
 $search_date_end_startday = GETPOST('search_date_end_startday', 'int');
155
-$search_date_end_start = dol_mktime(0, 0, 0, $search_date_end_startmonth, $search_date_end_startday, $search_date_end_startyear);	// Use tzserver
155
+$search_date_end_start = dol_mktime(0, 0, 0, $search_date_end_startmonth, $search_date_end_startday, $search_date_end_startyear); // Use tzserver
156 156
 $search_date_end_endmonth = GETPOST('search_date_end_endmonth', 'int');
157 157
 $search_date_end_endyear = GETPOST('search_date_end_endyear', 'int');
158 158
 $search_date_end_endday = GETPOST('search_date_end_endday', 'int');
159
-$search_date_end_end = dol_mktime(23, 59, 59, $search_date_end_endmonth, $search_date_end_endday, $search_date_end_endyear);	// Use tzserver
159
+$search_date_end_end = dol_mktime(23, 59, 59, $search_date_end_endmonth, $search_date_end_endday, $search_date_end_endyear); // Use tzserver
160 160
 
161 161
 if (isModEnabled('categorie')) {
162 162
 	$search_category_array = GETPOST("search_category_".Categorie::TYPE_PROJECT."_list", "array");
@@ -456,7 +456,7 @@  discard block
 block discarded – undo
456 456
 $sqlfields = $sql; // $sql fields to remove for count total
457 457
 
458 458
 $sql .= " FROM ".MAIN_DB_PREFIX.$object->table_element." as p";
459
-if (!empty($extrafields->attributes[$object->table_element]['label']) &&is_array($extrafields->attributes[$object->table_element]['label']) && count($extrafields->attributes[$object->table_element]['label'])) {
459
+if (!empty($extrafields->attributes[$object->table_element]['label']) && is_array($extrafields->attributes[$object->table_element]['label']) && count($extrafields->attributes[$object->table_element]['label'])) {
460 460
 	$sql .= " LEFT JOIN ".MAIN_DB_PREFIX.$object->table_element."_extrafields as ef on (p.rowid = ef.fk_object)";
461 461
 }
462 462
 $sql .= " LEFT JOIN ".MAIN_DB_PREFIX."societe as s on p.fk_soc = s.rowid";
@@ -626,7 +626,7 @@  discard block
 block discarded – undo
626 626
 			if ($searchCategoryProjectOperator == 0) {
627 627
 				$searchCategoryProjectSqlList[] = " EXISTS (SELECT ck.fk_project FROM ".MAIN_DB_PREFIX."categorie_project as ck WHERE p.rowid = ck.fk_project AND ck.fk_categorie = ".((int) $searchCategoryProject).")";
628 628
 			} else {
629
-				$listofcategoryid .= ($listofcategoryid ? ', ' : '') .((int) $searchCategoryProject);
629
+				$listofcategoryid .= ($listofcategoryid ? ', ' : '').((int) $searchCategoryProject);
630 630
 			}
631 631
 		}
632 632
 	}
@@ -822,7 +822,7 @@  discard block
 block discarded – undo
822 822
 	$param .= '&search_date_end_endday='.urlencode($search_date_end_endday);
823 823
 }
824 824
 if ($search_date_end_end) {
825
-	$param .= '&search_date_end_end=' . urlencode($search_date_end_end);
825
+	$param .= '&search_date_end_end='.urlencode($search_date_end_end);
826 826
 }
827 827
 if ($socid) {
828 828
 	$param .= '&socid='.urlencode($socid);
@@ -1026,7 +1026,7 @@  discard block
 block discarded – undo
1026 1026
 	$categoriesArr[-2] = '- '.$langs->trans('NotCategorized').' -';
1027 1027
 	$moreforfilter .= Form::multiselectarray('search_category_customer_list', $categoriesArr, $searchCategoryCustomerList, 0, 0, 'minwidth300im minwidth300 widthcentpercentminusx', 0, 0, '', 'category', $tmptitle);
1028 1028
 	$moreforfilter .= ' <input type="checkbox" class="valignmiddle" id="search_category_customer_operator" name="search_category_customer_operator" value="1"'.($searchCategoryCustomerOperator == 1 ? ' checked="checked"' : '').'/>';
1029
-	$moreforfilter .= $form->textwithpicto('', $langs->trans('UseOrOperatorForCategories') . ' : ' . $tmptitle, 1, 'help', '', 0, 2, 'tooltip_cat_cus'); // Tooltip on click
1029
+	$moreforfilter .= $form->textwithpicto('', $langs->trans('UseOrOperatorForCategories').' : '.$tmptitle, 1, 'help', '', 0, 2, 'tooltip_cat_cus'); // Tooltip on click
1030 1030
 	$moreforfilter .= '</div>';
1031 1031
 }
1032 1032
 
@@ -1537,7 +1537,7 @@  discard block
 block discarded – undo
1537 1537
 		// Project url
1538 1538
 		if (!empty($arrayfields['p.ref']['checked'])) {
1539 1539
 			print '<td class="nowraponall tdoverflowmax200">';
1540
-			print $object->getNomUrl(1, (!empty(GETPOST('search_usage_event_organization', 'int'))?'eventorganization':''));
1540
+			print $object->getNomUrl(1, (!empty(GETPOST('search_usage_event_organization', 'int')) ? 'eventorganization' : ''));
1541 1541
 			if ($object->hasDelay()) {
1542 1542
 				print img_warning($langs->trans('Late'));
1543 1543
 			}
Please login to merge, or discard this patch.