Volltextsuche

  • Elemente-Items, Objekte, Elemente-JS und Elemente-CSS werden im Beispielprojekt dynamisch über wslPre in das Template eingebunden

    und Elemente-CSS werden im Beispielprojekt dynamisch über wslPre in das

  • Neues Attribut useLastNavId kann in der Navigation genutzt werden, um bei Bedarf den letzten Navigationspunkt markiert anzuzeigen.

    Navigation genutzt werden, um bei Bedarf den letzten

  • JS-Dateien werden ab sofort minimiert und sprachabhängig abgelegt - Vorsicht beim UPDATE!

    abgelegt - Vorsicht beim UPDATE!

  • Über das Attribut refresh="1" können Sie im web:item:start auch beim Kopieren und Verschieben ein Neuladen erzwingen.

    Sie im web:item:start auch beim Kopieren und Verschieben ein

  • Downloadscript ist im Demoprojekt verfügbar und wird genutzt, wenn der Redakteur beim Link-Element den Typ Download auswählt.

    genutzt, wenn der Redakteur beim Link-Element den Typ Download

  • Konvertierungsskripte von GRID 3 nach GRID 5 sind verfügbar. Melden Sie sich beim Support, falls Sie eine Konvertierung durchführen wollen.

    verfügbar. Melden Sie sich beim Support, falls Sie eine

  • userData

    wenn auf die Daten des aktuellen Benutzers zugegriffen werden soll.) String data * Zu ermittelnde Benutzerdaten. Beispiel 1: Auslesen des Benutzernamens des aktuellen Benutzers data= " /wUser/username/@value "/> Beispiel 2: Auslesen des

  • Listenerweiterungen mit Parametern aufrufen

    des Templates listEntryExtensionCategoriesTitleAsText Aufruf im CSS listEntryExtensionCategoriesTitleAsText=yes Weitere Beispiele Beispiel 1: Inhalt aus einzulesenden Dateien auslesen Beispiel 2: Facebook Teilen-Funktion nur für Pflegebenutzer

  • So richten Sie die Schnittstelle zu Twitter ein

    über Ihren Twitter Account zu veröffentlichen. Zusätzlich zur früheren Twitter-Schnittstelle können Sie Meldungen bei Twitter nicht nur über eine Weblication® Listen-Funktion veröffentlichen, sondern auch direkt über einen

  • Strukturierte Daten in Webseiten

    (z.B. Google, Bing, Yahoo, Yandex, etc.), diese Inhalte leichter zu erkennen. Strukturierte Daten bieten sich z.B. bei FAQ-Bereichen, Stellenausschreibungen / Jobangeboten, etc. an, was individuell im Projekt umgesetzt und so auf die

  • wAnalyzer::getNumberRequests

    Der aktuelle Tag wird dabei dazu gerechnet. path Pfad, falls nur ein bestimmter Pfad berücksichtigt werden soll. Beispiel: Ermittelt die Anzahl der Seitenaufrufe der letzten 31 Tage Quelltext <?php $projectGlobal = '/de-wGlobal' ; $limit =

  • date

    Zeit formatiert. de lang Sprache, falls die Wochentage und Monate in der Landessprache ausgegeben werden sollen Beispiel 1: Ausgabe des Datums im Format TT.MM.JJJJ (z.B. 01.10. 2010) format= " d.m.Y " time= "

  • Formulardaten protokollieren

    ein Weblication Formular versandte Formulardaten können Sie optional auch in eine Log-Datei schreiben. Protokollierung bei Kontakt-Formularen (writeDataToCSV) Protokollierung bei Kontakt-Formularen (writeFile) Protokollierung zum

  • So lesen Sie Inhaltsdaten über ein Listentemplate aus

    BASE liefert übrigens mit der default.wFilelist.php und der full.wFilelist.php entsprechende Umsetzungen. Nachfolgend Beispiele aus bestehenden Listentemplates der BASE bzw. weitere Beispiele: Beispiel 1: Auszug aus default.wFilelist.php mit

  • Text in Listen ausgeben und die Anzahl der Zeichen begrenzen

    der Zeichen, die maximal ausgegeben werden sollen (z.B. 64) und um welche Zeichen diese ergänzt werden sollen (z.B. ... ). Beispiel 1: Schneidet die Beschreibung der Variante 0 nach 64 Zeichen serverseitig ab .listDefault_var0 .listEntryDescription {

  • Farbauswahl in der Bearbeitung nutzen

    wird dem Redakteur eine Farbauswahl angeboten, über welche er komfortabel den Hexadezimalen Farbwert auswählen kann. Beispiel: Farbauswahl in einem Objekt-Template (Auszug aus z.B. news.wObject.php) ... <!-- web:text:start editor="color"

  • wUtils::getFirstValueNotEmpty

    den ersten nicht leeren Wert zurück Funktionsaufruf String getFirstValueNotEmpty(Array $values) Parameter values Werte Beispiel: Kontakt-Formular Mobile First Projekt zum serverEventOnSubmit Event: Liefert den ersten nicht leeren Wert zurück

  • wRepository::checkInDocument

    checkInIfAlreadyCheckedIn [|false] Falls ein bereit eingechecktes Dokument nicht erneut eingecheckt werden soll. Beispiel: Checkt ein Dokument ein, ohne Ereignisse zu feuern Quelltext <?php wRepository :: checkInDocument (

  • wDocumentData::replaceCurrentObjectdata

    disableOutputEscaping [|true] - falls die Maskierung der Ausgabe deaktiviert werden soll Allgemeine Hinweise Beispiel 1: Ersetzt Objektdaten der aktuellen Seite Beispiel 2: Ersetzt Objektdaten und Umgebungsvariablen-Daten (ab CMS-Version

  • So setzen Sie bedingte Attributwerte in Pflegekommentaren

    je nach Bedingung innerhalb der Bearbeitung die Handhabung der Strukturelemente bzw. -gruppen zu beeinflussen. Folgende Beispiele führen an, wie Sie den Wert des display -Attributes zum Gruppen-Pflegetag ( web:group:start ) dynamisch ermitteln.

  • wBrowseEdit::createButtonCreateDocument

    die angelegte Seite aufgerufen. showInEditor => String Falls die Schaltfläche auch im Editor angezeigt werden soll. Beispiel: Button, um eine neue Datei zu erstellen Quelltext <?php $destDir = "/de/aktuelles/meldungen" ; // Pfad des

  • wUserCur::createSessionUser

    considerMultiFactorAuthentication [true|false] Falls die Mehrfaktor-Authentifizierung nicht berücksichtigt werden soll Beispiel: Erstellt eine Benutzersession Quelltext <?php require_once $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ;

  • wPDF::createThumbnail

    Dateiendung (falls nichts angegeben ist, wird jpg genutzt) useTrimBox [|true] Falls der Rahmen beschnitten werden soll Beispiel: Erstellt ein Vorschaubild einer PDF Datei Quelltext <?php // In den Systemeinstellungen ist der "Pfad zu

  • wDOM::executeXPath

    Kontextknoten, von dem aus die Abfrage gestellt wird namespacePrefix Namensraum-Prefix namespaceURI Namensraum-URI Beispiel 1: XML-Dokument auslesen und ausgeben Liest die Knoten eines XML-Baumes aus (z.B. getEntries.php) require_once $_SERVER

  • Ausgabe von HTML in wsl:php

    wollen, müssen Sie das Markup entweder in einen CDATA-Bereich oder als Entitäten schreiben. Nachfolgend entsprechende Beispiele dazu, welche gleichzeitig den Einsatz von Textbausteinen demonstrieren ( goto_homepage definiert den Text: Zur

  • wCSS::getValue

    Standardwert, falls der abgefragte Wert nicht definiert, bzw. leer ist inherit Vererbung nutzen [false|true], falls bei fehlendem oder leerem Wert die variantenlose Definition geprüft werden soll. Ist z.B. eine Eigenschaft bei

  • wCache::clearCacheProject

    diversen Ereignissen (onAfterUpload, onAfterSaveFile, etc.) genutzt, um nach diesen Aktionen den Projektcache zu leeren: Beispiel: Auszug aus dem Verzeichnisereignis onAfterSaveFile der Projektereignisse Quelltext <?php /* ... */ wCache ::

  • Anlegen von Dateien über CSV-Import

    liegen, welche für den Import herangezogen wird. Vorbereitungen Ab CMS 15.x Ältere CMS-Version Ab CMS 15.x Am Beispiel von Veranstaltungsterminen wird die Umsetzung und Vorgehensweise nachfolgend erklärt. Verwenden Sie hierzu im Projekt

  • Benutzerdefinierte Dimensionen in Google Analytics über das PHP-Framework setzen

    das PHP-Framework setzen Veröffentlichungsdatum: 10. März 2016 Änderungsdatum: 09. Oktober 2023 analytics google Beim Einsatz von Google Analytics in Verbindung mit dem Google Tag Manager, lassen sich beliebige Daten über das PHP

  • Code aus externen Seiten einfügen (z.B. php.net)

    Seiten einfügen (z.B. php.net) 29. November 2022 weblication cms php code kopieren copy einfügen paste problem fehler Beim Kopieren von Code-Beispielen (z.B. PHP Code von php.net) können Probleme beim Ausführen des Codes entstehen. PHP-Code

  • Empfehlungen für den Einsatz von PHP

    einbinden empfehlen empfehlung CGI-Modul Apache-Modul Dieser Artikel beschreibt allgemeine Punkte zum Thema Sicherheit bei der Konfiguration eines Webservers mit PHP. Besonders erwähnt ist hier die Konfiguration von PHP als CGI-Modul.

  • wUsers::selectUsers

    eine bedingte Abfrage auf Benutzer aus Funktionsaufruf Arrays selectUsers(Array query = '') Parameter query Abfrage Beispiel 1: Liefert Vor- und Nachname aller Pflegebenutzer Beispiel 2: Liefert Daten aller Pflegebenutzer (in Klammer

  • -w-subvariants

    genau definieren, welche Untervarianten fest zugeordnet werden sollen und welche nachträglich angepasst werden dürfen. Beispiele / Anwendungsfälle Beispiel 1: Verknüpft diverse vordefinierte Untervarianten zur CSS-Only-Variante 111 des

  • wMailer::sendMailText

    Text attachement Anhang options Optionen engineType - [PHP|zend|wSMTP2] Mail-Engine smtpData Alternative SMTP-Daten beim Einsatz von wSMTP2 useOutbox Falls die Mail in den Postausgang gelegt werden soll Beispiel: Versand einer E-Mail im

  • Pflegbares Feld für Objektdaten

    'Pflegbar': 'CSS-Klasse': 'Validator': 'Aktiv / Inaktiv': Darstellung: 'Dekorator': 'CSS': JavaScript-Ereignisse: 'Beim Ändern': 'Beim Fokusieren': 'Beim Verlassen': Dynamisches Einblenden: 'Dynamisches Einblenden aktivieren': 'Typ': 'Zu

  • Sprachabhängige Inhalte über CSS definieren

    geschehen. Inhalte, die mehr oder weniger Layout-Charakter haben, lassen sich optimalerweise direkt im CSS definieren. Beispiele hierfür sind Weiter-Links oder Kurzbezeichnungen, wie z.B. "Datum", "von", "bis", Doppelpunkte und beliebige UTF-8

  • Navigationen

    und Navigationstemplates Die Hauptnavigation in Weblication® Projekten wird als separate Datei erzeugt und beinhaltet alle Informationen zu den Links auf beliebige Seiten. Anders als in anderen Systemen wird die Navigationsstruktur

  • Suchindex der Volltextsuche aktuell halten

    Weblication® CMS Volltextsuche immer die aktuellsten Daten bereitstellt. Kompletten Suchindex aktualisieren Suchindex bei Seitenänderungen aktualisieren Hinweis zum Ereignis-Beispiel "onAfterSaveFile" Berücksichtigung von Binärdateien

  • Neue Möglichkeiten bei Menünavigationen

    zum Artikel Neue Möglichkeiten bei Menünavigationen

  • Bereich mit wechselbarem Bild umsetzen

    Ihnen viele Möglichkeiten der Umsetzung zur Verfügung. Ausgehend von der BASE zeigen wir Ihnen nachfolgend ein paar Beispiele. Einbinden eines eigenen Templates für Headerbilder Einfaches Beispiel für statisches Headerbild Erweitertes Beispiel

  • Bilder web-optimiert darstellen lassen

    an und liefern gleichzeitig kleine Bilder aus. Weblication CMS unterstützt Sie mit einer optimierten Darstellung. Bei der automatischen Generierung von JPEG-Bildern können Sie die Qualität einstellen. Welchen Einfluss diese auf die

  • Einfügen von Struktur-Elementen einschränken bzw. erlauben

    Hinweise 1) Struktur-Elemente über Gruppen einschränken / erlauben Anhand der BASE Projektbasis zeigen wir Ihnen ein Beispiel, wie Sie für die Fusszeile ( content5 ) nur das Fließtext-Element ( text.wysiwyg ) zur Auswahl bereitstellen.

  • Alternative Darstellung der Webseite: CSS benutzerabhängig nutzen

    ) nach dem Include zum Weblication® Framework die Abfrage auf einen Get-Parameter (im Beispiel: accessible ) hinzu. Wenn der Wert nicht leer ist, setzen Sie den Wert für die Session. Diesen Wert fragen Sie danach

  • Navigationen

    und Navigationstemplates Die Hauptnavigation in Weblication® Projekten wird als separate Datei erzeugt und beinhaltet alle Informationen zu den Links auf beliebige Seiten. Anders als in anderen Systemen wird die Navigationsstruktur

  • Mobile Performance durch neue Lazy Loading Funktionen

    09. April 2018 Änderungsdatum: 19. Februar 2021 weblication cms bilder lazy loading performance Beim Lazy Loading werden Bilder erst dann geladen, wenn diese im sichtbaren Bereich sind. Während dies bei schnellen

  • Ursachen / Lösung für: Seitenbearbeitung - Probleme Ladezustand, Elemente löschen

    cms editor ladeprobleme status ladestatus hängt probleme reload löschen element strukturelement Sie haben im Editor beim Aktualisieren des Inhalts Probleme beim Laden? Mögliche Fälle: Der Ladezustand innerhalb der Seitenbearbeitung

  • wSession::getValue

    Wert aus der Session aus Funktionsaufruf String getValue(String name) Parameter name Schlüssel ermittelnden Wertes Beispiel: Liest den im Beispiel wSession::setValue gesetzten Zeitstempel aus Quelltext <?php print 'Das Beispiel

  • Beliebige Elemente dynamisch mit PHP einbinden

    Platzhaltern einbinden" sind Sie in der Lage, beliebige Elemente mit Hilfe von PHP direkt in der Seite zu dynamisieren. Beispiel 1: Bild per Zufall setzen Beispiel 2: Abhängig von der Tageszeit begrüßen Beispiel 1: Bild per Zufall setzen Soll

  • Projektumstieg: Neue Projektgrundlage für bestehende Projekte nutzen

    anpassen, CSS-Only-Varianten nachinstallieren CSS-Only-Varianten nachinstallieren / übernehmen Optional: Zurück-Link bei aktuellen Meldungen Schritt 6: Textbausteine, Variablen, Kategorien, etc. nachziehen Schritt 7: Prüfen Sie das gesamte

  • Tipps zu Backups / Sicherungen

    Empfehlungen zur Handhabung von Datensicherungen und der Datenwiederherstellung. Backups stellen ein wichtiges Werkzeug bei Datenverlust und Zugriff auf ältere Versionsstände dar. Je nach Projekt und anderen Kriterien muß jeder für sich