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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Another Is DNN for Me thread?Another Is DNN for Me thread?
Previous
 
Next
New Post
2/12/2006 7:12 PM
 

I am using DNN for my work and think it is absolutely the right solution for that environment.  I am wanting to do a private venture and create a site where people can create their own page, "yahoo" or "myspace" style and upload photos and stuff and have some minimal content editing capabilities, not admin.  My questions are:

1. Is DNN the right solution for this environment? 
2. Would the best way to do this be create a page for the user or a portal (with limited editing for certain modules)
3.  What are the advantages and dissadvantages of each, is there a portal or page limit?  What if I had 1000 users creat a page or portal, is it going to slow my site down.

Any advice would be appreciated.  Thanks in advance!

 
New Post
6/28/2006 8:09 AM
 
good question! ...no one here that can give any insight.

As far as I understand DNN each page (or Tab) you create has quite an overload depending one the amount of modules you put on page. Besides each page would be completly configurable ( container, rights and all these nice things ) what certainly wouldn't be necessary if you wanted to give each user his own page. 
The question is, if I would be possible to create some kind of a template page ( for each user, 1000s of products or simillar...) that does not create such an overhead, but still gives the possibility of using modules.
Besides I remember a post saying that Tabcollection is loaded on EVERY request for some reason (in the core), and hence the more pages you had the slower it would become.

http://smart-thinker.com can offer you an module, giving you the possibility to create one page per user.
But as they say "the module merely automates the process of creating one page per user" ...so its not a real dynamic page.

But after all I'm not a core team member and can't give you proofed information.
Would be nice to get some further infos on this and maybe a nice discussion how we could use DNN to create dynamic, mass pages.

thx
came

 
New Post
6/28/2006 11:43 AM
 

You would not want to give a user too many rights. There fore every default control panel in DNN could not be used (to expose to your users)

You would need to write custom control panel acoording to what you want to allow. Remeber DNN is a framework, not a solution. It contains all building bloks you would possibly need, the default interface actually limits your possibilities too much.

 

You would write a module so a user could manage his tabid, including adding modules and configuring them.


Edit your Skin.xml and Container.xml files with:
Yannick's SXE
 
New Post
6/28/2006 2:44 PM
 

You are going to want to check out http://www.grassrootnetworks.com/.

They have a bunch of free modules that are geared towards what you want to do.

 

Stuart


Hilbert Solutions, LLC
Owner, Hilbert Solutions, LLC
http://www.HilbertSolutions.com
A DNN Service Provider
From Module Development to DNN Upgrades, your one stop DNN Shop
 
New Post
6/28/2006 5:40 PM
 
purplebox wrote

You would not want to give a user too many rights. There fore every default control panel in DNN could not be used (to expose to your users)

You would need to write custom control panel acoording to what you want to allow. Remeber DNN is a framework, not a solution. It contains all building bloks you would possibly need, the default interface actually limits your possibilities too much.

You would write a module so a user could manage his tabid, including adding modules and configuring them.



I'm not sure if I could follow you entirely.
However I can't see a way to use or extend the dnn framework without going into core to deep.

I thought about implementing some kind of template tab/page you would pass some kind of extra identification in the url (like Default.aspx/template/identification ) so it could simulate a real tab/page to the existing modules. This template would be a normal tab/page containing just one module. This module should then host all normal modules, giving them things like moduleId, tabId and so on.  Maybe this "container module" could also provide limited admin functions to the user.
The idea behind is, that I create just one real tab ( template tab ), preventing DNN to create overhead creating 1000s. of tabs, causing the portal speed going down.

CAUTION: Just brainstorming

Any errors in reasoning?

maybe you can help.

thx
came
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Another Is DNN for Me thread?Another Is DNN for Me thread?


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