...
In the following subsection, you will go through a deep understanding of these subjects.
What is it?
A DAM is a location where binary resources are stored.
...
A DAM could but should not have WXM properties: language, media, mediagroup, etc
One or more DAMs in an application
There is no rule or limit. An application can contain as much DAM objects as it needs.
In some projects there could be several technical DAMs:
one containing the videos
one containing the images
…
In others there could be a big DAM with everything inside.
In others there may be several functional DAMs:
one containing public documents
one containing private documents for marketing purposes
one containing private documents for management
…
Basis of a DAM object
A DAM object in the engine is therefore a standard object with two elements mandatory:
a
damobject
tag at the object configuration levela
file
property withattachment
and having tags:gallery_thumbnail
because an instance is most of the time represented by its previewgallery_multi_upload
tag to enable mass import (assets waiting area)
and full of other application properties…
Assets waiting area
Place the gallery_multiupload
tag on the file
type property as an attachment to enable this feature.
...
You will find more information in the assets waiting area section.
Annotation
The instances of a DAM must be annotated.
There are three complementary and non-exclusive approaches to this.
Complementary properties
For example a property representing the instance title, which will be an i18n property marked with the gallery_title
label.
...
These documents could be stored in childmultiplesLongDb
to an object like damlicence
.
Use of Thesaurus objects
DAM instances are always annotated with keywords, geographic locations, etc
...
So it is possible to add to the DAM object one or more childMultipleLongDb
to a Thesaurus.
Use of flat objects
DAM instances can also be annotated with closed or open but non-tree value lists.
...
Likewise, it may be useful for the client to know that these instances of the DAM come from an order he placed with a reporter… this could be a child to a damorder
object.
Prohibition
DAM objects must not have Wedia-specific properties.
...
galleryelement
should be seen as a workspace for WXM projects with its own internal business rules for WXM projects and not as a DAM object.
WXM/DAM
If there are DAM objects then a bridge is created between WXM and the DAM objects.
When the user imports the asset from a background a copy of the asset is made in the object galleryelement
to be used as a project resource.
DAM workflow
DAM objects have their application workflow like any standard object.
...