Inhaltsausgabe mit Bedingungen
Mit bedingten Profiling-Attributen können Sie dasselbe Dokument für verschiedene Zielgruppen, Formate oder Versionen anpassen, wenn Sie eine Ausgabe generieren.
Beinahe alle Elemente in IXIA CCMS Web unterstützen bedingte Profiling-Attribute. Bedingte Profiling-Attribute werden in Ihren Topics auf Elemente angewendet, die nur für einige Handbücher oder Kontexte gelten. Sie können diese Elemente in der endgültigen Ausgabe berücksichtigen oder davon ausschließen, je nachdem, welche Informationen in diesem Handbuch angezeigt werden sollen. Sie können bedingte Profiling-Attribute in Ihren Maps sogar verwenden, um vollständige Topics oder Submaps ein- oder auszuschließen. Auf diese Weise können Sie vergleichsweise geringfügige Änderungen an einigen wenigen Maps oder Topics vornehmen, statt Duplikate aller Topics und Maps für jedes Handbuch oder jeden Kontext zu haben.
Anwendung der bedingten Verarbeitung
CCMS Web erfasst die von Ihnen eingegebenen Attributwerte. Wenn Sie eine Ausgabe generieren, können Sie einen ditaval
anwenden, um Elemente mit bestimmten Werten systematisch ein- oder auszuschließen. Ein ditaval
ist ein Satz von Regeln zum Umgang mit bedingten Profiling-Attributen in der Map und den Topics, aus denen Sie eine Ausgabe erstellen.
Beispielsweise können Sie den ditaval
so einrichten, dass alle @audience
-Attribute mit dem Wert Einsteiger eingeschlossen und alle Attribute mit dem Wert Admin ausgeschlossen werden. Wenn Sie diesen ditaval
beim Generieren einer Ausgabe anwenden, werden von der Ausgabe nur die Elemente und Topics mit dem Wert Admin für das Attribut @audience
ausgeschlossen. Wird ein Topic also zwischen einem Administratorhandbuch und einem Handbuch für unerfahrene Benutzer geteilt, kann jeglicher darin enthaltene Inhalt für Admin-Benutzer für die unerfahrenen Benutzer ausgeschlossen werden. Auf diese Weise können Sie dasselbe Topic wiederverwenden und verfügen dennoch über Informationen, die auf bestimmte Benutzer ausgerichtet sind.
Beim Ein- und Ausschließen von Inhalten sind ein paar Punkte zu berücksichtigen.
-
Wenn Sie ein Topic ausschließen, für das es untergeordnete Elemente in einer Map gibt, werden alle untergeordneten Elemente des Topics ebenfalls ausgeschlossen.
- Wenn Sie ein Topic von einer Map ausschließen, müssen Sie jeder Referenz in der Map ein bedingtes Profiling-Attribut hinzufügen, um diese ebenfalls auszuschließen. Sie müssen beispielsweise ein bedingtes Profiling-Attribut zu allen Links zu dem Topic über Querverweise in einem anderen Topic oder einer
reltable
in der Map hinzufügen.
Definition von Attributen für die bedingte Verarbeitung
Bevor ein Wert für ein Attribut für die bedingte Verarbeitung verwendet werden kann, muss er in IXIA CCMS definiert werden. Wenn ein Topic einen unzulässigen Wert enthält, wird dieser von CCMS Web als ungültig gekennzeichnet.
Sie können Werte für Attribute der bedingten Verarbeitung an verschiedenen Stellen definieren. z. B. in einer Subject-Scheme-Map in IXIA CCMS Desktop oder über die Konfigurationsdatei conditionaltext.xml durch einen Systemadministrator. Weitere Informationen zum Definieren von Attributen für die bedingte Verarbeitung finden Sie im zugehörigen Handbuch IXIA CCMS Desktop – Benutzerhandbuch.