Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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 level

  • a file property with attachment and having tags:

    • gallery_thumbnail because an instance is most of the time represented by its preview

    • gallery_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.

...