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...DotNetNuke evaluation questionsDotNetNuke evaluation questions
Previous
 
Next
New Post
5/9/2006 10:48 AM
 

I am evaluating content management systems for a US Government client. I have a few questions about DotNetNuke that I was hoping someone could help me with.

1) It appears that all DotNetNuke pages are dynamically generated. The content on my client's pages will only change a few times per day. Is it possible to create a static version of all the pages and change them when needed? For instance, some kind of timer that expired every 5 minutes and determined if the underlying data changed and regenerated the pages affected would be fine. We may not be able to install DNN on the actual web server that the general public accesses but we are able to give it static pages through a mechanism I am still investigating.

2) The client desires to have an approval process for content. For instance, the PR person may create an announcement but it requires the general manager's approval before publishing. Is this approval feature a part of DNN? Also the client would like to be able to rollback changes if they end up publishing something that they didn't mean to.

3) The client generates a feature story each week for the web about their operations which includes text and a picture. Their desire is that every time there is a new story, the old ones are available to the public through an archive section. Is there a DNN module that would do this kind of thing?

4) The client requires the site to be Section 508 compliant -- in other words, the site has to be accessible to screen readers and so forth. Is there support in DNN for this?

Thanks very much for the help --

Bill

 

 

 

 
New Post
5/17/2006 1:51 PM
 
  1. In every module's settings, you can specify how long it's cached. The most you can do is 999999 seconds, which is just 11d 13h 46m 39s. This won't really give you "static" pages, per se; but, along with the rest of the caching, this should help performance for static content. Also of note, you can clear this cache at any time in the action menu. Additionally/alternatively, you can go to a page's settings to add meta tags for caching.

  2. Workflow and historical data aren't built into DNN at this time, but it is something that's being looked at. You'll need to look at 3rd party modules for something like this. The Wiki Module should have some of these capabilities, but it's currently in beta.

  3. There are probably 50 different ways to do this. Ok, maybe that's an exaguration, but I bet I could come close! One way you could accomplish this would be to add a module to the page and specify start/end dates. As long as modules were started/stopped in conjunction with each other, you would receive the desired affect. Another option would be to publish stories in an XML file and use the XML Module to render the XML with an XSL file that limits the display to one item - I've done this before. Alternatively, you can use this same approach with the Blogs Module, which could manage the stories and publish the feed in RSS. Like I said, these are only a few of the options you have.

  4. I haven't done a full test on DNN for this, but I'm pretty confident the answer is no. We are working dilligently to fix this, but it takes time. I have noticed that the 3.3/4.1 release is much better when it comes to standards; however, there are still some places where it's lacking. All we can suggest is that you let us know when you find an issue in this (or any other) area. One important thing to note, however, is that third party modules must also implement standards on their own. We cannot control how others implement modules. So, if you plan on purchasing third party modules, I'd talk to them about their standardization support as well.

Best of luck with your implementation! DNN is perfect for the government because of its incredible flexibility. While it may be questioned in the federal space because of standards compliance and even that it's open source, it proves to be a great solution for common problems. I also have a US gov't client who is interested in Section 508. Luckily, the features DNN brings to the table distract them enough to not question compliance that much

Michael Flanakin | Microsoft Consulting Services
www.michaelflanakin.com
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...DotNetNuke evaluation questionsDotNetNuke evaluation questions


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