re·pos·i·to·ry
Pronunciation: ri-'pä-z&-"tOr-E
Function: noun
Inflected Form(s): plural -ries
1 : a place, room, or container where something is deposited or stored
The Repository Module can be used to store a collection of files, images, links or text on a server running the DotNetNuke® framework. In addition to storing basic object information, the Repository module also allows you to store detailed information such as author name and email address, a summary and/or a detailed description, file size and download counts and provides community features such as a User Rating system and User Comments.
The Repository module is completely 'skinnable' allowing you full control over the look-and-feel of the module and it's contents. Using the familar html/xml/[TAG] skinning system that DotNetNuke uses the Repository module can be used in many different ways:
SOME SAMPLE USES:
---------------------------------
- Simple file listing
- Detailed file downloads with descriptions
- Contacts ( contact listing / online business cards )
- Simple blog or news
- Resource directory ( links with user ratings and reviews )
- Media library ( online videos / music files )
FEATURE LIST:
---------------------------------
- File uploads / downloads
- Moderated user uploads
- Images / thumbnail support
- Flexible skinning engine ( multiple skins provided )
- User comments / ratings
- Flexible role based security ( upload/download/comment/rating/moderator roles )
- Categories
- Specify folder to store uploads
- Companion Dashboard Module
- Category Index
- Latest uploads
- Most Downloaded
- Top Rated
ROAD MAP: ( Version 04.00.00 )
---------------------------------
- Use the Repository module as a front end for any datasource, SQL, RSS, Web Service, etc
- Multiple Views, List, Detail, Upload, Download, etc.
- Repository Applications, package up your module for distribution
- Workflow, Content Approval
- Check In / Check Out / Content Versioning
- Enhanced Templating Engine
- Custom Tokens, build your own token projects and plug them into the Templating Engine
Tenatative Schedule:
Early Alpha Build: April 2008
First Beta release: June 2008
First Official Release: August 2008