Wie kann ich das CCMS so konfigurieren, dass es den allgemeinen Aufgaben-Topic-Typ anstelle des strikten Aufgaben-Topic-Typs verwendet?

Sie müssen Ihre benutzerdefinierte Topic-Shell-DTD bearbeiten, um die strikte DITA-Taskbody-Einschränkung auszukommentieren oder zu entfernen.

Beschreibung

IXIA CCMS verwendet standardmäßig den strikten Aufgaben-Topic-Typ. Der allgemeine Aufgaben-Topic-Typ bietet ein weniger strenges Inhaltsmodell als das Original-Inhaltsmodell des Aufgaben-Topic-Typs. Sie können IXIA CCMS so konfigurieren, dass stattdessen der allgemeine Aufgaben-Topic-Typ verwendet wird.

Nachdem Sie IXIA CCMS so konfiguriert haben, dass das allgemeine Aufgaben-Topic-Typ verwendet wird, bleiben bestehende Aufgaben-Topic-Typen im Content Store, die mit dem strengen Aufgaben-Topic-Typ strukturiert sind, gültig. Wenn Sie jedoch IXIA CCMS später so umkonfigurieren, dass wieder der strenge Aufgaben-Topic-Typ verwendet wird, werden alle Aufgaben-Topics, die nicht dem restriktiveren DITA-Task-Modell entsprechen, bei der nächsten Bearbeitung des Topics ungültig.

Das strenge Aufgaben-Inhaltsmodell wird durch Anwendung einer Einschränkung auf das in der DTD definierte allgemeine Aufgaben-Inhaltsmodell umgesetzt. Um IXIA CCMS so zu konfigurieren, dass der allgemeine Aufgaben-Topic-Typ verwendet wird, müssen Sie diese Einschränkung in der DTD entfernen.

Lösung

So entfernen Sie die Einschränkung:

  1. Navigieren Sie in der TEXTML-Verwaltungsperspektive zu system/plugins/, um den Ordner zu finden, der Ihre benutzerdefinierten Shell-DTDs enthält. Zum Beispiel com.acme.dita.dtd.
  2. Öffnen Sie in dem Ordner, der Ihre benutzerdefinierten Shell-DTDs enthält, den Ordner dtd.
  3. Bearbeiten Sie die umbenannte Kopie von „IxiaDitabase.dtd“, die für Ihr Unternehmen erstellt wurde. Zum Beispiel AcmeDitabase.dtd.
  4. Löschen oder kommentieren Sie Folgendes aus:
    <!ENTITY % strictTaskbody-c-def
    PUBLIC "-//OASIS//ELEMENTS DITA 1.2 Strict Taskbody Constraint//EN" 
    "../../../dtd/technicalContent/dtd/strictTaskbodyConstraint.mod">
    %strictTaskbody-c-def; 
  5. Suchen Sie die ENTITY-Deklaration included-domains und löschen Sie die folgende Zeile:
    &taskbody-constraints;
  6. Speichern, schließen und checken Sie die Datei ein.
  7. Starten Sie IXIA CCMS Desktop neu, damit die Änderungen übernommen werden.