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
Änderungen in Weblication® CMS Core/GRID
Individuelle Pflegemasken für Navigationen und Kategorien unterstützen Validatoren. 008.004.103.000 16.05.2014 Neue Framework-Funktion wRequest::includePage verfügbar, um z.B. die Projekthauptseite /wDeutsch/index.php beim Aufruf von /
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. 012.006.105.000
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
Einsatz der Kurzschreibweise von wPath-Angaben
21. März 2014 Änderungsdatum: 25. Januar 2021 wpath kurzschreibweise shorties wdocumentdata Diverse Framework-Funktionen unter wDocumentData und entsprechende WSL-Tags erlauben den Einsatz von wPath-Shorties. Diverse wPath
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
So ermitteln Sie Kategorienknoten mit Text und ID
Sie Kategorienknoten mit Text und ID 12. Mai 2010 kategorie category ermitteln Dieser Artikel beschreibt, wie Sie über Framework-Funktionen aus einer Kategoriendatei die Kategorienknoten mit Text und Kategorien-ID ermitteln. Das folgende Beispiel
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
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
wPageCur::getPath
den Pfad der aktuellen Datei Quelltext <?php print wPageCur :: getPath (); ?> Ergebnis /dev/dokumentationen/framework/funktionen/wPageCur-getPath.php Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte
Ü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 =
wDocumentData::getValueOfDefaultExtension
); ?> Ergebnis Wert aus den Standard-Dateieinstellungen: /dev/dokumentationen/framework/index.php Wenn Sie die Standard-Dateieinstellungen eines Verzeichnisses abfragen wollen, müssen Sie den Dateipfad von
Formulardaten protokollieren
, $mailDataCsv , 'a' ); ... Den Pfad der Datei, die die Formulardaten als Textdatei speichert, können Sie im Framework-Aufruf selber festlegen. Ebenso können Sie bestimmen, wie die Formular-Daten in die Datei geschrieben werden. Tipp Mit
Lottie-Files: Player pausieren
'] lottie-player').get(0); lottiePlayer.setAttribute('data-pauseatframe', pauseAtFrame); lottiePlayer.addEventListener("frame", eventHandlerPauseLottiePlayer); lottiePlayer.addEventListener("load", eventHandlerPauseLottiePlayer);
Änderungen in Weblication® CMS Core/GRID
Navigationen wurde der optionale Root-Parameter nicht vom Cache berücksichtigt. 015.007.023.000 17.05.2021 Neue PHP-Framework Funktion wStringconverter::maskTextBot verfügbar, um Texte vor Bots zu verbergen. 015.007.000.000 05.05.2021 Final
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
wPageCur::getLastForm
Parameter. So können z.B. über normale Dateilisten Elemente dynamisch hinzugefügt werden. Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten"
wDB::query
3' ) as $recordset ){ print $recordset [ 'time' ]. ':' . $recordset [ 'url' ]. ' ' ; } ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten"
wLanguages::createFileLanguage
=> 1 ); wLanguages :: createFileLanguage ( $pathSource , $pathDest , $options ); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten"
wDB::isSelectStatement
[ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); wDB :: isSelectStatement ( $query ); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten"
Sprachabhängige Inhalte über CSS definieren
ziehen. Über die Angabe wGetText(xxx) (xxx steht für das Sprachkürzel mit Angabe des Textbausteinnamens) wird die Framework-Funktion wTexts::getText angesprochen, welche somit die allgemeine Textdatei des Sprachprojektes für die Ausgabe der
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,
SEO-Tipp: Hauptverzeichnis ausblenden
zum Umschreiben des Hauptverzeichnisses (Beispielpfade) // ... // Hier wird das Weblication Framework eingebunden include_once( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); // Projektspezifische Funktionen
wDocument
Dokumenten-Objekt
wPageAccelerator
Seitenbeschleuniger
wGeoData
Ermittelt GEO-Daten
wStringconverter::convertToXml
das A&O, was zu 'zu erwähnen' ist! Nur sichtbar für die Gruppen: adminsscholl Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten"
HTTP-Parameter in XSLT nutzen
können in XSLT-Templates auch genutzt weden, ohne dass diese explizit übergeben werden müssen. Über die Framework-Klasse wRequest können Sie die Parameter in das Template übergeben. Im Gegensatz zu wsl:php steht dieser Wert dann
Systemvoraussetzungen Weblication®
PHP-Skripten ein SMTP-Server genutzt werden können (siehe Weblication® Systemeinstellungen ). Hierfür ist den Zend-Framework in Version 1.x erforderlich, welches über die Serverinformationen installiert werden kann. Clientvoraussetzungen
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®