Volltextsuche
wRepository::grepDocumentsDirRecursive
]. '/weblication/grid.php' ); $result = wRepository :: grepDocumentsDirRecursive ( '/dev/dokumentationen/framework' , '^wRepository' ); foreach( $result as $document ){ print ' ' . $document . ' ' ; } ?> Ergebnis
wRepository::selectDocuments
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' ] = '/dev/dokumentationen/framework/funktionen'
wRepository::getDocumentsDir
aus einem Verzeichis auf. Quelltext <?php $documents = wRepository :: getDocumentsDir ( '/dev/dokumentationen/framework/klassen' ); foreach( $documents as $document ){ print ' ' . $document . ' ' ; } ?> Ergebnis
wRepository::grepDocumentsDir
[ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $result = wRepository :: grepDocumentsDir ( '/dev/dokumentationen/framework/funktionen' , '^wRepository' ); foreach( $result as $document ){ print ' ' . $document . ' ' ; } ?> Ergebnis
Framework
Funktionen zur Verfügung, um schnell eigene Anpassungen, Erweiterungen und Anwendungen zu entwickeln. Wie Sie Framework-Funktionen in eigenen Scripten nutzen, ist in diesem Artikel beschrieben. Übersicht der verfügbaren Funktionen nach
Globale Werte lassen sich über das Framework wEnv::setGlobalValue($key, $value) setzen und über wEnv::getGlobalValue($key) auslesen.
Werte lassen sich über das Framework wEnv::setGlobalValue($key,
Die Framework-Klasse wRepository wurde um 4 Funktionen erweitert, um Dokumente und Verzeichnisse abzufragen
Framework-Klasse wRepository wurde um 4
Datenbankverbindungen können über die Administration gepflegt und über die Framework-Klasse wDB genutzt werden.
gepflegt und über die Framework-Klasse wDB genutzt werden. 07.
wNewsletter::autosendNewsletters
path) Parameter path Pfad der Newsletter (z.B. /de/newsletter) Automatisiertes Versenden des Newsletters über Framework Es werden nur Newsletter berücksichtigt, welche in der config.xml folgendes Flag haben: 1 Zum Testen kann
Sicherheit: X-Frame-Options Header gegen Clickjacking
gegen Clickjacking Veröffentlichungsdatum: 12. Mai 2020 Änderungsdatum: 04. Februar 2022 weblication cms iframe frame embed object layer antwortheader header kopfzeilen x-frame-options sameorigin Über eine Einstellung in den HTTP
wRepository::checkInProject
void checkInProject(String dir) Parameter dir Pfad des einzucheckenden Projektes Einchecken eines Projektes über Framework wRepository :: checkInProject ( '/IhrProjekt' ); Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten
Benutzerdefinierte Dimensionen in Google Analytics über das PHP-Framework setzen
Beim Einsatz von Google Analytics in Verbindung mit dem Google Tag Manager, lassen sich beliebige Daten über das PHP Framework setzen und so z.B. in benutzerdefinierten Dimensionen innerhalb von Google Analytics nutzen. Neben einer Fülle an
wList::createList
eines Verzeichnisses Quelltext <?php $listParameters = array(); $listParameters [ 'dir' ] = '/dev/dokumentationen/framework/klassen' ; $listParameters [ 'layout' ] = '7dev' ; $template =
Änderungen in Weblication® CMS Core/GRID
Mails gelöscht werden sollen. 012.007.000.000 02.05.2018 Final Version 012.006.124.000 18.04.2018 Neue PHP-Framework Funktion wOutput::parseString verfügbar, um Platzhalter zu ersetzen und Bedingungen zu interpretieren.
X-Frame-Options - Schutz vor Clickjacking
08. August 2023 Projektgrundlage: BASE Über einen Header-Eintrag kann verhindert werden, daß Ihre Webseite in einem Frame oder iFrame auf externen / fremden Webseiten dargestellt werden kann. Hierzu bedient sich die BASE der X-Frame-Options
So verwenden Sie das PHP-Framework in eigenen Scripten
2010 php framework funktion klasse eigene scripte skripte Dieser Artikel beschreibt, wie Sie das Weblication® PHP-Framework in eigenen Scripten einbinden. Sie können PHP-Framework Funktionen auch ausserhalb von Projektdateien, also z.B. in
Weblication® Dokumentationen
zur Verfügung: PHP-Framework WSL Tagreferenz WSLPRE Tagreferenz Pflegetag Referenz CSS-Only Referenz Desweiteren bietet Ihnen dieses Portal
wSearch
String getFirstHeadline(Array $parameters) getSearchTermsForTagcloud Die Methode gibt den String zurück, der an die Framework-Funktion wTagcloud weitergegeben werden kann um eine Tagcloud zu erzeugen. Die Ergebnisse werden aus der Statistik der
Weblication® Entwicklerbereich
Entwicklerbereich Weblication® Content-Management-System Core und GRID
Blätterbares PDF - Katalogansicht
Nutzbar ab: Version 15 20. Januar 2025 pdf blätterbares katalog blätterkatalog bilder vorschaubilder Über eine Framework-Funktion können Sie auf Grundlage eines PDF Dokumentes einen einfachen Blätterkatalog generieren. Weblication® CMS
wSearch->getSearchTermsForTagcloud
( $tagcloudParameterSelected ), 'prefixLink' => $tagcloudPrefix )); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten"
wRepository::mayAccessDocument
Beispiel: Prüft, ob das Dokument vom aktuellen Benutzer abrufbar ist. Quelltext <?php $path = '/dev/dokumentationen/framework/funktionen/wRepository-mayAccessDocument.php' ; if( wRepository :: mayAccessDocument ( $path )){ print 'Sie haben
Den Cache-Status einer Seite prüfen
Veröffentlichungsdatum: 31. Januar 2013 Änderungsdatum: 21. Januar 2022 weblication cms cache status Mit den neuen Framework-Funktionen wPageCur::willAddToCache und wPageCur::wasCached können Sie ermitteln, ob eine Seite in den Cache gestellt
Facebook Teilen-Funktion
über CSS aktivieren 2.2 Inhalt über Facebook veröffentlichen / teilen 3) Allgemeines Alte Umsetzung Schritt 1: Zend Framework installieren Schritt 2: Einloggen bei Facebook Schritt 3: Facebook Anwendungs-Seite aufrufen und Anwendung erstellen
wDate::prepareObjectdata
must be of type Countable|array, null given in /var/www/vhosts/scholl.de/httpdocs/scholl_weblication/weblication/grid5/framework/php/wDate.php:400 Stack trace: #0
wRequest::getPath
'Der aktuelle Pfad lautet: ' . wRequest :: getPath (); ?> Ergebnis Der aktuelle Pfad lautet: /dev/dokumentationen/framework/funktionen/wRequest-getPath.php Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte
wCache::getTimeCachedURL
Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $url = '/dev/dokumentationen/framework/funktionen/wCache-getTimeCachedURL.php' ; print 'Cache-Erstellungsdatum: ' . wDate :: formatDate ( 'd.m.Y, H:m:s' ,
Übernahme von Inhalten aus externen Seiten
Durch Klick auf diesen Link öffnet sich der Editor in der Ansicht Gegenüberstellung der externen Seiten (linker Frame) und aktuelle Seite (rechter Frame): Metadaten-Maske mit Import-Link Editor mit Gegenüberstellung Inhalte extern - neu
Bereiche abhängig von der Anzahl an Elementen ausblenden
führen. Für die Abfrage, wieviel Elemente in einem Bereich eingelesen wurden, greifen Sie auf die Framework-Funktionen der Framework-Klasse wOutput zurück ( setNumberItemsDisplayed und getNumberItemsDisplayed ). Über WSL
wOutput::processPageStr
<?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $documentPath = "/dev/dokumentationen/framework/klassen/wOutput.php" ; $documentStr = wRepository :: getDocumentContent ( $documentPath ); $templatesViewPath =
wCSS::getDiffWidthElement
Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $cssPath = '/dev/dokumentationen/framework/beispiele/styles/design.css' ; $selector = '.listDefault_var9 .listEntryInner' ; print 'Differenz der inneren und der
Lottie-Files: Player pausieren
'] lottie-player').get(0); lottiePlayer.setAttribute('data-pauseatframe', pauseAtFrame); lottiePlayer.addEventListener("frame", eventHandlerPauseLottiePlayer); lottiePlayer.addEventListener("load", eventHandlerPauseLottiePlayer);
Version 17: Framework-Funktionen über Maske einfügen
über Maske einfügen 18. Mai 2022 In Weblication® Version 17 können bei der Bearbeitung von PHP Dateien PHP: Framework-Funktionen über Maske einfügen 18. Mai 2022 In Weblication® Version 17 können bei der Bearbeitung von PHP Dateien
wCart::addArticles
Ermittelt den Inhalt des Warenkorbs Quelltext <?php wCart :: addArticles (); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten"
wCache::clearCache
angegebenen Projektes Quelltext <?php wCache :: clearCache ( '/de' , 1000 , 86400 ) ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten"
wBrowseEdit::createButtonRejectDocument
:: getPathDraft ( $documentPath ). '">Geänderte Version anzeigen ' ; } print ' ' ; } ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten"
wApplication::setLogTmp
$logStr ); // Aufruf der Logs als Administrator: print ' System-Protokolle anschauen ' ; ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten"
Sortieren von Objektdaten via PHP
sortiert werden können. Werden Objekdaten in Weblication via PHP verarbeitet werden die Daten in der Regel über die Frameworkklasse wDocumentData ::getDataObjectAsArray($path) ausgelesen und als Assoziatives Array zurückgegeben. Mehrzeilige Daten,
wDocument
Dokumenten-Objekt
wCart
Warenkorb
wCache
Stellt Cache-Funktionen zur Verfügung
wCaptcha
Stellt Funktionen zur Generierung von Bildern aus Text zur Verfügung, um das automatisierte Versenden von Formularen zu verhindern
Empfehlungen für den Einsatz von PHP
session.cache_expire = 180 session.use_trans_sid = 0 session.use_only_cookies = 1 url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" session.save_handler = "files" session.save_path = "/tmp" session.use_cookies = On
Eine Website für alle Endgeräte: Weblication® Tools für die beschleunigte Umsetzung von Responsive Webdesign
Bildschirme ) optimal dargestellt werden. So sparen Agenturen bei der Projektumsetzung viel Zeit. Responsive Framework: Details Automatische Bildschirmbreitenberechnung der jeweiligen Endgeräte: Details CSS-Only - unsere Weblication®
Version 17: Autovervollständigung mit Element- und Attribut-Vorschlägen
In Weblication® Version 17 gibt es bei der Bearbeitung von Templates für XSLT und WSL eine Autovervollständigung mit Element- und Attributvorschlägen ...
Automatisierte Steuerungen mit "Ereignissen" in Weblication®
bietet ein ereignisbasiertes Framework . Damit lassen sich beim Auftreten bestimmter Ereignisse (z.B. onAfterSaveFile ) individuelle Scripte (Aktionen)
Aktionen automatisiert steuern in Weblication®
bietet ein ereignisbasiertes Framework . Damit lassen sich beim Auftreten bestimmter Ereignisse z.B. nach dem Speichern einer Datei (onAfterSaveFile)
Aktionen automatisiert steuern in Weblication®
bietet ein ereignisbasiertes Framework . Damit lassen sich beim Auftreten bestimmter Ereignisse z.B. nach dem Speichern einer Datei (onAfterSaveFile)
Neu in Weblication® Version 15 - veröffentlicht am 01.07.2020
Zusammenfassung Sprachen: Sprach-Übersetzung per Klick mit DeepL-Schnittstelle Sprachen: PHP-Framework im Sprach-Workflow einsetzen Sprachen: Automatisierter Sprach-Workflow Sprachen: Strukturreferenzen Sprachen: Manuelle
Aufgaben delegieren in Weblication®
die an einen anderen Benutzer delegiert wurden. Aufgaben anzeigen in der Inhalteverwaltung Aufgaben und Notizen über Framework Funktionen erstellen Über die PHP-Framework Klasse wMessagecenter können Sie Aufgaben und Notizen über das Framework