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 ...Usability of the PortalUsability of the Portal
Previous
 
Next
New Post
9/23/2006 12:32 PM
 

Portals are great for presenting information, the classic intranet.  Maybe some HR self-serve as well.  How about using them for application delivery?   

Here's the challenge, say we want to build a CRM application into our intranet.  A user wants to view information on a customer.  The key assumption by the way is that the customer 'object' has lots of information - let's say 5 tabs worth of pages.  They go through a lookup module, on say the 'Customer' tab.  They click on the customer - what happens?   (Here's what I'd like...)

    • Customer tab now 'grows' multiple sub-pages, say 'Overview', 'Financials', 'Contacts', 'Products', 'Documents' (or whatever - but each can be frighteningly rich in functionality).  The user works on the customer through these pages/modules. 
    • The original 'lookup' module on the first tab is still there, allowing the user to open another customer (and leave this one.)
    • (The 'active' customer is represented somehow, say with their name as text in the header somewhere.)
    • There is a unique url for this customer tab (so it can be, say e-mailed.)  

I haven't seen any examples of DNN portals managing 'complex' objects like a Customer (or opportunity, or whatever) that needs to be managed over multiple pages.    Most things that come close, like a product from a catalog or a forum are simply shown on one page.

Jumping to one answer - please tell me there is a better way, but my best idea so far is...

  1. Use sub-pages to represent the various pages of the 'object'.   By the way, is there a better way than drop-down menus to show this?  (BEA, for example allows sub-tabs.)
  2. Dynamically hide/enable sub-pages - can this be done?    Can this be done without getting seriously gritty?

Thanks!

p

 
New Post
9/23/2006 6:27 PM
 

You probably won't "see" a lot of this since the nature of the projects you are talking about usually relates to either internal systems development ( which folks don't usually like to disclose ) or product development which tends to get privately branded.  I am aware of a number of corporate installations which encompass dozens ( some more than 100 ) modules across complex suites of functionality including CRM.  Although DNN has a consistent interface, it is not always the one of choice in a private installation and so folks build their modules in ways that make sense to them and to their IT staff.

Honestly, its hard not to get "seriously gritty" in the answer because the issues are far less technical than they are cultural to the organization for which the application is being developed.

Ask more questions!  This is a good intro to an area which simply doesn't have a "cookie cutter" answer.

Cheers,
Scott


Scott Willhite, Co-Founder DNN

"It is only with the heart that one can see rightly... what is essential is invisible to the eye. "
~ Antoine de Saint-Exupéry

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Usability of the PortalUsability of the Portal


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