@@ -129,7 +129,7 @@ discard block |
||
129 | 129 | } |
130 | 130 | $texttoinsert .= ' "enabled"=>"'.($val['enabled'] !== '' ? dol_escape_php($val['enabled']) : 1).'",'; |
131 | 131 | $texttoinsert .= " 'position'=>".($val['position'] !== '' ? (int) $val['position'] : 50).","; |
132 | - $texttoinsert .= " 'notnull'=>".(empty($val['notnull']) ? 0 :(int) $val['notnull']).","; |
|
132 | + $texttoinsert .= " 'notnull'=>".(empty($val['notnull']) ? 0 : (int) $val['notnull']).","; |
|
133 | 133 | $texttoinsert .= ' "visible"=>"'.($val['visible'] !== '' ? dol_escape_js($val['visible']) : -1).'",'; |
134 | 134 | if (!empty($val['noteditable'])) { |
135 | 135 | $texttoinsert .= ' "noteditable"=>"'.dol_escape_php($val['noteditable']).'",'; |
@@ -271,22 +271,22 @@ discard block |
||
271 | 271 | // Edit .sql file |
272 | 272 | if ($moduletype == 'internal') { |
273 | 273 | $pathoffiletoeditsrc = '/../install/mysql/tables/llx_'.strtolower($module).'_'.strtolower($objectname).'.sql'; |
274 | - if (! dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
274 | + if (!dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
275 | 275 | $pathoffiletoeditsrc = '/../install/mysql/tables/llx_'.strtolower($module).'_'.strtolower($objectname).'-'.strtolower($module).'.sql'; |
276 | - if (! dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
276 | + if (!dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
277 | 277 | $pathoffiletoeditsrc = '/../install/mysql/tables/llx_'.strtolower($module).'-'.strtolower($module).'.sql'; |
278 | - if (! dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
278 | + if (!dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
279 | 279 | $pathoffiletoeditsrc = '/../install/mysql/tables/llx_'.strtolower($module).'.sql'; |
280 | 280 | } |
281 | 281 | } |
282 | 282 | } |
283 | 283 | } else { |
284 | 284 | $pathoffiletoeditsrc = '/sql/llx_'.strtolower($module).'_'.strtolower($objectname).'.sql'; |
285 | - if (! dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
285 | + if (!dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
286 | 286 | $pathoffiletoeditsrc = '/sql/llx_'.strtolower($module).'_'.strtolower($objectname).'-'.strtolower($module).'.sql'; |
287 | - if (! dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
287 | + if (!dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
288 | 288 | $pathoffiletoeditsrc = '/sql/llx_'.strtolower($module).'-'.strtolower($module).'.sql'; |
289 | - if (! dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
289 | + if (!dol_is_file($readdir.$pathoffiletoeditsrc)) { |
|
290 | 290 | $pathoffiletoeditsrc = '/sql/llx_'.strtolower($module).'.sql'; |
291 | 291 | } |
292 | 292 | } |
@@ -443,7 +443,7 @@ discard block |
||
443 | 443 | $objects[$fileobj['fullname']] = $objectnameloop; |
444 | 444 | } |
445 | 445 | } |
446 | - if (count($objects)>0) { |
|
446 | + if (count($objects) > 0) { |
|
447 | 447 | return $objects; |
448 | 448 | } |
449 | 449 | |
@@ -553,12 +553,12 @@ discard block |
||
553 | 553 | } |
554 | 554 | } |
555 | 555 | } elseif ($action == -2 && !empty($objectname) && !empty($module)) { |
556 | - $key= null; |
|
556 | + $key = null; |
|
557 | 557 | $right = null; |
558 | 558 | $objectOfRights = array(); |
559 | 559 | //check if object already declared in rights file |
560 | 560 | foreach ($permissions as $right) { |
561 | - $objectOfRights[]= $right[4]; |
|
561 | + $objectOfRights[] = $right[4]; |
|
562 | 562 | } |
563 | 563 | if (in_array(strtolower($objectname), $objectOfRights)) { |
564 | 564 | $error++; |
@@ -585,7 +585,7 @@ discard block |
||
585 | 585 | if (!$error) { |
586 | 586 | // prepare permissions array |
587 | 587 | $count_perms = count($permissions); |
588 | - for ($i = 0;$i<$count_perms;$i++) { |
|
588 | + for ($i = 0; $i < $count_perms; $i++) { |
|
589 | 589 | $permissions[$i][0] = "\$this->rights[\$r][0] = \$this->numero . sprintf('%02d', \$r + 1)"; |
590 | 590 | $permissions[$i][1] = "\$this->rights[\$r][1] = '".$permissions[$i][1]."'"; |
591 | 591 | $permissions[$i][4] = "\$this->rights[\$r][4] = '".$permissions[$i][4]."'"; |
@@ -605,7 +605,7 @@ discard block |
||
605 | 605 | |
606 | 606 | |
607 | 607 | // parcourir les objets |
608 | - $o=0; |
|
608 | + $o = 0; |
|
609 | 609 | foreach ($permissions as &$object) { |
610 | 610 | // récupérer la permission de l'objet |
611 | 611 | $p = 1; |
@@ -700,7 +700,7 @@ discard block |
||
700 | 700 | { |
701 | 701 | |
702 | 702 | // stock all properties in array |
703 | - $attributesUnique = array ('type','label', 'enabled', 'position', 'notnull', 'visible', 'noteditable', 'index', 'default' , 'foreignkey', 'arrayofkeyval', 'alwayseditable','validate', 'searchall','comment', 'isameasure', 'css', 'cssview','csslist', 'help', 'showoncombobox','picto' ); |
|
703 | + $attributesUnique = array('type', 'label', 'enabled', 'position', 'notnull', 'visible', 'noteditable', 'index', 'default', 'foreignkey', 'arrayofkeyval', 'alwayseditable', 'validate', 'searchall', 'comment', 'isameasure', 'css', 'cssview', 'csslist', 'help', 'showoncombobox', 'picto'); |
|
704 | 704 | |
705 | 705 | $start = "public \$fields=array("; |
706 | 706 | $end = ");"; |
@@ -730,7 +730,7 @@ discard block |
||
730 | 730 | foreach ($attributesUnique as $attUnique) { |
731 | 731 | $table .= "|".$attUnique; |
732 | 732 | } |
733 | - $table .="\n"; |
|
733 | + $table .= "\n"; |
|
734 | 734 | $valuesModif = array(); |
735 | 735 | foreach ($keys as $string) { |
736 | 736 | $string = trim($string, "'"); |
@@ -770,8 +770,8 @@ discard block |
||
770 | 770 | $valuesModif[$attUnique] = $values[$attUnique]; |
771 | 771 | } |
772 | 772 | } |
773 | - $table .= "|*" . $field[0] . "*|"; |
|
774 | - $table .= implode("|", $valuesModif) . "\n"; |
|
773 | + $table .= "|*".$field[0]."*|"; |
|
774 | + $table .= implode("|", $valuesModif)."\n"; |
|
775 | 775 | } |
776 | 776 | |
777 | 777 | // end table |
@@ -780,7 +780,7 @@ discard block |
||
780 | 780 | |
781 | 781 | //write in file |
782 | 782 | $writeInFile = dolReplaceInFile($destfile, array('== DATA SPECIFICATIONS' => $table)); |
783 | - if ($writeInFile<0) { |
|
783 | + if ($writeInFile < 0) { |
|
784 | 784 | return -1; |
785 | 785 | } |
786 | 786 | return 1; |
@@ -802,13 +802,13 @@ discard block |
||
802 | 802 | |
803 | 803 | $str = file_get_contents($file); |
804 | 804 | |
805 | - $search = '/' . preg_quote($start, '/') . '(.*?)' . preg_quote($end, '/') . '/s'; |
|
805 | + $search = '/'.preg_quote($start, '/').'(.*?)'.preg_quote($end, '/').'/s'; |
|
806 | 806 | $new_contents = preg_replace($search, '', $str); |
807 | 807 | file_put_contents($file, $new_contents); |
808 | 808 | |
809 | 809 | //perms If Exist |
810 | 810 | $perms = "|*".strtolower($objectname)."*|"; |
811 | - $search_pattern_perms = '/' . preg_quote($perms, '/') . '.*?\n/'; |
|
811 | + $search_pattern_perms = '/'.preg_quote($perms, '/').'.*?\n/'; |
|
812 | 812 | $new_contents = preg_replace($search_pattern_perms, '', $new_contents); |
813 | 813 | file_put_contents($file, $new_contents); |
814 | 814 | } |
@@ -865,7 +865,7 @@ discard block |
||
865 | 865 | $string = "[options='header',grid=rows,width=60%,caption=Organisation]\n"; |
866 | 866 | $string .= "|===\n"; |
867 | 867 | // header for table |
868 | - $header = array($langs->trans('Objects'),$langs->trans('Permission')); |
|
868 | + $header = array($langs->trans('Objects'), $langs->trans('Permission')); |
|
869 | 869 | foreach ($header as $h) { |
870 | 870 | $string .= "|".$h; |
871 | 871 | } |
@@ -892,7 +892,7 @@ discard block |
||
892 | 892 | foreach ($permissions as $key => $element) { |
893 | 893 | $element = str_replace(" '", '', $element); |
894 | 894 | $element = trim($element, "'"); |
895 | - $permsN[] = substr($element, strpos($element, "=")+1); |
|
895 | + $permsN[] = substr($element, strpos($element, "=") + 1); |
|
896 | 896 | } |
897 | 897 | array_pop($permsN); |
898 | 898 | |
@@ -922,7 +922,7 @@ discard block |
||
922 | 922 | // end table |
923 | 923 | $string .= "\n|===\n"; |
924 | 924 | $write = dolReplaceInFile($destfile, array('__DATA_PERMISSIONS__'=> $string)); |
925 | - if ($write<0) { |
|
925 | + if ($write < 0) { |
|
926 | 926 | return -1; |
927 | 927 | } |
928 | 928 | return 1; |
@@ -951,26 +951,26 @@ discard block |
||
951 | 951 | if (strpos($lineContent, $varcomented) !== false) { |
952 | 952 | $lineContent = ''; |
953 | 953 | foreach ($objects as $object) { |
954 | - $lineContent .= "\t * @var ".$object." \$".strtolower($object)." {@type ".$object."}". PHP_EOL; |
|
954 | + $lineContent .= "\t * @var ".$object." \$".strtolower($object)." {@type ".$object."}".PHP_EOL; |
|
955 | 955 | } |
956 | 956 | //var_dump($lineContent);exit; |
957 | 957 | } |
958 | 958 | if (strpos($lineContent, $props) !== false) { |
959 | 959 | $lineContent = ''; |
960 | 960 | foreach ($objects as $object) { |
961 | - $lineContent .= "\tpublic \$".strtolower($object).";". PHP_EOL; |
|
961 | + $lineContent .= "\tpublic \$".strtolower($object).";".PHP_EOL; |
|
962 | 962 | } |
963 | 963 | } |
964 | 964 | if (strpos($lineContent, $constructObj) !== false) { |
965 | 965 | $lineContent = ''; |
966 | 966 | foreach ($objects as $object) { |
967 | - $lineContent .= "\t\t\$this->".strtolower($object)." = new ".$object."(\$this->db);". PHP_EOL; |
|
967 | + $lineContent .= "\t\t\$this->".strtolower($object)." = new ".$object."(\$this->db);".PHP_EOL; |
|
968 | 968 | } |
969 | 969 | } |
970 | 970 | if (strpos($lineContent, $includeClass) !== false) { |
971 | 971 | $lineContent = ''; |
972 | 972 | foreach ($objects as $object) { |
973 | - $lineContent .= "dol_include_once('/".strtolower($modulename)."/class/".strtolower($object).".class.php');". PHP_EOL; |
|
973 | + $lineContent .= "dol_include_once('/".strtolower($modulename)."/class/".strtolower($object).".class.php');".PHP_EOL; |
|
974 | 974 | } |
975 | 975 | } |
976 | 976 | } |
@@ -980,10 +980,10 @@ discard block |
||
980 | 980 | //add methods for each object |
981 | 981 | $allContent = getFromFile($file, '/*begin methods CRUD*/', '/*end methods CRUD*/'); |
982 | 982 | foreach ($objects as $object) { |
983 | - $contentReplaced =str_replace(["myobject","MyObject"], [strtolower($object),$object], $allContent); |
|
983 | + $contentReplaced = str_replace(["myobject", "MyObject"], [strtolower($object), $object], $allContent); |
|
984 | 984 | dolReplaceInFile($file, array('/*end methods CRUD*/' => '/*CRUD FOR '.strtoupper($object).'*/'."\n".$contentReplaced."\n\t".'/*END CRUD FOR '.strtoupper($object).'*/'."\n\t".'/*end methods CRUD*/')); |
985 | 985 | } |
986 | - dolReplaceInFile($file, array($allContent => '','MyModule' => ucfirst($modulename))); |
|
986 | + dolReplaceInFile($file, array($allContent => '', 'MyModule' => ucfirst($modulename))); |
|
987 | 987 | return 1; |
988 | 988 | } |
989 | 989 | |
@@ -1044,7 +1044,7 @@ discard block |
||
1044 | 1044 | */ |
1045 | 1045 | function reWriteAllMenus($file, $menus, $menuWantTo, $key, $action) |
1046 | 1046 | { |
1047 | - $errors =0; |
|
1047 | + $errors = 0; |
|
1048 | 1048 | $counter = 0; |
1049 | 1049 | if (!file_exists($file)) { |
1050 | 1050 | return -1; |
@@ -1057,7 +1057,7 @@ discard block |
||
1057 | 1057 | array_push($menus, $menuWantTo); |
1058 | 1058 | } elseif ($action == 2 && !empty($key) && !empty($menuWantTo)) { |
1059 | 1059 | // update right from permissions array |
1060 | - $urlCounter=0; |
|
1060 | + $urlCounter = 0; |
|
1061 | 1061 | // check if the values already exists |
1062 | 1062 | foreach ($menus as $index => $menu) { |
1063 | 1063 | if ($index !== $key) { |
@@ -1105,20 +1105,20 @@ discard block |
||
1105 | 1105 | $next_val = empty($menus[$index + 1]) ? null : $menus[$index + 1]; |
1106 | 1106 | |
1107 | 1107 | $str_menu .= $start."\n"; |
1108 | - $str_menu.= "\t\t\$this->menu[\$r++]=array(\n"; |
|
1109 | - $str_menu.= "\t\t\t 'fk_menu' =>'".$menu['fk_menu']."',\n"; |
|
1110 | - $str_menu.= "\t\t\t 'type' =>'".$menu['type']."',\n"; |
|
1111 | - $str_menu.= "\t\t\t 'titre' =>'".$menu['titre']."',\n"; |
|
1112 | - $str_menu.= "\t\t\t 'mainmenu' =>'".$menu['mainmenu']."',\n"; |
|
1113 | - $str_menu.= "\t\t\t 'leftmenu' =>'".$menu['leftmenu']."',\n"; |
|
1114 | - $str_menu.= "\t\t\t 'url' =>'".$menu['url']."',\n"; |
|
1115 | - $str_menu.= "\t\t\t 'langs' =>'".$menu['langs']."',\n"; |
|
1116 | - $str_menu.= "\t\t\t 'position' =>".$menu['position'].",\n"; |
|
1117 | - $str_menu.= "\t\t\t 'enabled' =>'".$menu['enabled']."',\n"; |
|
1118 | - $str_menu.= "\t\t\t 'perms' =>'".$menu['perms']."',\n"; |
|
1119 | - $str_menu.= "\t\t\t 'target' =>'".$menu['target']."',\n"; |
|
1120 | - $str_menu.= "\t\t\t 'user' =>".$menu['user'].",\n"; |
|
1121 | - $str_menu.= "\t\t);\n"; |
|
1108 | + $str_menu .= "\t\t\$this->menu[\$r++]=array(\n"; |
|
1109 | + $str_menu .= "\t\t\t 'fk_menu' =>'".$menu['fk_menu']."',\n"; |
|
1110 | + $str_menu .= "\t\t\t 'type' =>'".$menu['type']."',\n"; |
|
1111 | + $str_menu .= "\t\t\t 'titre' =>'".$menu['titre']."',\n"; |
|
1112 | + $str_menu .= "\t\t\t 'mainmenu' =>'".$menu['mainmenu']."',\n"; |
|
1113 | + $str_menu .= "\t\t\t 'leftmenu' =>'".$menu['leftmenu']."',\n"; |
|
1114 | + $str_menu .= "\t\t\t 'url' =>'".$menu['url']."',\n"; |
|
1115 | + $str_menu .= "\t\t\t 'langs' =>'".$menu['langs']."',\n"; |
|
1116 | + $str_menu .= "\t\t\t 'position' =>".$menu['position'].",\n"; |
|
1117 | + $str_menu .= "\t\t\t 'enabled' =>'".$menu['enabled']."',\n"; |
|
1118 | + $str_menu .= "\t\t\t 'perms' =>'".$menu['perms']."',\n"; |
|
1119 | + $str_menu .= "\t\t\t 'target' =>'".$menu['target']."',\n"; |
|
1120 | + $str_menu .= "\t\t\t 'user' =>".$menu['user'].",\n"; |
|
1121 | + $str_menu .= "\t\t);\n"; |
|
1122 | 1122 | |
1123 | 1123 | if (is_null($next_val) || $val_actuel['leftmenu'] !== $next_val['leftmenu']) { |
1124 | 1124 | $str_menu .= $end."\n"; |
@@ -1155,21 +1155,21 @@ discard block |
||
1155 | 1155 | $dicData .= "\t\t\t'$key'=>"; |
1156 | 1156 | |
1157 | 1157 | if ($key === 'tabcond') { |
1158 | - $conditions = array_map(function ($val) use ($module) { |
|
1158 | + $conditions = array_map(function($val) use ($module) { |
|
1159 | 1159 | return ($val === true || $val === false) ? "isModEnabled('$module')" : $val; |
1160 | 1160 | }, $value); |
1161 | - $dicData .= "array(" . implode(",", $conditions) . ")"; |
|
1161 | + $dicData .= "array(".implode(",", $conditions).")"; |
|
1162 | 1162 | } elseif ($key === 'tabhelp') { |
1163 | 1163 | $helpItems = array(); |
1164 | 1164 | foreach ($value as $key => $helpValue) { |
1165 | 1165 | $helpItems[] = "array('code'=>\$langs->trans('".$helpValue['code']."'), 'field2' => 'field2tooltip')"; |
1166 | 1166 | } |
1167 | - $dicData .= "array(" . implode(",", $helpItems) . ")"; |
|
1167 | + $dicData .= "array(".implode(",", $helpItems).")"; |
|
1168 | 1168 | } else { |
1169 | 1169 | if (is_array($value)) { |
1170 | - $dicData .= "array(" . implode(",", array_map(function ($val) { |
|
1170 | + $dicData .= "array(".implode(",", array_map(function($val) { |
|
1171 | 1171 | return "'$val'"; |
1172 | - }, $value)) . ")"; |
|
1172 | + }, $value)).")"; |
|
1173 | 1173 | } else { |
1174 | 1174 | $dicData .= "'$value'"; |
1175 | 1175 | } |
@@ -1235,7 +1235,7 @@ discard block |
||
1235 | 1235 | } |
1236 | 1236 | } |
1237 | 1237 | // check if tablename exist in Database and create it if not |
1238 | - $query = "SHOW TABLES LIKE '" . MAIN_DB_PREFIX.strtolower($namedic) . "'"; |
|
1238 | + $query = "SHOW TABLES LIKE '".MAIN_DB_PREFIX.strtolower($namedic)."'"; |
|
1239 | 1239 | $checkTable = $db->query($query); |
1240 | 1240 | if ($checkTable && $db->num_rows($checkTable) > 0) { |
1241 | 1241 | setEventMessages($langs->trans("ErrorTableExist", $namedic), null, 'errors'); |
@@ -1344,9 +1344,9 @@ discard block |
||
1344 | 1344 | |
1345 | 1345 | foreach ($allFilesAndDirs as $item) { |
1346 | 1346 | if ($item != '.' && $item != '..') { |
1347 | - if ($type == 1 && is_file($path . DIRECTORY_SEPARATOR . $item) && strpos($item, '.back') === false) { |
|
1347 | + if ($type == 1 && is_file($path.DIRECTORY_SEPARATOR.$item) && strpos($item, '.back') === false) { |
|
1348 | 1348 | $count++; |
1349 | - } elseif ($type == 2 && is_dir($path . DIRECTORY_SEPARATOR . $item)) { |
|
1349 | + } elseif ($type == 2 && is_dir($path.DIRECTORY_SEPARATOR.$item)) { |
|
1350 | 1350 | $count++; |
1351 | 1351 | } |
1352 | 1352 | } |
@@ -74,12 +74,12 @@ discard block |
||
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 |
||
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 |
||
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 |
||
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 |
||
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 |
||
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 |
||
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 : '')); |
@@ -1728,7 +1728,7 @@ discard block |
||
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'), |
@@ -1884,7 +1884,7 @@ discard block |
||
1884 | 1884 | |
1885 | 1885 | clearstatcache(true); |
1886 | 1886 | if (function_exists('opcache_invalidate')) { |
1887 | - opcache_reset(); // remove the include cache hell ! |
|
1887 | + opcache_reset(); // remove the include cache hell ! |
|
1888 | 1888 | } |
1889 | 1889 | |
1890 | 1890 | header("Location: ".$_SERVER["PHP_SELF"].'?module=deletemodule'); |
@@ -1976,7 +1976,7 @@ discard block |
||
1976 | 1976 | |
1977 | 1977 | clearstatcache(true); |
1978 | 1978 | if (function_exists('opcache_invalidate')) { |
1979 | - opcache_reset(); // remove the include cache hell ! |
|
1979 | + opcache_reset(); // remove the include cache hell ! |
|
1980 | 1980 | } |
1981 | 1981 | $resultko = 0; |
1982 | 1982 | foreach ($filetodelete as $tmpfiletodelete) { |
@@ -1996,7 +1996,7 @@ discard block |
||
1996 | 1996 | } |
1997 | 1997 | |
1998 | 1998 | $action = ''; |
1999 | - if (! $error) { |
|
1999 | + if (!$error) { |
|
2000 | 2000 | $tabobj = 'newobject'; |
2001 | 2001 | } else { |
2002 | 2002 | $tabobj = 'deleteobject'; |
@@ -2057,11 +2057,11 @@ discard block |
||
2057 | 2057 | } |
2058 | 2058 | |
2059 | 2059 | if (!empty(GETPOST('dictionnarykey'))) { |
2060 | - $newdicname = $dicts['tabname'][GETPOST('dictionnarykey')-1]; |
|
2060 | + $newdicname = $dicts['tabname'][GETPOST('dictionnarykey') - 1]; |
|
2061 | 2061 | } |
2062 | 2062 | |
2063 | 2063 | //chercher la table dicname |
2064 | - $query = "SHOW TABLES LIKE '" . MAIN_DB_PREFIX.strtolower($newdicname) . "'"; |
|
2064 | + $query = "SHOW TABLES LIKE '".MAIN_DB_PREFIX.strtolower($newdicname)."'"; |
|
2065 | 2065 | $checkTable = $db->query($query); |
2066 | 2066 | if ($checkTable && $db->num_rows($checkTable) <= 0) { |
2067 | 2067 | $error++; |
@@ -2100,7 +2100,7 @@ discard block |
||
2100 | 2100 | setEventMessages($langs->trans("DictionaryDeleted", ucfirst(substr($newdicname, 2))), null); |
2101 | 2101 | } |
2102 | 2102 | if (function_exists('opcache_invalidate')) { |
2103 | - opcache_reset(); // remove the include cache hell ! |
|
2103 | + opcache_reset(); // remove the include cache hell ! |
|
2104 | 2104 | } |
2105 | 2105 | clearstatcache(true); |
2106 | 2106 | header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=dictionaries&module='.$module.($forceddirread ? '@'.$dirread : '')); |
@@ -2108,7 +2108,7 @@ discard block |
||
2108 | 2108 | } |
2109 | 2109 | } |
2110 | 2110 | if ($dirins && $action == 'updatedictionary' && GETPOST('dictionnarykey')) { |
2111 | - $keydict = GETPOST('dictionnarykey') - 1 ; |
|
2111 | + $keydict = GETPOST('dictionnarykey') - 1; |
|
2112 | 2112 | |
2113 | 2113 | $pathtofile = $listofmodules[strtolower($module)]['moduledescriptorrelpath']; |
2114 | 2114 | $destdir = $dirins.'/'.strtolower($module); |
@@ -2142,7 +2142,7 @@ discard block |
||
2142 | 2142 | setEventMessages($langs->trans("DictionaryNameUpdated", ucfirst(GETPOST('tablib'))), null); |
2143 | 2143 | } |
2144 | 2144 | if (function_exists('opcache_invalidate')) { |
2145 | - opcache_reset(); // remove the include cache hell ! |
|
2145 | + opcache_reset(); // remove the include cache hell ! |
|
2146 | 2146 | } |
2147 | 2147 | clearstatcache(true); |
2148 | 2148 | header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=dictionaries&module='.$module.($forceddirread ? '@'.$dirread : '')); |
@@ -2262,13 +2262,13 @@ discard block |
||
2262 | 2262 | |
2263 | 2263 | //check existing object permission |
2264 | 2264 | $counter = 0; |
2265 | - $permsForObject =array(); |
|
2265 | + $permsForObject = array(); |
|
2266 | 2266 | $permissions = $moduleobj->rights; |
2267 | 2267 | $allObject = array(); |
2268 | 2268 | |
2269 | 2269 | $countPerms = count($permissions); |
2270 | 2270 | |
2271 | - for ($i =0; $i<$countPerms; $i++) { |
|
2271 | + for ($i = 0; $i < $countPerms; $i++) { |
|
2272 | 2272 | if ($permissions[$i][4] == $objectForPerms) { |
2273 | 2273 | $counter++; |
2274 | 2274 | if (count($permsForObject) < 3) { |
@@ -2280,7 +2280,7 @@ discard block |
||
2280 | 2280 | |
2281 | 2281 | // check if label of object already exists |
2282 | 2282 | $countPermsObj = count($permsForObject); |
2283 | - for ($j = 0; $j<$countPermsObj; $j++) { |
|
2283 | + for ($j = 0; $j < $countPermsObj; $j++) { |
|
2284 | 2284 | if (in_array($crud, $permsForObject[$j])) { |
2285 | 2285 | $error++; |
2286 | 2286 | setEventMessages($langs->trans("ErrorExistingPermission", $langs->transnoentities($crud), $langs->transnoentities($objectForPerms)), null, 'errors'); |
@@ -2317,7 +2317,7 @@ discard block |
||
2317 | 2317 | |
2318 | 2318 | clearstatcache(true); |
2319 | 2319 | if (function_exists('opcache_invalidate')) { |
2320 | - opcache_reset(); // remove the include cache hell ! |
|
2320 | + opcache_reset(); // remove the include cache hell ! |
|
2321 | 2321 | } |
2322 | 2322 | header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=permissions&module='.$module); |
2323 | 2323 | exit; |
@@ -2326,7 +2326,7 @@ discard block |
||
2326 | 2326 | |
2327 | 2327 | |
2328 | 2328 | // Update permission |
2329 | -if ($dirins && GETPOST('action') == 'update_right' && GETPOST('modifyright')&& empty($cancel)) { |
|
2329 | +if ($dirins && GETPOST('action') == 'update_right' && GETPOST('modifyright') && empty($cancel)) { |
|
2330 | 2330 | $error = 0; |
2331 | 2331 | // load class and check if right exist |
2332 | 2332 | $pathtofile = $listofmodules[strtolower($module)]['moduledescriptorrelpath']; |
@@ -2369,21 +2369,21 @@ discard block |
||
2369 | 2369 | } |
2370 | 2370 | |
2371 | 2371 | $permissions = $moduleobj->rights; |
2372 | - $key =(int) GETPOST('counter')-1; |
|
2372 | + $key = (int) GETPOST('counter') - 1; |
|
2373 | 2373 | //get permission want to delete from permissions array |
2374 | 2374 | $x1 = $permissions[$key][1]; |
2375 | 2375 | $x2 = $permissions[$key][4]; |
2376 | 2376 | $x3 = $permissions[$key][5]; |
2377 | 2377 | //check existing object permission |
2378 | 2378 | $counter = 0; |
2379 | - $permsForObject =array(); |
|
2379 | + $permsForObject = array(); |
|
2380 | 2380 | $permissions = $moduleobj->rights; |
2381 | 2381 | $firstRight = 0; |
2382 | 2382 | $existRight = 0; |
2383 | 2383 | $allObject = array(); |
2384 | 2384 | |
2385 | 2385 | $countPerms = count($permissions); |
2386 | - for ($i =0; $i<$countPerms; $i++) { |
|
2386 | + for ($i = 0; $i < $countPerms; $i++) { |
|
2387 | 2387 | if ($permissions[$i][4] == $objectForPerms) { |
2388 | 2388 | $counter++; |
2389 | 2389 | if (count($permsForObject) < 3) { |
@@ -2395,7 +2395,7 @@ discard block |
||
2395 | 2395 | |
2396 | 2396 | if ($label != $x1 && $crud != $x3) { |
2397 | 2397 | $countPermsObj = count($permsForObject); |
2398 | - for ($j = 0; $j<$countPermsObj; $j++) { |
|
2398 | + for ($j = 0; $j < $countPermsObj; $j++) { |
|
2399 | 2399 | if (in_array($label, $permsForObject[$j])) { |
2400 | 2400 | $error++; |
2401 | 2401 | setEventMessages($langs->trans("ErrorExistingPermission", $langs->transnoentities($label), $langs->transnoentities($objectForPerms)), null, 'errors'); |
@@ -2423,7 +2423,7 @@ discard block |
||
2423 | 2423 | setEventMessages($langs->trans('PermissionUpdatedSuccesfuly'), null); |
2424 | 2424 | clearstatcache(true); |
2425 | 2425 | if (function_exists('opcache_invalidate')) { |
2426 | - opcache_reset(); // remove the include cache hell ! |
|
2426 | + opcache_reset(); // remove the include cache hell ! |
|
2427 | 2427 | } |
2428 | 2428 | header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=permissions&module='.$module); |
2429 | 2429 | exit; |
@@ -2447,7 +2447,7 @@ discard block |
||
2447 | 2447 | } |
2448 | 2448 | |
2449 | 2449 | $permissions = $moduleobj->rights; |
2450 | - $key = (int) GETPOST('permskey', 'int')-1; |
|
2450 | + $key = (int) GETPOST('permskey', 'int') - 1; |
|
2451 | 2451 | |
2452 | 2452 | if (!$error) { |
2453 | 2453 | // check if module is enabled |
@@ -2473,7 +2473,7 @@ discard block |
||
2473 | 2473 | |
2474 | 2474 | clearstatcache(true); |
2475 | 2475 | if (function_exists('opcache_invalidate')) { |
2476 | - opcache_reset(); // remove the include cache hell ! |
|
2476 | + opcache_reset(); // remove the include cache hell ! |
|
2477 | 2477 | } |
2478 | 2478 | |
2479 | 2479 | header("Location: ".DOL_URL_ROOT.'/modulebuilder/index.php?tab=permissions&module='.$module); |
@@ -2642,7 +2642,7 @@ discard block |
||
2642 | 2642 | |
2643 | 2643 | clearstatcache(true); |
2644 | 2644 | if (function_exists('opcache_invalidate')) { |
2645 | - opcache_reset(); // remove the include cache hell ! |
|
2645 | + opcache_reset(); // remove the include cache hell ! |
|
2646 | 2646 | } |
2647 | 2647 | |
2648 | 2648 | setEventMessages($langs->trans('MenuDeletedSuccessfuly'), null); |
@@ -2698,7 +2698,7 @@ discard block |
||
2698 | 2698 | setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentities("Url")), null, 'errors'); |
2699 | 2699 | } |
2700 | 2700 | if (!empty(GETPOST('target'))) { |
2701 | - $targets = array('_blank','_self','_parent','_top',''); |
|
2701 | + $targets = array('_blank', '_self', '_parent', '_top', ''); |
|
2702 | 2702 | if (!in_array(GETPOST('target'), $targets)) { |
2703 | 2703 | $error++; |
2704 | 2704 | setEventMessages($langs->trans("ErrorFieldValue", $langs->transnoentities("target")), null, 'errors'); |
@@ -2732,7 +2732,7 @@ discard block |
||
2732 | 2732 | $objects = dolGetListOfObjectClasses($destdir); |
2733 | 2733 | |
2734 | 2734 | if (GETPOST('type', 'alpha') == 'left') { |
2735 | - if (empty(GETPOST('leftmenu')) && count($objects) >0) { |
|
2735 | + if (empty(GETPOST('leftmenu')) && count($objects) > 0) { |
|
2736 | 2736 | $error++; |
2737 | 2737 | setEventMessages($langs->trans("ErrorCoherenceMenu", $langs->transnoentities("leftmenu"), $langs->transnoentities("type")), null, 'errors'); |
2738 | 2738 | } |
@@ -2795,7 +2795,7 @@ discard block |
||
2795 | 2795 | |
2796 | 2796 | // modify a menu |
2797 | 2797 | if ($dirins && $action == "modify_menu" && GETPOST('menukey', 'int') && GETPOST('tabobj')) { |
2798 | - $objectname = GETPOST('tabobj'); |
|
2798 | + $objectname = GETPOST('tabobj'); |
|
2799 | 2799 | $dirins = $listofmodules[strtolower($module)]['moduledescriptorrootpath']; |
2800 | 2800 | $destdir = $dirins.'/'.strtolower($module); |
2801 | 2801 | $objects = dolGetListOfObjectClasses($destdir); |
@@ -2880,7 +2880,7 @@ discard block |
||
2880 | 2880 | } |
2881 | 2881 | if ($result < 0) { |
2882 | 2882 | setEventMessages($langs->trans('ErrorMenuExistValue'), null, 'errors'); |
2883 | - header("Location: ".$_SERVER["PHP_SELF"].'?action=editmenu&token='.newToken().'&menukey='.urlencode($key+1).'&tab='.urlencode($tab).'&module='.urlencode($module).'&tabobj='.($key+1)); |
|
2883 | + header("Location: ".$_SERVER["PHP_SELF"].'?action=editmenu&token='.newToken().'&menukey='.urlencode($key + 1).'&tab='.urlencode($tab).'&module='.urlencode($module).'&tabobj='.($key + 1)); |
|
2884 | 2884 | exit; |
2885 | 2885 | } |
2886 | 2886 | setEventMessages($langs->trans('MenuUpdatedSuccessfuly'), null); |
@@ -3333,7 +3333,7 @@ discard block |
||
3333 | 3333 | $h++; |
3334 | 3334 | |
3335 | 3335 | $head2[$h][0] = $_SERVER["PHP_SELF"].'?tab=dictionaries&module='.$module.($forceddirread ? '@'.$dirread : ''); |
3336 | - $head2[$h][1] = ($countDictionaries == 0 ? $langs->trans("Dictionaries") : $langs->trans('Dictionaries').'<span class="marginleftonlyshort badge">'.$countDictionaries."</span>"); |
|
3336 | + $head2[$h][1] = ($countDictionaries == 0 ? $langs->trans("Dictionaries") : $langs->trans('Dictionaries').'<span class="marginleftonlyshort badge">'.$countDictionaries."</span>"); |
|
3337 | 3337 | $head2[$h][2] = 'dictionaries'; |
3338 | 3338 | $h++; |
3339 | 3339 | |
@@ -3844,7 +3844,7 @@ discard block |
||
3844 | 3844 | |
3845 | 3845 | print '</form>'; |
3846 | 3846 | } elseif ($tabobj == 'createproperty') { |
3847 | - $attributesUnique = array ( |
|
3847 | + $attributesUnique = array( |
|
3848 | 3848 | 'proplabel' => $form->textwithpicto($langs->trans("Label"), $langs->trans("YouCanUseTranslationKey")), |
3849 | 3849 | 'propname' => $form->textwithpicto($langs->trans("Code"), $langs->trans("PropertyDesc"), 1, 'help', 'extracss', 0, 3, 'propertyhelp'), |
3850 | 3850 | 'proptype' => $form->textwithpicto($langs->trans("Type"), $langs->trans("TypeOfFieldsHelpIntro").'<br><br>'.$langs->trans("TypeOfFieldsHelp"), 1, 'help', 'extracss', 0, 3, 'typehelp'), |
@@ -3912,8 +3912,8 @@ discard block |
||
3912 | 3912 | } |
3913 | 3913 | print '</table><br>'."\n"; |
3914 | 3914 | print '<div class="center">'; |
3915 | - print '<input type="submit" class="button button-save" name="add" value="' . dol_escape_htmltag($langs->trans('Create')) . '">'; |
|
3916 | - print '<input type="button" class="button button-cancel" name="cancel" value="' . dol_escape_htmltag($langs->trans('Cancel')) . '" onclick="goBack()">'; |
|
3915 | + print '<input type="submit" class="button button-save" name="add" value="'.dol_escape_htmltag($langs->trans('Create')).'">'; |
|
3916 | + print '<input type="button" class="button button-cancel" name="cancel" value="'.dol_escape_htmltag($langs->trans('Cancel')).'" onclick="goBack()">'; |
|
3917 | 3917 | print '</div>'; |
3918 | 3918 | print '</form>'; |
3919 | 3919 | // javascript |
@@ -4036,7 +4036,7 @@ discard block |
||
4036 | 4036 | // Print form confirm |
4037 | 4037 | print $formconfirm; |
4038 | 4038 | } |
4039 | - if ($action != 'editfile' || empty($file) ) { |
|
4039 | + if ($action != 'editfile' || empty($file)) { |
|
4040 | 4040 | try { |
4041 | 4041 | //$pathtofile = $listofmodules[strtolower($module)]['moduledescriptorrelpath']; |
4042 | 4042 | |
@@ -4076,16 +4076,16 @@ discard block |
||
4076 | 4076 | // Define path for sql file |
4077 | 4077 | $pathtosql = strtolower($module).'/sql/llx_'.strtolower($module).'_'.strtolower($tabobj).'-'.strtolower($module).'.sql'; |
4078 | 4078 | $result = dol_buildpath($pathtosql); |
4079 | - if (! dol_is_file($result)) { |
|
4079 | + if (!dol_is_file($result)) { |
|
4080 | 4080 | $pathtosql = strtolower($module).'/sql/llx_'.strtolower($module).'_'.strtolower($tabobj).'.sql'; |
4081 | 4081 | $result = dol_buildpath($pathtosql); |
4082 | - if (! dol_is_file($result)) { |
|
4082 | + if (!dol_is_file($result)) { |
|
4083 | 4083 | $pathtosql = 'install/mysql/tables/llx_'.strtolower($module).'_'.strtolower($tabobj).'-'.strtolower($module).'.sql'; |
4084 | 4084 | $result = dol_buildpath($pathtosql); |
4085 | - if (! dol_is_file($result)) { |
|
4085 | + if (!dol_is_file($result)) { |
|
4086 | 4086 | $pathtosql = 'install/mysql/tables/llx_'.strtolower($module).'-'.strtolower($module).'.sql'; |
4087 | 4087 | $result = dol_buildpath($pathtosql); |
4088 | - if (! dol_is_file($result)) { |
|
4088 | + if (!dol_is_file($result)) { |
|
4089 | 4089 | $pathtosql = 'install/mysql/tables/llx_'.strtolower($module).'.sql'; |
4090 | 4090 | $pathtosqlextra = 'install/mysql/tables/llx_'.strtolower($module).'_extrafields.sql'; |
4091 | 4091 | $result = dol_buildpath($pathtosql); |
@@ -4104,7 +4104,7 @@ discard block |
||
4104 | 4104 | $pathtosqlroot = preg_replace('/\/llx_.*$/', '', $pathtosql); |
4105 | 4105 | |
4106 | 4106 | $pathtosqlkey = preg_replace('/\.sql$/', '.key.sql', $pathtosql); |
4107 | - $pathtosqlextrakey = preg_replace('/\.sql$/', '.key.sql', $pathtosqlextra); |
|
4107 | + $pathtosqlextrakey = preg_replace('/\.sql$/', '.key.sql', $pathtosqlextra); |
|
4108 | 4108 | |
4109 | 4109 | $pathtolib = strtolower($module).'/lib/'.strtolower($module).'.lib.php'; |
4110 | 4110 | $pathtoobjlib = strtolower($module).'/lib/'.strtolower($module).'_'.strtolower($tabobj).'.lib.php'; |
@@ -4163,7 +4163,7 @@ discard block |
||
4163 | 4163 | |
4164 | 4164 | // API file |
4165 | 4165 | print '<br>'; |
4166 | - 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>'; |
|
4166 | + 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>'; |
|
4167 | 4167 | if (dol_is_file($realpathtoapi)) { |
4168 | 4168 | $file = file_get_contents($realpathtoapi); |
4169 | 4169 | if (preg_match('/var '.$tabobj.'\s+([^\s]*)\s/ims', $file, $objs)) { |
@@ -4185,7 +4185,7 @@ discard block |
||
4185 | 4185 | } |
4186 | 4186 | // PHPUnit |
4187 | 4187 | print '<br>'; |
4188 | - 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>'; |
|
4188 | + 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>'; |
|
4189 | 4189 | if (dol_is_file($realpathtophpunit)) { |
4190 | 4190 | 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>'; |
4191 | 4191 | print ' '; |
@@ -4374,26 +4374,26 @@ discard block |
||
4374 | 4374 | $propname = $propkey; |
4375 | 4375 | $proplabel = $propval['label']; |
4376 | 4376 | $proptype = $propval['type']; |
4377 | - $proparrayofkeyval = !empty($propval['arrayofkeyval'])?$propval['arrayofkeyval']:''; |
|
4377 | + $proparrayofkeyval = !empty($propval['arrayofkeyval']) ? $propval['arrayofkeyval'] : ''; |
|
4378 | 4378 | $propnotnull = !empty($propval['notnull']) ? $propval['notnull'] : '0'; |
4379 | - $propdefault = !empty($propval['default'])?$propval['default']:''; |
|
4380 | - $propindex = !empty($propval['index'])?$propval['index']:''; |
|
4381 | - $propforeignkey = !empty($propval['foreignkey'])?$propval['foreignkey']:''; |
|
4379 | + $propdefault = !empty($propval['default']) ? $propval['default'] : ''; |
|
4380 | + $propindex = !empty($propval['index']) ? $propval['index'] : ''; |
|
4381 | + $propforeignkey = !empty($propval['foreignkey']) ? $propval['foreignkey'] : ''; |
|
4382 | 4382 | $propposition = $propval['position']; |
4383 | 4383 | $propenabled = $propval['enabled']; |
4384 | 4384 | $propvisible = $propval['visible']; |
4385 | - $propnoteditable = !empty($propval['noteditable'])?$propval['noteditable']:0; |
|
4385 | + $propnoteditable = !empty($propval['noteditable']) ? $propval['noteditable'] : 0; |
|
4386 | 4386 | //$propalwayseditable = !empty($propval['alwayseditable'])?$propval['alwayseditable']:0; |
4387 | - $propsearchall = !empty($propval['searchall'])?$propval['searchall']:0; |
|
4388 | - $propisameasure = !empty($propval['isameasure'])?$propval['isameasure']:0; |
|
4389 | - $propcss = !empty($propval['css'])?$propval['css']:''; |
|
4390 | - $propcssview = !empty($propval['cssview'])?$propval['cssview']:''; |
|
4391 | - $propcsslist = !empty($propval['csslist'])?$propval['csslist']:''; |
|
4392 | - $prophelp = !empty($propval['help'])?$propval['help']:''; |
|
4393 | - $propshowoncombobox = !empty($propval['showoncombobox'])?$propval['showoncombobox']:0; |
|
4387 | + $propsearchall = !empty($propval['searchall']) ? $propval['searchall'] : 0; |
|
4388 | + $propisameasure = !empty($propval['isameasure']) ? $propval['isameasure'] : 0; |
|
4389 | + $propcss = !empty($propval['css']) ? $propval['css'] : ''; |
|
4390 | + $propcssview = !empty($propval['cssview']) ? $propval['cssview'] : ''; |
|
4391 | + $propcsslist = !empty($propval['csslist']) ? $propval['csslist'] : ''; |
|
4392 | + $prophelp = !empty($propval['help']) ? $propval['help'] : ''; |
|
4393 | + $propshowoncombobox = !empty($propval['showoncombobox']) ? $propval['showoncombobox'] : 0; |
|
4394 | 4394 | //$propdisabled=$propval['disabled']; |
4395 | - $propvalidate = !empty($propval['validate'])?$propval['validate']:0; |
|
4396 | - $propcomment = !empty($propval['comment'])?$propval['comment']:''; |
|
4395 | + $propvalidate = !empty($propval['validate']) ? $propval['validate'] : 0; |
|
4396 | + $propcomment = !empty($propval['comment']) ? $propval['comment'] : ''; |
|
4397 | 4397 | |
4398 | 4398 | print '<!-- line for object property -->'."\n"; |
4399 | 4399 | print '<tr class="oddeven">'; |
@@ -4784,14 +4784,14 @@ discard block |
||
4784 | 4784 | $i = 0; |
4785 | 4785 | $maxi = count($dicts['tabname']); |
4786 | 4786 | while ($i < $maxi) { |
4787 | - if ($action == 'editdict' && $i == (int) GETPOST('dictionnarykey', 'int')-1) { |
|
4787 | + if ($action == 'editdict' && $i == (int) GETPOST('dictionnarykey', 'int') - 1) { |
|
4788 | 4788 | print '<tr class="oddeven">'; |
4789 | 4789 | print '<form action="'.$_SERVER["PHP_SELF"].'" method="POST">'; |
4790 | 4790 | print '<input type="hidden" name="token" value="'.newToken().'">'; |
4791 | 4791 | print '<input type="hidden" name="tab" value="dictionaries">'; |
4792 | 4792 | print '<input type="hidden" name="module" value="'.dol_escape_htmltag($module).'">'; |
4793 | 4793 | print '<input type="hidden" name="action" value="updatedictionary">'; |
4794 | - print '<input type="hidden" name="dictionnarykey" value="'.($i+1).'">'; |
|
4794 | + print '<input type="hidden" name="dictionnarykey" value="'.($i + 1).'">'; |
|
4795 | 4795 | |
4796 | 4796 | print '<td class="tdsticky tdstickygray">'; |
4797 | 4797 | print ($i + 1); |
@@ -4887,8 +4887,8 @@ discard block |
||
4887 | 4887 | print '</td>'; |
4888 | 4888 | |
4889 | 4889 | print '<td class="center minwidth75 tdstickyright tdstickyghostwhite">'; |
4890 | - 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>'; |
|
4891 | - 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>'; |
|
4890 | + 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>'; |
|
4891 | + 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>'; |
|
4892 | 4892 | print '</td>'; |
4893 | 4893 | |
4894 | 4894 | print '</tr>'; |
@@ -5095,7 +5095,7 @@ discard block |
||
5095 | 5095 | print_liste_field_titre("", $_SERVER["PHP_SELF"], '', "", $param, '', $sortfield, $sortorder, 'center ', $langs->trans('')); |
5096 | 5096 | |
5097 | 5097 | print "</tr>\n"; |
5098 | - $r = count($menus)+1; |
|
5098 | + $r = count($menus) + 1; |
|
5099 | 5099 | // for adding menu on module |
5100 | 5100 | print '<tr>'; |
5101 | 5101 | print '<td class="center"><input type="hidden" readonly class="center maxwidth50" name="propenabled" value="#"></td>'; |
@@ -5119,7 +5119,7 @@ discard block |
||
5119 | 5119 | print '<td class="left"><input id="url" type="text" class="left maxwidth50" name="url" value="'.dol_escape_htmltag(GETPOST('url', 'alpha')).'"></td>'; |
5120 | 5120 | print '<td class="left"><input type="text" class="left maxwidth75" name="langs" value="'.strtolower($module).'@'.strtolower($module).'" readonly></td>'; |
5121 | 5121 | // Position |
5122 | - print '<td class="center"><input type="text" class="center maxwidth50 tdstickygray" name="position" value="'.(1000+$r).'" readonly></td>'; |
|
5122 | + print '<td class="center"><input type="text" class="center maxwidth50 tdstickygray" name="position" value="'.(1000 + $r).'" readonly></td>'; |
|
5123 | 5123 | // Enabled |
5124 | 5124 | print '<td class="center">'; |
5125 | 5125 | print '<input type="enabled" class="maxwidth125" value="'.dol_escape_htmltag(GETPOSTISSET('enabled') ? GETPOST('enabled') : 'isModEnabled(\''.$module.'\')').'">'; |
@@ -5172,7 +5172,7 @@ discard block |
||
5172 | 5172 | $propMainmenu = !empty($menu['mainmenu']) ? $menu['mainmenu'] : GETPOST('mainmenu'); |
5173 | 5173 | $propLeftmenu = !empty($menu['leftmenu']) ? $menu['leftmenu'] : GETPOST('leftmenu'); |
5174 | 5174 | $propUrl = !empty($menu['url']) ? $menu['url'] : GETPOST('url', 'alpha'); |
5175 | - $propPerms = !empty($menu['perms']) ? $menu['perms'] : GETPOST('perms'); |
|
5175 | + $propPerms = !empty($menu['perms']) ? $menu['perms'] : GETPOST('perms'); |
|
5176 | 5176 | $propUser = !empty($menu['user']) ? $menu['user'] : GETPOST('user'); |
5177 | 5177 | $propTarget = !empty($menu['target']) ? $menu['target'] : GETPOST('target'); |
5178 | 5178 | $propEnabled = !empty($menu['enabled']) ? $menu['enabled'] : GETPOST('enabled'); |
@@ -5332,7 +5332,7 @@ discard block |
||
5332 | 5332 | if (strpos($menu['perms'], "\$user->hasRight") !== 0) { |
5333 | 5333 | print ''; |
5334 | 5334 | } else { |
5335 | - print (dol_escape_htmltag($langs->trans($crud[$valPerms])) ); |
|
5335 | + print (dol_escape_htmltag($langs->trans($crud[$valPerms]))); |
|
5336 | 5336 | } |
5337 | 5337 | print '</td>'; |
5338 | 5338 | |
@@ -5354,7 +5354,7 @@ discard block |
||
5354 | 5354 | print '<td class="center minwidth75 tdstickyright tdstickyghostwhite">'; |
5355 | 5355 | if ($menu['titre'] != 'Module'.$module.'Name') { |
5356 | 5356 | 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>'; |
5357 | - 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>'; |
|
5357 | + 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>'; |
|
5358 | 5358 | } |
5359 | 5359 | print '</td>'; |
5360 | 5360 | } |
@@ -5380,7 +5380,7 @@ discard block |
||
5380 | 5380 | } |
5381 | 5381 | }); |
5382 | 5382 | |
5383 | - var groupedRights = ' . $groupedRights_json . '; |
|
5383 | + var groupedRights = ' . $groupedRights_json.'; |
|
5384 | 5384 | var objectsSelect = $("select[id=\'objects\']"); |
5385 | 5385 | var permsSelect = $("select[id=\'perms\']"); |
5386 | 5386 | |
@@ -5451,7 +5451,7 @@ discard block |
||
5451 | 5451 | $dir = $dirread.'/'.$modulelowercase.'/class'; |
5452 | 5452 | $listofobject = dol_dir_list($dir, 'files', 0, '\.class\.php$'); |
5453 | 5453 | $objects = array('myobject'); |
5454 | - $reg =array(); |
|
5454 | + $reg = array(); |
|
5455 | 5455 | foreach ($listofobject as $fileobj) { |
5456 | 5456 | $tmpcontent = file_get_contents($fileobj['fullname']); |
5457 | 5457 | if (preg_match('/class\s+([^\s]*)\s+extends\s+CommonObject/ims', $tmpcontent, $reg)) { |
@@ -5603,7 +5603,7 @@ discard block |
||
5603 | 5603 | if (in_array($perm[5], array('lire', 'read', 'creer', 'write', 'effacer', 'delete'))) { |
5604 | 5604 | print dol_escape_htmltag(ucfirst($perm[4])); |
5605 | 5605 | } else { |
5606 | - print ''; // No particular object |
|
5606 | + print ''; // No particular object |
|
5607 | 5607 | } |
5608 | 5608 | print '</td>'; |
5609 | 5609 | |
@@ -6443,9 +6443,9 @@ discard block |
||
6443 | 6443 | |
6444 | 6444 | print '<td>'; |
6445 | 6445 | if ($tabName[0] === "+") { |
6446 | - print '<span class="badge badge-status4 badge-status">' . dol_escape_htmltag($tabName) . '</span>'; |
|
6446 | + print '<span class="badge badge-status4 badge-status">'.dol_escape_htmltag($tabName).'</span>'; |
|
6447 | 6447 | } else { |
6448 | - print '<span class="badge badge-status8 badge-status">' . dol_escape_htmltag($tabName) . '</span>'; |
|
6448 | + print '<span class="badge badge-status8 badge-status">'.dol_escape_htmltag($tabName).'</span>'; |
|
6449 | 6449 | } |
6450 | 6450 | print '</td>'; |
6451 | 6451 |
@@ -438,7 +438,7 @@ discard block |
||
438 | 438 | print '<center>'; |
439 | 439 | |
440 | 440 | print '<br>'; |
441 | - $disabled = 0; // This is used to disable or not the bulk selection of target warehouse. No reason to have it disabled so forced to 0. |
|
441 | + $disabled = 0; // This is used to disable or not the bulk selection of target warehouse. No reason to have it disabled so forced to 0. |
|
442 | 442 | |
443 | 443 | if ($object->statut == Reception::STATUS_DRAFT || ($object->statut == Reception::STATUS_VALIDATED && empty($conf->global->STOCK_CALCULATE_ON_RECEPTION))) { |
444 | 444 | require_once DOL_DOCUMENT_ROOT.'/product/class/html.formproduct.class.php'; |
@@ -542,7 +542,7 @@ discard block |
||
542 | 542 | print '<td class="right">'.$langs->trans("SupplierRef").'</td>'; |
543 | 543 | print '<td class="right">'.$langs->trans("QtyOrdered").'</td>'; |
544 | 544 | if ($object->status == Reception::STATUS_DRAFT) { |
545 | - print '<td class="right">'.$langs->trans("QtyToReceive"); // Qty to dispatch (sum for all lines of batch detail if there is) |
|
545 | + print '<td class="right">'.$langs->trans("QtyToReceive"); // Qty to dispatch (sum for all lines of batch detail if there is) |
|
546 | 546 | } else { |
547 | 547 | print '<td class="right">'.$langs->trans("QtyDispatchedShort").'</td>'; |
548 | 548 | } |
@@ -598,7 +598,7 @@ discard block |
||
598 | 598 | if (!$objp->fk_product > 0) { |
599 | 599 | $nbfreeproduct++; |
600 | 600 | } else { |
601 | - $alreadydispatched = isset($products_dispatched[$objp->rowid])?$products_dispatched[$objp->rowid]:0; |
|
601 | + $alreadydispatched = isset($products_dispatched[$objp->rowid]) ? $products_dispatched[$objp->rowid] : 0; |
|
602 | 602 | $remaintodispatch = price2num($objp->qty, 5); // Calculation of dispatched |
603 | 603 | if ($remaintodispatch < 0 && empty($conf->global->SUPPLIER_ORDER_ALLOW_NEGATIVE_QTY_FOR_SUPPLIER_ORDER_RETURN)) { |
604 | 604 | $remaintodispatch = 0; |
@@ -686,7 +686,7 @@ discard block |
||
686 | 686 | print '<td></td>'; // Warehouse column |
687 | 687 | |
688 | 688 | $sql = "SELECT cfd.rowid, cfd.qty, cfd.fk_entrepot, cfd.batch, cfd.eatby, cfd.sellby, cfd.fk_product"; |
689 | - $sql .= " FROM ".MAIN_DB_PREFIX."commande_fournisseur_dispatch as cfd"; // commande_fournisseur_dispatch should be named receptiondet_batch |
|
689 | + $sql .= " FROM ".MAIN_DB_PREFIX."commande_fournisseur_dispatch as cfd"; // commande_fournisseur_dispatch should be named receptiondet_batch |
|
690 | 690 | $sql .= " WHERE cfd.fk_reception = ".((int) $object->id); |
691 | 691 | $sql .= " AND cfd.fk_commande = ".((int) $objectsrc->id); |
692 | 692 | $sql .= " AND cfd.fk_commandefourndet = ".(int) $objp->rowid; |
@@ -808,10 +808,10 @@ discard block |
||
808 | 808 | print '<td>'; |
809 | 809 | if (isModEnabled('productbatch') && $objp->tobatch > 0) { |
810 | 810 | $type = 'batch'; |
811 | - print img_picto($langs->trans('AddStockLocationLine'), 'split.png', 'class="splitbutton" '.($numd != $j+1 ? 'style="display:none"' : '').' onClick="addDispatchLine('.$i.', \''.$type.'\')"'); |
|
811 | + print img_picto($langs->trans('AddStockLocationLine'), 'split.png', 'class="splitbutton" '.($numd != $j + 1 ? 'style="display:none"' : '').' onClick="addDispatchLine('.$i.', \''.$type.'\')"'); |
|
812 | 812 | } else { |
813 | 813 | $type = 'dispatch'; |
814 | - print img_picto($langs->trans('AddStockLocationLine'), 'split.png', 'class="splitbutton" '.($numd != $j+1 ? 'style="display:none"' : '').' onClick="addDispatchLine('.$i.', \''.$type.'\')"'); |
|
814 | + print img_picto($langs->trans('AddStockLocationLine'), 'split.png', 'class="splitbutton" '.($numd != $j + 1 ? 'style="display:none"' : '').' onClick="addDispatchLine('.$i.', \''.$type.'\')"'); |
|
815 | 815 | } |
816 | 816 | |
817 | 817 | print '</td>'; |