Vai al contenuto
najaru

IP.Board 3.2.3 - bug confermato - Bulk mail in html vengono inviate vuote

Recommended Posts

najaru

Un errore importante causato dalla IP.Board versione 3.2.3 è l'invio di mail (se il html è selezionato attivo) completamente vuote. Testato da noi :D

Verrà risolto in IP.Board 3.2.4

Intanto per risolvere

/admin/applications/members/modules_admin/bulkmail/bulkmail.php

	  if ( $mail['mail_html_on'] )
{
IPSText::getTextClass('email')->html_email = 1;
}

IPSText::getTextClass('email')->from = $this->settings['email_out'];
IPSText::getTextClass('email')->to = $r['email'];
IPSText::getTextClass('email')->message = str_replace( "\r\n", "\n", $contents );
IPSText::getTextClass('email')->subject = $mail['mail_subject'];
IPSText::getTextClass('email')->setHeader( 'Precedence', 'bulk' );
IPSText::getTextClass('email')->sendMail();
}

e cambiarlo con

			if ( $mail['mail_html_on'] )
{
IPSText::getTextClass('email')->SetHtmlEmail(1);
}

IPSText::getTextClass('email')->from = $this->settings['email_out'];
IPSText::getTextClass('email')->to = $r['email'];
//IPSText::getTextClass('email')->message = str_replace( "\r\n", "\n", $contents );
if ($mail['mail_html_on'])
{
IPSText::getTextClass('email')->setHtmlTemplate( $contents );
}
else
{
IPSText::getTextClass('email')->message = str_replace( "\r\n", "\n", $contents );
}
IPSText::getTextClass('email')->subject = $mail['mail_subject'];
IPSText::getTextClass('email')->setHeader( 'Precedence', 'bulk' );
IPSText::getTextClass('email')->sendMail();
}

e salvare e riuppare il file

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
najaru

come hai visto ne ho messo uno stamattina nel download.

piano piano cercherò di farne di diversi..... ma non voglio farli con troppe immagini che poi diventano difficili da leggere

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
najaru

evidentemente l'hanno già anche corretto nel pacchetto ipb 3.1.3 in download dopo che hanno scoperto il bug.

ma chi l'ha scaricato prima ce l'ha sbagliato :)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

You need to be a member in order to leave a comment

Crea un account

Iscriviti per un nuovo account nella nostra comunità. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

×