id= " orderDir " type= " char.text "> desc id= " orderType " type= " char.text "> natLocal id= " dir " type= " src.dir "> /demo/aktuelles/meldungen id= " dirRecursive " type= " src.default "/> id= " file " type= "
Abfragen und Funktionen zurückgreifen. Ab CMS-Version 011.002.143.000 ist die nachfolgend beschriebene Umsetzung auch direkt über die Maske der Projekteinstellungen des Projekt-/Sprach-Verzeichnisses möglich. Die pre.php des BASE Projektes
eines aktuellen BASE Projektes ermöglichen es, zu einer erstmal offline gesetzten Vorlage zu definieren, daß diese direkt beim Öffnen der Bearbeitung die Arbeitskopie online setzt. Datei-Eigenschaften - Auszug aus Templateinformationen
Dateinamen einer index.php zu entfernen. Über eine mod_rewrite Regel wird deshalb jeder index.php Aufruf (via GET) direkt auf das entsprechende Verzeichnis geleitet und die Parameter angehängt. POST-Anfragen hingegen werden von dieser Regel
wählen Sie: > - größer Die Bedingung befüllen Sie durch Angabe der globalen Variable, welche Sie entweder direkt in der Seite über ein PHP Quelltext Element definieren oder an zentraler Stelle, wie z.B. in der wMyProject.php .
in der CSS-Datei) Unter Umständen ist bei Ihnen ein anderes Element markiert, wählen Sie in diesem Fall das Element direkt mit einem Mausklick aus. Den CSS-Code im rechten Bereich können Sie direkt im Browser ändern! Änderungen, die Sie
- Eigener Button (z.B. Mail-Symbol) Beispiel: Inhalt der Overlay-Datei /[IHR-LAYOUT-PROJEKT]/wGlobal/layout/editor/dir/standard.wOverlay.php <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> version= " 1.0 " xmlns:de=
ausgeliefert werden. Auslieferung nur einer JavaScript und CSS-Datei in zusammengeführter Form merge= " 1 " dirMerged= " /wGlobalProject/wGlobal/layout/styles/merged " minimize= " 0 "/> merge= " 1 " dirMerged= "
einbinden, um die Bedienung Ihrer Anwendungen auch im Backend zu optimieren. Ab CMS-Version 12.x können Sie dies direkt über die Projekteinstellungen des Projektes vornehmen (Register: Darstellung -> Benutzerinfos) Definitionsdatei
anheben (z.B. auf chmod 644 für Dateien und 755 für Verzeichnisse). Die Berechtigungen können Sie übrigens auch direkt für die Backup-Archive im Backup-Werkzeug setzen (Schaltfläche "Berechtigungen setzen"). Schritt 4: Abschlußprüfung
ist. Im Beispiel der 'Open Sans' Schriftart laden Sie also das opensans -Verzeichnis mit den beinhalteten Dateien direkt in das webfonts -Verzeichnis hoch (z.B. über FTP, oder manuelles Anlegen des Verzeichnisses und Hochladen der
public static function myListFunctionPreFilterYear ( $query ){ $dirYear = date ( 'Y' ); if( wRequest :: getParameterPathSecure ( 'year' ) != '' ){ $dirYear = wRequest :: getParameterPathSecure
werden. Im Verzeichnis für den Lizenzschlüssel ( /weblication/grid5/license ) darf immer nur eine Lizenzdatei ( .wlc ) direkt abliegen! Allgemeines vorab Servervoraussetzungen nicht erfüllt Lizenz ist nicht auf die aufgerufene Domain
ein dynamischer Pfad gesetzt werden, um diesen dann im Pflegetag über den Platzhalter zu nutzen. Ab CMS 16 kann dies direkt in der Maske gepflegt werden (in CMS 15 ist das nur über den Quelltext möglich). XSLT für individuelle
Ihr Projekt noch nicht über die o.g. Möglichkeit, können Sie ein Sperren eines Inhalts- oder Sprachprojektes auch direkt über den Provider per htaccess-Schutz vornehmen. Alternativ können Sie auch direkt über die pre.php mit PHP solch
werden muss (siehe Beispiel). Mit dem Objekt-Wizard (ab CMS-Version 14.x) können Sie übrigens viele Einstellungen direkt über Masken vornehmen und müssen nur noch selten direkt im Quelltext des XSL-Templates arbeiten! Beispielhafter Code
die "neue" Definition funktioniert und das Modul # vorhanden ist, kann auf die IfModule Abfrage verzichtet werden und direkt die Require-Definition angegeben werden! Bedenken Sie, daß IP-Schutz über .htaccess keine hundertprozentig sichere
"Jeder darf in dieses Verzeichnis hochladen". Ggf. müssen Sie hierzu das Verzeichnis einchecken, um die Einstellung direkt für das Verzeichnis setzen zu können. Ist das Hochladen nicht für jeden (also Seitenbesucher) erlaubt, erhalten
des Dokuments eindeutige ID haben. Elementcontainer/ Items (wd:item) Name wd:item Attribute id Identifikation für direkten Zugriff name Angezeigter Name bei Auswahl aus Mastertemplate type Typ der Schablone im Elemententemplate Syntax -
(z.B. 13.x) kann es ggf. sein, daß die genannten Zwischenschritte nicht mehr erforderlich sind und somit ein Upgrade direkt auf die aktuellste Version schon per Klick stattfindet. Im Verzeichnis für den Lizenzschlüssel (
in der includes.global.php hinterlegt war. Je nach Projektumsetzung und -alter kann die Angabe auch direkt als manuelle HTML-Einbindung in der Portal-Seite stattgefunden haben oder ggf. noch gar nicht vorhanden sein. Die
geschrieben werden. Tipp Mit neuen Versionen ab CMS-Version 17 steht eine weitere Möglichkeit zur Verfügung, welche direkt zur Framework-Funktion PHP Framework-Funktion wReadWrite::writeFileCSVArray beschrieben ist. Protokollierung zum
CSS-Ressourcen ein TAG Attribute Boolean minimize Minimiert die Ausgabe Boolean merge Fügt die Dateien zusammen [PATH] dirMerged Zielverzeichnis der zusammengefügten Dateien [PATH] dirOptimized Zielverzeichnis der optimierten Dateien Boolean
CSS Style Hinweise Die Berechtigungen zur Nutzung der Suchindexierung vergeben Sie als Administrator entweder über den direkten Aufruf der Sucheverwaltung oder
Benutzers Funktionsaufruf Array getGroups(Integer inherit = '1') Parameter inherit wenn inherit != 1 werden nur die direkt in den Benutzer eingetragenen gruppen zurückgegeben. Beispiel: Zeigt alle Gruppen des aktuellen Benutzers an Quelltext
Linux, MacOS, etc. bei entsprechender Berechtigung nutzbar!) (ab Version 13) Funktionsaufruf String getDiskUsage(String dir) Parameter Diese Funktion benötigt keine Parameter. Die Webserver-Konfiguration muss das Absetzen von System-Befehlen
Variablen an // Umgebungsvariablen sind erforderlich, wenn das Skript // nicht über GET aufgerufen wird, sondern z.B. direkt über die Konsole $_SERVER [ 'DOCUMENT_ROOT' ] = '' ; // z.B.: 'C:/xampp/htdocs' oder '/www/domain.dd' $_SERVER [
projectPath Pfad des globalen Projektes anonymize [|1] falls die IP-Adresse nur anonymisiert gespeichert werden soll dirLogs Optionales Verzeichnis, in dem die Protokolldateien abgelegt werden sollen Beispiel: Protokolliert alle Zugriffe auf
den Pfad der Empfänger CSV-Datei Funktionsaufruf String getPathCSV(String $dirCSV, String $receiversId) Parameter dirCSV Verzeichnis, in dem die Empfängerdatei liegt receiversId ID der Empfängerdatei Hinweis Beim Einsatz von
Boolean confirmSubscriptionCSV(String pathCSV, String receiversId, String email, String unsubscribeId) Parameter dirCSV Verzeichnis, in dem die Empfängerdatei liegt receiversId ID der Empfängerdatei email E-Mail Adresse des zu
eine Liste über alle Dateien eines Verzeichnisses Quelltext <?php $listParameters = array(); $listParameters [ 'dir' ] = '/dev/dokumentationen/framework/klassen' ; print ' ' ; print htmlentities ( wList :: createListXML ( $listParameters ));
eine Liste über alle Dateien eines Verzeichnisses Quelltext <?php $listParameters = array(); $listParameters [ 'dir' ] = '/dev/dokumentationen/framework/klassen' ; print ' ' ; var_dump ( wList :: createListArrayData ( $listParameters ));
(NUR unter Linux, MacOS, etc. bei entsprechender Berechtigung nutzbar!) (ab Version 13) String getDiskUsage(String
anzulegen String unzipOnlyFiles(String path, String destDir) zip Packt ein Verzeichnis als ZIP-Archiv String zip(String dirToZip, String pathArchive, String
Informationen zu Projekten Ein Projekt besteht aus einem oder mehreren (Sprach-)Verzeichnissen (Sprachprojekte), die direkt in der DocumentRoot (und somit parallel zum weblication-Software-Verzeichnis) installiert sind. Parallel zu diesen
Artikel beschreibt, wie Sie die Sprache des jeweiligen Projektes über eine Variable auslesen. Sie können entweder direkt über das Ausgabetemplate oder über die Parameter-Datei die Variable für die aktuelle Projektsprache definieren, um
Anwendungsfällen, welche Ihnen direkt vom Support zur Verfügung gestellt werden. Die Beispiele sollen Ihnen den Aufbau und die Umsetzung Ihrer Projekte
beim Speichern von Dateien maximal angelegt werden. Ab CMS-Version 7.x können Sie diese Einstellung übrigens auch direkt über die Onlinedokumentation - Systemeinstellung - Editor angeben, womit die nachfolgend angeführte manuelle Angabe
Optionen mergeType Definiert, wie die Zusammenführung geschehen soll [|flat]. Bei flat werden die Kategorien direkt eingefügt, ohne Knoten für die Hauptkategorie selbst. Beispiel: Führt die Standard-, Countries- und
Weblic® "Element mit dynamischen Platzhaltern einbinden" sind Sie in der Lage, beliebige Elemente mit Hilfe von PHP direkt in der Seite zu dynamisieren. Beispiel 1: Bild per Zufall setzen Beispiel 2: Abhängig von der Tageszeit begrüßen
Im nachfolgenden Beispiel wird ein PHP-Skript inkludiert, welches die Funktion " myFunction " definiert hat, die danach direkt angesprochen wird. PHP-Skript über XSLT einbinden und Funktion aufrufen select= "
Navigationsumsetzung. Kopfbereich: Einstellung Hauptnavigation Die Navigation zeigt auch bei großen Bildschirmen direkt dasToggler-Symbol (Hamburger-Menü). Bei Klick wird eine Layer-Navigation mit horizontalen Hauptpunkten geöffnet,
Möglichketien auch über Weblication® überwachen. Z.B. bietet das weitere Werkzeug "PHP Sandbox" eine Möglichkeit, direkt ohne Anlegen einer separaten Datei, unterschiedlichste Abfragen vorzunehmen. Beispiel 1: Überfülltes tmp-Verzeichnis
steht auch eine umfangreiche Sammlung an Framework-Funktionen zur Verfügung, um den gewünschten Sprach-Workflow direkt in die Pflege der Seite zu integrieren. Dieser Artikel soll den Umfang der neuen Möglicheiten anhand verschiedener
Einbinden von HTML-Skripten Verfügen Sie bereits über ein HTML-Snippet ist es am einfachsten, diesen direkt in das Template zu kopieren. Empfehlenswert ist hierfür die Stelle nach dem Einbinden der Head-JS-Skripte ( Bitte
Ausgabe nach vordefinierten Kriterien. Dem Besucher Ihrer Webseite können Sie das Filtern einer Weblication® Liste direkt in der Seite erlauben. Diverse Weblics® haben diese Möglichkeit bereits im Standard umgesetzt
Funktionen createPageStatic Erstellt eine statische Seite String createPageStatic(String content, String path, String
Funktionen clearLogs Säubert Log-Dateien des Systems (verfügbar ab CMS-Version 015.005.100.000) Void clearLogs(String dir, Int limitDays = 31) clearTmp Säubert das temporäre Verzeichnis Void clearTmp(Int possibility = 1, Int $expires =
der desing.js, für individuelles Scrollverhalten /* Beim Aufruf von Seiten mit Ankern scrollt der Browser in der Regel direkt dorthin. Wird ein fixer Header verwendet, so wird durch den Browser die Seite erst zum Anker hoch- und dann über das
Projekt besteht aus einem oder mehreren (Sprach-/Inhalts-) Verzeichnissen (Sprachprojekte bzw. Inhaltsprojekte), die direkt in der DocumentRoot (und somit parallel zum weblication-Software-Verzeichnis) installiert sind. Ein Inhaltsprojekt wird