NOTE: This version (03.05.06) can be installed on DotNetNuke versions 5.3.1 and up! Including 6.X
ISSUES ADDRESSED IN THIS RELEASE:
Performance Issues with Dashboard Component
Changes have been made to help performance when you have a large number of Objects in your Repository. The issue would manifest when placing a Dashboard Component on a page and pointing it at a Repository with a large number of entries.
PERMALINK Token Not Working
This issue has been fixed. The PERMALINK token will now direct the user to the page with the Repository module, and will automatically filter the module to show only the entry referenced by the token Url.
SECURITYROLES Token not Saving
This issue has been fixed. Adding a SECURITYROLES Token to your form.html template file will now display a list of checkboxes for each security role in your portal. The roles you select will now be saved with the entry, and the Repository module will now only display entries for which the current user belongs to the required roles. Leaving all checkboxes unchecked will result in the entry being 'public' and viewable by everyone. NOTE: These security roles defined at the entry level only pertain to 'Viewing' the item. Download permissions are still set at the 'Module' level on the Module Settings screen.
Anonymous Upload Editing/Deleting
A new setting was added so that if you allow anonymous uploads by checking 'All Users' in the Upload Roles section, you can then decide whether you want to allow anonymous users to be able to edit or delete uploads by anonymous users. If checked, then any anonymous user can edit/delete any item uploaded by themselves or any other anonymous user. If not checked, the anonymous uploads can only be edited/deleted by an administrator.
Return Target after Edit
Now, if you Edit an item, and either Save or Cancel, you will be returned to the Page on which the item resides and not returned back to Page 1.
The Module Settings Page formatting issues have been addressed
Exception Thrown when using URLCONTROLFILE or URLCONTROLIMAGE tokens in 6.X
This has been fixed
Page Not Found after editing an item
When editing an item, either directly or via moderation, 3.5.6 adds a page=n parameter to the querystring so that the user is returned to the proper page and not always back to page 0. This was done by adding &page=n to the URL, however, if the site is configured to use Friendly URLs, that would cause a 404 error. The module now checks to see if friendly URLs are being used and will inject &page=n if not, and will inject ?page=n if they are. This solves the 404 error.
Allow items to be Non-Moderated
Added a new security role "TrustedRoles". Members of this role are not moderators, but their uploads will not require moderation. Checking "All Users" as a "TrustedRole" will effectively turn off moderation completely.