Skip to content

Document links

Karel Picman edited this page Jan 16, 2014 · 18 revisions

Specification of document links.

Basic philosophy

The basic philosophy comes from the idea of a special type of file that is a reference of another file or folder. In the file systems of operating systems we call them symbolic links.

There will be possible to create a link to another file or folder from the same or another folder of the same or another project. Links will behave as if operating directly on the target file or folder. It means for example that if you download or email a link, the referenced file will be sent to the user.

If the target is removed or moved later, the original link remains unchanged and still point to the original target however no more existing. These orphaned links are not automatically removed.

User interface

Creation

There will be a new command icon next to the plus icon Add folder in the top right corner of the main view. After a click on that icon a new form New document link will be opened.

The new form will consist of a link name and target path.

Representation

Links will be displayed in the main DMSF view among other files and folders ordered by title as the other items. Links will differ from real files and folders by font color and icon.

Bahaviour

In general all actions except deletion will be applied on targets. Also the action icon states will be taken from targets.

Download

The target will be downloaded.

Email

The target will be emailed.

Details

The target's details form will be opened.

Lock/Unlock

The target will be locked/unlocked.

Delete

The link will be deleted. The target remains unchanged.

Notifications On/Off

Notification for the target object will be turn on/off.

Approval workflow

All actions will be applied on the target.

Data model