Zuordnung von COTI-Metadaten auf Across-Attribute
COTI-Dateien enthalten, je nachdem, wie das Projekt im Redaktionssystem angelegt wurde, verschiedene Metadaten, z. B. einen Projektnamen, ein Fachgebiet oder andere Attribute. Damit Sie auch im TMS von diesen Metadaten Gebrauch machen können, können Sie diese in den Automatisierungseigenschaften den entsprechenden Across-Attributen zuordnen. So erstellt die Automatisierung nicht nur Projekte mit Attributen, die in der festgelegten Projekteinstellungsvorlage definiert sind, sondern fügt gezielt die zugeordneten Attribute hinzu.
- Falls die Projekteinstellungsvorlage bereits ein bestimmtes Attribut, z. B. Fachgebiet, enthält, Sie aber eine manuelle Zuordnung des Metadatums Fachgebiet aus der COTI-Datei vorgenommen haben, gilt Folgendes:
- Ist das Attribut in Across als einwertig definiert, wird der Attributwert des manuell zugeordneten Metadatums verwendet. Der Attributwert der Projekteinstellungsvorlage wird überschrieben.
- Ist das Attribut in Across als mehrwertig definiert, werden alle Attributwerte - die der Projekteinstellungsvorlage und die des manuell zugeordneten Metadatums - verwendet.
- Folgende Metadaten können zugeordnet bzw. überschrieben werden:
- Workflow
- Projekteinstellungsvorlage
- Reporting-Vorlage
- Projektmanager
- Relation
- Fachgebiet
- Benutzerdefinierte Attribute
Beispiel aus einer COTI-Datei
<?xml version="1.0" encoding="utf-8"?> <coti version="1.0" level="2" creation-date="2019-02-05T09:04:41Z" creator="SCHEMA ST4" ...> <project checkout-date="2019-02-05T09:04:40Z" name="Test Project Metadata"> <subject>My subject</subject> <meta name="AcrossRelationen" value="MyCustomer" /> <meta name="My custom attribute" value="CU1984" /> <meta name="Multiattribute" value="Value_1;Value_2;Value_3" /> <translation name="Test_en-US_zh-CN" source-language="en-US" target-language="zh-CN"> <translation-file file-ref="translation files\Test.xml" /> </translation> </project> </coti>
Die nachfolgende, auf dem Beispiel basierende Übersicht hilft Ihnen dabei, das XPath-Prinzip zu verstehen und so Ihre eigenen XPath-Adressierungen vorzunehmen.
Fachgebiet | |
COTI-Metadaten | <subject>My subject</subject> |
XPath zum Attribut | /coti/project/subject |
Relation | |
COTI-Metadaten | <meta name="AcrossRelationen" value="MyCustomer" /> |
XPath zum Attribut | /coti/project/meta[@name ='AcrossRelationen']/@value |
Benutzerdefiniertes Attribut | |
COTI-Metadaten | <meta name="My custom attribute" value="CU1984" /> |
XPath zum Attribut | /coti/project/meta[@name ='My custom attribute']/@value |
Benutzerdefiniertes mehrwertiges Attribut | |
COTI-Metadaten | <meta name="Multiattribute" value="Value_1;Value_2;Value_3" /> |
XPath zum Attribut | /coti/project/meta[@name ='Multiattribute']/@value |
Externe Ressourcen