ist true) Beispiel: Säubert das temporäre Verzeichnis Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); wApplication :: clearTmpHTTP ( 1 , 0 ); ?> Weblication® CMS Core/Grid ist für das Bereinigen der
ist true) Beispiel: Säubert das temporäre Verzeichnis Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); wApplication :: clearTmp ( 1 , 0 ); ?> Weblication® CMS Core/Grid ist für das Bereinigen der
Quelltext <?php $dir = 'mails' ; $limitDays = '30' ; wApplication :: clearLogs ( $dir , $limitDays ); ?> Weblication® CMS Core/Grid ist für das Bereinigen der tmp-Dateien (z.B. Dateiuploads über Formulare allgemeine temp- bzw.
die Abonnenten des Verzeichnisses über einen Cronjob Quelltext <?php require_once( $_SERVER [ 'DOCUMENT_ROOT' ]. "/weblication/grid.php" ); $pathToInform = '/de/aktuelles/meldungen' ; $pathSubscriptions = '/de/abos' ; wSubscriptions ::
<?php $searchParam = array(); // path: Pfad der Suchekonfiguration $searchParam [ 'path' ] = '/[IHR-INHALTS-PROJEKT]/weblication/project/searchs/default.wSearchBot.php' ; // type: Art der Treffer die berücksichtigt werden (all -> Alle
der aufrufende User-Agent als Suchmaschine erkannt wurde Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); if( wRequest :: isProbablyBot ()){ wRequest :: removeParameter ( 'pageId41ab3a4n' ); wRequest ::
sein sollte, setzen Sie dies XML-Konform. Speichern Sie die Konfigurationsdatei UTF-8 kodiert ab. Auszug aus der /weblication/grid5/conf/default.wConf.php zur Newsletter Simulation version= " 14 "> ... simulateOnly= " 1 " engineType= " wSMTP2
$encoding="UTF-8"; ?> <?php exit; ?> version= " 1.0 " xmlns:de= " de " xmlns:en= " en " xmlns:wsl= " http://weblication.de/5.0/wsl "> $pathSuperGlobal = '/global/wGlobal/layout/editor/picture/standard.wTageditor.php'; print
... Beispiel: Script zur Kategorienauswahl (showCategoriesToSelect.php) include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $xmlStr = wReadWrite :: readFile ( $_SERVER [ 'DOCUMENT_ROOT' ].
innerhalb des deleteDirectory -Tags zum Attribut " allowDeleteRecursiveIfIsAdmin " auf " 1 ". Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zum rekursiven Verzeichnis-Löschen version= " 5.0 "> ... ...
Template im buttonEdit-Aufruf mitgegeben wurde, wird auf das Standardtemplate zurückgegriffen, das wie folgt abliegt: /weblication/grid5/default/project/wGlobal/layout/templates/wVariables.wDocument.php Um die Bearbeitung individuell gestalten zu
wozu das Attribut substituteUnderscoreByCharDefault auf den Wert "1" gesetzt werden muss. Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zum Upload-Ersatzeichen version= " 5.0 "> ... ... charDefault= " - "
bzw. robots -Attributes innerhalb des Tags system/autocreate auf "0". Ist hierzu nichts eingetragen, erstellt Weblication® CMS automatisch die Dateien favicon.ico bzw. robots.txt direkt unterhalb des Wurzelverzeichnisses der Domain
zu haben. Die Verzeichnisse werden dann in der Verzeichnisübersicht nacheinander gelistet. Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php
Dieser Artikel beschreibt, wie Sie eine eigene Auswahlliste für die Zeilentemplates der Listen umsetzen. Das Weblication® CMS Listen-Element ( list.standard.wItem.php ) nutzt in der Projektbasis BASE zur Auswahl der Zeilenvorlagen
$encoding="UTF-8"; ?> <?php exit; ?> version= " 1.0 " xmlns:de= " de " xmlns:en= " en " xmlns:wsl= " http://weblication.de/5.0/wsl "> ... name= " img " editor= " file " value= " " caption= " Hintergrundbild " editable= " 1 "/> name=
... Beispiel: getListTemplates.php Script, das zur Auswahl verwendet wird require_once( $_SERVER [ 'DOCUMENT_ROOT' ]. "/weblication/grid.php" ); $userType = wUserCur :: getType (); if( $userType != 'admin' && $userType != 'standard' ){ exit; }
aufgrund der Grösse nicht generiert werden kann (Arbeitsspeicher, Scriptlaufzeit, ...) Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zum Limit für Vorschaubilder im Fileselector version= " 5.0 "> ... ... maxPictureSize=
Bitte beachten Sie , dass der Benutzer damit bestehende Dateien durch eine Wiederherstellung überschreiben kann! Ab Weblication® CMS Version 7.x kann diese Einstellung über die Maske der Projekteinstellungen gesetzt werden (siehe weiterführende
2013 Änderungsdatum: 12. Februar 2015 seite 404 Lassen Sie sich per E-Mail über nicht verfügbare Seiten informieren. Weblication® stellt über die BASE ein sehr nützliches Werkzeug zur Verfügung, um über den Aufruf nicht (mehr) existierender
Projekte im Backend einchecken, die z.B. manuell auf den Server hochgeladen wurden. In der Regel legen Sie Projekte im Weblication® CMS Backend über die linke Leiste durch Klick auf den Button " Neues Projekt installieren " an. Beim Aufsetzen eines
durch animierte Bilder zu bestimmten Listeneinträgen zu erreichen, sind animierte Bilder eine gute Wahl. Ab Weblication® CMS Version 010.001.101.000 haben Sie die Möglichkeit, animierte Bilder ( .gif ) auch in Listenübersichten zu nutzen.
können Sie den Dateiexplorer so einstellen, dass die Eingaben in Kleinschreibweise umgewandelt werden. Ab Weblication® CMS Version 008.000.022.000 haben Sie die Möglichkeit, beim Erstellen von Dateien und Verzeichnissen die Namen in
PDF's, Word/Office-Dokumente, etc.) in einem Portal mit mehreren Sprachen. Eine mehrsprachige Präsenz wird über Weblication® durch Anlegen der jeweiligen Sprachverzeichnisse realisiert. Dies führt das Beispielprojekt bereits anschaulich dar,
mit Elementen (z.B. Listenoptionen) können Sie auf Platzhalter zurückgreifen. Auf diese Weise können Sie eine Weblication® CMS Liste (z.B. Bildergalerie) gleich mit den entsprechenden Pfaden zum Bildverzeichnis setzen. Beispiel: Dateivorlage
Benutzer nur auf bestimmte Bereiche innerhalb einer Navigation Bearbeitenrechte erhalten sollen, können Sie dies ab Weblication® CMS Grid Version 005.000.000.000 und entsprechender Lizenzierung mit dem Attribut " editGroup " realisieren. Setzen Sie
HTTP_HOST , also die aufrufende Domain. Beispiel: Auszug aus der pre.php des Global-Projektes ... // Hier wird das Weblication Framework eingebunden include_once( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); // Nicht-www-Aufruf auf
vorschaubilder thumbnails Einblenden von Debug-Informationen für einen Administrator zu unterschiedlichen Funktionen. Weblication® CMS ermöglicht es Ihnen als eingeloggter Administrator, zu diversen Funktionen nützliche Informationen ausgeben zu
wählen Kopfbereich bearbeiten - Hauptnavigation Um die Menü-Navigation einzustellen, öffnen Sie über das Weblication® Panel den Layout-Wizard über "Layout anpassen". Im Block "Kopfbereich" klicken Sie auf die Schaltfläche "Darstellung
der Seite nicht beeinflusst werden kann (valides XHTML als Basis vorausgesetzt). Zur Bearbeitung von Textfeldern bietet Weblication® CMS entsprechende Filter beim Einfügen von kopierten Texten aus anderen Anwendungen (Office-Dokumente, Webseiten,
Das Herunterrechnen des Bildes findet dabei nur dann statt, wenn das Bild die angegebene Breite überschreitet. Ab Weblication® CMS Version 9.x verwendet die Software einen neuen Datei-Uploader (siehe weiterführende Informationen unten), welcher
();"--> select= " wd:fragment[@id = 'pictureArea']/text() "/> <!--web:text:stop--> ... Bild-Element/Weblic - Bildausschnitt wählen Seitenbearbeitung - Metadaten - Bildausschnitt wählen Bildausschnitt bearbeiten mit gewähltem
Feld " Auswählbare Kategorien " die mit der BASE Classic standardmässig mitgelieferte (bei BASE (Mobile First) als Weblic nachinstalllierbare) Länder-Kategoriendatei aus (z.B.:
wird über die weiterführenden Links im Artikel " Definition und Bedeutung der WYSIWYG-Textfilter " beschrieben. Im Weblic® " Fliesstext " sieht die Definition standardmäßig in aktuellen BASE 2.x Versionen (bzw. aktuelles Fliesstext-Weblic®
print 'Die aktuelle Domain lautet: ' . wRequest :: getDomain (); ?> Ergebnis Die aktuelle Domain lautet: https://dev.weblication.de Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie
selbst auch kopiert werden soll onlyContent => Boolean Kann gesetzt werden, falls keine Systemverzeichnisse (./weblication) kopiert werden sollen. filterExcludeReg Regulärer Ausdruck, um Verzeichnisse vom Kopieren auszuschließen Beispiel:
] = "Max Mustermann" ; $commentData [ "email" ] = "max@mustermann.tld" ; $commentData [ "website" ] = "https://www.weblication.de" ; $commentData [ "comment" ] = "Super Beitrag!" ; print wUserContent :: updateComment ( $path , $id , $commentData
] = "Max Mustermann" ; $commentData [ "email" ] = "max@mustermann.tld" ; $commentData [ "website" ] = "https://www.weblication.de" ; $commentData [ "comment" ] = "Super Beitrag!" ; print wUserContent :: addComment ( $path , $commentData ); ?>
<?php print 'Die aktuelle URL lautet: ' . wRequest :: getUrl (); ?> Ergebnis Die aktuelle URL lautet: https://dev.weblication.de/dev/dokumentationen/framework/funktionen/wRequest-getUrl.php?wAccessToken=69d97571cc7f0fd72406c2f5edaeb3d1 Hinweis
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 :: getUrlHost (); ?> Ergebnis Der Host der
zu vermeiden. Funktionen Debuginformationen für den Administrator zur Generierung von FAQs über die KI
bereit. Funktionen Debuginformationen für den Administrator zur Generierung von FAQs über die KI
; // Ausschliessen von Verzeichnissen ab CMS-Version 017.002.005.000 möglich $excluded = array( '*/weblication' , 'private' ); print wZip :: zip ( $dirToZip , $pathArchive , $root , array( 'excluded' => $excluded )); Hinweis Beim
$options = array(); $options [ 'httpAuthUser' ] = '' ; $options [ 'httpAuthPassword' ] = '' ; $url = 'http://www.weblication.de' ; var_dump ( wNet :: getUrlHeader ( $url , $options )); ?> Hinweis Beim Einsatz von Framework-Funktionen in
$options = array(); $options [ 'httpAuthUser' ] = '' ; $options [ 'httpAuthPassword' ] = '' ; $url = 'http://www.weblication.de' ; var_dump ( wNet :: getUrlContent ( $url , $options )); ?> Hinweis Beim Einsatz von Framework-Funktionen in
URL (z.B. http://domain.dd) Beispiel: Führt eine asynchrone GET-Anfrage aus. Quelltext <?php $url = 'https://www.weblication.de' ; wNet :: getUrlAsync ( $url ); // wenn über die URL ein Skript aufgerufen wird, welches z.B. eine Datei schreibt,
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 (); ?> Ergebnis Der aktuelle Host lautet:
Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/mastertemplates/items/formular.generator.wItemMastertemplate.php ... type= " weblication " version= " 5.0 " uid= " 50382225db2fc5644aade16eac998352 "> ... name= " admin "/> name= " chiefeditorship "/>
Beispiel 1: Auszug aus der standard.wDocument.php für den Newsletter ... hostsInclude= " https://www.weblication.de|https://weblics.de " hostsExclude= " "> queryString= "
$options = array(); $options [ 'httpAuthUser' ] = '' ; $options [ 'httpAuthPassword' ] = '' ; $url = 'http://www.weblication.de' ; // $url = $_SERVER["HTTP_HOST"].'/de/index.php'; // bei Aufruf der eigenen URL var_dump ( wNet :: getUrl ( $url ,