PEIQ Knowledge Base

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Standardmäßig verwendet man auf einer Seite nur dann unterschiedliche Basisformat-Bibliotheken, wenn man unterschiedliche Teilseiten auf der Seite platziert.

Denn dann kann man in der Werteliste “BasisformatBibliothek” eine Abhängigkeit von Bereichseigenschaften der Teilseite (z. B. “Teilseite:TeilseitenRessort”) einstellen, um in eine andere Basisformat-Bibliothek abzubiegen. Die Möglichkeit, ein von der Seite abweichendes Basisformat zu definieren, hat man aber auch direkt am Artikelcontainer.

Funktionalitäten des/der [Moduls/Features/Funktion]

Inhaltsverzeichnis

 Inhaltsverzeichnis anzeigen

Allgemeine Beschreibung

Relevant kann die Vergabe einer von der Seite abweichenden Basisformat-Bibliothek am Artikelcontainer beispielsweise sein, wenn man für Seiten sowohl mit Assist-geschüttelten Vorlagen arbeitet als auch mit konventionellen. So kann man für die Assist-Vorlagen andere Basisformatbibliotheken benutzen. (Das hilft besonders in der Übergangsphase, während man Assist “einschleicht”, da PEIQ Assist-Relevante Änderungen nicht in den allgemeinen Basisformaten machen möchte)

Auch wenn man auf der Seite Sonderveröffentlichungen platziert, deren Typographie von den “normalen” Artikel abweicht, macht es Sinn, diese Vorlagen mit einer anderen Basisformat-Bibliothek auszustatten.

Die Vergabe einer Basisformat-Bibliothek kann am jeweiligen Artikelcontainer erfolgen.

grafik-20240326-072350.png

Diese Angabe ist für den Artikel-Container an folgenden Elementen möglich:

  • Artikel-Vorlage in der Layout-Bibliothek

  • Artikelvorlage auf einer Seitenvorlage in der Layoutbibliothek

  • Produktionsartikel

  • Artikelvorlage auf einer Produktionsseite

Der angegebene Wert kann wie üblich der Name einer bestimmten Basisformatbibliothek sein oder - wie wir es ja in der Cloud meistens tun - via Platzhalter auf eine Basisformat-Werteliste umleiten, z. B. @WA(BasisFormatBibliothek#Assist) oder @WA(BasisFormatBibliothekArtikelContainer)

Ist am Artikelcontainer auf diese Art eine Basisformatbibliotheks-Werteliste angegeben, so können in der Werteliste folgende Atttribute zur Bestimmung der Basisformatbibliothek verwendet werden:

  1. Eigenschaften von der Seite (wie DLayAusgabe, DLayRessort)

  2. Eigenschaften des aktuellen Containers mithilfe des Selektors Container:
    Beispiel: Container:DTextFormatName. Über das Attribut DTextFormatName können wir z. B. steuern, dass für den Formattyp “Sonderveröffentlichungen” eine andere Basisformatbibliothek verwendet wird als für alle anderen Artikel auf der Seite

  3. Eigenschaften des Teilseiten-Containers mithilfe des Selektors Teilseite: ( beim Artikelcontainer immer seine direkte Mutter-Teilseite). Es können beliebige Eigenschaften des Teilseitencontainers zur Basisformat-Bibliotheks-Bestimmung verwendet werden, nicht nur das Attribut “TeilseitenRessort”

  4. Eigenschaften des Benutzerkontexts (zu vernachlässigen)

grafik-20240326-072242.png

Die explizite Basisformat-Bibliotheksangabe am Artikelcontainer ist zwingend nötig, damit in der Basisformatbibliotheks-Werteliste nach einer für den Container abweichenden Bibliothek gesucht wird. Lässt man sie weg, wird der Teil der Abbildung, in dem man mit dem Selektor Container: arbeitet, nicht interpretiert. Wir haben uns ganz bewusst dafür entschieden, dass die Basisformat-Bibliotheksangabe am Artikel-Container zur Auswertung nötig ist, da NGEN sonst immer und für jeden Container auf der Seite schauen müsste, ob er eine von der Seite abweichende Basisformat-Bibliothek benötigt. Das wäre eine tiefgreifende Änderung der Basisformat-Logik und könnte unter Umständen auf die Performance gehen.

Verwandte Seiten

Filter by label

There are no items with the selected labels at this time.

Disclaimer

Für die vorliegende Systemübersicht/Publikation behalten wir uns alle Rechte vor. Nachdruck, Vervielfältigung und Verbreitung (auch auszugsweise) ist nur mit schriftlicher Genehmigung der PEIQ GmbH erlaubt. Wir behalten uns vor, die Systemübersicht/Publikation jederzeit ohne vorherige Ankündigung zu ändern und/oder zu erweitern. Die vorliegenden Angaben dienen lediglich Informationszwecken. Die PEIQ GmbH übernimmt keinerlei Haftung und/oder Garantie für Fehler und/oder unvollständige Angaben in der Systemübersicht/Publikation, mit Ausnahme von vorsätzlich falschen oder arglistig verschwiegenen Angaben. Da unsere Software laufend weiter entwickelt wird, handelt es sich bei den vorliegenden nur um allgemeine Angaben. Es handelt sich weder um eine Zusicherung von Mindestvertragsinhalten, noch um Beschaffenheitsgarantien im Sinne des § 443 BGB.

Nur für PEIQ-Mitarbeiter:

Link der internen Core-Seite (Inline Link)

  • No labels