Den Dateityp abfragen

Die Einträge in einer automatisch generierten Inhaltsübersicht können mit Hilfe folgender Abfragen auf einen bestimmten Dateityp beschränkt werden (z.B. alle Ressourcen zum Download). Es ist ebenfalls möglich, Dateien eines bestimmten Typs aus der Inhaltsübersicht auszuschließen.

Verwenden Sie folgenden Code, um nur Dateien vom Typ Dokument in die Inhaltsübersicht aufzunehmen:

<npsobj name1="objType" value2="document" condition="isEqual">
  ...
</npsobj>

In diesem Beispiel wird mit name1 der Name des Feldes angegeben, dessen Wert mit dem Wert der Konstanten value2 verglichen werden soll. Die Indizes 1 und 2 sind bei binären Vergleichsoperationen notwendig, weil bei einigen dieser Operationen (hasPrefix, hasSuffix und matches) die Reihenfolge der Operanden bedeutungstragend ist. Da hingegen in HTML die Reihenfolge der Attribute eines Tags keine Bedeutung hat, muss sie auf andere Weise definiert werden können. Diesen Zweck erfüllen die Indizes.

Analog zum obigen Beispiel werden mit value2="publication" nur Ordner und mit value2="generic" nur Ressourcen in der Inhaltsübersicht erscheinen. Um nur Ordner und Dokumente anzeigen zu lassen, schließen Sie Dateien vom Typ Ressource (generic) aus:

<npsobj name1="objType" value2="generic" condition="isNotEqual">
  ...
</npsobj>

Alternativ können Sie mit dem Parameter negate eine Bedingung umkehren. Der folgende Code hat das gleiche Ergebnis wie der Code im vorausgehenden Beispiel:

<npsobj name1="objType" value2="generic" condition="isEqual" negate>
  ...
</npsobj>

Wenn Sie zwei Feldwerte miteinander vergleichen möchten, so verwenden Sie bitte als NPSOBJ-Parameter name1 und name2.