In Admin/Portal/signup.ascx.vb
If IsHostMenu Then
rowType.Visible = True
optType.SelectedValue = "P"
Else
rowType.Visible = False
strMessage = String.format(Localization.GetString("DemoMessage", Me.LocalResourceFile), Convert.ToString(IIf(Convert.ToString(Common.Globals.HostSettings("DemoPeriod")) <> "", " for " & Convert.ToString(Common.Globals.HostSettings("DemoPeriod")) & " days", "")), GetDomainName(Request))
lblInstructions.Text = strMessage
btnCustomizeHomeDir.Visible = False
End If
Should Be
If UserInfo.IsSuperUser = True Then
rowType.Visible = True
optType.SelectedValue = "P"
Else
optType.SelectedValue = "C"
txtPortalName.Text = GetDomainName(Request) & "/"
rowType.Visible = False
strMessage = String.format(Localization.GetString("DemoMessage", Me.LocalResourceFile), Convert.ToString(IIf(Convert.ToString(Common.Globals.HostSettings("DemoPeriod")) <> "", " for " & Convert.ToString(Common.Globals.HostSettings("DemoPeriod")) & " days", "")), GetDomainName(Request))
lblInstructions.Text = strMessage
btnCustomizeHomeDir.Visible = False
End If
This will make Demo Signup work in 04.09.00... but It won't fix the Portal Template file format (where UserQuota and PageQuota fail to work)... so be aware that after someone signs up for a Demo they can have as many users and pages as they want.