Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0automate potrtal installautomate potrtal install
Previous
 
Next
New Post
2/13/2007 3:34 PM
 

Hi, sorry for the late response...

Do I need to create a subdomain --  demo.mydomain.com   --- to get this to work?

If so, do I point it at the host portal? Or do I create an alias in my DNN installation for it?

 
New Post
2/16/2007 2:54 PM
 

Hey,

I still can't get this to work. I made the appropriate changes to the HOST settings. Still, can't see the demo sign up page. How exactly do I create the link?

I really could use some help, sorry for the bother.

David

 
New Post
2/17/2007 1:27 AM
 
Every time I've seen this question asked, the answer is always to use that URL, but I've never gotten it to work either. Further, the code for the signup control specifically checks to see if it's on the Portals tab, and if so, to enable parent portal creation and allow the user to specify the root folder.

I've been unable to figure out how to implement what dotnetnuke.com does by simply going to the URL of the Host->Portals tab. I'd love to know how as well. I can only assume they've modified it, but I certainly could be wrong.

The only way I've gotten it to work satisfactorily is to create a new module definition using the signup.ascx control and place it on another tab. The control's directory won't show up on the dropdown where you specify the folder, so go ahead and just copy the control into a new directory under ./DesktopModules . Then that control becomes just another module you can place on any tab.
 
New Post
2/17/2007 2:08 AM
 
I should mention that you'll need to be careful, and in fact I think public demo portal creation is too fragile out of the box. Currently, it will allow the user to specify a user that already exists in the parent portal, and if the portal is deleted, that user will be deleted from the membership table, leaving an orphan record in the users table that cannot log on. It may even allow an anonymous user creating a demo portal to specify admin, then allow the portal to expire, locking out the administrator of the parent portal.

The relationship of portals and users has been a poorly managed since the move to the membership provider, in my opinion. It currently (4.4.1) supports *neither* single-sign-on *nor* completely separate-users-per-portal in a way that is stable. I wouldn't allow anonymous demo portal creation at the moment, unless I'm overlooking something. (And if I am, I'd love to be corrected. :) )
 
New Post
2/20/2007 3:02 PM
 

Thanks so much for your reply. It seems like nobody really wants to talk about this. Looking at the url  http://demo.dotnetnuke.com/tabid/36/ctl/Signup/Default.aspx

my first thoughts were that it had to be a custom job. 1st,  http://demo.dotnetnuke  is a subdomain of http://www.dotnetnuke . The subdomain has to be configured in IIS on the server. As far as I know, that's not part of DNN's functionality.  So, it looks like the guys at DNN setup a subdomain,  demo.dotnetnuke,  and configured it to do auto demo sighnup. They could also have used an alias in dotnetnuke.com, however, the subdomain is still necessary. The point is, that URL http://demo.... is completely misleading.

Right, the way things are now, you'd have to create a custom module to do the signup. However, based on your observations, I may want to reconsider.

It's a shame, the demo portal creation is such a powerful element of DNN. I could REALLY use this.

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0automate potrtal installautomate potrtal install


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out