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...Is is normal for forum posts to go unanswered?Is is normal for forum posts to go unanswered?
Previous
 
Next
New Post
7/20/2006 7:10 AM
 
I have posted numerous problems on the VS2005 Module forum that get read a lot but go completely unanswered.

Is this a by product of open source software?

Would I get the support I require if I became a benefactor?


Mike
 
New Post
7/20/2006 7:44 AM
 
Mike,

How long do they go unanswered for (if "forever" then you may need to bump them after a week or so (don't over-bump ;)

No, I don't think being a Benefactor helps - we have a private forum, and it may get slightly more attention from the core team, but I only post there if I no one knows in the public Forums (for knowledge sharing reasons). This is rare..

What kind of posts are they regarding? If they are common questions then I personally don't answer because a search reveals the answer and it's counter productive to the Forums (clogs it up). I also started an FAQ with the idea that it would help with the common questions.

Can you give some examples of your questions (can try to help)...


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
New Post
7/20/2006 8:09 AM
 
Thanks for the reply.

The most urgent one is how to get the print icon/functionality to appear on subsequent controls in a module?

It only appears on the first control in a module.

and this other one for now is just a terminolgy issue.


Am I right in saying that if a control has an edit type then it can only be viewed by a role that has page edit ticked?

Whereas, an 'Edit' page is usually a view type?

There are more but maybe I just need to search a bit harder.

Regards

Mike





 
New Post
7/20/2006 9:38 AM
 

If it isn't already too late, you may also consider another approach to your module development by using the 'Dispatcher' pattern, written about here:

http://www.wwwcoder.com/main/parentid/224/site/2050/68/default.aspx

I also have a good example of this in a freely available Document Management module on my own site here:

http://aciasoftware.com/Default.aspx?tabid=201 (<== yes I am still running DNN 2.1.2 )

I first learned this by analyzing Scott McCulloch's (now http://www.ventrian.com/) News module for DNN which which used to be distributed freely, although now would only cost $20.00 subscription to download. The key point about his architecture (the first person I saw using it): instead of adding a separate control definition to your module definition for each view control (in host module definitions), you encapsulate your module within a single "Dispatcher" Control which then loads the appropriate control based upon named value in querystring. You add an additional parameter to each URL within your module, something like ctltoload (I always use a name specific to the module such that it won't clash with other modules), and the Dispatcher page looks for this value in the request.parameters, if it is present, identifies which control to load, and loads that control into the majority of the module workspace. The great thing about this approach is that most of your module navigation and security can be implemented by this dispatcher page, and you can conditionally display links into the capabilities of the module based upon user role membership, etc.

Pros of using this approach:

1) Security: Module security uses it's own internal roles to manage the capabilities displayed by the user. There is an administrative settings page which lists all available portal roles, which can be used to map additional non-administrative portal roles into various internal roles within the module. Access Denied & Authentication Required Pages In the Module

2) Easy DotNetNuke configuration: Only One View Page.

3) Solves your Print Icon problem.

4) Can easily be modified for incorporation into other CMS like Rainbow Portal.

Cons:

1) Not 'Standard' DotNetNuke architecture (although widely used by third party modules)

2) ControlToLoad variable can clash possibly with other modules you develop.

3) You won't be able to take advantage of module caching.

 

 
New Post
7/20/2006 10:22 AM
 
It might be too late. I am finished except for the print icon problem but I will take a look at the links you have given. It may be something I adopt or if it doesn't look like it will take too long, I may convert to it.

It would be nice to know why the icon disappears when other modules are loaded though.



 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Is is normal for forum posts to go unanswered?Is is normal for forum posts to go unanswered?


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