Picture of Document Exchange 6.4

Document Exchange 6.4

posted by Bring2mind - 11/30/2012

With Document Exchange (DMX) your DotNetNuke® installation will become a state-of-the-art Document Management system. Specify exactly who can see, edit, add or approve content, document by document. Build complex folder structures and categorize to reflect your document management needs. Index the contents so users can easily find them. Allow users to edit documents online while locking the file for others.

Document Exchange is the premier document management solution for DotNetNuke (DNN). This latest version builds on years of DNN experience (since 2003), not only delivering a solid and stable DNN module, but also making complex document centric SaaS solutions using DNN and DMX as a base platform. This module is a must-have for any serious intra/extranet site. One customer we work with uses it to manage over 60.000 documents. Document Exchange has been bought by organizations large and small from all trades. These include health care, legal, industry, government and even military. DMX can be found on servers on all continents. There are customers in South Africa, New Zealand, Costa Rica, Hungary and Singapore. We aim to deliver the platform in all major languages, free of charge.

Document Exchange is packed with features. Out of the box DMX provides everything you need to create your own comprehensive document management solution including content search. There are no additional modules required, simply install and unleash the power of this system. Check out the feature list to see just what DMX can do for you!

At Bring2mind we focus on Document Management. It is all we do, and it’s what we aim to be the best at. We listen to your comments regarding our work and keep improving upon it. We take interest in your specific document needs. We aim to be the best, today, tomorrow and after. To do that, we keep looking to improve the performance, stability and feature set of this module.


Rich UI using Ajax technologies

You can also opt to use the Ajax UI. The user interface shows the folder structure, the files, and details of those files all in one comprehensive view similar to what people are used to using the Windows Explorer or Outlook.

Rich UI

UI Flexibility

Change the look and feel of DMX with a simple setting. The fully templatable interface allows you to shape the appearance using a simple text editor. Use tokens to place content. This technology uses the powerful DNN token replace engine to provide a fast flexible UI. You can potentially show a set of documents through one UI in a DMX instance on your site and show the same set through another UI at another place on your site.

Template UI 1

Template UI 2

Per item role and user based security

  • Every document or folder has permissions set for both roles and/or individual users. Roles can be grouped as in DNN. Users are added by username as in DNN.
  • Permissions are by default inherited from the parent.
  • Setting permissions can be denied for non Admins from any point in the document tree downward. The permissions panel will no longer show up for regular users.
  • Folders have VIEW, EDIT, ADD and APPROVE permissions. Setting the approval permission will turn on the approval mechanism for that folder.
  • Other items have VIEW, EDIT and APPROVE permissions. By default, those that have approval rights get notified upon changes to the document.
  • Permissions can be unified on all children with a single click.
  • The permission set can be extended for custom applications.

Versioning of documents

  • The user specifies how many versions of a document must be preserved before they are deleted (-1 = unlimited)
  • Older versions are automatically deleted upon upload of a new version.
Set versions
New version

Advanced security to prevent unauthorized direct access

  • Files are obfuscated and stored in a way that makes it impossible for them to be downloaded directly.
  • Files can be stored anywhere on the server or even a UNC path
Set repository 1
Set repository 2

Various Storage Options

  • The uploaded files can be stored on the server's hard disk
  • Files can be stored on a UNC path
  • Files can be stored in your SQL database
  • Files can be stored on Amazon S3

Synchronization with files on (network) server

  • Synchronize a folder in DMX with a folder on your server.
  • Can even synchronize with UNC path provided you set up security correctly.
  • Specify resolution direction.
  • Will create new versions in DMX when content is changed on disk.
  • A scheduled task synchronizes content.
Sync Folder
Synced Folder

Direct editing of content through a (Fully Integrated) WebDAV server

  • Open and save documents directly in client applications on your own PC using our own WebDAV server.
  • Documents will be locked while in being edited.
  • Versioning works through WebDAV.
  • Approval mechanism works through WebDAV (i.e. new content needs to go through approval before being visible).
  • Security is handled through DNN. User accounts are those defined in DNN.
  • Drag n drop files using your Windows explorer from your local PC to DMX.
Open in Word

View items directly online

  • Certain file types can be viewed directly within the Ajax UI.
  • Currently images, text, html, pdf.
  • Extensible architecture should allow the inclusion of new file types in the future.
Synced Folder
View Online

Edit items directly online

  • Certain file types can be edited directly.
  • Currently text and html files.
  • Extensible architecture should allow the inclusion of new file types in the future.
Synced Folder
Synced Folder
View Online

Portal-wide sharing of content

  • Content in DMX can be made to show at different places in the portal.
  • Each DMX module acts as a virtual drive looking at one big underlying folder structure that is shared across the portal. This makes very advanced applications possible.
  • Because DMX can be made to have different UIs, you can make the same content appear in different forms on different pages

Supports upload of very large (up to 2GB) files

  • DMX includes components that will allow the user to upload large files by streaming directly to hard disk instead of server memory.
  • Select which component you wish to use to upload. This helps if there are clashes with other installed third party components.
  • Upload multiple documents at once.
  • Tune the web.config directly from your admin screens in DMX.
Set uploader
CA Upload
Telerik upload

Document contents are indexed and can be searched

  • Use DMX to search documents and their contents.
  • Select from multiple search providers to index the contents to documents.
  • Show search results from DMX on the search results page of DNN.
  • Search will not return any documents the user is not allowed to see.
  • Limit search to a folder and its children.
  • Ultra fast client side searching in a single folder.
Search Results


  • Reorganize the contents using categorization. Any document can belong to any number of categories.
  • Category names are multilingual.
  • Categories are organized in a tree.
  • Every DMX instance can optionally show the categories starting at any point in the category tree.
  • Use the templated view to show a dedicated category browser a la Yahoo
Select Categories
Browse Categories
Edit Categories

Custom attributes

  • Specify global or per folder attributes.
  • By default attributes are inherited.
  • Add your own specific attributes to items.
  • Use a number of built in data types. For extensions a custom control can be hooked in.
  • Use regex to validate input.
  • Make attribute show up in multiple places using the templatable UI.
  • Attributes have a localized title.
Edit per folder attributes Folder attributesMake Attribute
Attribute Edit with Regex
Attribute in details view
Edit template
In template


  • Subscribe to content so you will be notified by email in case of changes.
  • Notifications are sent in a batch in a single email to users. This avoids email floods.
  • You can specify which email goes to whom upon which 'action'. This provides a very configurable notification system.
  • Emails can be localized.
  • Emails use 'token replace' to give you awesome power in tuning the appearance of messages.
  • Send Audit emails. The email address will receieve an email for every action in the document management system (configurable).
Notification tuning

Batch download/upload

  • Select a number of files and/or folders and the contents will be zipped and sent for download.
  • Also works with 'Mail Me'.
  • Select 'unzip' and a zip file will be unzipped upon upload preserving the folder structure contained therein.
Batch Download
DL Zip
Open zip
Unzip on upload

Multilingual features

  • DMX is one of the first modules to implement content localization.
  • Document titles, remarks, custom attributes and category names can be specified in any number of languages and will show up accordingly to the user.
  • This feature is already employed for a number of years at major European companies for their intranet.
ML Edit


  • Use the RSS feed for a what's new from your document library.
  • Feed respects user's login. It will not show what is not available to the user.
  • Feed uses DMX root folder setting. Only items below that are syndicated.
  • Feed can be made to restrict to a category.
  • Feed includes ALL metadata in extension to Rss format.
RSS Settings
Rss Icon
Extended Properties


  • Enable users to send documents to others.
  • Control who can use this function and who they can send documents to.
  • Send either with document as attachment or as a link with a unique key which will bypass security.
  • Ideal for distributing documents to all users in a particular role.
Mailing Options
RSS Settings

Unique extensible architecture

DMX was designed with extensibility in mind. We specialize in delivering custom solutions based on DMX using these features. Let us know what your needs are and we’ll give you an indication on the possibilities using DMX as a platform for document centric solutions.

Document Exchange Features At a Glance

Organize your content

  • Store your files in a folder structure, just as you would when using your trusted Windows Explorer. Any document belongs to exactly one folder.
  • Organize your files using categories. Any document can belong to multiple categories.

Share content

  • Share your files across your portal. Every DMX module is a virtual drive into an underlying folder structure. Instantiate multiple DMX instances in your portal and allow your users to share content across the portal.
  • Link to content in DMX using URL that will navigate to content automatically
  • Syndicate content from DMX using RSS

RSS Syndication

  • Restrict to category
  • Restrict to folder
  • You can specify a custom filter to further limit the content being syndicated
  • Set nr of items to syndicate
  • Rss feed includes document metadata in extension (in its own namespace)

Document Upload/Download

  • Use the wizard to upload content. Uploading becomes much more user friendly using a wizard interface, guiding the user through the process.
  • Upload control shows progress and prevents mishaps. The upload control gives the user feedback about the upload process.
  • Upload multiple files at once.
  • Double click download.
  • Download by email.
  • Choose between upload controls
  • Unzip on upload
  • Specify a thumbnail for a document (new)


  • Drag and drop from your Windows Explorer to upload/download content to/from the Document Exchange
  • Open well known document formats (Office) directly from the document exchange in your client applications.
  • DMX WebDAV is fully integrated into DMX and versioning and locking are reflected in both Web UI and WebDAV backend simultaneously.
  • Open folders as ‘Web Folders’ in your Windows Explorer
  • Use your own Windows Explorer to organize content (add, delete, move, etc)
  • Set WebDAV permissions: specify roles that may access content through WebDAV


  • Every item (folder, document, etc) has its own security settings.
  • Permissions are both role- and user based.
  • Permissions are extensible. By default ADD, VIEW, EDIT, APPROVE are available. For custom applications more can be added.
  • By default permissions are inherited upon creation of an item.
  • Files are hashed and renamed to prevent direct download.
  • Files can be saved outside the portal root and even to a network share to further complicate tampering.
  • Administrators can decide to switch off permission setting by regular users for particular branches of the document tree
  • Document Administrators can revive documents from the last stage of deletion, called the graveyard (new)


  • Full per item approval mechanism. Content will not show up until approved.
  • Versioning of documents. You can specify the number of versions that should be kept on the server per document.
  • New versions of items subject to approval will show up as the last approved version until approved.

Templatable UI

  • Use a templatable UI to make DMX look how you want.
  • Templates are text/html files containing tokens that are replaced by content at runtime.
  • Token documentation included in distribution
  • Adjusted templates are bound to the module instance. Create any number of different 'looks'.
  • Share templates throughout the portal (new)

Ajax UI

  • A three pane display shows navigation, file lists, and file details with statistics all on one page. The use of a splitter allows the user to examine each in detail.
  • There is a context sensitive menu on each item. Right click a file and a menu shows relevant to that file.
  • Get online help. Documentation is made available through our own menu.
  • The menu system is expandable. The menu can be adjusted for custom applications without the need to recompile code.
  • The details screen is expandable. The details screen is made to be able to show multiple panes so that custom applications can add their own details screen.
  • Powerful batch downloading. Select multiple items, and click download. The items will be zipped (preserving folder structure) and provided as download.
  • Use of style sheets permits customization.
  • View certain document types inline
  • Edit certain document types directly in the web UI
  • Improved performance and choice of either 2 or 3 panel layout (new)


  • Use the search box above the file list to quickly filter a list without interaction with the server (i.e. this is lightning fast)
  • Search engine is configurable and can set changed per portal.
  • Document contents are indexed using DotLucene® search engine or MS Indexing Service.
  • Use our unique on screen search panel to search the entire contents of the repository
  • Search on any field or combination of fields.
  • Use an advanced search box to compile your own Lucene syntax queries.
  • Limit search to folder/subfolders
  • Highlights in search results (new)


  • Subscribe to content and be notified upon changes
  • Use of tokens means admin can make custom notifications
  • The notification mechanism can be expanded for use in custom applications
  • Notifications are pooled and sent in batches to avoid email floods
  • Email documents from within the module to others (new)


  • Document Exchange is fully localizable.
  • We work with others to provide as many language packs out of the box as we can.
  • Document Exchange implements content localization. Titles of documents, categories and remarks can be specified in multiple languages.
  • Download language packs for DMX directly from the module (new)

Extensible architecture

  • The architecture of this module allows the module to be easily expanded in custom projects
  • This allows us to provide custom solutions with minimal code forks
  • Provider model for aspects like notification, search and storage
  • Free extensions are made available regularly

Admin/host functions

  • Script runner includes scripts for less common administrative tasks like content reindexing. Extensible solution that avoids screen clutter with infrequent tasks.
  • Export script to export complete DMX to a directory on the server's hard disk
  • Web.config editor to tune key parameters (max upload size, etc) and additions
  • Support for IPortable. Export the contents and settings of DMX in portal templates
  • Get support from Bring2mind directly from within the module
  • Ability to specify Document Administrators (new)
  • Manage subscriptions to items by individual users (new)


  • Document Exchange is powerful and fast. We continuously monitor performance and rearchitect the application if necessary.

Continuity and quality control

  • Seamless upgrade from DMX 3
  • Many new features planned for future upgrades
  • Upgrade subscription model: licenses now offer one year of free upgrades
  • We work with a network of dedicated customers that put DMX through its paces


  1. SQL Server 2005/Express. DMX uses some of the latest enhancements in SQL 2005.
  2. IIS 6 (Windows 2003) or higher. We recommend IIS 7.5.
  3. Trust level: Medium or Full. Some components (like DotLucene) require full trust. DMX will work in medium trust, but some features will become disabled.
  4. For DMX you’ll need to run version 08.00.00 or higher of DotNetNuke


Licenses for DMX are ‘per DNN installation’ with a maximum of 25 portals using the module. This means that you can run up to 25 sites using DNN/DMX on a single license. Furthermore, the license allows the user to install it on a staging or testing server. The license includes one whole year of free updates (minor or major).

DMX licenses have a subscription period (or service period as we call it). After purchase you get one year of support and upgrades. You will be contacted toward the end of this period to renew the service period for another year for a reduced fee.

Read more ...

Other licenses

Contact us or go to the Bring2mind website for details about the 'pro' license (unlimited portals), 'enterprise' license (unlimited installs for own organization), 'partial source' license (get all code behind classes and a number of providers so you can change the module and learn how to extend it) and the 'OEM' license (roll out to your customers in your own branded solution).


DMX needs to be activated to work across a network. You can always use the trial activation mode (30 days). If you feel at any time you should be permitted to activate at more DNN installations, don’t hesitate to contact us. The policy at Bring2mind is that first and foremost you should have a working module. The mechanism is just there to prevent illegal and/or ‘unconscious’ spreading of the software. It is not meant to hinder you in any way.

How easy or difficult is it to upgrade from version 3.x. Are the documents automatically converted, or does this need to be done manually?
It's all automized. After installation you'll need to click a button to upgrade the content and you can sit back and watch it convert. It's all described in the installation manual. I've done an upgrade of an installation with 46000+ documents, so I'm fairly confident it works well. Note that I always advise to do any upgrade on a testing server first. It's just good practice. Kind regards, Peter Donker Bring2mind
Is there a demo of DMX 4 up that we can play with? We using DMX 3 extensively and I would like to see the differences.
I'm working on this. Give me another couple of days or so to get this set up.
Is there a trial version or are the manuals available for review prior to purchase?
Yes there is. Find it on under downloads.
Hi there, I have an inquiry about your your search; 'Search of both meta-data and content' Does it search content in Word and PDF? If it searches Word does it require Server to have Windows Indexing Services running? If it searches PDF's, is PDF IFilter v6.0 required? Look forward to your reply.
Hi, It searches the Word and Pdf files and any other file types for which you have installed an IFilter (so, yes, you need the PDF IFilter to be installed). It does NOT require Windows Indexing Service to run because it uses DotLucene. Kind regards
Is your module compatible with MS SQL Server 2000?
No. Only MS SQL Server 2005.
An employee of ours purched a copy of document exchange 3 SCI-66281. I do not have that login could you issue a coupon for a v.4 50% discount to my account "cburch" /thx
Please contact us directly through [email protected] for this.
Will the source code be available for sale?
No. Due to licensing restrictions of included 3rd party components it is not possible to distribute a useful source distribution. Currently we're working on a combination of an escrow arrangement and a partial source version for OEM customers. In that distribution only UI source code would be included.
Can DNN search within/the content of PDFs using your product? Meaning... just by using DNN default search function, the return will also now include the content from uploaded .PDF docs.
Yes, it will provided you install Adobe's Acrobat iFilter on your web server. This is a free download from Adobe.
Does your module have any option to add an existing folder via UNC on a remote machine using impersonation for authentication? Basically passing a user that lives on the remote machine or domain that has full permissions and then using your module security for permissions via the DNN portal? Thanks!
No. DMX manages its own contents and can never use a share that is used by others. It is able to store its own contents in a repository. Using WebDAV you might also use 3rd party tools to synchronize. We're looking at an inbuilt synchronization as well. But the underlying document repository is always exclusive to DMX.
If we are hosting on, will we be able to use the DMX features?
I'm not familiar with every hosting package. It's more a question for them. You'll need (1) IIS control to use webDAV, and (2) full trust to use content search and upload control. Ask them about this. If running 'minimally' DMX 4 will still work but without WebDAV and only meta-data search and regular upload.
Hi, I need to know if there is a way we track users downloading documents from our site. if there is no easy way, what would it take to develop it? I need to know as soon as possible.
Any action gets logged. It is a question of getting the reports the way you want. It's all there in the SQL. You could use a regular core DNN reports module, 3rd party reporting module, or have your own baked with DMX.
We purchased DMX 3 not too long ago (4 months) and have been implementing it into our development site. Will the Navigator, What’s New and Shortlist modules (we have customized controls) still work the same? Is this included as an upgrade with our original purchase or do we need to purchase 4 outright to upgrade, or is there a discount?
Some addons will be rendered obsolete (i.e. Navigator). Others will need to be adapted. In the current version the focus is on the DMX core. We expect to start updating the addons soon. For now, the addons will probably break. There is no price involved for the upgrade of free addons. They will remain free in the future.
Do you have workflow capability for this? I have users that need to submit documents for review before we can allow them to be filed. So for instance, a project manager needs to be able submit a statement of work document for review before it can be filed in their project documents folder.
It does not (yet) utilize the .NET 3 WWF classes. We're holding off as we expect DNN to make a move with this soon. In the meantime the old DMX 3 way of extending the module can still be used. Many workflow applications have been made on the basis of DMX, and I'm sure your project is possible. Get in touch with us for your specific needs and we can see how it can be implemented.
Is your module compatible with SQL Server 2005 Express?
Yes. Just not with SQL 2000 (regular or MSDE).
I'm very interested in your module. One of the features I'm looking for is the ability to show a list of document titles/dates uploaded etc to unregistered users on my portal but not allow them to click and view/download the data unless they register. Since you do not offer the source code, will this information be put into a SQL Table where I can grab it and make my own module to display it? Document title, date, version, comments, type...that kind of basic information?
All the data is there in SQL. You could even use a Reports module to run an SQL query to retrieve this data.
I have installed the software for testing and like it so far. I would like to allow several others to beta test and get their feedback before we purchase. Is it possible to get a 30 day activation for testing?
Yes. You can activate the module using a 'trial' license which gives one Month of fully functional operation.
What is the maximum size for upload/download?
The upload component that is used under full trust handles files up to 2 Gb. Under medium trust the regular ASP.NET component is used which uses limits set in the web.config. In either case you'll need to specify the maximum size in the web.config. In the latter case also the executionTimeout.
Can this module be used with SQL 2005 Express ?
I have a situation where user wants to be able to open excel document , make changes to the document and save it on the server. Can this be done ?
Yes. This is possible with WebDAV.
We are too concerned about security of our docs, but we do need to have ftp access to the files. Is this possible?
This is a contradiction in terms. FTP is inherently unsafe and for that reason alone DMX does not support this. There is WebDAV as an alternative.
is there a demo version available if so where do i find it?
Does the search feature respect the role or user based permissions set on the document or folder?
Yes. This is key in the solution and philosophy behind DMX. You see what you are allowed to see and access.
I would like to test V4 in Localhost on my XP Pro PC. Is this possible?
Yes. Download the trial module from (link on the front page). The only thing you'll not be able to test is WebDAV because XP is IIS 5.
I have an application where I'll want to organise about 10,000 documents in about 2,500 folders and subfolders. Will DMX handle that easily?
Yes. Note that if you import them all at once then they'll be physically stored in one directory which might give some issues on the server. But this can be repaired by hand (contact me for details if necessary). Otherwise there are no issues. DMX scales very well.
Will Doc Exchange 4 still function when DNN5 is released? Do you anticipate a new version of Doc Exchange to be released quickly after DNN4?
I cannot give an answer to the first question. DNN 5 is nearing beta, but it is impossible to say at this stage what the definitive form will be. Regarding the second question: Yes. I am involved with the Core Team and follow developments closely. I do, however, reserve the right to 'lag behind' as it is generally not a good idea to use a .0 (let alone a .0.0) in production and breaking changes are expected (and DMX is a fairly complex module). But in the long run DMX will evolve with the platform, for sure.
Hi there, do you have a demo online? Thanks
Hi, Is it possible to have more "traditional" download views also. More like V3 ? Thanks
Yes. Several addons are in development like those distributed for DMX 3. Find them on E.g. (Cat)Shortlist that provide a simple click-download list of documents from a single folder/category.
I have an app where we need to upload approx 100 docs each week with each document being associated with a separated user. Is there an interface that will allow me to batch the upload and specify the permissions easily?
Hi, No there is not. But this can be made of course. Any specific extensions can be requested by emailing us and we'll make you an offer if you want. Alternatively you can invest in the 'partial source' and see for yourself how to 'talk to the DMX API'. Kind regards
Is it possible to control the sorting of folders (date descending, alpha, etc.)?
Only on the columns displayed for now. Future flexibility in columns and sorting is planned. Also, it is not too hard to make a custom view of the documents in a straight datagrid. The main UI is meant first and foremost to manage content. For presentations there are always alternatives. Contact us to ask more details.
what companies have installed this software?
The list is too long to enumerate here and the majority I'm not even aware of as the module is often bought through 'integrators'. I hope it suffices to say it is installed by companies in all sectors (industry, retail, medical, government, military, education, etc). Some small and others big. I'll try to be more specific (without naming names) about a few that I know off hand: There is one of the worlds largest retailers (US) that uses this. It also runs the intranet of one of the biggest vacuum cleaning industries in Europe. It runs at the UN. I know of at least 2 hospitals (one in the US the other in The Netherlands) that use this product. The US military has bought several copies as well as the US coast guard. There are multiple municipalities that use it throughout the world. Somehow any enumeration does injustice to the many other installations out there. It has been sold on all continents (save Antarctica of course). Kind regards
I need to know whether the DMX search engine is integrated with other DNN modules or with default DNN search
Hi, It is impossible to integrate the DMX and DNN search engines. DNN search is too coarse only allowing security on a whole module, while DMX has security per document. DMX search searches DMX content only. Having said that you can simulate integration by adding DMX to the search results page of DNN (there is a pre-configured script to do this) and then your general DNN search will also show up results from the DMX search engine. Kind regards
On your website you have a search (DNN search box) and the search results returns "Search Results" and "DMX Search Results." Does this DMX search results feature come with Document Exchange?
Yes, it does.
This appears to be a great module, I have a client that wants to allow users to create folders, upload files and give permission to individual users on their own. Is there a way for a single user to pick another registered user to say you have permission to see my file or work?
do you have a version that includes source code?
Partial source code, yes. Please contact us for more information on [email protected].
Hi I was wondering if there is a multi server liecene? Thanks & Regards S.M.Ovenden
Hi, Yes, there is. Please contact us on [email protected] for the latest rundown of license types and pricing. Kind regards
Good Morning, Do you have a trial or online demo of this product?
Absolutely: Trial: Demo: Kind regards
Does DMX 5.0 work with DNN 5.0.0. If not, when will it likely be ready? Thanks Mike
Hi, Initial testing shows DMX 05.00.01 runs on DNN 05.00.00. DMX has in fact been used in part to debug DNN 5.0.0! Having said that: you should be aware that DotNetNuke 5 probably needs time before it's production ready. A lot of work has gone into that release but only after release to the wide DNN community do more obscure bugs manifest themselves. My advice is to use DNN 05.00.00 to get ready for 05.00.01. Report any issues you have through regular channels. Kind regards, Peter Donker
Can I integrate DMX with Amazon S3? If not is it in the feature plans?
Not in the current version (05.00) but it is planned.
I see references to Document Exchange being able to index the content of MS Office and Adobe Acrobat files. Is it possible to extend this to OpenOffice at all?
DMX does not do the reading of the fiel formats itself, it relies on the operating system to do so. The O/S does this through a mechanism called IFilters (this is also used by Windows search for instance). The IFilter for MS Office is installed by default when you install Windows. The Acrobat IFilter can be downloaded from the Adobe website. Any other formats you'll need to find the IFilter from the vendor. Note this is very generic and I assume there is an IFilter for OpenOffice documents.
I have a site with a few hundred PDF files that I want to give my site users access to that are categorized in several folders and sub-folders. I just need a module that will allow me to point to the "home directory" of the repository and it will do the rest automatically (build the tree, etc.). Is this possible with DMX? I have installed the trial but cannot figure out how to do this. Thanks!
The current version can 'import' content, so you get your complete structure the way it is currently but it will effectively be copied. The upcoming 5.1 version will also allow you to synchronize with a folder on the server's hard disk. Then you can add or remove content on that folder and it will be visible in DMX. Kind Regards
Is there a license option for unlimited domains across unlimited DNN installations? If so, how much?
Please contact us by email ([email protected]) for a full list of licenses and options with pricing. Regards, Bring2mind
how much is it to upgrade from DMX 3 to 5.1 pro?
There is no longer a discount for DMX 3. There was a window back in 2007 when DMX 4 was launched but that has now transpired. DMX 4 to 5 was continuous and did not require repurchasing.
Hi. I'm interested in your product and have been testing it using the trial version. Question for you though... does the search only index contents of Word documents? I would like it to be able to seach on PDF documents as well. Is this possible? Thanks
Yes, PDF is no problem. The contents search leverages iFilters. The Office iFilters are installed by default on your server. The PDF you can download from Adobe. The same goes for any other 'strange' format. It's up to the manufacturer to distribute an iFilter so that Windows can index the document type. Regards, Peter Donker
Greetings. We currently have a site that is using DMX version 3.4.8 and would like to upgrade to 5.1. We currently have DotNetNuke version 4.3.5 and will also be upgrading to version 5.X. Can you tell me what are the potential issues/problems we might encounter in executing this migration. Also, what is the migration path that we'd have to take to do such an upgrade? We are trying to estimate the time needed to perform this upgrade. Any help and insight on what we are attempting to do is greatly appreciated.
Hi, I can only answer for the DMX upgrade path. The DNN best upgrade path is subject of lively discussions on the DNN site I think. Ideally for this you'd upgrade DNN first and then DMX. Do a test on a local machine first to see if you spot any errors during upgrade. DMX should upgrade in one go. You can use the downloadable test version for this if you want. Trial activate and try to run the 'DMX 3 to 5 upgrade script' as per the installation manual. That's about it. Regards, Peter Donker
Hello - I want to use the module in a way that will support RSS feeds by document category. For example, assume I have three categories of documents (e.g., Red, Green and Blue). I want to publish three specific RSS feeds on another DNN page that will display links to the Red, Green and Blue documents - but only the ones within the category. Is this supported? Or is there a better way to accomplish this type of filtering? Thank you.
Hi, Yes this is possible. Every DMX instance looks at the same data. The RSS it emits can be tuned to only display category X. So you could set up 3 modueles for categories red, blue and green without sacrificing that it concerns the same data. Also, you could filter it out using XSL. As the categories are emitted, you could retrieve them in the feed and filter the feed that way. Kind regards
I need to upload about 50 PDF's a week of employee payroll files. Can I set this up somehow so that the specific files are only viewable by the individual employees?
Absolutely. Permissions are set for files individually and can use both security roles and individual user accounts.
Is it possible to setup a directory called users and under it have a folder for each user, but when the user does click on it they only see their folder. I have several hundred users and don't want them to need to search through a list of folders to get to theirs.
Yes. Since v 5.2.2 user based folders are supported and the user only sees the contents of his/her own folder. Those that need to see everything will look at another instance of the module which is set to show a folder higher up the folder hierarchy.
We downloaded the trial version of your product, but it is telling us we need to enter a liscense. What do we need to do in order to try out your product?
Please download the installation manual as well and follow the instructions under trial activation.
Please confirm that the documents module does not support comments back and forth about a file? Is there a comment field? I would think this would be pretty basic? However, have you thought of adding this feature?
There is a comments addon to allow this. You can find it on the extensions page on teh Bring2mind site. It is free for customers.
I was wondering if the RSS Newsfeed on your module would contact the customer when documents were added/changed. Thanks for your help, Mike
Hi Mike, No it doesn't. But in Outlook you can add a newsfeed and you'll see anything new come in. I use this for Codeplex changes for particular projects for instance. Regards, Peter Donker
hello, I am interested in using your product but would like to demo it in my environment first. Would that be possible? Thanks in advance.
Yes. Please go to the Bring2mind site and download the module through the "download" link on the home page. You will also find the installation and getting started manuals there. In the installation manual you will find how to activate the module for a trial period.
I want a Staff member to be able to upload PDF payroll documents that will be viewable by employees. Is there a way that when each employee logs in they will only see their documents and not have the ability to see any others?
Absolutely. In this case I'd advise to set permissions correctly on containing folders (one ofr each employee). Within a part of the document tree you can also decide to not let the staff adjust permissions. Added files will inherit permissions by default so that decreases chance of accidental permission tweaking by those that upload. Furthermore: you can have a page with a DMX visible to staff members only where they do the uploading. Then, on a page viewable by employees you set a DMX with a so-caleld "root pattern" which will render starting at the folder of the logged in user. That limits risk of data leak even more. Plus, it makes the user experience for all involved very smooth.
I want a staff member to be able to upload files in bulk or in a ZIP file. Is there a simple interface for this?
In the current version bulk upload through zip is available (you can select unzip when uploading a file). In an upcoming major release (5.3) we'll also support uploading multiple files in the upload interface.
Is there any types of files which cannot be uploaded i.e is their any restriction on uploading video files (bar the max size restrictions)?
No. Every file is considered just a blob of bytes and file type is irrelevant. There is a finite set of inbuilt recognized file types, but you can expand on this.
We have a main website with different parent portals, can we share documents between different portals?
Not directly, no. Care has been taken to prevent leakage of data between portals. But publically visible documents (i.e. VIEW rights for All Users role) can be consumed by another portal. You can leverage the RSS capabilities of DMX for this. The other portals coule display that feed in an appealing way and it would show downloadable links. But you can't show the "mother" portal's content within the regular DMX Web UI.
We purchased DMX 5.2 in July and now want to deploy it on another website (domain). Are we required to purchase it again or do you offer licensing? what is meant by "This means that you can run up to 25 sites using DNN/DMX on a single license"?
There is a page on the Bring2mind website (Document Exchange > Licensing) which explains the terminology. You'll need a new license if the site is another DNN installation.
are you still actively developing on and supporting this product? I have a client who needs this but noticed the date was just over a year ago (nov 2009) thx, Tj
The date on the page is irrelevant. The download gets refreshed on every update but you don't see that on the page. A new version of DMX is released about every Month. Peter
What is the max. supported file size, is it possible to transfer a file that is say >1GB in size?
DMX does not limit file size. The file size is limited at the level of IIS/ASP.NET. This means you are bound to what would be the limit uploading to the file manager for instance. It requires some tuning in IIS to be able to upload to 1 Gb but this is possible. DMX includes a UI to simplify this (Web.config admin page on the Admin menu of DMX). Crucially you need to tweak not just the max upload length, but also the max upload duration (execution timeout). You'll find lots of resources on the internet on tuning IIS to accept large files.
Is it possible to upgrade from 5.1 to 5.3 for less than the full price ($250)?
DMX has a subscription model for upgrades. If you renew your license every year (current price 99 USD) you can install every upgrade during that period. Regardless of the version.
Hi, is this compatible with SQL Server 2008 Database? Thanks
Yes, it is.
We have purchased the new DotNetNuke enterpise edition version that allows us to have a content staging server. Is a separate license required for Document Exchange on the staging and the production server?
No. The license assumes you have a staging server and you can activate on that with the same license details. For more details on licensing there is a licensing page on the Bring2mind site under the Document Exchange menu.
I am interested in buying this module today. With DNN 6 being released tomorrow will this module be compatible and if not will I able to get the update at no cost?
As far as we know it is compatible. We ran tests and keep on running tests and everything is looking good. You can rest assured that we are as interested as you in making this work 100% on DNN 6 and any other future version.
Is this version DNN 6.0 compatible?
Yes it is. We continue to monitor in case new things crop up but until now it has been performing well on DNN 6.
Hello, Do you have a DEMO version of this module? This module may accomplish our client's task but I wante to demonstrate the features before purchasing. Please advise. Your promptly reply is appreciated. Thank you. Regards, Edward Sung
Yes. Please go to the Bring2mind site and click on the "download" button on the home page. You'll find the module and the installation and getting started manuals. In the installation manual you'll find how to activate the module in "trial mode" which basically is fully functional for 30 days. Peter
If I were trying to pass a link directly to a media file, so that a user could open the file in their own media player directly, could this be done? And how long would that link to the direct file be?
DMX assigns a so-called EntryType to each uploaded file. This EntryType is essentially the identification of the file type. Internally each EntryType has a mime-type associated with it that it uses when sending the document to the client (i.e. when downloading). You can change this mime-type if you want. The mechanism of just pumping out the bytes over the wire to the client is standard and not changeable. Your question hints of "streaming", meaning the file is trasnsferred bit by bit while the player is already running. As far as we know and our research has shown, successful streaming depends on the file format, not the way DMX is sending the bytes. If the file is encoded accordingly the player will begin playing before all bytes are downloaded. Otherwise not. Best, Peter Donker
Can you prevent users from downloading documents and force them to use only the viewer to see content of the files? We don't want a breach of security by a user downloading a file, then emailing it. It would be better if they only view it.
No. The reason is that viewing (meaning looking at the contents of a file) constitutes downloading as well. After all, any content viewed in your browser goes to your local browser cache and has effectively been downloaded. It would be trivial to "rip" content from your site and email it to someone else.
I'm looking for a module to allow a customer to upload a file to a secure location within DNN (would need to be secure by login, only each user can see their own files) where a site owner could then go to download the file for all clients. Preferably, when the file is uploaded, an email is sent to the site owner notifying them of the upload. And then on the opposite side, when the owner uploads a file to a folder for a client, the client would be emailed about the upload. Or perhaps to make it easy, auto email both the owner and the client when a new file is uploaded to their folders. Regardless of who does the uploading. The email would contain a link to make it easy for either party to click, login, and download the file. We are needing something pretty mind numbingly simple for the end users (both the client of the website and the website owner). And of course, the users would be able to see all their files uploaded (like windows explorer or something like that). In order to manage files.
This is entirely possible with DMX. If you want you can use the trial version to see this for yourself. Set the so-called "root pattern" to include the username. This is described in the module settings manual that comes with the module (under the help menu of the module). You can specify that the user is "subscribed" to his/her personal folder so they will receive emails. If the employee is subscribed to the higher folder he/she will get notifications from all users (i.e. clients). Note that you can use a couple of extensions (downloadable from the Bring2mind site) to "dumb down" the UI. In this case you'd use the Letterbox extension for uploading IMO.
Hi We ha solution that requires a WebDAV file exchange based on user login. But we are not sure if this will work on our server. Is it possible to try before buy? Best regards Jon-Erik
Absolutely. Please go to the Bring2mind site and follow the download link on the home page to downloads where you'll find the module. Make sure to follow instructions in the installation manual for "trial activation" which makes it fully functional for 30 days.
Does the Document Exchange 6 module allow users to edit files directly without saving locally?
This is possible through a mechanism/protocol called WebDAV. You can read about setting this up in the installation manual. Note though that for WebDAV to work correctly there is a dependency on the correct configuration of the client PC. We cannot guarantee it will work for *all* clients (i.e. all Windows versions and client software versions). We test on the latest most common configuration (currently Windows 7/Office 2010). Note you can try before you buy. If this functionality is a must for your project we suggest you try it first. You can run a trial for 30 days with our module.
What is the upgrade cost from 5.3.9 to 6. Since I just bought v5.3.9 one month ago? (Actually 6 days before you released version 6)
It's free. With DMX you get 1 year of free upgrades regardless of version nr.
Can you search for the values of your custom attributes and will they remain hidden to users who don't have access?
Yes. That is: if you don't have view rights to an item you can't see either the metadata (incl attributes) or the file itself.
Where can I download the 30 day free trial? I did not see it anywhere on your website.
There is a download link on the homepage which leads here: Please download the installation manual and read the bit about trial activation.
Does DMX 6 support OCR? We need to convert 10,000s of physical paper documents and upload so they are searchable.
OCR is not built in, no. DMX just sees files as bunches of bytes to store. There is no file processing built in. What you may want to consider is to have an extra bit of software somewhere in the chain. So you might scan to some OCR program's "inbox" and have it output to a folder that DMX auto-imports, for instance. There are many different ways to approach this probably.
I am interested in the module, as supplied with source code?
No. Only a partial source code version is available. More details about that here:
What is the difference between a bulk upload and an import? Do you have any documentation for this that I can reference? I would like to add 200+ documents to new folders, but I also want to add the metadata and categories to each without having to go back to each document. What do you recommend?
Import = importing an existing folder/file structure which resides on your server Import is meant as a one-off action which is capable of moving huge amounts of data in one go into DMX. It is reserved for admins. Import does nothing with metadata. Bulk upload = uploading a nr of files from your own hard disk in one go The bulk upload is meant for end users that wish to upload more than a single file. Bulk import goes through the same edit screen as a single file. Whatever you select as metadata is applied to all uploaded files. Note that bulk upload is implemented in two ways: (1) a user can select more than one file when browsing for files to upload, and (2) a user can upload a zip and opt to unzip after upload. Note this latter method can also be used to automatically create folders in case you used subfolders in the zip file.
I see in the product description that a single e-mail is sent each day. Can this frequency be changed? For example the end user actually wants to get an e-mail for each file? Thank You!
Yes. The frequency is governed by a scheduled task registered with DNN. So on the scheduled tasks page you can set the interval.
Hi Do you have a trial version, so that I can demonstrate the module to my client? Thanks Tony
Hi Tony, Please download the module from here: The module has a built in option for a 30 day trial period. Follow instructions in the installation manual to activate in trial mode. Best, Peter
May i get complete source code on purchasing "Document Exchange 6" module. If not what amount of source code i will get......what i will get in that source code.....
Please consult this page for details:
We have custom membership provider plugged into DotNetNuke Portals. Will this module be able to use our custom membership provider?
It should. The module is abstracted from membership by DNN. If your membership provider works well for DNN there is no reason it shouldn't work for the module.
Do you offer a discount for Educational/Nonprofit institutions?
It depends. Please contact us at [email protected] with a request and link/description of the site.
Any chance that this product will work with DNN 4.9.00?
No. It uses several DNN features that were introduced later.
Is this version of Document Exchange compatible with DNN 7.0?
Yes, it is. It has been tested on the release version. Note the only "fixes" for DNN 7 were related to CSS. The actual functionality of the module didn't need to be fixed.
Is the Document Exchange mobile responsive?<br />
<br />
Thanks,<br />
<br />
The short answer is no.<|br /|>
<|br /|>
The main UI with the split panels, tree and grid which mimics the Windows Explorer expands to its box size but is not condusive to very small screens. But given that many operations require right-clicking and so on, it is not great for touch screens anyway. Plus, uploading only makes sense from a hard disk machine, which is not an iPad or iPhone anyway.<|br /|>
<|br /|>
Instead, the templated UI (an alternative UI that comes with the module) allows you to build any kind of representation of the data. This is best used for browsing and downloading experiences on various screens. This part is as responsive as you wish it to be.<|br /|>
<|br /|>
Peter <|br /|>
Your Module uses siliverlight for file uploads and chrome no longer suports plugins.. Are youi going to put out an upgrade?
The module already contains another uploader you can use. If you go to Upload settings you can select the RadUpload provider that doesn't require Silverlight.<|br /|>
Is your Document Exchange 6.1 DNN 8 compatible? Thank you,
Yes. There is an additional download for DNN 8 which is a patch that you just put in the bin folder.