From cd17083b9f5d09b686b0f08f5e549c5c313f8780 Mon Sep 17 00:00:00 2001 From: Till Brehm <tbrehm@ispconfig.org> Date: Sat, 21 Oct 2023 09:02:54 +0000 Subject: [PATCH] Revert "Merge branch 'develop' into 'develop'" This reverts merge request !1812 --- install/sql/incremental/upd_dev_collection.sql | 1 - install/sql/ispconfig3.sql | 1 - interface/web/mail/form/mail_user.tform.php | 8 +------- .../mailuser/templates/mail_user_autoresponder_edit.htm | 4 ---- server/conf/sieve_filter.master | 8 -------- server/plugins-available/maildeliver_plugin.inc.php | 4 ---- 6 files changed, 1 insertion(+), 25 deletions(-) diff --git a/install/sql/incremental/upd_dev_collection.sql b/install/sql/incremental/upd_dev_collection.sql index 3a16aee496..e69de29bb2 100644 --- a/install/sql/incremental/upd_dev_collection.sql +++ b/install/sql/incremental/upd_dev_collection.sql @@ -1 +0,0 @@ -ALTER TABLE `mail_user` ADD `autoresponder_html` enum('n','y') NOT NULL DEFAULT 'n'; diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql index fefa6ccb6d..75529ab82b 100644 --- a/install/sql/ispconfig3.sql +++ b/install/sql/ispconfig3.sql @@ -1076,7 +1076,6 @@ CREATE TABLE `mail_user` ( `sender_cc` varchar(255) NOT NULL default '', `homedir` varchar(255) NOT NULL default '', `autoresponder` enum('n','y') NOT NULL default 'n', - `autoresponder_html` enum('n','y') NOT NULL default 'n', `autoresponder_start_date` datetime NULL default NULL, `autoresponder_end_date` datetime NULL default NULL, `autoresponder_subject` varchar(255) NOT NULL default 'Out of office reply', diff --git a/interface/web/mail/form/mail_user.tform.php b/interface/web/mail/form/mail_user.tform.php index b008299c34..3dd334a29c 100644 --- a/interface/web/mail/form/mail_user.tform.php +++ b/interface/web/mail/form/mail_user.tform.php @@ -381,7 +381,7 @@ if ($global_config['mail']['mailbox_show_autoresponder_tab'] === 'y') { 'formtype' => 'TEXTAREA', 'filters' => array( 0 => array( 'event' => 'SAVE', - 'type' => 'TRIM') + 'type' => 'STRIPTAGS') ), 'default' => '', 'value' => '', @@ -394,12 +394,6 @@ if ($global_config['mail']['mailbox_show_autoresponder_tab'] === 'y') { 'default' => 'n', 'value' => array(1 => 'y', 0 => 'n') ), - 'autoresponder_html' => array ( - 'datatype' => 'VARCHAR', - 'formtype' => 'CHECKBOX', - 'default' => 'n', - 'value' => array(1 => 'y', 0 => 'n') - ), 'autoresponder_start_date' => array ( 'datatype' => 'DATETIME', 'formtype' => 'DATETIME', diff --git a/interface/web/mailuser/templates/mail_user_autoresponder_edit.htm b/interface/web/mailuser/templates/mail_user_autoresponder_edit.htm index 51c28351c7..898f285e53 100644 --- a/interface/web/mailuser/templates/mail_user_autoresponder_edit.htm +++ b/interface/web/mailuser/templates/mail_user_autoresponder_edit.htm @@ -10,10 +10,6 @@ <label for="autoresponder" class="col-sm-3 control-label">{tmpl_var name='autoresponder_active'}</label> <div class="col-sm-9"><input type="checkbox" value="y" id="autoresponder" name="autoresponder" onclick="AR_ResetDates();" {tmpl_var name='ar_active'} /></div> </div> - <div class="form-group"> - <label for="autoresponder_html" class="col-sm-3 control-label">{tmpl_var name='autoresponder_html'}</label> - <div class="col-sm-9"><input type="checkbox" value="n" id="autoresponder_html" name="autoresponder_html" onclick="AR_ResetDates();" {tmpl_var name='autoresponder_html'} /></div> - </div> <div class="form-group"> <label for="autoresponder_start_date" class="col-sm-3 control-label">{tmpl_var name='autoresponder_start_date_txt'}</label> <div class="col-sm-9">{tmpl_var name='autoresponder_start_date'}</div> diff --git a/server/conf/sieve_filter.master b/server/conf/sieve_filter.master index 67ea56ddf2..8719717da8 100644 --- a/server/conf/sieve_filter.master +++ b/server/conf/sieve_filter.master @@ -61,15 +61,7 @@ if currentdate :value "le" "iso8601" "<tmpl_var name='end_date'>" { vacation :days 1 :subject "<tmpl_var name='autoresponder_subject'>" <tmpl_var name='addresses'> -<tmpl_if name="autoresponder_html" op="==" value="y"> - :mime "MIME-Version: 1.0 -Content-Type: text/html; charset=UTF-8 -Content-Transfer-Encoding: 7bit -<tmpl_var name='autoresponder_text'>"; -</tmpl_if> -<tmpl_if name="autoresponder_html" op="==" value="n"> "<tmpl_var name='autoresponder_text'>"; -</tmpl_if> <tmpl_if name="end_date"> } diff --git a/server/plugins-available/maildeliver_plugin.inc.php b/server/plugins-available/maildeliver_plugin.inc.php index 0d3ad974f4..15cf20c25f 100644 --- a/server/plugins-available/maildeliver_plugin.inc.php +++ b/server/plugins-available/maildeliver_plugin.inc.php @@ -89,7 +89,6 @@ class maildeliver_plugin { or $data["old"]["autoresponder_subject"] != $data["new"]["autoresponder_subject"] or $data["old"]["autoresponder_text"] != $data["new"]["autoresponder_text"] or $data["old"]["autoresponder"] != $data["new"]["autoresponder"] - or $data["old"]["autoresponder_html"] != $data["new"]["autoresponder_html"] or (isset($data["new"]["email"]) and $data["old"]["email"] != $data["new"]["email"]) or $data["old"]["autoresponder_start_date"] != $data["new"]["autoresponder_start_date"] or $data["old"]["autoresponder_end_date"] != $data["new"]["autoresponder_end_date"] @@ -155,9 +154,6 @@ class maildeliver_plugin { // Autoresponder $tpl->setVar('autoresponder', $data["new"]["autoresponder"]); - // Autoresponder_html - $tpl->setVar('autoresponder_html', $data["new"]["autoresponder_html"]); - // Autoresponder Subject $data["new"]["autoresponder_subject"] = str_replace("\"", "'", $data["new"]["autoresponder_subject"]); $tpl->setVar('autoresponder_subject', $data["new"]["autoresponder_subject"]); -- GitLab