Treffer die pro Seite angezeigt werden sollen numberResults Anzahl der Treffer die insgesamt angezeigt werden sollen Beispiel: Ausgabe eines Suchergebnisses für den Suchbegriff "unternehmen" als Array Quelltext <?php $pathSearch =
Ergebnis-Strings replaceStart Am Anfang abzuschneidende Zeichenkette replaceEnd Am Ende abzuschneidende Zeichenkette Beispiel: Ermitteln des Titels für die Datei "/de/" Quelltext <?php $pathSearch =
URL async Falls der Aufruf asyncron erfolgen soll Der async -Parameter kann ab CMS-Version 11.x genutzt werden. Beispiel: Hinzufügen der Datei "/de/" zum Index Quelltext <?php $pathSearch =
Ansichtsrechte z.B. array('viewusers' => array('user1', 'user2'), 'viewgroups' => array('group1', 'group2')) Beispiel: Setzt die Berechtigungen zur Ansicht für das angegebene Dokument, falls dieses eingecheckt ist Quelltext <?php //
Funktionsaufruf Boolean setPermissionsInheritViewDocument(String path) Parameter path Pfad des Dokumentes Beispiel: Setzt die Berechtigungen zur Ansicht für das angegebene Dokument auf erben, falls dieses eingecheckt ist Quelltext
010.002.202.000) Funktionsaufruf Boolean setPermissionsInheritDocument(String path) Parameter path Pfad des Dokumentes Beispiel: Setzt die Berechtigungen für das angegebene Dokument auf erben, falls dieses eingecheckt ist Quelltext <?php
setPermissionsDocument(String path, Array permissions) Parameter path Pfad des Dokumentes permissions Berechtigungen Beispiel: Setzt die Berechtigungen für das angegebene Dokument, falls dieses eingecheckt ist Quelltext <?php // Setzt den
path, Array permissions) Parameter path Pfad des Verzeichnisses permissions Berechtigungen Beispiel: Setzt die Berechtigungen für das angegebene Verzeichnis, falls dieses eingecheckt ist Quelltext <?php // Setzt den
fest, ob die zugehörigen Ereignisse gefeuert werden sollen. Ist nichts angegeben, werden keine Ereignisse gefeuert. Beispiel: Benennt ein Dokument um, ohne Ereignisse zu feuern Quelltext <?php wRepository :: renameDocument (
Neuer Name des Verzeichnisses options Optionen adaptLinks => [false|true] Legt fest, ob die Links angepasst werden. Beispiel: Benennt ein Verzeichnis um, ohne Verlinkungen anzupassen Quelltext <?php $path = "/base-en/unternehmen" ; $nameNew =
=> [|false] Falls keine Weiterleitung registriert werden soll, kann der Wert auf false gesetzt werden. Beispiel: Verschiebt ein Dokument, ohne Ereignisse zu feuern Quelltext <?php wRepository :: moveDocument (
fest, ob die zugehörigen Ereignisse gefeuert werden sollen. Ist nichts angegeben, werden keine Ereignisse gefeuert. Beispiel: Löscht ein Dokument, ohne Ereignisse zu feuern Quelltext <?php wRepository :: deleteDocument (
fest, ob die zugehörigen Ereignisse gefeuert werden sollen. Ist nichts angegeben, werden keine Ereignisse gefeuert. Beispiel: Kopiert ein Dokument, ohne Ereignisse zu feuern Quelltext <?php wRepository :: copyDocument (
fest, ob die zugehörigen Ereignisse gefeuert werden sollen. Ist nichts angegeben, werden keine Ereignisse gefeuert. Beispiel: Checkt ein Dokument aus, ohne Ereignisse zu feuern Quelltext <?php wRepository :: checkOutDocument (
Array languagesArray) Parameter projectLanguage Projektsprache languagesArray Individuell zugeordnete Sprachen Beispiel: Ermittelt das erweiterte ISO-Sprachkürzel der Projektsprache Quelltext <?php $wLanguageProject = "ch" ;
können Sie z.B. auf ein Cron-Skript legen (siehe weiterführende Links weiter unten), wozu nachfolgend ein Code-Beispiel angeführt ist. Beispiel: Beispiel 1: Sendet die für einen Autoversand definierten Newsletter ab Quelltext <?php
der Quellnavigationen options Zusätzliche Optionen mergeType Definiert, wie die Zusammenführung geschehen soll [|flat]. Bei flat werden die Navigationspunkte direkt eingefügt, ohne Knoten für die Navigation selbst. Beispiel: Führt die
name = 'info') Parameter name Teil der E-Mail vor dem @ Zeichen. Falls nichts angegeben ist, wird info genutzt. Beispiel: Ermittelt die Standard E-Mail Adresse der aktuellen Domain Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT"
eventName Name des zu feuernden Ereignisses path Pfad der Datei oder des Verzeichnisses param Zusätzliche Parameter Beispiel: Feuert das Ereignis nach dem Speichern einer Datei Quelltext <?php wEvent :: fire ( 'onAfterSaveFile' ,
berschränkt sein soll domain Domain inklusive Subdomains, für die das Cookie gilt secure Falls das Cookie nur bei HTTPS-Verbindungen gesendet werden soll httponly Falls das Cookie nicht für JavaScript verfügbar sein soll samesite
String dataID = '') Parameter document Pfad zum Dokument category Kategorie dataID Optionale ID eines Data-Objektfeldes Beispiel: Setzt eine Kategorien-ID in das angegebene Dokument Quelltext <?php $fileAddCategory = "/base/" ;
ausführen zu können Funktionsaufruf PDOObject getPDOObject() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Führt einen Befehl direkt über das PDO-Objekt durch Quelltext <?php $db = new wDB ( 'statistics' ); $pdoObject =
Projektsprache automatissch zu ermitteln smartLength Falls kurze deutsche Monatsnamen ausgeschrieben werden sollen (z.B. beim Einsatz von date('M')) Beispiel: Ausgabe des Datums im Format Tag.Monat.Jahr Quelltext <?php print wDate ::
file Pfad der CSS-Datei selector Selektor key Schlüssel des Wertes widthCurrent Breite des aktuellen Elementes Beispiel: Gibt die Breite einer Spalte aus Quelltext <?php print 'Breite der Spalte von blockContent in Pixel: ' . wCSS ::
Quellkategoriedatei options Zusätzliche Optionen mergeType Definiert, wie die Zusammenführung geschehen soll [|flat]. Bei flat werden die Kategorien direkt eingefügt, ohne Knoten für die Hauptkategorie selbst. Beispiel: Führt die
hervorheben highlight Ein Highlighting von Suchbegriffen in der Ergebnisseite erleichert dem Seitenbesucher speziell bei langen Seiten das Auffinden des gesuchten Wortes. Hervorheben von Begriffen Die BASE Projekte sind in aktueller Fassung
Sie eine Liste (z.B. aktueller Meldungen) hinsichtlich der Datumsanzeige auch als Kalenderblatt darstellen. Nutzung bei BASE (Mobile First) Im Mobile First Projekt nutzen Sie hierfür eine Listenerweiterung ("Datum als Kalenderblatt
der Aufruf asynchron erfolgen soll domain Falls eine abweichende Domain genutzt werden soll (z.B. http://ihredomain.dd Beispiel: Erneuert den Cache der angegebenen URL Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ].
können Sie auch für diesen Fall die Corporate Identity (CI) des Unternehmens wahren. Eine mögliche Umsetzung, um bei allen Projekten das gleiche Layout zu verwenden, zeigen wir nachfolgend auf. Grundlage hierfür bildet eine
bearbeitet werden sollen. In den o.g. Bereichen werden noch nicht vorhandene XML-Strukturen (xPath Knoten), wie in den Beispielen unten angeführt, geschrieben. Grundsätzlich ist es auch innerhalb /wd:extension/wd:custom möglich, eigene Pfade zu
Sortierung (Reihenfolge, Richtung, Typ) Limits Filter (beliebige Verknüfpungen) xPath-Unterstützung Beispiel: Sortierte Liste, die die neuesten 3 Framework-Funktionen liefert Quelltext <?php $query = array(); $query [ 'dir' ]
werden soll. Ist nichts angegeben, wird der Index genutzt. deep => [0-32] Definiert die zu berücksichtigende Tiefe (bei 0 wirkt keine Beschränkung). grepExclude => [|1] Falls nur Dokumente gefunden werden sollen, die nicht dem
soll grepExclude => [|1] Falls nur Dokumente gefunden werden sollen, die nicht dem Regulären Ausdruck entsprechen. Beispiel: Liefert alle Dateien eines Verzeichnisses zurück, die mit wRepository im Dateinamen beginnen Quelltext <?php
Dieser Validator prüft über Callback und die in wMyProject.php hinterlegte Funktion (im Beispiel validateInput ) auf die dort definierten Regeln. Weitere Validatoren: isEqualInput(FELDNAME) Dieser Validator prüft,
Sie die Funktion wsl_TAGNAME::parseTag aufrufen und dieser Funktion alle Attribute als assoziatives Array übergeben. Beispiel: WSL-Tag zum Pinnen von Bildern direkt in PHP einbinden Quelltext <?php print wsl_socialButtonPinterest :: parseTag
Modus-Einstellungen zur Erstellung von Vorschaubildern (Thumbnails) bedeuten und bewirken. Nachfolgend finden Sie Beispiele zur Nutzung der verschiedenen mode-Einstellungen für wsl:thumbnail und wThumbnail::createThumbnail, welche mit der
Bilder festlegen Veröffentlichungsdatum: 05. Mai 2023 Änderungsdatum: 09. Oktober 2023 Projektgrundlage: BASE Bei eingebetteten Bildern wird der abgeschnittene Bereich mit einer weißen Farbe aufgefüllt. Diese Hintergrundfarbe
innerhalb eines XSL-Templates abzufragen, können Sie XSL über eine Choose- oder IF-Abfrage verwenden. Nachfolgend ein Beispiel, wie Sie in der Metadatenmaske abhängig vom Objekt-Typ eine Textausgabe erzeugen. Beispiel: Auszug aus der
Veröffentlichungsdatum: 21. Juli 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Objektdaten, wie z.B. bei aktuellen Meldungen im Einsatz, können bei Bedarf über den Struktureditor positioniert werden. Objekte werden in der
beginnen Veröffentlichungsdatum: 16. Januar 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Wird bei einer Überschrift keine spezielle Ebene definiert, prüft das Element, ob davor bereits eine Überschrift existiert.
Werte Beschreibung Einsatzgebiet [yes|no] Definiert, ob die Checkbox für den Veranstaltungsparameter "Uhrzeit bei eintägigen Terminen anzeigen" angeboten wird default.wFilelist.php Beispiele / Anwendungsfälle Beispiel 1: Aktiviert
Bereiches anzupassen notwendig: nein texts definiert die auswähbaren Werte einer Selectbox notwendig: nein nutzbar bei: editor = 'select' values definiert die sichtbaren auswählbaren Werte einer Selectbox notwendig: nein nutzbar bei:
formatierung entfernen löschen tags Dieser Artikel beschreibt, wie Sie Filter für ein WYSIWYG-Feld setzen, die beim Speichern automatisch auf das Textfeld angewandt werden. Projektkonfiguration - Texte Aktuelle BASE 2.x Versionen sind
11. Februar 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Die Darstellung der Lightbox beim Öffnen von Detailbildern lässt sich individuell beeinflussen. Am Beispiel der Bildergalerie-Variante 2
Bildschirmgrößen gibt, setzt die Mobile First BASE konsequent auf Responsive Images, um eine optimale Bildqualität bei gleichzeitig minimaler Bildgröße auszuliefern. Funktionsumfang der Responsive Bilder Bilder werden als
solche Fälle bieten sich meist Variablen ein, die Sie für die weitere Verarbeitung des Formulares verwenden können. Beispiel 1: Datum per Variable übergeben Beispiel 2: Zuletzt besuchte Projekt-Seite Allgemeines Beispiel 1: Datum per Variable
Seitenbesucher ein besseres Benutzererlebnis durch schnelleren Seitenaufbau und Ihrer Webseite ein besseres Ranking bei Suchdiensten wie z.B. Google. Zur Performance-Optimierung eines Web Projektes sind je nach Projekt unterschiedliche
BASE Über den Lightbox-Type "inline" können Sie die Lightbox mit individuellen Informationen füllen. In folgendem Beispiel soll der Hinweiscontainer der aktuellen Seite über einen Link innerhalb einer Lightbox geöffnet werden. Dazu setzen
verwenden Sie für die Speicherung von Benutzerdaten die Funktion wUserData::setData oder wUserData:setMeta Beispiel: Setzt externe Metadaten eines Benutzers Quelltext <?php // ... wUserData :: setMetaExt ( wUserCur :: getName (),
soll.) data Zu setzende Metadaten (z.B. Geburtsdatum für /meta[@name = 'geburtsdatum']/@value) value Zu setzender Wert Beispiel: Setzt Metadaten eines Benutzers Quelltext <?php // ... wUserData :: setMeta ( wUserCur :: getName (), 'partei' ,