Wrong portal URL provided if the new portal is created in language other than English
Description
QA Test Plan
duplicates
is duplicated by
Activity

behzad basir November 20, 2015 at 9:48 PM
Verified and fixed in Platform v8.0 build 540 and Content v8.3 build 119.
I have tried French, Spanish, German languages and the link properly opens without problems.

Kan Ma November 3, 2015 at 10:30 PM
Fixed in 7.4.2 Spanish LPs already. 8.0 is using 7.4.2 ones at this moment so it should be also good.

Kan Ma November 3, 2015 at 9:49 PM
Checked all LPs and seems only Spanish one has this issue. I'll fix the following keys in the Spanish language pack.
\DesktopModules\Admin\Portals\App_LocalResources\Signup.ascx.es-ES.resx,
Existing,
<data name="SendMail.Error">
<value xml:space="preserve">Ha ocurrido un error enviando los mensajes de confirmación - {0}. No obstante, el sitio web se ha creado correctamente. <a href='{0}'>Haga clic aquí para acceder al nuevo sitio</a></value>
</data>
<data name="UnknownSendMail.Error">
<value xml:space="preserve">Ha ocurrido un error enviando los mensajes de confirmación - {0}. No obstante, el sitio web se ha creado correctamente. <a href='{0}'>Haga clic aquí para acceder al nuevo sitio</a></value>
</data>
New,
<data name="SendMail.Error">
<value xml:space="preserve">Ha ocurrido un error enviando los mensajes de confirmación - {0}. No obstante, el sitio web se ha creado correctamente. <a href='{1}' {2}>Haga clic aquí para acceder al nuevo sitio</a></value>
</data>
<data name="UnknownSendMail.Error">
<value xml:space="preserve">Ha ocurrido un error enviando los mensajes de confirmación - {0}. No obstante, el sitio web se ha creado correctamente. <a href='{0}' {1}>Haga clic aquí para acceder al nuevo sitio</a></value>
</data>

Ben Zhong November 3, 2015 at 6:02 AM
this should be a localization issue, and had been fixed in recent, need verify again.
Details
Assignee
behzad basirbehzad basirReporter
Bing WuBing WuTriage
TriagedReported in Build #
253Includes Code Fix
NoDocumentation Required
NoComponents
Sprint
NoneFix versions
Affects versions
Priority
High
Details
Details
Assignee

Reporter

Steps:
Activate another language, for instance, add French
Click on the French flag, the URL become something like: http://www.abcd.com:80/fr-fr/
Goto Host > Site management > Add a new Child portal (PortalA), using French default web template
After the portal created, there would be a message with a URL displayed on the top of the page, indicate the new portal URL. In English, it shall be: Click Here To Access the new site
Result:
The URL provided would be something like:
http://www.abcd.com:80/fr-fr/Host/Site-Management/ctl/SignUp/mid/321/portalid/Il
y a un problème dans la configuration de votre serveur SMTP. Le mail n
BTW, PortalA still accessible if using URL like: http://www.abcd.com/PortalA
Expected:
Same behaviour as English one, shall be some workable URL in the message.
Update: Automation tests show that this case fails only for the Spanish language only (see DNN-7681). All other languages display a correct URL which takes the user to the newly created site.
Note: For sure the new site must be already added to the IIS site bindings in order to be able to browse to it - unless it is a child site for an already defined parent site binding.