| DotNetNuke DocPaths Module does the following:
1) Allows user to define path location(s) (e.g. f:\HRDocs, MyDirr\MySubDir, \\MyServer\MyShare) for the documents for a particular page. The documents can be separated into separate folders for each group within the organization (e.g. Human Resources, Quality, Mfg, Accounting).
2) Using a free Microsoft supplied ActiveX DLL and the directory and file classes within .NET, the application reads the Document Summary Properties of each file and creates a grid which displays the document title, author, application, date created, and last modified date. The 'Title' of each row of the grid is a hyperlink to the actual document using an UNC format. For those not familiar with Document Summary Properties, if you click on 'File' in any office application, one of the options is 'Properties' where you have the ability to assign a bunch of document properties.
The routine is recursive so that if there are sub-folders within each directory it will identify them and load the corresponding files into the grid.
|