Documentation Center

Admin.XMLStatusConfiguration.xml

The Admin.XMLStatusConfiguration.xml file contains the data defining an XML status configuration.

Changelog

File versionContent Manager versionNotes
1.010.0.0n/a
2.011.0.0The customerfunction attribute was removed from the Admin.XMLStatusConfiguration.xml file. Customer functions are now part of the IWrite plugins.
3.012.0.0The OutOfDateStates and OutOfDateDraftStates draft status definition values were removed from the InfoShareStates section.

Overview

To access this configuration file in Organize Space, select the Settings tab, then the XML Settings subtab, and then the Statuses subsubtab.

XML elements

NameDescription
InfoShareStatesRoot node of the XML status configuration
StateDefinitionContains status definitions
DraftStatesContains status definitions for draft statuses
ReleasedStatesContains status definitions for released statuses
StatusDefines a draft status
Status @ElmElement name of the status
Status @valueValue of the status
TransitionsDefines allowed status transitions
FromStatusDefines a "from" status
FromStatus @refReferences an element name for the "from" status
FromStatus @userroleThe user role the status transition is defined for
ToStatusDefines a "to" status
ToStatus @refReferences an element name for the "to" status
InitialStatesDefines initial status for a given user role
InitialStates @userroleThe user role the initial status is defined for
StatusDefines an initial status
Status @refReferences an element name of the initial status
MetaDataConditionDefines the allowed conditions for the status transition
CardtypeSpecifies a card type the status transition is allowed for
Cardtype @valueDefines the card type
ISHFieldDefines a condition field
ISHField @refThe element name of the condition field
ISHField @operatorCondition operator
ISHField @valueCondition value
<InfoShareStates version="3.0">
  <StateDefinition>
    <DraftStates>
      <Status Elm="VSTATUSDRAFT" value="Draft" />
      <Status Elm="VSTATUSTOBEREVIEWED" value="To be reviewed" />
      <Status Elm="VSTATUSTOBETRANSLATED" value="To be translated" />
      <Status Elm="VSTATUSINTRANSLATION" value="In translation" />
      <Status Elm="VSTATUSTRANSLATIONINREVIEW" value="Translation in review" />
      <Status Elm="VSTATUSTRANSLATED" value="Translation approved" />
      <Status Elm="VSTATUSSYSTEM" value="System" />
      <Status Elm="VSTATUSSYSTEMREADONLY" value="System Read Only" />
      <Status Elm="VSTATUSTRANSLATIONREJECTED" value="Translation rejected" />
      <Status Elm="VSTATUSOUTOFDATEDRAFT" value="Out of date draft" />
    </DraftStates>
    <ReleasedStates>
      <Status Elm="VSTATUSRELEASED" value="Released" />
      <Status Elm="VSTATUSEXPIRED" value="Expired" />
      <Status Elm="VSTATUSOUTOFDATE" value="Out of date" />
    </ReleasedStates>
  </StateDefinition>
  <Transitions>
    <FromStatus ref="VSTATUSDRAFT" userrole="Author">
      <ToStatus ref="VSTATUSTOBEREVIEWED" />
    </FromStatus>
    <FromStatus ref="VSTATUSTOBEREVIEWED" userrole="Reviewer">
      <ToStatus ref="VSTATUSRELEASED" />
    </FromStatus>
    <FromStatus ref="VSTATUSTOBEREVIEWED" userrole="Reviewer">
      <ToStatus ref="VSTATUSDRAFT" />
    </FromStatus>
    <FromStatus ref="VSTATUSTOBETRANSLATED" userrole="Translator">
      <ToStatus ref="VSTATUSINTRANSLATION" />
    </FromStatus>
    <FromStatus ref="VSTATUSINTRANSLATION" userrole="Translator">
      <ToStatus ref="VSTATUSTRANSLATED" />
    </FromStatus>
    <FromStatus ref="VSTATUSINTRANSLATION" userrole="Translator">
      <ToStatus ref="VSTATUSTOBETRANSLATED" />
    </FromStatus>
    <FromStatus ref="VSTATUSTRANSLATED" userrole="Reviewer">
      <ToStatus ref="VSTATUSRELEASED" />
    </FromStatus>
    <FromStatus ref="VSTATUSTRANSLATED" userrole="Reviewer">
      <ToStatus ref="VSTATUSTOBETRANSLATED" />
    </FromStatus>
    <FromStatus ref="VSTATUSTRANSLATED" userrole="Translator">
      <ToStatus ref="VSTATUSTOBETRANSLATED" />
    </FromStatus>
    <FromStatus ref="VSTATUSRELEASED" userrole="Administrator">
      <ToStatus ref="VSTATUSEXPIRED" />
    </FromStatus>
    <FromStatus ref="VSTATUSSYSTEM" userrole="Administrator">
      <ToStatus ref="VSTATUSSYSTEMREADONLY" />
    </FromStatus>
    <FromStatus ref="VSTATUSTOBETRANSLATED" userrole="TRANSLATORSERVICE">
      <ToStatus ref="VSTATUSINTRANSLATION" />
    </FromStatus>
    <FromStatus ref="VSTATUSINTRANSLATION" userrole="TRANSLATORSERVICE">
      <ToStatus ref="VSTATUSTRANSLATED" />
    </FromStatus>
    <FromStatus ref="VSTATUSINTRANSLATION" userrole="TRANSLATORSERVICE">
      <ToStatus ref="VSTATUSTRANSLATIONINREVIEW" />
    </FromStatus>
    <FromStatus ref="VSTATUSTRANSLATIONINREVIEW" userrole="TRANSLATORSERVICE">
      <ToStatus ref="VSTATUSTRANSLATED" />
    </FromStatus>
    <FromStatus ref="VSTATUSTRANSLATIONINREVIEW" userrole="TRANSLATORSERVICE">
      <ToStatus ref="VSTATUSTRANSLATIONREJECTED" />
    </FromStatus>
    <FromStatus ref="VSTATUSTRANSLATIONINREVIEW" userrole="Reviewer">
      <ToStatus ref="VSTATUSTRANSLATED" />
    </FromStatus>
    <FromStatus ref="VSTATUSTRANSLATIONINREVIEW" userrole="Reviewer">
      <ToStatus ref="VSTATUSTRANSLATIONREJECTED" />
    </FromStatus>
    <FromStatus ref="VSTATUSTRANSLATIONREJECTED" userrole="TRANSLATORSERVICE">
      <ToStatus ref="VSTATUSINTRANSLATION" />
    </FromStatus>
  </Transitions>
  <InitialStates userrole="TRANSLATORSERVICE">
    <Status ref="VSTATUSTOBETRANSLATED">
      <MetaDataCondition>
        <Cardtype value="CTMAP" />
        <Cardtype value="CTIMG" />
        <Cardtype value="CTLIB" />
        <Cardtype value="CTTEMPLATE" />
        <Cardtype value="CTMASTER" />
      </MetaDataCondition>
    </Status>
  </InitialStates>
  <InitialStates userrole="Author">
    <Status ref="VSTATUSDRAFT">
      <MetaDataCondition>
        <Cardtype value="CTMASTER" />
        <Cardtype value="CTMAP" />
        <Cardtype value="CTIMG" />
        <Cardtype value="CTLIB" />
        <Cardtype value="CTTEMPLATE" />
      </MetaDataCondition>
    </Status>
  </InitialStates>
  <InitialStates userrole="Administrator">
    <Status ref="VSTATUSDRAFT">
      <MetaDataCondition>
        <Cardtype value="CTMASTER" />
        <Cardtype value="CTMAP" />
        <Cardtype value="CTIMG" />
        <Cardtype value="CTLIB" />
        <Cardtype value="CTTEMPLATE" />
      </MetaDataCondition>
    </Status>
  </InitialStates>
</InfoShareStates>