[ 
http://jira.magnolia-cms.com/browse/MGNLPUR-83?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Grégory Joseph updated MGNLPUR-83:
----------------------------------

    Fix Version/s: 1.4.3
         Priority: Critical  (was: Neutral)

> Change the editor used for the Confirmation E-Mail
> --------------------------------------------------
>
>                 Key: MGNLPUR-83
>                 URL: http://jira.magnolia-cms.com/browse/MGNLPUR-83
>             Project: Magnolia Public User Registration
>          Issue Type: Bug
>    Affects Versions: 1.4.2
>            Reporter: Richard Gange
>            Assignee: Grégory Joseph
>            Priority: Critical
>             Fix For: 1.4.3
>
>
> This issue can best be reproduced using the demo site. Here are the steps:
> 1. Log into demo author
> 2. Using the JCR browser (website) navigate to: 
> /demo-project/members-area/registration/content/0
> Look at the property confirmContentTypehtml
> It should have the following:
> {noformat}
> [#assign pur = ctx.pur][#assign targetPage 
> ="/demo-project/members-area/registration/double-opt-in-confirmation.html"?url('ISO-8859-1')][#assign
>  
> href="${pur.baseUrl}/.magnolia/pages/user-validation.html?userId=${pur.userId}&regStamp=${pur.regStamp}&targetPage=${targetPage}"]<html><body><p>Dear
>  ${fullName},</p><p>Please follow this link in order to validate your 
> account: <a href="${href}">Verify your user</a></p><p>Thank you 
> !</p></body></html>
> {noformat}
> 3. Now, open the page: /demo-project/members-area/registration
> 4. Edit the "User Registration Form" in the "Content" section
> 5. When the dialog opens, simply click "Save"
> 6. Repeat step 2 and observe the property confirmContentTypehtml
> It will now have the following:
> {noformat}
> <p>Dear ${fullName},</p> <p>Please follow this link in order to validate your 
> account: <a 
> href="${link:{uuid:{8417fe0e-8f61-4d21-bdf1-c9c23b13ba14},repository:{website},handle:{/demo-project/members-area/registration/content/0/},nodeData:{},extension:{html}}}">Verify
>  your user</a></p> <p>Thank you !</p>
> {noformat}
> This creates an issue if the registration page gets activated. If the email 
> confirmation is activated in the state that is shown in step 6 it will cause 
> an internal server error if someone tries to register for an account. This is 
> due to a freemarker parse error at the colon right after ${link. 
> The root of this problem is that we cannot use the fckEditor for editing the 
> confirmation email. If freemarker is too be use here we need to use the code 
> editor so that the freemarker is not stripped/changed.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       


----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to