Author: jleroux
Date: Tue Feb 10 18:46:17 2009 New Revision: 743056 URL: http://svn.apache.org/viewvc?rev=743056&view=rev Log: This should fix most of the sent emails issues for now. To be double checked please... Modified: ofbiz/trunk/applications/content/servicedef/services_email.xml Modified: ofbiz/trunk/applications/content/servicedef/services_email.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services_email.xml?rev=743056&r1=743055&r2=743056&view=diff ============================================================================== --- ofbiz/trunk/applications/content/servicedef/services_email.xml (original) +++ ofbiz/trunk/applications/content/servicedef/services_email.xml Tue Feb 10 18:46:17 2009 @@ -46,7 +46,7 @@ <description>Send E-Mail Service. partyId and communicationEventId aren't used by sendMail but are passed down to storeEmailAsCommunication during the SECA chain. See sednMailInterface for more comments.</description> <implements service="sendMailInterface"/> - <attribute name="body" type="String" mode="INOUT" optional="false"/> + <attribute name="body" type="String" mode="INOUT" optional="false" allow-html="any"/> <attribute name="communicationEventId" type="String" mode="INOUT" optional="true"/> <override name="contentType" mode="INOUT"/> <override name="subject" mode="INOUT" optional="false"/> @@ -67,14 +67,14 @@ <implements service="sendMailInterface"/> <attribute name="bodyUrl" type="String" mode="IN" optional="false"/> <attribute name="bodyUrlParameters" type="Map" mode="IN" optional="true"/> - <attribute name="body" type="String" mode="OUT" optional="false"/> + <attribute name="body" type="String" mode="OUT" optional="false" allow-html="any"/> </service> <service name="sendMailFromScreen" max-retry="3" engine="java" location="org.ofbiz.content.email.EmailServices" invoke="sendMailFromScreen"> <description>Send E-Mail From Screen Widget Service</description> <implements service="sendMailInterface"/> - <attribute name="bodyText" type="String" mode="IN" optional="true"/> - <attribute name="bodyScreenUri" type="String" mode="IN" optional="true"/> + <attribute name="bodyText" type="String" mode="IN" optional="true" allow-html="any"/> + <attribute name="bodyScreenUri" type="String" mode="IN" optional="true" allow-html="any"/> <attribute name="xslfoAttachScreenLocation" type="String" mode="IN" optional="true"/> <attribute name="attachmentName" type="String" mode="IN" optional="true"/> <attribute name="bodyParameters" type="Map" mode="IN" optional="true"/> @@ -86,8 +86,8 @@ location="" invoke=""> <description>Send Template Based Notification Service</description> <implements service="sendMailInterface"/> - <attribute name="body" type="String" mode="INOUT" optional="true"/> - <attribute name="baseUrl" type="String" mode="IN" optional="true"/> + <attribute name="body" type="String" mode="INOUT" optional="true" allow-html="any"/> + <attribute name="baseUrl" type="String" mode="IN" optional="true" allow-html="any"/> <attribute name="templateName" type="String" mode="IN" optional="false"/> <attribute name="templateData" type="Map" mode="IN" optional="true"/> <attribute name="webSiteId" type="String" mode="IN" optional="true"/> @@ -96,7 +96,7 @@ location="" invoke=""> <description>Send Template Based Notification Service</description> <implements service="prepareNotificationInterface"/> - <attribute name="body" type="String" mode="IN" optional="true"/> + <attribute name="body" type="String" mode="IN" optional="true" allow-html="any"/> <attribute name="templateName" type="String" mode="IN" optional="false"/> <attribute name="templateData" type="Map" mode="IN" optional="true"/> <attribute name="webSiteId" type="String" mode="IN" optional="true"/> @@ -114,7 +114,7 @@ <attribute name="partyId" type="String" mode="IN" optional="true"/> <attribute name="communicationEventId" type="String" mode="IN" optional="true"/> <attribute name="subject" type="String" mode="IN" optional="false"/> - <attribute name="body" type="String" mode="IN" optional="false"/> + <attribute name="body" type="String" mode="IN" optional="false" allow-html="any"/> <attribute name="contentType" type="String" mode="IN" optional="true"/> <attribute name="emailType" type="String" mode="IN" optional="true"/> </service> |
Jacques, It looks like all of these use "any". Is there are reason you thought the "safe" HTML would not be sufficient? -David On Feb 10, 2009, at 11:46 AM, [hidden email] wrote: > Author: jleroux > Date: Tue Feb 10 18:46:17 2009 > New Revision: 743056 > > URL: http://svn.apache.org/viewvc?rev=743056&view=rev > Log: > This should fix most of the sent emails issues for now. To be double > checked please... > > Modified: > ofbiz/trunk/applications/content/servicedef/services_email.xml > > Modified: ofbiz/trunk/applications/content/servicedef/ > services_email.xml > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services_email.xml?rev=743056&r1=743055&r2=743056&view=diff > = > = > = > = > = > = > = > = > ====================================================================== > --- ofbiz/trunk/applications/content/servicedef/services_email.xml > (original) > +++ ofbiz/trunk/applications/content/servicedef/services_email.xml > Tue Feb 10 18:46:17 2009 > @@ -46,7 +46,7 @@ > <description>Send E-Mail Service. partyId and > communicationEventId aren't used by sendMail > but are passed down to storeEmailAsCommunication during > the SECA chain. See sednMailInterface for more comments.</ > description> > <implements service="sendMailInterface"/> > - <attribute name="body" type="String" mode="INOUT" > optional="false"/> > + <attribute name="body" type="String" mode="INOUT" > optional="false" allow-html="any"/> > <attribute name="communicationEventId" type="String" > mode="INOUT" optional="true"/> > <override name="contentType" mode="INOUT"/> > <override name="subject" mode="INOUT" optional="false"/> > @@ -67,14 +67,14 @@ > <implements service="sendMailInterface"/> > <attribute name="bodyUrl" type="String" mode="IN" > optional="false"/> > <attribute name="bodyUrlParameters" type="Map" mode="IN" > optional="true"/> > - <attribute name="body" type="String" mode="OUT" > optional="false"/> > + <attribute name="body" type="String" mode="OUT" > optional="false" allow-html="any"/> > </service> > <service name="sendMailFromScreen" max-retry="3" engine="java" > location="org.ofbiz.content.email.EmailServices" > invoke="sendMailFromScreen"> > <description>Send E-Mail From Screen Widget Service</ > description> > <implements service="sendMailInterface"/> > - <attribute name="bodyText" type="String" mode="IN" > optional="true"/> > - <attribute name="bodyScreenUri" type="String" mode="IN" > optional="true"/> > + <attribute name="bodyText" type="String" mode="IN" > optional="true" allow-html="any"/> > + <attribute name="bodyScreenUri" type="String" mode="IN" > optional="true" allow-html="any"/> > <attribute name="xslfoAttachScreenLocation" type="String" > mode="IN" optional="true"/> > <attribute name="attachmentName" type="String" mode="IN" > optional="true"/> > <attribute name="bodyParameters" type="Map" mode="IN" > optional="true"/> > @@ -86,8 +86,8 @@ > location="" invoke=""> > <description>Send Template Based Notification Service</ > description> > <implements service="sendMailInterface"/> > - <attribute name="body" type="String" mode="INOUT" > optional="true"/> > - <attribute name="baseUrl" type="String" mode="IN" > optional="true"/> > + <attribute name="body" type="String" mode="INOUT" > optional="true" allow-html="any"/> > + <attribute name="baseUrl" type="String" mode="IN" > optional="true" allow-html="any"/> > <attribute name="templateName" type="String" mode="IN" > optional="false"/> > <attribute name="templateData" type="Map" mode="IN" > optional="true"/> > <attribute name="webSiteId" type="String" mode="IN" > optional="true"/> > @@ -96,7 +96,7 @@ > location="" invoke=""> > <description>Send Template Based Notification Service</ > description> > <implements service="prepareNotificationInterface"/> > - <attribute name="body" type="String" mode="IN" > optional="true"/> > + <attribute name="body" type="String" mode="IN" > optional="true" allow-html="any"/> > <attribute name="templateName" type="String" mode="IN" > optional="false"/> > <attribute name="templateData" type="Map" mode="IN" > optional="true"/> > <attribute name="webSiteId" type="String" mode="IN" > optional="true"/> > @@ -114,7 +114,7 @@ > <attribute name="partyId" type="String" mode="IN" > optional="true"/> > <attribute name="communicationEventId" type="String" > mode="IN" optional="true"/> > <attribute name="subject" type="String" mode="IN" > optional="false"/> > - <attribute name="body" type="String" mode="IN" > optional="false"/> > + <attribute name="body" type="String" mode="IN" > optional="false" allow-html="any"/> > <attribute name="contentType" type="String" mode="IN" > optional="true"/> > <attribute name="emailType" type="String" mode="IN" > optional="true"/> > </service> > > |
Free forum by Nabble | Edit this page |