* A new icon has been provided to take the users straight there.
In order to have the HOME directory, users need to have the permission 'home dbfm' before they get a home directory.
The new HOME directories are 'locked' - that is to say normal users cannot move or rename the directories.
* There is a new permission 'lock dbfm' which users will need if they want the ability to lock and unlock directories (which you can do through the properies screen.
This release adds 'subscriptions'. Users are able to subscribe to documents they own, or have permission to write to. When subscribed documents are modified or deleted the subscribed user will recieve an email notification.
New Features:
There are two additional 'My Account' screens:
My Account / My documents - Gives a list of all the files originated by a user. For any entry in the list there is a button allowing the user to subscribe or unsubscribe
My Account / My Subscriptions - Gives a list of all the files subscribed to by a user. Against each entry there is a button allowing the user to unsubscribe.
There is a new item on the context menu allowing you to subscribe to, or unsubscribe from, a file or revision.
Note that if you are subscribed to a document then make changes yourself you are not notified.
The notification messages are fully configurable. The new subscriptions admin screen allows the subject line and contents to be fully customised.
The admin screens have been re-organised. There are now seperate admin screens for main settings, roles, subscriptions and replication.
The release also fixes outstanding bugs from the previous release including:
Problems with search - large files, especially pdf's, often failed to convert to text properly and this led to files being left in the temporary directory.
Problems with drag and drop not working
File size incorrectly reported for revisions
Not correctly barring incorrect node types from having attachments
Positioning for tooltips and context menus was wrong, particularly on Safari.
Fixed a problem on upload with invalid file names (containing ' or ").
Problem adding attachments from a slave - replication delays made this unreliable. A configurable delay has now been added.
Replaced the preview pane in the side bar with mouse-over preview
The tooltips box works with both files and revisions
Revision preview will show details of the defined "current" revision
Added additional support for determining mime-types of documents
You can now rename a version directory:
If you add a new file to a version directory with a different name from the existing file(s) it will offer the option of renaming the version directory
The maximum filename length is now configurable from the admin screen:
The default maximum filename length is 45 characters
Note that while you can increase the maximum filename length EXTREME caution should be used in reducing the maximum. Make sure there are no files already on the system that exceed that length.
The installer now creates and initialises all the variables needed
Added the ability to allow the latest revision of a document to always be the "current" revision
Bug Fixes
Fixed visual and scrolling issues with firefox
Fixed visual issues in IE - the directory listing no longer displays below the spacers when scroll bars are required
Improved to the positioning of context (right-click) menus
Automatic Directory Refreshing - DBFM will detect when a working directory has been moved or deleted and automatically navigate back to a valid parent directory.
Built-in help updated.
MAJOR changes to the administration screens on file permissions - see built-in-help for explanation on new usage. Essentially it's now an exceptions list as opposed to an allowed-files list.
[R-DBFM5X3-2007] Text errors when re-naming files have been addressed
[R-DBFM5X3-2008] When linking a file to a node, the full filename is now used
[R-DBFM5X3-2010] Closing a pop-up window will cause the DBFM browser to re-fresh (requires dbfmgreybox v 5.x.3.0)
[R-DBFM5X3-2011] Added an option in the admin screens for an auto-browser refresh period. (Although the auto-refresh client function is not yet implemented)
[R-DBFM5X3-2007] Text errors when re-naming files have been addressed
[R-DBFM5X3-2008] When linking a file to a node, the full filename is now used
[R-DBFM5X3-2010] Closing a pop-up window will cause the DBFM browser to re-fresh (requires dbfmgreybox v 5.x.3.0)
[R-DBFM5X3-2011] Added an option in the admin screens for an auto-browser refresh period. (Although the auto-refresh client function is not yet implemented)
[R-DBFM5X3-2007] Text errors when re-naming files have been addressed
[R-DBFM5X3-2008] When linking a file to a node, the full filename is now used
[R-DBFM5X3-2010] Closing a pop-up window will cause the DBFM browser to re-fresh (requires patch to dbfmgreybox)
[R-DBFM5X3-2011] Added an option in the admin screens for an auto-browser refresh period. (Although the auto-refresh client function is not yet implemented)
The DBFM module is an off-shoot of WebFM, designed to store files in a database as opposed to the filesystem.
This release contains many bug fixes over the previous version, including GUI enhancements and IE support.
DBFM is, in much the same way as WebFM, the file manager is based on a hierarchical directory structure unlike the traditional flat file-system used to date. DBFM uses AJAX to allow administrators to arrange files in the database in the same way they do with file managers on their personal systems.
The DBFM module is an off-shoot of WebFM, designed to store files in a database as opposed to the filesystem.
This change was made to enable mutli-site replication of filesystem data.
DBFM is, in much the same way as WebFM, the file manager is based on a hierarchical directory structure unlike the traditional flat file-system used to date. DBFM uses AJAX to allow administrators to arrange files in the database in the same way they do with file managers on their personal systems.
Access control allows read/write settings for both Drupal Roles and Organic Groups (the later is optional)
Other changes include:
* Embed function no longer inserts a filter - HTML is used to allow greater compatibility with TinyMCE - meaning embedded images can be resized etc.
* Tree listing / refresh is now MUCH faster - following a complete rewrite of the tree build method.
* Properties screens have been improved
* Added properties screen for "directories"
* Loads and loads of bug fixes