|
|
 |
 |
 |
manilaSuite.members.signUpCallback
Change the line
local (memberName = pta^.adrMemberInfo^.personalInfo.name)
to
local (memberName = pta^.adrMemberInfo^.personalInfo.email);
try {memberName = pta^.adrMemberInfo^.personalInfo.name}
to handle the case where a member entry has no name entry
Amended Script
| on signUpCallback (flConfirmPendingMember=false) |
| |
«This is called from prefsSuite.browser after a signup form has been processed. |
| |
local (pta = html.getPageTableAddress ()) |
| |
local (memberName = pta^.adrMemberInfo^.personalInfo.name) |
| |
local (discussionGroupLink = html.getLink ("Discussion Group", pta^.urls^.discussHomePage)) |
| |
local (signOutLink = html.getLink ("Sign Out", pta^.urls^.memberLogOff)) |
| |
local (loginUrl = pta^.urls^.memberLogon) |
| |
if manilaSuite.getNewsSitePref ("flMemberSignupEmailConfirmation", default:false) and (not flConfirmPendingMember) |
| |
else //immediate sign-up or completed two-step signup: no confirmation needed |
| |
bundle //build the welcome page |
| |
manilaSuite.members.sendMemberSignupMail () |
| |
local (adrSite = manilaSuite.getManilaSiteAddress(pta)) //05/03/24, 23:45:34 by DAB |
| |
manilaSuite.members.callbacks(adrSite, pta^.adrMemberInfo, "signup") //05/04/02, 17:34:00 by DABB |
| |
htmlText = manilaSuite.unTaint (htmlText) //no curly brace macros in this text |
Relative to Frontier version 9.7b10
|