Volltextsuche
wEvent
Verzeichnis Boolean fire(String eventName, String path, Array param = array()) setUploadedFileName Setzt den Namen der hochgeladenen Datei neu, falls sich dieser
Eventdaten für Objekte ausgeben
ausgeben Beispiel wie Eventdaten in der Listenansicht oder der Seitenansicht eines Objektes ausgegeben werden können Eventdaten ausgeben über den Objekwizard (über Objektdaten als HTML ausgeben) von format= " d. F " time= " [!--datumfrom--]
Hash-Id vor Event "hashchange" manipulieren
wOnBeforeAdaptOnChangeHash //////////////////////////////////////////////////////////////// // // Callback, bevor das Event onhashchange in der ui.js ausgeführt wird. // ////////////////////////////////////////////////////////////////
Einfügen von Bildern im Inhaltsprojekt verhindern
Soll es in bestimmten Verzeichnissen erlaubt werden, können Sie es dort auch wieder übersteuern. onBeforePasteFile Event der Projektereignisse if( preg_match ( '/jpg|jpeg|png|gif/i' , wPathName :: getFileExtension ( $eventData [ 'filePath'
Formularfelder via Ajax laden
erhalten einen Wert, der als Referenz für die Weiterverarbeitung des Ajax-Resultates dient. Beispielformlar onChange-Event via Javascript, Ajax-Aufruf Ändert sich der Inhalt des Kalenderfeldes wird das Event "wOnAfterChangeDate()"
Manuelles Nachrüsten der 16er Statistik in älteren Projekten (z.B. BASE Classic)
addInteractionTracking = function(root){ jQuery('a[href*="http"]').wAnalyzeEvents({event : 'click', label : function(){return jQuery(this).attr('href')}, category : 'extern'}); jQuery('a.mail,
-w-add-events
Artikel ) Universell Beispiele / Anwendungsfälle Beispiel 1: Fügt dem Element listPictureGallery_var31 ein onclick-Event hinzu .listPictureGallery_var31 { -w-add-events: onclick=expandGalleryToFullSize;... Im obigen Beispiel wird das
Verhindern, dass die Lightbox onclick auf den Hintergrund geschlossen wird.
Anmeldeformular ausgefüllt wird etc. Beim Initalisieren der Lightbox wird auf das div-Element .wLightboxBackground ein Event gelegt, dass die Lightbox schließt. Ist die Funktion wOnAfterInitLightbox im Javascript einer Seite vorhanden, wird
BannerSlider - Beenden der Animation
Nach dem Wechsel auf den nächsten Banner, soll die Animation beendet werden. Nach dem Wechsel des Banners, wird das Event wOnAfterSelectListEntryBannerSlider aufgerufen, das in der design.js definiert werden kann. Beispiel: Beenden der
Speichern von Dateien: Titel als Name falls Zufallszahl
Titel als Name falls Zufallszahl 18. April 2019 weblication cms datei erstellen anlegen titel name zufallszahl ereignis event snippet Beim Erstellen neuer Seiten / Artikel können Sie den Prozeß über einen Zufallsnamen beschleunigen und danach
Lottie-Files: Player pausieren
wie Sie Lottie-Files laden und abhängig von einem Lottie-Frame pausieren können. Funktionen in der design.js: Eventhandler für den Lottie-Player /////////////////////////////////////////////////////////////// // // Anmeldung Eventhandling
wUserCur::executeJS
Boolean executeJS(String jsString) Parameter jsString Auszuführendes JavaScript Beispiel: Auszug aus onAfterSaveFile-Event Quelltext <?php $jsString = "alert('Die Datei wurde gespeichert!')" ; print wUserCur :: executeJS ( $jsString );
wDate::displayFromTo
YYYY-MM-DD H:i:s) options withoutHTML Rückgabewert ist ohne HTML showTimeOnSingleDayDates Zeit wird bei ganztägigen Events angezeigt dateLang Sprachkürzel textTime Text für die Uhrzeit dateFormat Format (z.B. d.m.Y) deactivateDayname
wUtils::getFirstValueNotEmpty
$values) Parameter values Werte Beispiel: Kontakt-Formular Mobile First Projekt zum serverEventOnSubmit Event: Liefert den ersten nicht leeren Wert zurück Quelltext <?php ... $mailData [ 'from' ] = wUtils ::
Veranstaltungen über den Objekt-Wizard pflegen
Änderungsdatum: 22. Juni 2023 eventsMulti Veranstaltungen Termine @from @to Wiederholung @wRepeatInterval @wRepeatTimes Der Artikel beschreibt, was Sie beim
Javascript-Funktion vor dem Speichern ausführen
01. September 2009 ereignis event onbeforesave editor validierung prüfung pfichtfelder Vor dem Speichern kann über ein Ereignis eine JS-Funktion
Termine gebündelt in Liste ausgeben
in Liste ausgeben Veröffentlichungsdatum: 06. März 2023 Änderungsdatum: 07. März 2023 Veranstaltungen Termine eventsMulti Veranstaltungsfilter Filter Listen gruppieren bündeln Sie können die Termine von Veranstaltungen, Kursen etc
Eigene Snippets für Verzeichnisereignisse verwenden
für Verzeichnisereignisse verwenden Nutzbar ab: Version 05. April 2017 snippet ereignis verzeichnisereignis aktion event eigene Dieser Artikel beschreibt, wie Sie die globalen PHP-Snippets für die Verwendung im Projekt überschreiben, um
-w-allow-enlargement
Version 010.003.006.000 Mögliche Werte Beschreibung Einsatzgebiet [yes|no] Definiert, ob bei der Bildgenerierung eine eventuelle Vergrößerung vorgenommen wird bannerSlider.wFilelist.php Beispiele / Anwendungsfälle Beispiel 1: Erzwingt das
Suchindex der Volltextsuche aktuell halten
24. August 2020 weblication cms suchindex volltextsuche search wsearch indexierung indizierung indizieren event ereignis Was Sie beachten sollten, um immer einen aktuellen Suchindex zu haben. Eine Volltextsuche lebt von der
dateEvent
Gibt ein Veranstaltungsdatum zurück. Dabei werden Zeiträume berücksichtigt, die zb. als Ganztags deklariert sind (verfügbar ab CMS-Version 016.001.162.000)
wDate::prepareObjectdata
Bereitet Objekdaten zur Ausgabe innerhalb des Objektwizards vor.
Projekteinstellungen - Die Projektverwaltung
Pfad zum globalen Projekt - Angabe der Projekt-Sprache Weitere Elemente: - Angabe der Fehlerseiten - Projektspezifische Events Navigationen Für jedes Sprachprojekt existieren eigene Navigationsdateien, welche die Texte und Links der Navigation
Smooth Scrolling per CSS-Only generell aktivieren
zu lassen. Beispiel (Auszug aus der design.css): Smooth Scrolling für alle Links per CSS-Only aktivieren a { -w-add-events: onclick=wScrollSmoothToTarget} Um Smooth Scrolling generell zu aktivieren, genügt das obige CSS-Only Event für den
Uploadereignis abhängig von der Bildgröße nutzen
z.B. Aktionen zum Verkleinern von Bilddateien für geringere Ladezeiten genutzt werden. 1) Standardumsetzung über Events und Projektkonfiguration 1.a Originalbilder in einem Unterverzeichnis behalten (z.B. Pressebilder) 2) Individuelle
Barrierefreiheit: Fokussperre für den Hinweislayer mit dem 'onkeyup'-Event
legen, um sicherzustellen, dass dieser nicht mittels der Tabulatortaste verlassen werden kann. Beispiel für ein keyup-Event auf einen Infolayer jQuery('body').on('keyup', function(e){ if(e.keyCode == 9 &&
OpenStreetmap - Marker über Listeneinträge hervorheben
ein A-Tag enhalten ist, dass auf den passenden Standort verlinkt. Für die Listeneinträge werden im folgenden Events festgelegt, die die Funktion animateMarkerAtMapsByListEntry ausführt. Auszug aus einem Javascript-Quelltext-Element,
Anlegen von Dateien über CSV-Import
Termine (Dateien) verwendet werden soll, z.B.: /base/veranstaltungen/termine/weblication/templates/documents/csvimport/events.php Tipp: Kopieren Sie sich am besten die bestehende Terminvorlage:
OpenStreetMap - Klick-Event auf den Marker individuell anpassen
auf den Marker individuell anpassen Über die Javascript-Funktion wOnBeforeClickOSMObject können Sie das Klick-Event auf den Marker nach Ihren Wünschen anpassen. Beispiel für das Öffnen einer in einem Standordobjekt hinterlegten URL
Inhalt des Dateiexplorers beeinflussen
$categories as $category ){ $categoryText = wDocumentData :: getData ( '/[PROJEKTPFAD]/veranstaltungen/categories/events.wCategories.php' , '/categories//category[@id="' . $category -> textContent . '"]/@text' ); $result .= ( $result !=
Fullpage - scrolldirection-Events aktivieren
'') : 992; jQuery('.elementSection').addClass('fp-auto-height-responsive'); jQuery('#blockContentInner').fullpage({ .... /*Event, das nach dem Laden bzw. nach dem Scrollen der fullpage ausgeführt wird. */ afterLoad: function(anchorLink, index){
Framework
key, Mixed value) wEvent Ereignis fire (2) Feuert ein Ereignis auf ein Verzeichnis Boolean fire(String eventName, String path, Array param = array()) setUploadedFileName (1) Setzt den Namen der hochgeladenen Datei neu, falls sich
wEvent::fire
auf ein Verzeichnis Funktionsaufruf Boolean fire(String eventName, String path, Array param = array()) Parameter eventName Name des zu feuernden Ereignisses path Pfad der Datei oder des Verzeichnisses param Zusätzliche Parameter Beispiel:
wForm::addOption
eines Formulares hinzu Quelltext <?php //... // Vor der Erstellung auszuführendes Skript: $this -> elements [ 'event_date_uid' ]-> addOption ( '04012021' , 'enabled' , false , false ); $this -> elements [ 'event_date_uid' ]-> addOption (
Snippets
nach unten der Button in der Regel ab 200 px angezeigt. Das kann angepasst werden. Zum Snippet OpenStreetMap - Klick-Event auf den Marker individuell anpassen Über die Javascript-Funktion wOnBeforeClickOSMObject können Sie das Klick-Event
wDocumentData::getValueOfDefaultExtension
Parameter document Pfad zum Dokument data wPath-Ausdruck, der aus dem Dokument ausgelesen werden soll force Falls ein eventuell im aktuellen Dokument gesetzter Wert nicht berücksichtigt werden soll Beispiel: Beispiel 1: Ermittelt den Wert der
Objektwizard - Listeneintrag des Objektes
!= '1'"--], [!--#endif--] [!--#endforeach--] Kategorien im wd:object Bereich (z.B. location): TEXT[event_location] : [!--#foreach select="location" orderBy="" orderDir=""--][!--#if test="'[!--position()--]' != '1'"--], [!--#endif--]
Digitale Messe mit Weblication® CMS: REHAU Window Solutions gewinnt German Brand Award 2021
Solutions) REHAU Window Solutions erhält die Auszeichnung für die Digital Highlight Tour in der Kategorie „Brand Events, Fairs & Exhibitions“. Technisch realisiert wurde das Projekt mit Weblication® CMS. Peter Kotzur Marketing
Verzeichniseinstellungen - Ereignisse | Weblication CMS Onlinedokumentation
Verzeichniseinstellungen - Ereignisse Über das Register ' Ereignisse ' können Sie für definierte Ereignisse (Events) entsprechende Aktionen festlegen, die bei Eintritt eines Ereignisses vorgenommen werden sollen. Im Fenster finden Sie
Pflegemaske zum Link-Pflegetag | Weblication CMS Onlinedokumentation
" ltr|rtl " editable= " 0 " sheetRegister= " language "/> name= " onblur " values= " " editable= " 0 " sheetRegister= " events "/> name= " onfocus " values= " " editable= " 0 " sheetRegister= " events "/> name= " onclick " values= " "
Systemeinstellung - Ereignisse | Weblication CMS Onlinedokumentation
Weblic®: Veranstaltungskalender | Weblication CMS Onlinedokumentation
Anwendung für Veranstaltungstermine mit Liste, Kalender, Filter, etc.
Listenbearbeitung - Filter für Veranstaltungen - dynamisch | Weblication CMS Onlinedokumentation
auszugeben. Für die Veranstaltungstermine sollten Sie auf das spezielle Listen-Template für Veranstaltungen ( eventsMulti.wFilelist.php ) zurückgreifen. 'Veranstaltungen anzeigen ab': Über diese Auswahlbox wählen Sie den Zeitpunkt, ab
Pflegemaske zum Bild-Pflegetag | Weblication CMS Onlinedokumentation
ltr|rtl " editable= " 0 " sheetRegister= " language "/> name= " onclick " values= " " editable= " 0 " sheetRegister= " events "/> name= " ondblclick " values= " " editable= " 0 " sheetRegister= " events "/> name= " onmousedown " values= " "
Neu in Weblication® Version 20 - veröffentlicht am 01.07.2025
zum Einschalten der Kaffeemaschine" aufrufen ;-) Neu in Weblication® Version 20 ist, dass es nun auch Ereignisse / Events im Editor auf Element-Ebene gibt, die individuell erstellte Scripte aufrufen können. Weitere Informationen zu
Version 20: Neu im Editor
zum Einschalten der Kaffeemaschine" aufrufen ;-) Neu in Weblication® Version 20 ist, dass es nun auch Ereignisse / Events im Editor auf Element-Ebene gibt, die individuell erstellte Scripte aufrufen können. Weitere Informationen zu
Gute Gründe für Weblication®
bei Änderungen in Templates Viele Schnittstellen : XML, SOAP, REST, RSS, RPC, .NET, COM, Java Bridge, SQL, LDAP, ADS Eventbasiertes Framework : Workflow und Events durch ereignisbasiertes Framework und vieles mehr ... Allgemein Einsparung von
Version 20: Ereignisse für Elemente im Editor
Version 20 gibt es neue Ereignisse, die sich auf das Handling von Elementen im Editor beziehen. Die folgenden Events werden von Weblication® Version 20 unterstützt und können individuell mit entsprechenden Scripten bedient werden:
Weblic® TV - Slide Shows auf öffentlichen Bildschirmen
im Haus an einem bestimmten Tag zu begrüßen Mittagsmenüs automatisch tagesaktuell zu veröffentlichen auf ein Firmen-Event für einen bestimmten Zeitraum aufmerksam zu machen und vieles mehr Weblic® TV: Inhalte editieren und Anzeige steuern
Weblic® TV - Slide Shows auf öffentlichen Bildschirmen
im Haus an einem bestimmten Tag zu begrüßen Mittagsmenüs automatisch tagesaktuell zu veröffentlichen auf ein Firmen-Event für einen bestimmten Zeitraum aufmerksam zu machen und vieles mehr Weblic® TV: Inhalte editieren und Anzeige steuern