path Pfad des zu schützenden Verzeichnisses Beispiel: Sperrt ein Verzeichnis über .htaccess Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $dir = '/de/newsletter/receivers' ; wRepository :: protectDir (
CSV-Datei pathObjectTemplates Pfad der Objektvorlage Beispiel: Objekte aus einer CSV-Datei erstellen Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $dirDest = '/base/aktuelles/meldungen' ; $pathCSV =
des Caches einer URL als Zeitstempel. Falls keine Cache-Datei vorliegt, wird 0 zurückgegeben. Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $url =
destPath Pfad der Zieldatei Beispiel: Stellt eine Sprachverknüpfung zwischen zwei Dateien her Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $sourcePath = "/base-en/products/" ; // Datei mit zu setzendem
des Zielverzeichnisses Beispiel: Stellt eine Sprachverknüpfung zwischen zwei Verzeichnissen her Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $sourcePath = "/base-en/products" ; // Datei mit zu setzendem
Datei schreiben oder an bestehende Datei anhängen Beispiel: Inhalt in eine Textdatei schreiben Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $filePath = $_SERVER [ 'DOCUMENT_ROOT' ]. "/de/test.txt" ;
project Projektpfad xPath xPath-Abfrage Beispiel: Ermittelt einen Wert aus den Projekteinstellungen Quelltext <?php include_once( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $project = "/en" ; $xpath =
Austragungs-ID Beispiel: Ermittelt die E-Mail des Eintrags auf Basis der Austragungs-ID Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $pathCSV = '/de/newsletter/receivers/kunden.csv' ;
Austragungs-ID Beispiel: Ermittelt die E-Mail des Eintrags auf Basis der Austragungs-ID Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $path = '/de/newsletter' ; // Pfad des Newsletterverzeichnisses
ID des zu bestätigenden Eintrags Beispiel: Generiert den Link für die Newsletter-Bestätigung Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $urlScript = "/base/newsletter/eintragen-bestaetigen.php" ;
purgeMessages() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Erstellt eine Notiz Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); wMessagecenter :: purgeMessages (); ?> Hinweis Beim Einsatz
auch eine Breite definiert haben können Beispiel: Gibt die Breite des angegebenen Elementes zurück Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $cssPath =
des Elementes Beispiel: Ermittelt die Differenz der inneren und der äußeren Breite des Elements Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $cssPath =
CSS variant Zu löschende Variante Beispiel: Löscht die CSS-Only-Variante 42 aus elementBox.scss Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $cssStr = wReadWrite :: readFile (
(in Sekunden), bis eine Cache-Datei gelöscht wird Beispiel: Löscht den Cache der angegebenen URL Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $url = '/de/unternehmen/index.php' ; wCache :: clearCacheURL (
Mindestalter in Tage filterPath Optionaler Pfad Beispiel: Löscht alte bzw. überflüssige Backups Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $filterAgeDays = 35 ; // Mindestalter in Tage $filterPath =
Aufruf genutzt werden soll (Standardwert ist true) Beispiel: Säubert das temporäre Verzeichnis Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); wApplication :: clearTmpHTTP ( 1 , 0 ); ?> Weblication® CMS
Aufruf genutzt werden soll (Standardwert ist true) Beispiel: Säubert das temporäre Verzeichnis Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); wApplication :: clearTmp ( 1 , 0 ); ?> Weblication® CMS
der am häufigsten aufgerufenen Seiten Beispiel: Generiert einen Report für den letzten Monat Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $project = '/de' ; $options = array( 'listImpressionsLimit'
womit die Rückgabe des PHP-Codes dann in XSLT weiterverarbeitet werden kann. Liste der verfügbaren WSLPRE-Tags includeXsltItemsProject Includiert die für das Projekt definierten Elemente includeXsltObjectsProject Includiert die für das Projekt
mail) Parameter mail E-Mail Adresse Beispiel: Schützt eine E-Mail Adresse als JS-Funktion vor SPAM Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $email = 'mail@example.com' ; $mailProtectedJsFunction = wURL
Diese Funktion benötigt keine Parameter. Beispiel: Gibt den Host der aktuell aufgerufenen URL aus Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); print 'Der Host der aufgerufenen URL lautet: ' . wEnv ::
getHttpHost() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Ermittelt den Host Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); print "Der aktuelle Host lautet: " . wEnv :: getHttpHost ();
" wd:pathTemplate= " misc/includes.global.php "/> ... Aufbau und Inhalt der standard.wParams.php <?php $version="1.0"; $encoding="UTF-8"; ?>
" wd:pathTemplate= " misc/includes.global.php "/> ... Aufbau und Inhalt der standard.wParams.php <?php $version="1.0"; $encoding="UTF-8"; ?>
zurückgreift. # Das Skript muss als Rückgabe ein true oder false liefern! # (Beispiel-Skript siehe nachfolgend) */ include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); //error_reporting(E_ALL);ini_set('error_reporting',
Listenerweiterungen können ohne oder je nach Unterstützung auch mit bis zu drei Parametern aufgerufen werden. Welche Parameter unterstützt werden, sind in der Erweiterung selbst dokumentiert. Die Parameter sind durch Leerzeichen getrennt in Anführungszeichen zu setzen. Zwischen den Parametern darf kein Komma stehen.
Ein SPF-Eintrag zu einer Domain, welche z.B. über Domainfactory verwaltet wird, kann z.B. so aussehen: v=spf1 mx a include:ispgateway.de -all Klären Sie dies direkt mit Ihrem Mail-Provider, um den korrekten Eintrag zu setzen. b) Einsatz der
nun sichtbar und direkt auswählbar, wer eine Variante auswählen darf. 012.005.128.000 08.12.2017 Neues WSL-Tag wsl:includeXsltListExtensions verfügbar, um eigene Listenerweiterungen einzubinden. 012.005.112.000 05.12.2017 Benutzerinfos in Masken sind nun auch
015.001.078.000 04.08.2020 Über addDataAttributes="1" lassen sich beliebige Data-Attribute im Script-Tag von wsl:includeJsRessources ausgeben. 015.001.071.000 30.07.2020 Über $preVars['cacheParamsExcluded'] = array(); lassen sich Parameter aus einer
){ $xmlStr .= ' ' . $value [ $keyAcHead ]. ' ' ; } $xmlStr .= ' ' ; print wWeblic :: renderItemStr ( $xmlStr , array( 'includeItemsProject' => true , 'pathProjectLayout' => '/[IHR-LAYOUT-PROJEKT]' )); Weiterführende Links Entwicklerbereich Weblication
404 Status Code RewriteEngine on RewriteCond %{REQUEST_URI} (\/wp-content\/) [NC,OR] RewriteCond %{REQUEST_URI} (\/wp-includes\/) [NC] RewriteRule ^(.*)$ https:///%{HTTP_HOST}/error.php [L,R=404] Universelle Umleitung auf https Leitet alle Anfragen
Sicherheitsabfragen oder das Ausschließen von unerlaubten Zugriffen in der Syntax ergänzt werden. Scriptbeispiel include_once( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); error_reporting ( 0 ); /** * Bitte beachten Sie, dass dieses
ein WSL-Tag über WSL-Attribute, werden diese über Name=Wert mit Komma getrennt angegeben. Das Projekt muß zum wsl:includeCssRessources Aufruf mit aktiviertem interpreteServerSideWCSS gesetzt sein. WSL über CSS-Only funktioniert nicht , wenn die
Inhaltscontainer (container.standard) Inhaltsbox (container.box) Objekt aus einer anderen Seite einbinden (container.includeObject) Bild (standard.picture.wItem.php) Objekt-Template aus Ansprechpartner (contactPerson.wObject.php) Akkordeon-Container
)); ... ?> Beispiel: Beispiel (vereinfacht): Liefert den ersten nicht leeren Wert zurück Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $values = array( 'key0' => '' , 'key1' => 'value1' ,
Erstellt eine Benutzersession, ohne dabei auf die Systembenutzer von Weblication zuzugreifen Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); /* Dieses Beispielskript erstellt eine Benutzersession für
value Zu setzender Wert Setzt Metadaten des aktuellen Benutzers (nur die Daten innerhalb der Session werden angepasst!) include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); wUserCur :: setMeta ( 'geburtsdatum' , '01.01.1970' ); Hinweis
Ausdruck, um Verzeichnisse auszuschließen Beispiel: Liefert alle Inhalte eines Verzeichnisses /de Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $dir = '/de' ; $options = array( 'filterExcludeReg' =>
Sprachdateien zur aktuellen Seite <!-- Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/templates/misc/includes.global.php --> ... <!-- Sprachwahl: Hier werden bei aktivierter Sprachwahl die verfügbaren Sprachen angeboten.
= Off log_errors = Off error_log = register_globals = Off magic_quotes_gpc = Off auto_prepend_file = auto_append_file = include_path = ".:/usr/local/lib/php" upload_max_filesize = 8M extension_dir = "./" zend_optimizer.enable_loader = On
' . $pageStr . " " ; ?> Innerhalb eines Projektes können Sie dies auch zentral über die pre.php nach dem Include der Software pre.php Datei definieren (je nach Projektstand bereits vorauskommentiert gesetzt). Beispiel: $preResult =
Benutzer aus der Empfängerliste, falls diese nicht nach einer gewissen Zeit bestätigt wurden Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $pathCSV = '/de/newsletter/receivers/receivers.csv' ; $limit =
um die Einträge bis zum angegebenen Datum zu wiederholen. 017.005.082.000 03.02.2023 Neue PHP-Framework Funktion wEnv::includeOnce verfübar, um eine Datei einzubinden. 017.005.067.000 31.01.2023 Die Framework-Funktion wWeblic::renderItemUID prüft
(in Sekunden), bis eine Cache-Datei gelöscht wird Beispiel: Löscht den Cache der angegebenen Datei Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $url = '/de/unternehmen/index.php' ; wCache :: clearCachePath (
der am häufigsten aufgerufenen Seiten Beispiel: Sendet einen Report für den letzten Monat Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $receiver = 'marketing@IhreDomain.tld' ; $project = '/de' ;
== ''){ $_GET['llid'] = ' select= " /wd:document/wd:extension/wd:object/wd:data[@id='serviceBW']/text() "/> '; } include($_SERVER['DOCUMENT_ROOT'].'/wGlobalProject/wGlobal/scripts/php/service-bw.php'); class= " elementText "> style= "
useCache [|true] Falls der Cache genutzt werden soll Beispiel: Führt eine Anfrage an eine KI durch Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $options = array(); $options [ 'aiSecretKey' ] = 'YOURKEY' ;
Boolean logRequest(Array options) registerCss Registriert eine CSS Datei, um diese im HTML-Kopf über wsl:includeCssRessources einbinden zu können. Void registerCss(String path, String media) registerJs Registriert eine JS Datei, um diese im