NukeTransfer 3.0 Guide
Getting Started - The NukeTransfer File Manager
After installing NukeTransfer into your DotNetNuke portal and adding it to a page, you will come to the NukeTransfer File Manager. From here you will manage the files that have been uploaded to the portal, edit their attributes or send them to recipients.

File Administrator
Access the File Administrator through the module drop down menu control.

This will display the File Administrator view.

From the File Administrator, the portal admin users can change or remove files, edit their descriptions, sharing properties or owner.
Adding Files to the File Manager
To add a new file, start by giving the file a Description.

Next, click browse to choose the file you wish to upload from your hard drive. In the resulting dialog, pick the file and click open.

Optionally, you can choose an expiration date for your file. The file will not be automagically removed on this expiration date but the external link to recipients will cease to work after this date. If you do not with to specify an expiration date, simply leave this field blank.

That's it! When finished, clicking Add File will upload your file into the File Manager.
Adding Server-Side Files to the File Manager
Nuketransfer allows you to add files to the File Manager that are already on the Server file system. You can do this by accessing the Server Explorer.

Server Explorer allows you to browse the disk of the WebServer to choose files to be mounted to NukeTransfer. A few things should be considered regarding this
ability.
-
Because many DNN installations are on Shared-hosting environments, NukeTransfer limits your ability to browse beneath the application root.
-
If a file is moved or permissions are changed after a file has been mounted to NukeTransfer, that link will no longer be available for download.

To add files to filemanager, simply check the checkboxes next to the files you wish to add, and click "Add to dashboard." Please note, because of server-load restrictions dealing
with file-system performance, you are only able add a page of files at a time. For instance, if you check 5 files on the first page and move to the next page, the first 5 files will be
unchecked. In testing, with many concurrent users, we found that allowing a person to mount an entire directory at a time reflected in overall server performance.

That's it! When finished, clicking Add File will upload your file into the File Manager.
Editing A File
Clicking edit next to a file will enable editing for that file's attributes.

Edit the fields you wish to change and click update to update the file's record.

Sharing a File
In order to share a file, start by clicking the Share File (hand icon) next to the file you wish to send.

The Share File Pane will open, containing options for sharing this file. The share pane includes controls for specifying recipients to whom you can send this file.

The user list can be disabled by the portal administrator. In this case, you can apply new recipients by entering a valid username in the UserID textbox.
Sending a File
In order to send a file, start by clicking the Send File (envelope icon) next to the file you wish to send.

The Send File Pane will open, containing options for sending this file. The send pane includes a text field with the exact URL for your file as well as controls for specifying recipients to whom you can send this file. Some users use this to get the link of the file, then they seperately email or IM that link as part of other correspondence. You may also send an email from NukeTransfer containing the link to a file.

Recipients can be added by highlighting a recipient and choosing the "Add Recipient" button.

You can also add email addresses in the textbox provided and use the Add Recipient button to add the recipient to the list.

Finally, you specify a valid from email address, email subject and body, then choose Send Email to send your link to the selected recipients.

Email Substitution Variables
|
NukeTransfer supports a number of predefined variables that can be used inside of the email body to specify details about the file you are sending.
|
NukeTransfer Substitution Variables :
%%FROMEMAIL%% - Displays the email address of the user sending the file.
%%LINK%% - Displays the URL of the file to be downloaded.
%%FILENAME%% - Displays the file name of the selected file to be downloaded.
%%FILESIZE%% - Displays text representing the file size of the selected file.
%%DESCRIPTION%% - Displays the description of the selected file.
|
NukeTransfer Settings
You can access the NukeTransfer Settings from the DNN module settings dialog.

Automatic expiration allows you to schedule a maximum file date for uploaded files so that they will automatically expire through integration with the DNN Scheduler.
For this feature to work, you need to enable the NukeTransfer Tasks in the portal scheduler.
User List options allows you to control the behavior of the User Lists that appears for file sharing and email. These lists can be enabled/disabled or their display fields can be changed to suit your needs.

The default email subject and body allow you to set the default layout for emails when sending emails directly through NukeTransfer. NOTE:Take care using the links and switching between the HTML and Design views of the rich text editor. A problem exists in the editor that re-writes links relative to the web application. This could invalidate your links when using the %%LINK%% variable. A good practice is to double check the link url in HTML view before submitting.

Additionally, NukeTransfer can be configured to send notices to the administrator when files have been uploaded. The subsequent option, subject and body settings are pictured below.
