WoodWing Help Center

Custom metadata templates in Elvis Server 4

Custom metadata templates in Elvis Server 4

There are several templates available to make creating custom metadata fields a little easier. These are the templates we have used ourselves for the default fields available in Elvis.

Long text

For example: description, caption, etc

<compass store="yes" index="tokenized" excludeFromAll="false" />

Sentence of text

For example: headline, etc

<compass store="yes" index="tokenized" excludeFromAll="false" />

Person or company name

For example: assetCreator, assetModifier, sceCreator, captionWriter, etc

<compass store="yes" index="tokenized" excludeFromAll="false" />

Location fields

For example: generalSublocation, generalCity, creationRegion, shownWorldRegion, etc

<compass store="yes" index="tokenized" excludeFromAll="false" />

Title or non-person name

For example: scePublication, title, subjectEvent, publicationName, etc

<compass store="yes" index="tokenized" analyzer="pureLowerCase" excludeFromAll="false" analyzerForAll="default" />

URLs

For example: sourceUrl, url, etc

<compass store="yes" index="tokenized" analyzer="pureLowerCase" excludeFromAll="false" analyzerForAll="default" />

E-mail addresses

For example: creatorEmail, licensorEmail, etc

<compass store="yes" index="tokenized" analyzer="pureLowerCase" excludeFromAll="false" analyzerForAll="default" />

Category

For example: category, supplementalCategory, publicationChannel, section, etc

<compass store="yes" index="tokenized" analyzer="pureLowerCase" excludeFromAll="false" analyzerForAll="default" />

<userInterface filterUI="checkBoxes" filterValuesSource="usedTerms" />

Category (multivalue)

For example: ocTopic, etc

<compass store="yes" index="tokenized" analyzer="pureLowerCase" excludeFromAll="false" analyzerForAll="default" />

<userInterface filterUI="tagCloud" filterValuesSource="usedTerms" />

Postal code

For example: creatorPostalcode, licensorPostalcode, etc

<compass index="tokenized" analyzer="pureLowerCase" store="yes" excludeFromAll="true" />

Phone number

For example: creatorPhone, licensorPhone, etc

<compass index="un_tokenized" store="yes" excludeFromAll="true" />

Unique code or identifier

For example: originalTransmissionReference, etc

<compass index="un_tokenized" store="yes" excludeFromAll="false" />

Boolean field

For example: public, doNotCleanup, etc

<compass index="tokenized" analyzer="pureLowerCase" store="yes" excludeFromAll="true"/>
<data editable="true" datatype="text">
    <predefinedValues onlyFromList="true">
        <value></value>
        <value>True</value>
    </predefinedValues>
</data>
Was this article helpful?
0 out of 0 found this helpful / Created: / Updated:
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.