Announcement

#1 2013-11-27 19:22:58

rvelices
Former Piwigo Team
2005-12-29
1960

2.6 RC1 - mail warnings

Hello,
I have many php warnings when sending mails :

[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 48 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 49 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 52 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 53 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 54 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 55 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 81 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 82 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 85 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 86 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 96 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 97 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 100 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 125 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 131 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity, line: 132 in emogrifier.class.php on line 116
[27-Nov-2013 19:18:49] PHP Warning:  DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:18:49] PHP Warning:  DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:18:49] PHP Warning:  Invalid argument supplied for foreach() in emogrifier.class.php on line 207
[27-Nov-2013 19:18:49] PHP Warning:  DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:18:49] PHP Warning:  DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:18:49] PHP Warning:  Invalid argument supplied for foreach() in emogrifier.class.php on line 207
[27-Nov-2013 19:19:59] PHP Warning:  DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:19:59] PHP Warning:  DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:19:59] PHP Warning:  Invalid argument supplied for foreach() in emogrifier.class.php on line 207
[27-Nov-2013 19:19:59] PHP Warning:  DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:19:59] PHP Warning:  DOMXPath::query(): Invalid expression in emogrifier.class.php on line 205
[27-Nov-2013 19:19:59] PHP Warning:  Invalid argument supplied for foreach() in emogrifier.class.php on line 207

Any idea ?

Offline

 

#2 2013-11-27 19:44:02

mistic100
Former Piwigo Team
Lyon (FR)
2008-09-27
3277

Re: 2.6 RC1 - mail warnings

Hey

from where do you send mail ?

point is Emogrifier use DOMDocument class which throws warnings if the mail HTML is not perfectly formed (for exemple <blocquote> inside <p> are illegals)

I though we could suppose developpers will test and make sure the HTML is correct, but in fact this is not possible if we imagine a plugin which send user generated HTML...
So I'll try to find a way to disable these warnings.

Offline

 

#3 2013-11-27 19:46:07

mistic100
Former Piwigo Team
Lyon (FR)
2008-09-27
3277

Re: 2.6 RC1 - mail warnings

Offline

 

#4 2013-11-27 20:14:19

rvelices
Former Piwigo Team
2005-12-29
1960

Re: 2.6 RC1 - mail warnings

mistic100 wrote:

from where do you send mail ?

I though we could suppose developpers will test and make sure the HTML is correct, but in fact this is not possible if we imagine a plugin which send user generated HTML...
So I'll try to find a way to disable these warnings.

Nothing special. I just tried to send mails from the admin (notification of users and discover album ....) ... I really don't understand how 'mail_format' really works between "Send mail in HTML format" checkbox and conf['mail_allow_html'] ....

Anyway simple text messages (comment entered, user registered etc ...) work fine with no warning.

Offline

 

#5 2013-11-27 20:19:32

mistic100
Former Piwigo Team
Lyon (FR)
2008-09-27
3277

Re: 2.6 RC1 - mail warnings

This option should be removed

Offline

 

#6 2013-12-04 22:33:00

mistic100
Former Piwigo Team
Lyon (FR)
2008-09-27
3277

Re: 2.6 RC1 - mail warnings

fixed

Offline

 

Board footer

Powered by FluxBB

github twitter newsletter Donate Piwigo.org © 2002-2024 · Contact