From 2b2f84a020437dde960009748b84c8b4f1aeccfe Mon Sep 17 00:00:00 2001 From: OpenXE <> Date: Fri, 23 Jun 2023 08:42:45 +0200 Subject: [PATCH] emailbackup_edit minor GUI improvements --- www/pages/content/emailbackup_edit.tpl | 14 +++++++------- www/pages/emailbackup.php | 15 +++++++++++++++ 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/www/pages/content/emailbackup_edit.tpl b/www/pages/content/emailbackup_edit.tpl index 0bf4ac07..18609ac2 100644 --- a/www/pages/content/emailbackup_edit.tpl +++ b/www/pages/content/emailbackup_edit.tpl @@ -100,8 +100,8 @@ {|Ticketsystem|} - - + + @@ -121,16 +121,16 @@
{|ticket|}:
{|ticketprojekt|}:
{|ticketqueue|}:
{|ticketprojekt|}:
{|ticketqueue|}:
{|abdatum|}:
{|ticketloeschen|}:
{|ticketabgeschlossen|}:
- - + + - - - + + +
{|autosresponder_blacklist|}:
{|eigenesignatur|}:
{|signatur|}:
{|adresse|}:
{|signatur|}:
{|adresse|}:
{|firma|}:
{|geloescht|}:
{|mutex|}:
{|autoresponder|}:
{|geschaeftsbriefvorlage|}:
{|autoresponderbetreff|}:
{|autorespondertext|}:
{|projekt|}:
{|autoresponderbetreff|}:
{|autorespondertext|}:
{|projekt|}:
diff --git a/www/pages/emailbackup.php b/www/pages/emailbackup.php index af8f7922..7bfd3c48 100644 --- a/www/pages/emailbackup.php +++ b/www/pages/emailbackup.php @@ -112,6 +112,10 @@ $width = array('10%'); // Fill out manually later // Write to database // Add checks here + $input['projekt'] = $this->app->erp->ReplaceProjekt(true,$input['projekt'],true); // Parameters: Target db?, value, from form? + $input['ticketprojekt'] = $this->app->erp->ReplaceProjekt(true,$input['ticketprojekt'],true); // Parameters: Target db?, value, from form? + $input['adresse'] = $this->app->erp->ReplaceAdresse(true,$input['adresse'],true); // Parameters: Target db?, value, from form? + $input['ticketqueue'] = explode(" ",$input['ticketqueue'])[0]; // Just the label $columns = "id, "; $values = "$id, "; @@ -168,6 +172,17 @@ $width = array('10%'); // Fill out manually later $this->app->Tpl->Add('ANGEZEIGTERNAME', $angezeigtername); */ + $this->app->YUI->CkEditor("signatur","internal", null, 'JQUERY'); + $this->app->YUI->CkEditor("autoresponderbetreff","internal", null, 'JQUERY'); + $this->app->YUI->CkEditor("autorespondertext","internal", null, 'JQUERY'); + $this->app->Tpl->Set('PROJEKT',$this->app->erp->ReplaceProjekt(false,$result[0]['projekt'],false)); // Parameters: Target db?, value, from form? + $this->app->Tpl->Set('TICKETPROJEKT',$this->app->erp->ReplaceProjekt(false,$result[0]['ticketprojekt'],false)); // Parameters: Target db?, value, from form? + $this->app->Tpl->Set('ADRESSE', $this->app->erp->ReplaceAdresse(false,$result[0]['adresse'],false)); // Convert ID to form display + $this->app->YUI->AutoComplete("projekt","projektname",1); + $this->app->YUI->AutoComplete("ticketprojekt","projektname",1); + $this->app->YUI->AutoComplete("adresse","adresse"); + $this->app->YUI->AutoComplete("ticketqueue","warteschlangename"); + $this->app->YUI->AutoComplete("ticketprojekt","projektname",1); $this->app->Tpl->Parse('PAGE', "emailbackup_edit.tpl"); }