Volltextsuche
-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
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:
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,
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
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 ::
Dateioptionen - Die Dokumentenerweiterung (wd:extension)
Verwendung dieser Datei gespeichert. Sie können nicht durch die Seitenbearbeitung verändert werden. Dateispezifische Events (wd:events) Für jede Datei können spezielle Events definiert werden, die beim Eintreten eines solchen Events ein
-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
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)
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
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,
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 Feuert ein Ereignis auf ein Verzeichnis Boolean fire(String eventName, String path, Array param = array()) setUploadedFileName Setzt den Namen der hochgeladenen Datei neu, falls sich dieser
wForm::addEventServer
ein Server-Ereignis hinzu Funktionsaufruf Boolean addEventServer(String eventName, Function function) Parameter eventName Name des Ereignisses function Funktion Beispiel: Hinzufügen eines Serverereignisses zu einem Formular Quelltext
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
wOutput::getRedirect
(falls nicht nur die standard.wRedirects.php genutzt werden soll) durch Komma getrennt, z.B. 'standard,events' Beispiel: Ermittelt das Weiterleitungsziel für die angegebene Datei Quelltext <?php print wOutput :: getRedirect (
wRepository::createDocument
= '/de/weblication/templates/documents/50-vorlage-objektauswahl.php' ; $options = array( 'objectType' => 'eventMulti' ); wRepository :: createDocument ( $pathNewDocument , $pathTemplate , $options ); ?> Hinweis Beim Einsatz von
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= " "
Report - 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
Dateiverwaltung: Spalten und Schaltflächen anpassen
in Weblication® können Sie die Dateiverwaltung individuell anpassen können, um Redakteuren eine einfachere Bedienung und verbesserte Übersicht anzubieten ...
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
Verzeichniseinstellungen - Vorlagen | Weblication CMS Onlinedokumentation
/de/aktuelles/weblication/templates/documents/1-vorlage-meldung.php|/de/veranstaltungen/weblication/templates/documents/event.php Ist das Feld leer, werden die Vorlagen verwendet, die im Feld ' Verwende die Dateivorlagen des Verzeichnisses '
Datenschutz mit Weblication®
in der Seiteninfo Angaben, wenn es datenschutzrechtlich relevante Punkte erkennt und zeigt diese an. So werden Sie auf eventuell noch nicht datenschutzkonform umgesetzte Funktionen oder erforderliche Erklärungen zum Datenschutz hingewiesen.
Bestehende Inhaltsseite beim Anlegen in einer anderen Sprache automatisch übersetzen
Voraussetzung zur Nutzung der Funktion ist die Lizenzierung des DeepL Moduls in Weblication®. Projekteinstellungen: Events onBeforeLanguageFile, onAfterCreateLanguageFile Neue PHP-Framework Funktion wLanguages::translatePageDeepL Es ist eine
Cloud-Funktionalität auf Ihrem Webspace statt in fremden Speichern
fremden Cloud-Speichern. So brauchen Sie sich keine Sorgen mehr darüber machen, was Ihr Cloud-Anbieter mit Ihren Daten eventuell macht. Cloud-System in Weblication enthalten Direkt-Upload per Drag&Drop in die Weblication® Cloud Dateien
Neu in Weblication® Version 13 - veröffentlicht am 01.07.2018
in der Seiteninfo Angaben, wenn es datenschutzrechtlich relevante Punkte erkennt und zeigt diese an. So werden Sie auf eventuell noch nicht datenschutzkonform umgesetzte Funktionen oder erforderliche Erklärungen zum Datenschutz hingewiesen.
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: