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

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Share content between portalsShare content between portals
Previous
 
Next
New Post
12/2/2010 10:16 AM
 
There is actually a 3rd option which I've been doing...

I have a Portal setup that runs numerous aliases (dozens) and both the css and content is applied based on the alias.
 
New Post
12/2/2010 10:23 AM
 
Thanks David. That sounds interesting. Could you give me some more information, please. As I understand it you have one portal set up which deals with requests to multiple domains. Are you able to select which content is displayed to the user (ie. which pages appear in the menu) on the basis of the domain in the request? Is that a third party solution, or one you have developed?



Paul Taylor
Dotcom Software Solutions Ltd
DotNetNuke, ASP.NET and SQL Server Development
 
New Post
12/2/2010 10:44 AM
 
What I do is use OpenWebStudio (OWS) to handle the customisation of css and content.  Using a very simple menu in it at the moment, not numerous drop-downs but it shouldn't be a problem adding a menu within this using something like jQuery.

The portal side is easy, just using a single DNN portal and the portal aliases.

I have SQL table which lists the portal aliases and the different css settings, and on loading OWS picks up the alias used. It then imports a CSS file which is created dynamically by OWS too.

The menu just uses IFs to add items depending on what is available for the alias.  Some HTML is also controlled for each alias but then chunks that are needed for all just have some custom parts done with a set of common base html.

My needs for customisation on this are fairly simple really... to have each portal look different, and a small amount of different content.

All these are the same portal:
http://my.web-accountant.com/HanleyandCo/
http://my.web-accountant.com/TheAccountantsCircle/
http://my.web-accountant.com/HNicholsons/
http://my.web-accountant.com/YorkshireAccountancy
http://my.web-accountant.com/MyPAYE/
http://my.web-accountant.com/My-Umbrella

... you get the idea.

Using png and transparency allows a bit more to be done easily too, as the tools I have running within the portals have a sub-menu which matches the menu bar.

As the CSS is all stored for each alias, aliases have specific users that can manage this and their content as they please.

Does that help give ideas?  Is it similar sort of control you are looking for?
 
New Post
12/2/2010 11:58 AM
 
My needs are a bit different, I think. I have multiple domains representing international branches of a european company. The sites will all use the same corporate design (ie skin), but will have different content in various languages. All sites need to control and edit their own content, but they want to be able to "inherit" content from the main company website, if they don't produce their own.

I really need a module or provider that allows a page configured in one site to be populated with the content from another site in the same installation, without of course being able to edit or change it.


Paul Taylor
Dotcom Software Solutions Ltd
DotNetNuke, ASP.NET and SQL Server Development
 
New Post
12/2/2010 12:05 PM
 
Ok, gotcha now. OpenWebStudio should handle that without too much difficulty, some other tools also such as XmodPro should be fine too. To load a set of html code, depending on the current page and possibly replace 'tokens' in it too if needed. Just store the html in a table and managing the relationships in another table, and any tokens in a 3rd. It could read it in from the DNN HTML module too, since it's stored in much the same way.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Share content between portalsShare content between portals


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