diff --git a/mail/inc/class.mail_compose.inc.php b/mail/inc/class.mail_compose.inc.php index 1adc3d5f00..b9c4830b5b 100644 --- a/mail/inc/class.mail_compose.inc.php +++ b/mail/inc/class.mail_compose.inc.php @@ -1131,11 +1131,8 @@ class mail_compose //PROBABLY NOT FOUND $signature=array(); } - if ((isset($this->mailPreferences['disableRulerForSignatureSeparation']) && - $this->mailPreferences['disableRulerForSignatureSeparation']) || - empty($signature['ident_signature']) || - trim($this->convertHTMLToText($signature['ident_signature'],true,true)) =='' || - $this->mailPreferences['insertSignatureAtTopOfMessage'] == '1') + if (!empty($this->mailPreferences['disableRulerForSignatureSeparation']) || + empty($signature['ident_signature'])) { $disableRuler = true; } @@ -1169,7 +1166,7 @@ class mail_compose $sigText = Mail::merge($signature['ident_signature'],array($GLOBALS['egw']->accounts->id2name($GLOBALS['egw_info']['user']['account_id'],'person_id'))); if ($content['mimeType'] == 'html') { - $sigTextStartsWithBlockElement = ($disableRuler?false:true); + $sigTextStartsWithBlockElement = !$disableRuler; foreach($blockElements as $e) { if ($sigTextStartsWithBlockElement) break; @@ -1177,7 +1174,7 @@ class mail_compose } } if($content['mimeType'] == 'html') { - $before = $disableRuler ? '' : '