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

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsDocumentsDocumentsIdeas for the module...Ideas for the module...
Previous
 
Next
New Post
6/8/2005 5:59 PM
 

Okay as lead for this project I believe that I have to come up with some suggestions to where the Document module could go. As some might know I have since DotNetNuke 1.x made a public available extended version of the Document module, because I needed some extended functionality - so the need is there.

I have tried to put these items into 3 categories, but some of these fit more than one.

Content improvements:

  • Folders or Groups, extend the list with an option to create a simple folder or group structure to logically group related document items.
  • Individual access rights, extend the access right lists to include all items in the list, so that access can be set on document level, the above group level with fallback to the module access definitions. This access will work as a refinement and not overrule any module or page rights.
  • Multiple downloads on each document, this is a need I see a lot where people wants to have a single entry for a document, and download links to more versions (like a PA module, Source version etc)
  • Extended description for each document, this could be implemented with options to show always or as a foldout control like the help in labels.
  • Change owner, add the possibility to select and set a specific owner of a document instead of using the last person that updated the document item.
  • Set document size, add the possibility to manually set the size of documents which is needed in all external documents.
  • Document Icons, make it possible to select or upload icons that will be shown with each document to easy inform about the document type.

Visual improvements:

  • Different Layouts, make some different layout styles or make the layout template based so that different layouts can be created and selected.
  • Sort Order, add a simple sort order for managers to reorder the documents in the list.
  • Document CSS styles, implement and make a document that describes all the parts of the Document module visual style for easy skinning.
  • View Columns, add an option to enable or disable the view of each column.
  • Reorder Columns, add the functionality to reorder the columns in the list of document items.
  • Add Columns, add functionality for users to add customized columns of different types.
  • Title link, add the functionality to enable or disable the link on the title
  • Show download count, include the download count as a optional column
  • Ranking, add a mark to show the document popularity

Functionality improvements:

  • User File upload, add the possibility for users to upload Document items.
  • Rating, add the functionality for users to rate a document and to show the rating in the list
  • Comments, add functionality for users to make short comments for each document.

I know that this is a long list, and if we are to implement just a few of these - I need some team members to join the development of this Document module, so sign up today.


/Bo Nørgaard ( www.dotnetnuke.dk )
 
New Post
6/10/2005 9:54 AM
 

As discussed here...

A "FileSystemProvider"....I like it! This could open up a lot of possibilities including:

1) FAT/NTFS via Directory.CreateDirectory,
2) FAT/NTFS via Scripting,
3) WinFS (when it ships...)
4) WebDAV,
5) BLOBs in a given database,
6) Encrypted systems storage, and who knows what else!

Seems consistent with the current Provider-based direction of the project. It also seems like it has something to offer whenever the Core Team comes back around to deal with the know security issues of LinkClick.aspx and/or direct URI access of files.

Robert

 
New Post
6/10/2005 4:30 PM
 

Hi Robert

A filesystem provider would be a great enhancement to the DotNetNuke Core system, but falls outside the scope of the Document module, even though the document module would indeed use it if it will be implemented.

But your input made me think of another Document Feature, specifying a folder (directory) and the module would show all files within this. But this might not be posible in the Medium Trust mode that the module needs to be operated under, this needs to be checked.

 


/Bo Nørgaard ( www.dotnetnuke.dk )
 
New Post
6/11/2005 11:36 AM
 

I'd love to see:

  • Workflow system, at the least an approval process at the group or folder level you mentioned
  • Versioning
  • Pull Word, Excel, Powerpoint, Text, and PDF file contents into the DNN search provider
  • Check-in / Check-out
 
New Post
6/20/2005 9:24 AM
 

I would love to see all document pages cached.

Then paging controlled clientside, avoiding postbacks.

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsDocumentsDocumentsIdeas for the module...Ideas for the module...


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