This project is read-only.
The Downloads Module produces a list of Downloads from a directory with links for the download (depending on the user's browser settings).
(Sorry, i speak bad english, because you read a german description.)

German Description:
Dieses in C# geschriebenes Projekt, wurde als Modul für DotNetNuke enwickelt.
Als Voraussetztung musss unabhängig von der aktuellen DotNetNuke-Version, das .NET Framework 4.0 Installiert sein.

Das Moduls ermöglicht es, Dateien in einem Ordner oder eine Freigabe in einem Dateisystem auf der Website verfügbar zu machen. Die Dateien werden über ein virtuelles Verzeichniss im IIS gemappt, oder alternativ, falls erwünscht als Http-Stream angeboten.

Die Verwaltung von Dateien in einer SQL-Datenbank entfällt damit.
Dateien werden mit dem Windows-Explorer (z.B. über ein gemapptes Netzlaufwerk) in einer gewünschten Ordnerstruktur abgelegt, unbenannt, gelöscht, etc. Sie stehen jederzeit sofort als Download auf der Website zur Verfügung.
Dateien können ausserden in in Gruppen von mehreren Sprachen zusammengefasst werden.

Die Zusammenstellung und Darstellung von Dateien erfolgt unter gewissen Regeln bei der Benennung der Dateinamen im Dateisystem. Weitere Eigenschaften wie z.B. Sortierung stehen zur Verfügung.

Examples and Reference:
http://www.vonroll-casting.ch/de/Downloads/tabid/71/Default.aspx
http://www.vonroll-hydro.ch/de/Downloads/tabid/662/Default.aspx
http://www.unimatrix-one.ch/Downloads/tabid/54/language/de-CH/Default.aspx

Create a File-Structure in your Files-System:
explorer.gif

The module properties:
Properties.jpg

*** Optional if use a virtual directory: ***
Alternative: Use download over Http-Stream
Define a virtual directory for the public Url in your IIS:
VirtualDirectory.jpg

Example 1: Result by language:
Example.jpg

Example 1: (Intranet - No Groupping):
Intranet.jpg

Last edited Jan 10, 2013 at 9:17 PM by donaldpeter, version 22