Wie kann ich Topic-Titel anzeigen, die conkeyref- oder conref-Attribute enthalten?
Sie können einen Index bearbeiten, um das conref-Attribut anzuzeigen.
Beschreibung
Wenn ein Titel nur ein conref-Attribut enthält, wird der Titel in den Ansichten „DITA Map“ und „Suchergebnisse“ angezeigt. Sie können einen vorhandenen Index ändern.
Lösung
Für ein conkeyref-Attribut führen Sie in der Perspektive TEXTML-Verwaltung die folgenden Schritte aus:
- Bearbeiten Sie die Datei Indexdefinition.ACHTUNG: Seien Sie vorsichtig bei der Bearbeitung des Indexdefinitionsdokuments. Änderungen können den Indizierungsprozess erheblich beeinträchtigen, und Fehler im Dokument können zu Datenkorruption oder anderen Fehlern führen.
- Kommentieren Sie die folgende Zeile im Index
<index NAME="title" SYNC="True">
aus:<!-- The following XPath resolves @conkeyref attributes into the target element id, pre and postfixed with "%" --> <!--<element DEPTH="0" XPATH="normalize-space(string-join(for $e in (/*/*[contains(@class,' topic/title ')]//node()) return (if ($e/@conkeyref) then concat('%', substring-after($e/@conkeyref,'/'), '%') else if ($e/self::text()) then string(normalize-space($e)) else ''), ' '))"/>-->
- Wenn die Indizierung abgeschlossen ist, starten Sie IXIA CCMS Desktop neu.
Für ein Schlüsselwort führen Sie in der Perspektive TEXTML-Verwaltung die folgenden Schritte aus:
- Bearbeiten Sie die Indexdefinitionsdatei und fügen Sie die folgende Zeile in den Index
<index NAME="title" SYNC="True">
ein:<!-- Added for keywords in titles, the following XPath resolves @keyword attributes into the target element id, pre and postfixed with "%" --> <element DEPTH="0" XPATH="normalize-space(string-join(for $e in (/*/*[contains(@class,' topic/title ')]//node()) return (if ($e/@conkeyref) then concat('%', substring-after($e/@conkeyref,'/'), '%') else if ($e/@keyref) then concat('%', $e/@keyref, '%') else if ($e/self::text()) then string(normalize-space($e)) else ''), ' '))"/>
- Wenn die Indizierung abgeschlossen ist, starten Sie CCMS Desktop neu.