Volltextsuche

  • So setzen Sie bedingte Attributwerte in Pflegekommentaren

    Dieser Artikel beschreibt, wie Sie Werte innerhalb von Attributen dynamisch setzen, um den Pflegekommentar in Abhängigkeit bestimmter Kriterien zu nutzen.

  • Pflege von Inhaltsgruppen

    Über Inhaltsgruppen werden Strukturelemte gruppiert zur Verfügung gestellt.

  • So setzen Sie eine eigene Kategorienauswahl um

    ); $xsltString = wReadWrite :: readFile ( $_SERVER [ 'DOCUMENT_ROOT' ]. '/de/wGlobal/layout/templates/categoriesSelect.php' ); print wXSLT :: processString ( $xmlStr , $xsltString ); Beispiel: XSL-Template zum Einlesen

  • So setzen Sie eine kategorisierte und nach Priorität sortierte Liste um

    wie die Bearbeitenmaske des Objektes bei dieser Umsetzung aussieht. Beispiel: Auszug aus /wGlobalProject/wGlobal/layout/templates/objects/contactPerson.wObject.php ... class= " wEditorExtensionLabel "> Fachgebiete / Priorität class= "

  • So binden Sie Seiteninhalte in der Navigation direkt ein

    wird über die Javascript-Funktion " wEmbedNavpoint " der Inhalt der Vorschauseite über das blank.wDocument.php Template abhänging von der Projektkonfiguration (" Darstellung eingebetteter Vorschauseiten ") entweder in einem iframe oder

  • Listenerweiterungen

    05. Juli 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Listenerweiterungen sind einzelne XSLT-Templates, welche über CSS-Only in Listen und Bannern eingebunden werden, um diese so mit beliebigen Inhalten zu erweitern. In

  • wList

    Stellt Funktionen zur Generierung von Listen zur Verfügung Funktionen createList Generiert eine Dateiliste über ein Template String createList(String template, Array options = array()) createListArray Generiert eine Dateiliste und gibt das

  • Listen

    " type= " list.standard "> id= " listtemplate " type= " src.file "> /deGlobal/wGlobal/layout/templates/lists/default.wFilelist.php id= " entriesPage " type= " char.text "> 3 id= " limitPages " type= " char.text "> 0

  • XSL-Stylesheets für Strukturelemente

    in einer eigenen Datei abgespeichert. Diese liegen in folgendem Verzeichnis ab: /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/items/*.wItem.php Ein solches XSL-Stylesheet besteht aus XSL- und HTML-Code und definiert die HTML-Ausgabe:

  • Breadcrumb - Brotkrümelnavigation mit aktueller schema.org Auszeichnung

    März 2020 weblication cms navigation breadcrumb brotkrümelnavigation auszeichnung schema schema.org Das Navigations-Template für die Brotkrümelnavigation nutzt in aktueller Version die aktuelle schema.org Auszeichnung zu BreadCrumbList. Um

  • Manuelle Sortierung in Listen

    .wglMarkerManualSortMo { z-index: 999; position: relative; top: 12px; left: 12px;} Hinweise Wichtige Hinweise Das XSLT Template für die Liste ( list.standard.wItem ) muss in aktueller Version installiert sein, da sie über diese die manuelle

  • Listenerweiterungen mit Parametern aufrufen

    ( "[wProjectPath]/veranstaltungen/categories/events.wCategories.php" "category" )= no ; Pfad des Templates listEntryCategoriesTitleAsText.wListExtension.php Name des Templates listEntryExtensionCategoriesTitleAsText Aufruf im

  • Listen

    " type= " list.standard "> id= " listtemplate " type= " src.file "> /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/lists/default.wFilelist.php id= " entriesPage " type= " char.text "> 3 id= " limitPages " type= " char.text "> 0

  • XSL-Stylesheets für Strukturelemente

    in einer eigenen Datei abgespeichert. Diese liegen in folgendem Verzeichnis ab: /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/items/*.wItem.php Ein solches XSL-Stylesheet besteht aus XSL- und HTML-Code und definiert die HTML-Ausgabe:

  • Pflegemasken für Objekte

    Abschnitt " Der Inhaltsbereich - die wd:group-Elemente ") abgelegt sind, werden in der Regel über das XSLT-Element-Template pflegbar gemacht. Alle Seiteninhalte, die ausserhalb der Haupt-Inhaltsbereiche notiert sind, können nicht auf diese

  • Projekteinstellungen - Die Projektverwaltung

    Weitere Informationen erhalten Sie im Abschnitt "Newsletter" Dateien Vorlagen Im jeweiligen Unterverzeichnis templates Funktion Das templates-Verzeichnis beinhaltet Vorlagen für globale Inhaltsdateien, die über das Weblication-Backend

  • So verwenden Sie eine globale Variable zur Steuerung der Ausgabe

    die globale Variable (z.B. designSwitcher ). Beispiel: Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/misc/standard.wParams.php <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> xmlns:xsl= "

  • Inhalte abhängig von der Suchindexierung ausgeben

    zu verwenden (siehe Beispiel 3). Beispiel 1: Umsetzung über eine Inhaltsseite Beispiel 2: Umsetzung über HTML Seiten-Template Beispiel 3: Ausgabe für SearchBot über pre.php verändern Beispiel 1: Umsetzung über eine Inhaltsseite In aktuellen

  • Kategorienfilter als Auswahlbox für Listen

    Kategorien-Filter über URL-Parameter erweitern 4) Listen-Element für die Anzahl der Kategorien hinzufügen 5) Objekt-Template für Ansprechpartner erweitern 6) Listen-Template für Ansprechpartner erweitern 7) Weitere Hinweise Weitere

  • Pflegemasken für Objekte

    Abschnitt " Der Inhaltsbereich - die wd:group-Elemente ") abgelegt sind, werden in der Regel über das XSLT-Element-Template pflegbar gemacht. Alle Seiteninhalte, die ausserhalb der Haupt-Inhaltsbereiche notiert sind, können nicht auf diese

  • So erstellen Sie ein PDF einer Seite

    (Java Runtime Environment) Schritt 3: Erstellung von PDF-Dateien über die pre.php aktivieren Schritt 4: Ausgabe-Template anpassen Schritt 5: Seite zur PDF-Erstellung aufrufen Voraussetzungen Zusätzlich zu den Weblication® CMS

  • Cookies - Informationen zum Datenschutz

    Sie bei BASE Classic Projekten, daß zumindest eine BASE 2.x Version als Grundlage bestehen muss. Der Aufruf des Cookie-Templates muss in äteren BASE 2.x Projekten manuell in der includes.global.php und ggf. standard.wDocument.php nachgezogen

  • So setzen Sie ein Pflegeformular für öffentliche Benutzer um

    Benutzer die objekbasierte Umsetzung heranziehen. Beispiel auf Basis des Anwendungsgenerators Anpassungen zum Objekt-Template Anpassen der Datei-Vorlage Anpassen der Verzeichniseinstellungen Anpassen der Metadaten-Maske Wichtige Hinweise

  • wNavigation::createNavigationHTMLFromXML

    auf Basis einer XML-Zeichenkette Funktionsaufruf String createNavigationHTMLFromXML(String navigationStr, String template, String mode, String navId, Array options = array()) Parameter navigationStr XML-Zeichenkette der Navigation template

  • wNavigation::createNavigationHTML

    ::createNavigationHTML Generiert eine Navigation Funktionsaufruf String createNavigationHTML(String data, String template, String mode, String navId, Array options = array()) Parameter data Pfad der Navigationsdatei template Pfad zum

  • wList::createListFromXML

    Generiert eine Liste auf Basis einer XML-Zeichenkette Funktionsaufruf String createListFromXML(String template, String xmlStr, Array options = array()) Parameter template Pfad zum Listentemplate (XSL-Stylesheet) xmlStr Zu

  • So schreiben Sie Hintergrundbilder sprachabhängig über CSS

    ggf. nur noch einkommentiert werden ( wLanguageProject ). Beispiel: Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/misc/standard.wParams.php mit wLanguageProject ... name= " wLanguageProject "> select= "

  • Änderungen in Weblication® CMS Core/GRID

    wEnv::setGlobalValue('processPage404', '/wDeutsch/wGlobal/content/errordocs/showOnlyTeaser.php'); lässt sich in einem Template erreichen, dass die angegebene Seite statt der aktuell transformierten Seite mit dem Status 404 ausgegeben wird.

  • Inhalte in Binärdokumenten verwalten und bearbeiten

    {wGetValueOfDefaultExtension()} "/> path= " {wGetValueOfDefaultExtension()} "/> path= " /devGlobal/wGlobal/layout/templates/editExt.wDocument.php "/> value= " 1 "/> expires= " {wGetValueOfDefaultExtension()} "/> Die

  • So setzen Sie ein Element mit unterschiedlichen Darstellungsarten um

    einen Rahmen oder dergleichen für die Ausgabe definieren. Beispiel: Inhalt der /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/items/container.box.wItem.php <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> xmlns:xsl= "

  • Navigationspunkte unterschiedlich darstellen

    wird. Beispiel: Auszug aus Navigationstemplate full.wNavigation.php zu individuellen Klassen ... <!--Dieses Template wird auf jeden Navigtionspunkt des ersten Levels angewandt--> match= " /wNavigation/navPoint "> test= " @selected

  • So nutzen Sie eigene Javascript-Funktionen zum Validieren

    Parameter an die eigene Funktion übergeben wird (siehe nachfolgendes Beispiel). Beispiel 1: Auszug aus einem XSLT-Template mit eigener Validierung ... <!--web:text:start editor="input" inputStyle="width:100%;"

  • So ermöglichen Sie die Pflege von Werten und übergeben diese an ein Formular

    empfehlen" Weblic® nicht mehr verfügbar. Beispiel: Auszug aus einer News-Objektdatei (z.B. /deGlobal/wGlobal/layout/templates/objects/news.wObject.php) ... match= " wd:object[@type = 'news'] "> <!-- Darstellung im Editor --> test= "

  • Links / Querverweise über Lightbox

    hierzu erforderlichen JS- und CSS-Dateien eingebunden sein. Dies erfolgt über die includes.global.php im htmlHeader -Template. In der BASE werden jeweils die aktuellsten getesteten Skriptdateien mitgeliefert. Beispiel: Auszug aus

  • So schliessen Sie Inhalte bei der Suchindizierung aus

    Bereich wird indiziert. Links innerhalb dieses Bereiches werden nicht weiterverfolgt. Beispiel: Auszug aus einem XSLT-Template - Ausschließen eines Bereiches aus der Suchindexierung mit Linkverfolgung ... wSearch:noindex ... auszuschliessender

  • Manuelles Nachrüsten der 16er Statistik in älteren Projekten (z.B. BASE Classic)

    bestehenden Projekten entweder manuell abgelegt werden können oder über ein Weblic® Update der globalen BASE Classic Templates nachinstalliert werden (manuelles Einbinden erforderlich). Zur BASE (Mobile First) können die Skripte mit aktiver

  • Einsatz von Isotope Darstellungen für Bildergalerien

    Quickfilter zum entsprechenden Listenelement beziehen soll (z.B. list_324928fb ). In den Listenoptionen wählen Sie als " Template für die Ergebnisliste " das Standard-Template ( default.wFilelist.php ) aus und setzen das Layout auf die nachfolgend

  • wPageCur::getCorrespondentLanguageFiles

    der korrespondierenden Sprachdateien zur aktuellen Seite <!-- Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/misc/includes.global.php --> ... <!-- Sprachwahl: Hier werden bei aktivierter Sprachwahl die verfügbaren

  • JavaScript Dateien im HTML-Head einbinden

    Projektgrundlage: BASE Möchten Sie den Header-Bereich um eigene HTML-Skripte ergänzen, können Sie das in folgendem Template vornehmen: /[IHR-GLOBALES-PROJEKT]/wGlobal/layout/templates/globals/htmlHead.wGlobal.php Einbinden von HTML-Skripten

  • navigation

    zur Navigationsdefinition [PATH] template * Pfad zum Navigationstemplate String mode * Navigationsmodus sitemap Alle Navigationspunkte werden geliefert. Falls

  • Pflege von Binärdateien über eine Pflegemaske

    die Sie vom Seiteneditor kennen. Welche Maske verwendet wird, können Sie über die Datei-Eigenschaften (Register Templates) der eingecheckten Binär-Datei festlegen. Um dies allgemein für alle Dateien eines Verzeichnisses zu definieren,

  • objectbuilderEditmask

    Objekttyp, bei dem die Maske ausschließlich eingebunden werden soll Beispiel für dieses WSL-EditorPre-Tag im Objekt-Template mask= "

  • wRepository::importCsvToObjects

    ; $pathCSV = '/base/aktuelles/meldungen/csvimport/meldungen.csv' ; $objectTemplate = '/base/weblication/templates/documents/csvimport/vorlage-meldung.php' ; wRepository :: importCsvToObjects ( $dirDest , $pathCSV , $objectTemplate );

  • wRepository::createDir

    auf Grundlage der angegebenen Vorlage Quelltext <?php $newDir = "/de/unser-team/" ; $dirTemplate = "/de/weblication/templates/directories/standard" ; wRepository :: createDir ( $newDir , $dirTemplate ); ?> Hinweis Beim Einsatz von

  • Weblication® CMS, BASE und Weblics®

    Eingriffe über CSS-Anpassungen hinaus, sind in den wenigsten Fällen erforderlich. Sie finden diese globalen Templates im globalen Projekt, wozu in erster Linie das HTML Seiten-Template (z.B. standard.wDocument.php ) und das XSLT-Template

  • BASE Neuinstallation mit Übernahme der Inhalte

    erhalten Sie in der Präsenz eine Hinweismeldung, wenn im BASE 2.x Projekt Elemente vorhanden sind, zu denen keine XSLT-Templates bestehen. Meist ergibt sich aus dem genannten Typ des Elementes schon, welches Weblic® noch nicht installiert ist. Am

  • So lesen Sie konkrete Elemente ins Mastertemplate ein

    " type= " char.display "/> id= " text " type= " text.standard "> ... Weiterführende Links WSL-Tagreferenz: templatesIncludeGroupItemsProject WSL-Tagreferenz:

  • So lesen Sie die Sprache der aktuellen Seite aus

    um diese z.B. innerhalb der Meta-Daten auszulesen. Beispiel: Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/misc/standard.wParams.php ... name= " wLanguageProject "> select= " php:functionString('wProjectCur::getLanguage',

  • So setzen Sie einen Attributwert dynamisch

    Anregung für andere Einsatzmöglichkeiten. Beispiel: Dynamisches Positionieren des Item-Icons eines Bildelementes (XSL-Template) ... match= " wd:item[@type = 'spin.picture'] "> test= " wd:fragment[@id = 'class'] = 'pictureLeft' "> select= "

  • Anzahl der Dateien einer Liste ausgeben

    ) steht beim Ausführen einer Listengenerierung in wData zur Verfügung und kann an geeigneter Stelle im Darstellungs-Template für die Ergebnisliste ausgegeben werden. Gerade bei Listen, die sich mit Blätternavigation über mehrere Seiten