From 5a42116ee56ffdcd2ba67642b54fd326d6a4a8db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Fali=C3=A8re?= <121813548+altairis-benjamin@users.noreply.github.com> Date: Sun, 11 Aug 2024 12:15:28 +0200 Subject: [PATCH] NEW(ticket, admin): Add options entries (#30548) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * NEW(ticket, admin): Add options entries * Add missing translations * Remove ponctuation * Remove ponctuation * langs files * Update ticket.lang Remove blank line. --------- Co-authored-by: Benjamin Falière --- htdocs/admin/ticket.php | 29 +++++++++++++++++++++++++++++ htdocs/langs/en_US/ticket.lang | 4 ++++ 2 files changed, 33 insertions(+) diff --git a/htdocs/admin/ticket.php b/htdocs/admin/ticket.php index 6feb51bc90e..88ec6a7f583 100644 --- a/htdocs/admin/ticket.php +++ b/htdocs/admin/ticket.php @@ -608,6 +608,35 @@ print $formcategory->textwithpicto('', $langs->trans("TicketAutoChangeStatusOnAn print ''; print ''; +// Check "Notify thirdparty" on ticket creation +print ''.$langs->trans("TicketAutoCheckNotifyThirdParty").''; +print ''; +if ($conf->use_javascript_ajax) { + print ajax_constantonoff('TICKET_CHECK_NOTIFY_THIRDPARTY_AT_CREATION'); +} else { + $arrval = array('0' => $langs->trans("No"), '1' => $langs->trans("Yes")); + print $formcategory->selectarray("TICKET_CHECK_NOTIFY_THIRDPARTY_AT_CREATION", $arrval, getDolGlobalString('TICKET_CHECK_NOTIFY_THIRDPARTY_AT_CREATION')); +} +print ''; +print ''; +print $formcategory->textwithpicto('', $langs->trans("TicketAutoCheckNotifyThirdPartyHelp"), 1, 'help'); +print ''; +print ''; + +// Assign contact to a message +print ''.$langs->trans("TicketAssignContactToMessage").''; +print ''; +if ($conf->use_javascript_ajax) { + print ajax_constantonoff('TICKET_ASSIGN_CONTACT_TO_MESSAGE'); +} else { + $arrval = array('0' => $langs->trans("No"), '1' => $langs->trans("Yes")); + print $formcategory->selectarray("TICKET_ASSIGN_CONTACT_TO_MESSAGE", $arrval, getDolGlobalString('TICKET_ASSIGN_CONTACT_TO_MESSAGE')); +} +print ''; +print ''; +print $formcategory->textwithpicto('', $langs->trans("TicketAssignContactToMessageHelp"), 1, 'help'); +print ''; +print ''; if (isModEnabled('product')) { $htmlname = "product_category_id"; diff --git a/htdocs/langs/en_US/ticket.lang b/htdocs/langs/en_US/ticket.lang index 4931a6f5280..38ce9a8dc9f 100644 --- a/htdocs/langs/en_US/ticket.lang +++ b/htdocs/langs/en_US/ticket.lang @@ -139,6 +139,10 @@ TicketUseCaptchaCode=Use graphical code (CAPTCHA) when creating a ticket TicketUseCaptchaCodeHelp=Adds CAPTCHA verification when creating a new ticket. TicketsAllowClassificationModificationIfClosed=Allow to modify classification of closed tickets TicketsAllowClassificationModificationIfClosedHelp=Allow to modify classification (type, ticket group, severity) even if tickets are closed. +TicketAutoCheckNotifyThirdParty=Automatically check "Notify third-party" on ticket creation +TicketAutoCheckNotifyThirdPartyHelp=When creating a ticket, the option "Notify third-party" will be automatically checked. +TicketAssignContactToMessage=Assign an external contact to a message +TicketAssignContactToMessageHelp=When a known contact answer to a message, his name is displayed on the ticket messages list. # Index & list page TicketsIndex=Tickets area TicketList=List of tickets