DNN Forums

Ask questions about your website to get help learning DNN and help resolve issues.

Files & Documents Workflow?

 1 Replies
 1 Subscribed to this topic
 30 Subscribed to this forum
Sort:
Author
Messages
New Around Here
Posts: 7
New Around Here
New Poster
New Poster
Congrats on posting!

Hi DNN Community, 

We are still in development of our DNN 10 instance and have been looking for a way to manage workflow for documents/files, not just pages or HTML modules. Our current site has over 15,000 pages and 15,000 documents (.pdf, docx, .xlsx, .pptx, etc.).

Our organization has 150+ content editors and a 3-step approval process:

  1. Editors create/update content
  2. Reviewers approve it
  3. Admins do final review and publish to Production

Our current system uses Adobe Contribute (if you can believe it) + a homegrown URL tracking app with separate Staging and Production servers. Documents and pages are edited on Staging, and only after approval are they moved to Production. This gives us:

  • a true "draft" state for documents
  • Production continues serving the last approved version
  • Stable URLs, so editors don’t need to re-edit links when content is published

In DNN, we plan to use the native workflow for HTML modules/pages, but we still need a solution for documents.

Our problem is that DNN seems to expose uploaded documents immediately if the user has upload rights, and native workflow doesn't cover files. Secure folders also do not seem to support the stable URL model we need.

We need a solution where:

  • New documents are not public until approved
  • Updates to existing documents are not public until approved
  • Production keeps serving the previous approved version until the new one is published
  • URLs remain stable
  • Ideally, versioning is available

Does anyone have recommendations for a module or approach that handles document-specific workflow in DNN? We are open to hosting the documents in an external repository outside of DNN too if that is the most realistic approach.

Appreciate any direction or recommendations you might have. 

Thanks!

Veteran Member
Posts: 838
Veteran Member
3 Helpful Replier
Helpful Replier
Thanks for being such a helpful replier!
New Poster
New Poster
Congrats on posting!

Hi @nnguyen

Love this scenario :-) 
My first thought would be to test EasyDNNNews. There is workflow there for quite some time already and attaching documents to articles is one of the features.  I would not be surprised if it supports your case as well. 

Seond thought: create a feature request on Github and check the 'I will sponsor' box. It might very well be an easy thing to develop and cheaper than another hosting solution. And it makes sure the solution is in the platform and therefore maintained.

 

These Forums are for the discussion of the open source CMS DNN platform and ecosystem.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. If you have (suspected) security issues, please DO NOT post them in the forums but instead follow the official DNN security policy
  2. No Advertising. This includes the promotion of commercial and non-commercial products or services which are not directly related to DNN.
  3. 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.
  4. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  5. No Flaming or Trolling.
  6. No Profanity, Racism, or Prejudice.
  7. Site Moderators have the final word on approving / removing a thread or post or comment.
  8. English language posting only, please.

Would you like to help us?

Awesome! Simply post in the forums using the link below and we'll get you started.

Get Involved