Geeks With Blogs
Rajiv Popat blog

It's feels a little Awkward to be writing something as simple as this but then again, maybe this is why no one has written it and Google couldn't help me find an answer :)

First Awkward Question that took some time finding an answer to?

“What’s the difference between a parent portal and a child portal in DotNetNuke?”

The answer is here : http://www.portalwebhosting.com/support/index.php?x=&mod_id=2&root=5&id=18

Just for the sake of redundancy here is a copy paste the answer right here:

“The question of Parent/Child relationship between the portals comes up quite a bit and we have found that referring to the additional portals as "Sub-Portals" instead of Child or Parent portals usually helps.

In other words, a sub-portal can be either a parent or a child. The only difference between the parent and the child is in how it is accessed through the browser. All sub-portals have a sub-directory under the main website root folder and can be accessed on the URL with a domain like www.dnnhost.com/childportal. Parent portals are only sub-portals that can be accessed by using their own domain name like www.parentportal.com

I am glad someone actually wrote this down!! :)

Second Awkward Question:

How To I Control Module Access To Each Child Portal?

In DotNetNuke Each Module can be turned to a premium module by changing its module definition (using the Host / Module Definition menu) and then checking the premium module check box on.

Once this is done if you have multiple portals it allows you to choose which module has been “assigned to” which portal and which module is “Available” to which portal. I feel this wording is a little confusing. It makes to feel as if “Available” would allow you to use the module in that site. Actually it’s the other way round.

So, if you throw a portal from “Assigned To” list box to “Available” list box in the module definition for a module it basically means that this module with NOT be available for that Portal! To use a module in that child you need to throw the child portal (sub-portal) in the “Assigned To” list box.

If any one googles to this page please post a comment let me know - that'll tell me people can now google these two answer and that'll make me a VERY happy man :)

Posted on Friday, May 19, 2006 9:15 AM DotNetNuke | Back to top


Comments on this post: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
I googled the parent/child question and was directed to here, your explanation was straightforward and very helpful. Thanks!
Left by josh on May 25, 2006 5:22 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Yet Another question google can now answer :) Thanks for dropping a line and letting me know.

Cheers!!
Rajiv.
Left by rajiv popat on May 25, 2006 7:05 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Yet Another question google can now answer :) Josh, Thanks for dropping a line and letting me know.
Left by rajiv popat on May 25, 2006 7:06 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
So, what would be the real underlying reason for using a parent portal then? Given the fact that the site could be accessed /sitename and then an alias configured to be able to go straight by sitename as well.

Is it for "just in case" it was a folder name that you wanted to use so /sitename wouldn't work well?

Just curious.

Thanks for the great info!
Left by David Walker on Jun 21, 2006 10:43 PM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Hi David,

Honestly, I was utterly confused about the basic difference between the two terms "child portal" and "parent portal" - After I came through this article I pasted in the post I decided child portals were what I needed for my project and I suspect that’s what 90% of others will end up using. However, my understanding of parent portals (which I haven't been able to get working) is this:

I would use these if I wanted a Single DNN Instance to host multiple portals at two different domains. e.g. www.abc.com and www.efg.com - Both of these could be portals running on a DNN instance loaded at www.xyz.com but should appear like individual sites to end users. That's basically, my understanding of it. I could be wrong :)
Left by Rajiv Popat on Jun 22, 2006 6:02 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
I googled child portal module access and landed on your page - I didn't know about the "premium module" option and it's exactly what we needed - THANK YOU so much!
Left by Robin on Aug 26, 2006 7:20 PM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Thanks for Dropping in a line Robin. I'm glad it helped!
Left by rajiv on Aug 27, 2006 6:00 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Hi,

Is it possible to check programmatically that my portal is child portal or parent portal. Without checking access URL ?
I have tried to distinguish child & parent through url but not helped much to obtain my requirement.
Please help me out !

Thank you
Left by Raj on Jul 25, 2007 1:44 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
The link above under The answer is here : no longer is available. Good thing you repeated it. Thanks.
Left by rsporco on Oct 21, 2007 7:30 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Good work summarising this problem. It sounds like exactly what I need, my main site can run directly on the parent portal, then I can purchase web forwarding domains to point to child portals for scout group websites, church websites etc.

Cheers!
Left by andrew holmes on Jan 21, 2008 8:23 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Hey Rajiv,

Thanks for clearing the difference... Can you answer one more question please.. If I have created a portal in dnn with the alias http://localhost/effat and then I create a child portal of effat with a alias name http://localhost/effat/about so the virtual directory which I'll make in IIS, to which directory should I point it to?

Should it be pointed to effat directory or should it point to c:\dotnetnuke\portals\portalid ?
Left by Effat on Mar 25, 2008 4:50 PM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Thanks for the help!
Left by mattkovo on Dec 04, 2008 8:31 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
hi what are you doing
Left by gaurang on Oct 08, 2009 10:41 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Thank you about your answer. But I want to set my module is premium in the code, so that when i installed my module to my portal, the module will default premium module. So what can I do? Please help. Thank so much
Left by TKV on Nov 10, 2009 10:31 PM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
<input type=text>
Left by ertr on Dec 09, 2009 8:23 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Wow thanks !!! Exactly what I was searching for....
DV FX
Left by Declic Video FX on Mar 28, 2010 1:43 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Thanks, 4 years later this is still a helpful and relevant answer to a simple question. People like me are still being introduced to DNN for various reasons and ask these sorts of questions, don't under estimate the power of a simple answer that seems obvious once you know it, and is easy to find in a search.
Left by Jess on Jun 01, 2010 8:38 PM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
i searched for premmium module and i find this page , it was so helpfull tnx
Left by tito link on Sep 04, 2010 2:46 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Is this possible to make the child of child portal. (i.e Parent-child-child)
Left by brinder on May 03, 2011 11:50 PM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
Googled to this page so am letting you know. Many thanks, it told me just what I needed to know.
Left by paul on Oct 03, 2011 3:59 AM

# re: DotNetNuke Premium Modules - Child Portal Vs Parent Portal and Avilable Vs Assigned
Requesting Gravatar...
it's still a bit confusing... until I understood the labels were created from the programming point of view, rather than the user vantage. Thanks for your explanation. Yes, i found this page ranked number one on google for my search.
Left by Daniel Comp on Nov 15, 2011 7:12 PM

Your comment:
 (will show your gravatar)


Copyright © Rajiv Popat | Powered by: GeeksWithBlogs.net