Jyavani unterscheidet Widget-Bereiche, Themenzonen-Gadgets, Inhalts-Shortcodes und voreingestellte Shortcodes. Jedes wird in einem anderen Stadium gerendert.
Seitenleiste und Themenzonen
Die Seitenleistenzone enthält Elemente wie Suche, aktuelle Beiträge, HTML oder Voreinstellungen. Themenzonen platzieren Gadgets an den durch das Thema angegebenen Positionen, einschließlich Navigation, Bild, Rich Text, Seiten, soziale Netzwerke, Suche und Post-Metadaten. Die Verfügbarkeit der Ansicht hängt vom Thema ab, das die Zone tatsächlich rendert.
Kern-Shortcodes
zur Postabholung.Belum ada konten.[private_pdf id="123" mode="card"]für PDF aus der Dateibibliothek.[video id="123"]für unterstützte Videoaufzeichnung.für registrierte Widgets.
Die private Datei-ID stammt aus dem Menü „Dateien“, nicht aus der Medienbibliothek. Zugriffsprüfungen bleiben wirksam, wenn der Shortcode gerendert oder der Stream angefordert wird.
Voreinstellungen
Preset ist ein Beitragstyp sc_preset Hier wird die Abfrage-/Layoutkonfiguration in JSON gespeichert. Die Demo-Voreinstellung wählt vier zufällige Artikel aus, die dem ursprünglichen Eigentümer gehören, und verwendet die Seitenleiste. Da Zufallsabfragen zur Laufzeit nicht deterministisch sind, sollten Sie diese Voreinstellung nicht für redaktionelle Abläufe verwenden, die stabil sein müssen.
Plugins können zusätzliche Shortcodes oder Gadgets registrieren. Validieren Sie Attribute, maskieren Sie die Ausgabe und fügen Sie keinen nicht vertrauenswürdigen Code von Drittanbietern in den HTML-Code des Widgets ein.