@@ -57,7 +57,7 @@ discard block |
||
| 57 | 57 | $action = GETPOST('action', 'aZ09'); |
| 58 | 58 | $cancel = GETPOST('cancel', 'alpha'); |
| 59 | 59 | $backtopage = GETPOST('backtopage', 'alpha'); |
| 60 | -$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha'); // if not set, $backtopage will be used |
|
| 60 | +$backtopageforcancel = GETPOST('backtopageforcancel', 'alpha'); // if not set, $backtopage will be used |
|
| 61 | 61 | $confirm = GETPOST('confirm', 'alpha'); |
| 62 | 62 | $rowid = GETPOSTINT('rowid'); |
| 63 | 63 | $id = GETPOST('id') ? GETPOSTINT('id') : $rowid; |
@@ -301,7 +301,7 @@ discard block |
||
| 301 | 301 | $object->gender = trim(GETPOST("gender", 'alphanohtml')); |
| 302 | 302 | $object->login = trim(GETPOST("login", 'alphanohtml')); |
| 303 | 303 | if (GETPOSTISSET('pass')) { |
| 304 | - $object->pass = trim(GETPOST("pass", 'password')); // For password, we must use 'none' |
|
| 304 | + $object->pass = trim(GETPOST("pass", 'password')); // For password, we must use 'none' |
|
| 305 | 305 | } |
| 306 | 306 | |
| 307 | 307 | $object->societe = trim(GETPOST("societe", 'alphanohtml')); // deprecated |
@@ -356,10 +356,10 @@ discard block |
||
| 356 | 356 | } |
| 357 | 357 | |
| 358 | 358 | // Check if we need to also synchronize password information |
| 359 | - $nosyncuserpass = 1; // no by default |
|
| 359 | + $nosyncuserpass = 1; // no by default |
|
| 360 | 360 | if (GETPOSTISSET('pass')) { |
| 361 | 361 | if ($object->user_id) { // If member is linked to a user |
| 362 | - $nosyncuserpass = 0; // We may try to sync password |
|
| 362 | + $nosyncuserpass = 0; // We may try to sync password |
|
| 363 | 363 | if ($user->id == $object->user_id) { |
| 364 | 364 | if (!$user->hasRight('user', 'self', 'password')) { |
| 365 | 365 | $nosyncuserpass = 1; // Disable synchronizing |
@@ -469,7 +469,7 @@ discard block |
||
| 469 | 469 | $email = preg_replace('/\s+/', '', GETPOST("member_email", 'aZ09arobase')); |
| 470 | 470 | $url = trim(GETPOST('url', 'custom', 0, FILTER_SANITIZE_URL)); |
| 471 | 471 | $login = GETPOST("member_login", 'alphanohtml'); |
| 472 | - $pass = GETPOST("password", 'password'); // For password, we use 'none' |
|
| 472 | + $pass = GETPOST("password", 'password'); // For password, we use 'none' |
|
| 473 | 473 | $photo = GETPOST("photo", 'alphanohtml'); |
| 474 | 474 | $morphy = GETPOST("morphy", 'alphanohtml'); |
| 475 | 475 | $public = GETPOSTINT("public"); |
@@ -1291,7 +1291,7 @@ discard block |
||
| 1291 | 1291 | $maxfilesizearray = getMaxFileSizeArray(); |
| 1292 | 1292 | $maxmin = $maxfilesizearray['maxmin']; |
| 1293 | 1293 | if ($maxmin > 0) { |
| 1294 | - print '<input type="hidden" name="MAX_FILE_SIZE" value="'.($maxmin * 1024).'">'; // MAX_FILE_SIZE must precede the field type=file |
|
| 1294 | + print '<input type="hidden" name="MAX_FILE_SIZE" value="'.($maxmin * 1024).'">'; // MAX_FILE_SIZE must precede the field type=file |
|
| 1295 | 1295 | } |
| 1296 | 1296 | print '<input type="file" class="flat" name="photo" id="photoinput">'; |
| 1297 | 1297 | print '</td></tr>'; |
@@ -28,9 +28,9 @@ discard block |
||
| 28 | 28 | * \brief File of class to generate the form for creating a new ticket. |
| 29 | 29 | */ |
| 30 | 30 | |
| 31 | -require_once DOL_DOCUMENT_ROOT . '/core/class/html.form.class.php'; |
|
| 32 | -require_once DOL_DOCUMENT_ROOT . '/core/class/html.formmail.class.php'; |
|
| 33 | -require_once DOL_DOCUMENT_ROOT . '/core/class/html.formprojet.class.php'; |
|
| 31 | +require_once DOL_DOCUMENT_ROOT.'/core/class/html.form.class.php'; |
|
| 32 | +require_once DOL_DOCUMENT_ROOT.'/core/class/html.formmail.class.php'; |
|
| 33 | +require_once DOL_DOCUMENT_ROOT.'/core/class/html.formprojet.class.php'; |
|
| 34 | 34 | |
| 35 | 35 | if (!class_exists('FormCompany')) { |
| 36 | 36 | include DOL_DOCUMENT_ROOT.'/core/class/html.formcompany.class.php'; |
@@ -111,7 +111,7 @@ discard block |
||
| 111 | 111 | /** |
| 112 | 112 | * @var int<0,1> |
| 113 | 113 | */ |
| 114 | - public $ispublic; // to show information or not into public form |
|
| 114 | + public $ispublic; // to show information or not into public form |
|
| 115 | 115 | |
| 116 | 116 | /** |
| 117 | 117 | * @var int<0,1> |
@@ -129,7 +129,7 @@ discard block |
||
| 129 | 129 | /** |
| 130 | 130 | * @var int<0,1> |
| 131 | 131 | */ |
| 132 | - public $withcompany; // to show company drop-down list |
|
| 132 | + public $withcompany; // to show company drop-down list |
|
| 133 | 133 | /** |
| 134 | 134 | * @var int<0,1> |
| 135 | 135 | */ |
@@ -145,7 +145,7 @@ discard block |
||
| 145 | 145 | /** |
| 146 | 146 | * @var int<0,1> |
| 147 | 147 | */ |
| 148 | - public $withusercreate; // to show name of creating user in form |
|
| 148 | + public $withusercreate; // to show name of creating user in form |
|
| 149 | 149 | /** |
| 150 | 150 | * @var int<0,1> |
| 151 | 151 | */ |
@@ -159,7 +159,7 @@ discard block |
||
| 159 | 159 | /** |
| 160 | 160 | * @var int<0,1> |
| 161 | 161 | */ |
| 162 | - public $withref; // to show ref field |
|
| 162 | + public $withref; // to show ref field |
|
| 163 | 163 | /** |
| 164 | 164 | * @var int<0,1> |
| 165 | 165 | */ |
@@ -222,7 +222,7 @@ discard block |
||
| 222 | 222 | $this->withcreatereadonly = 1; |
| 223 | 223 | $this->withemail = 0; |
| 224 | 224 | $this->withref = 0; |
| 225 | - $this->withextrafields = 0; // to show extrafields or not |
|
| 225 | + $this->withextrafields = 0; // to show extrafields or not |
|
| 226 | 226 | //$this->withtopicreadonly=0; |
| 227 | 227 | } |
| 228 | 228 | |
@@ -310,7 +310,7 @@ discard block |
||
| 310 | 310 | print '<input type="hidden" name="token" value="'.newToken().'">'; |
| 311 | 311 | print '<input type="hidden" name="action" value="'.$this->action.'">'; |
| 312 | 312 | if (!empty($object->id)) { |
| 313 | - print '<input type="hidden" name="id" value="'. $object->id .'">'; |
|
| 313 | + print '<input type="hidden" name="id" value="'.$object->id.'">'; |
|
| 314 | 314 | } |
| 315 | 315 | print '<input type="hidden" name="trackid" value="'.$this->trackid.'">'; |
| 316 | 316 | foreach ($this->param as $key => $value) { |
@@ -335,7 +335,7 @@ discard block |
||
| 335 | 335 | // Title |
| 336 | 336 | if ($this->withemail) { |
| 337 | 337 | print '<tr><td class="titlefield"><label for="email"><span class="fieldrequired">'.$langs->trans("Email").'</span></label></td><td>'; |
| 338 | - print '<input class="text minwidth200" id="email" name="email" value="'.$email.'" autofocus>'; // Do not use "required", it breaks button cancel |
|
| 338 | + print '<input class="text minwidth200" id="email" name="email" value="'.$email.'" autofocus>'; // Do not use "required", it breaks button cancel |
|
| 339 | 339 | print '</td></tr>'; |
| 340 | 340 | |
| 341 | 341 | if ($with_contact) { |
@@ -343,7 +343,7 @@ discard block |
||
| 343 | 343 | $html_contact_search = ''; |
| 344 | 344 | $html_contact_search .= '<tr id="contact_search_line">'; |
| 345 | 345 | $html_contact_search .= '<td class="titlefield">'; |
| 346 | - $html_contact_search .= '<label for="contact"><span class="fieldrequired">' . $langs->trans('Contact') . '</span></label>'; |
|
| 346 | + $html_contact_search .= '<label for="contact"><span class="fieldrequired">'.$langs->trans('Contact').'</span></label>'; |
|
| 347 | 347 | $html_contact_search .= '<input type="hidden" id="contact_id" name="contact_id" value="" />'; |
| 348 | 348 | $html_contact_search .= '</td>'; |
| 349 | 349 | $html_contact_search .= '<td id="contact_search_result"></td>'; |
@@ -351,26 +351,26 @@ discard block |
||
| 351 | 351 | print $html_contact_search; |
| 352 | 352 | // contact lastname |
| 353 | 353 | $html_contact_lastname = ''; |
| 354 | - $html_contact_lastname .= '<tr id="contact_lastname_line" class="contact_field"><td class="titlefield"><label for="contact_lastname"><span class="fieldrequired">' . $langs->trans('Lastname') . '</span></label></td><td>'; |
|
| 355 | - $html_contact_lastname .= '<input type="text" id="contact_lastname" name="contact_lastname" value="' . dol_escape_htmltag(GETPOSTISSET('contact_lastname') ? GETPOST('contact_lastname', 'alphanohtml') : '') . '" />'; |
|
| 354 | + $html_contact_lastname .= '<tr id="contact_lastname_line" class="contact_field"><td class="titlefield"><label for="contact_lastname"><span class="fieldrequired">'.$langs->trans('Lastname').'</span></label></td><td>'; |
|
| 355 | + $html_contact_lastname .= '<input type="text" id="contact_lastname" name="contact_lastname" value="'.dol_escape_htmltag(GETPOSTISSET('contact_lastname') ? GETPOST('contact_lastname', 'alphanohtml') : '').'" />'; |
|
| 356 | 356 | $html_contact_lastname .= '</td></tr>'; |
| 357 | 357 | print $html_contact_lastname; |
| 358 | 358 | // contact firstname |
| 359 | 359 | $html_contact_firstname = ''; |
| 360 | - $html_contact_firstname .= '<tr id="contact_firstname_line" class="contact_field"><td class="titlefield"><label for="contact_firstname"><span class="fieldrequired">' . $langs->trans('Firstname') . '</span></label></td><td>'; |
|
| 361 | - $html_contact_firstname .= '<input type="text" id="contact_firstname" name="contact_firstname" value="' . dol_escape_htmltag(GETPOSTISSET('contact_firstname') ? GETPOST('contact_firstname', 'alphanohtml') : '') . '" />'; |
|
| 360 | + $html_contact_firstname .= '<tr id="contact_firstname_line" class="contact_field"><td class="titlefield"><label for="contact_firstname"><span class="fieldrequired">'.$langs->trans('Firstname').'</span></label></td><td>'; |
|
| 361 | + $html_contact_firstname .= '<input type="text" id="contact_firstname" name="contact_firstname" value="'.dol_escape_htmltag(GETPOSTISSET('contact_firstname') ? GETPOST('contact_firstname', 'alphanohtml') : '').'" />'; |
|
| 362 | 362 | $html_contact_firstname .= '</td></tr>'; |
| 363 | 363 | print $html_contact_firstname; |
| 364 | 364 | // company name |
| 365 | 365 | $html_company_name = ''; |
| 366 | - $html_company_name .= '<tr id="contact_company_name_line" class="contact_field"><td><label for="company_name"><span>' . $langs->trans('Company') . '</span></label></td><td>'; |
|
| 367 | - $html_company_name .= '<input type="text" id="company_name" name="company_name" value="' . dol_escape_htmltag(GETPOSTISSET('company_name') ? GETPOST('company_name', 'alphanohtml') : '') . '" />'; |
|
| 366 | + $html_company_name .= '<tr id="contact_company_name_line" class="contact_field"><td><label for="company_name"><span>'.$langs->trans('Company').'</span></label></td><td>'; |
|
| 367 | + $html_company_name .= '<input type="text" id="company_name" name="company_name" value="'.dol_escape_htmltag(GETPOSTISSET('company_name') ? GETPOST('company_name', 'alphanohtml') : '').'" />'; |
|
| 368 | 368 | $html_company_name .= '</td></tr>'; |
| 369 | 369 | print $html_company_name; |
| 370 | 370 | // contact phone |
| 371 | 371 | $html_contact_phone = ''; |
| 372 | - $html_contact_phone .= '<tr id="contact_phone_line" class="contact_field"><td><label for="contact_phone"><span>' . $langs->trans('Phone') . '</span></label></td><td>'; |
|
| 373 | - $html_contact_phone .= '<input type="text" id="contact_phone" name="contact_phone" value="' . dol_escape_htmltag(GETPOSTISSET('contact_phone') ? GETPOST('contact_phone', 'alphanohtml') : '') . '" />'; |
|
| 372 | + $html_contact_phone .= '<tr id="contact_phone_line" class="contact_field"><td><label for="contact_phone"><span>'.$langs->trans('Phone').'</span></label></td><td>'; |
|
| 373 | + $html_contact_phone .= '<input type="text" id="contact_phone" name="contact_phone" value="'.dol_escape_htmltag(GETPOSTISSET('contact_phone') ? GETPOST('contact_phone', 'alphanohtml') : '').'" />'; |
|
| 374 | 374 | $html_contact_phone .= '</td></tr>'; |
| 375 | 375 | print $html_contact_phone; |
| 376 | 376 | |
@@ -560,7 +560,7 @@ discard block |
||
| 560 | 560 | // If public form, display more information |
| 561 | 561 | $toolbarname = 'dolibarr_notes'; |
| 562 | 562 | if ($this->ispublic) { |
| 563 | - $toolbarname = 'dolibarr_details'; // TODO Allow image so use can do paste of image into content but disallow file manager |
|
| 563 | + $toolbarname = 'dolibarr_details'; // TODO Allow image so use can do paste of image into content but disallow file manager |
|
| 564 | 564 | print '<div class="warning hideonsmartphone">'.(getDolGlobalString("TICKET_PUBLIC_TEXT_HELP_MESSAGE", $langs->trans('TicketPublicPleaseBeAccuratelyDescribe'))).'</div>'; |
| 565 | 565 | } |
| 566 | 566 | include_once DOL_DOCUMENT_ROOT.'/core/class/doleditor.class.php'; |
@@ -626,7 +626,7 @@ discard block |
||
| 626 | 626 | $maxfilesizearray = getMaxFileSizeArray(); |
| 627 | 627 | $maxmin = $maxfilesizearray['maxmin']; |
| 628 | 628 | if ($maxmin > 0) { |
| 629 | - $out .= '<input type="hidden" name="MAX_FILE_SIZE" value="'.($maxmin * 1024).'">'; // MAX_FILE_SIZE must precede the field type=file |
|
| 629 | + $out .= '<input type="hidden" name="MAX_FILE_SIZE" value="'.($maxmin * 1024).'">'; // MAX_FILE_SIZE must precede the field type=file |
|
| 630 | 630 | } |
| 631 | 631 | $out .= '<input type="file" class="flat" id="addedfile" name="addedfile" value="'.$langs->trans("Upload").'" />'; |
| 632 | 632 | $out .= ' '; |
@@ -817,7 +817,7 @@ discard block |
||
| 817 | 817 | '@phan-var-force ModeleCaptcha $captchaobj'; |
| 818 | 818 | |
| 819 | 819 | if (is_object($captchaobj) && method_exists($captchaobj, 'getCaptchaCodeForForm')) { |
| 820 | - print $captchaobj->getCaptchaCodeForForm(''); // @phan-suppress-current-line PhanUndeclaredMethod |
|
| 820 | + print $captchaobj->getCaptchaCodeForForm(''); // @phan-suppress-current-line PhanUndeclaredMethod |
|
| 821 | 821 | } else { |
| 822 | 822 | print 'Error, the captcha handler '.get_class($captchaobj).' does not have any method getCaptchaCodeForForm()'; |
| 823 | 823 | } |
@@ -884,7 +884,7 @@ discard block |
||
| 884 | 884 | $selected = is_array($selected) ? $selected : (!empty($selected) ? explode(',', $selected) : array()); |
| 885 | 885 | $ticketstat = new Ticket($this->db); |
| 886 | 886 | |
| 887 | - dol_syslog(get_class($this) . "::select_types_tickets " . implode(';', $selected) . ", " . $htmlname . ", " . $filtertype . ", " . $format . ", " . $multiselect, LOG_DEBUG); |
|
| 887 | + dol_syslog(get_class($this)."::select_types_tickets ".implode(';', $selected).", ".$htmlname.", ".$filtertype.", ".$format.", ".$multiselect, LOG_DEBUG); |
|
| 888 | 888 | |
| 889 | 889 | $filterarray = array(); |
| 890 | 890 | |
@@ -992,7 +992,7 @@ discard block |
||
| 992 | 992 | $publicgroups = ($filtertype == 'public=1' || $filtertype == '(public:=:1)'); |
| 993 | 993 | |
| 994 | 994 | $ticketstat = new Ticket($this->db); |
| 995 | - $ticketstat->loadCacheCategoriesTickets($publicgroups ? 1 : -1); // get list of active ticket groups |
|
| 995 | + $ticketstat->loadCacheCategoriesTickets($publicgroups ? 1 : -1); // get list of active ticket groups |
|
| 996 | 996 | |
| 997 | 997 | if ($use_multilevel <= 0) { // Only one combo list to select the group of ticket (default) |
| 998 | 998 | print '<select id="select'.$htmlname.'" class="flat minwidth100'.($morecss ? ' '.$morecss : '').'" name="'.$htmlname.'">'; |
@@ -1165,7 +1165,7 @@ discard block |
||
| 1165 | 1165 | } |
| 1166 | 1166 | $stringtoprint .= '</select> '; |
| 1167 | 1167 | |
| 1168 | - $levelid = 1; // The first combobox |
|
| 1168 | + $levelid = 1; // The first combobox |
|
| 1169 | 1169 | while ($levelid <= $use_multilevel) { // Loop to take the child of the combo |
| 1170 | 1170 | $tabscript = array(); |
| 1171 | 1171 | $stringtoprint .= '<select id="'.$htmlname.'_child_'.$levelid.'" class="maxwidth500 minwidth400 groupticketchild" child_id="'.$levelid.'">'; |
@@ -1242,7 +1242,7 @@ discard block |
||
| 1242 | 1242 | $stringtoprint .= '</select>'; |
| 1243 | 1243 | |
| 1244 | 1244 | $stringtoprint .= '<script nonce="'.getNonce().'">'; |
| 1245 | - $stringtoprint .= 'arraynotparents = '.json_encode($arraycodenotparent).';'; // when the last visible combo list is number x, this is the array of group |
|
| 1245 | + $stringtoprint .= 'arraynotparents = '.json_encode($arraycodenotparent).';'; // when the last visible combo list is number x, this is the array of group |
|
| 1246 | 1246 | $stringtoprint .= 'if (arraynotparents.includes($("#'.$htmlname.($levelid > 1 ? '_child_'.($levelid - 1) : '').'").val())){ |
| 1247 | 1247 | console.log("'.$htmlname.'_child_'.$levelid.'") |
| 1248 | 1248 | if($("#'.$htmlname.'_child_'.$levelid.'").val() == "" && ($("#'.$htmlname.'_child_'.$levelid.'").attr("child_id")>'.$child_id.')){ |
@@ -1682,7 +1682,7 @@ discard block |
||
| 1682 | 1682 | } |
| 1683 | 1683 | print '<tr class="email_line"><td>'.$langs->trans('Subject').'</td>'; |
| 1684 | 1684 | if (empty($topic)) { |
| 1685 | - print '<td><input type="text" class="text minwidth500" name="subject" value="['.getDolGlobalString('MAIN_INFO_SOCIETE_NOM').' - '.$langs->trans("Ticket").' '.$ticketstat->ref.'] '. $ticketstat->subject .'" />'; |
|
| 1685 | + print '<td><input type="text" class="text minwidth500" name="subject" value="['.getDolGlobalString('MAIN_INFO_SOCIETE_NOM').' - '.$langs->trans("Ticket").' '.$ticketstat->ref.'] '.$ticketstat->subject.'" />'; |
|
| 1686 | 1686 | } else { |
| 1687 | 1687 | print '<td><input type="text" class="text minwidth500" name="subject" value="'.make_substitutions($topic, $this->substit).'" />'; |
| 1688 | 1688 | } |