Beispiele / Anwendungsfälle Beispiel 1: Gibt für den Layout-Container Variante 51 die Möglichkeit für die zu setzende Klasse als Eingabefeld .elementContainerLayout_var51 { -w-editmaskExtended-class: yes;} Layout-Container mit beliebiger
welche sich aus den Logs des Server-Monitoring generiert. Protokollierung aktivieren Limit für Protokolldateien setzen (Logs bereinigen/löschen) Bestimmte Seitenaufrufe von Protokollierung auschliessen Hinweise Protokollierung aktivieren
Variante 1: Umsetzung über Selektoren Sie können z.B. in den SCSS-Dateien die Selektoren abhängig von der Klasse setzen, welche im html-Tag gesetzt ist. Nehmen wir ein Beispiel eines Multiprojektes, welches hinsichtlich der Inhaltsprojekte
als in der Liste, die z.B. im rechten Bereich (content2) ausgegeben wird. Beispiel: Auszug aus core.list.wItem.php mit Setzen der globalen Variable Elementgruppe ... <!-- Die aktuelle Gruppe wird über eine globale Variable gesetzt, um im
includes.global.php global im htmlHeader-Template gesetzt ( wProjectPath=' '; ): Auszug aus der includes.global.php zum Setzen diverser Javascript-Variablen ... <!-- HTML-Header --> name= " htmlHeader "> ... type= " text/javascript ">
[!--firstname--] [!--surname--], Beispiel 2: Abmelden-Link für Newsletter abhängig von der Empfängerart setzen [!--#if test= " wReceiversType = 'csv' "--]Wenn Sie diesen Newsletter nicht mehr erhalten möchten, können Sie ihn hier
'HTTP_HOST' ]. '/de/index.php' ); ?> Beispiel: /index.php einer Präsenz über 301er-Weiterleitung (mit dynamischem Setzen des HTTP-Protokoll und auf https) <?php header ( $_SERVER [ "SERVER_PROTOCOL" ]. " 301 Moved Permanently" ); header
Framework die Abfrage auf einen Get-Parameter (im Beispiel: accessible ) hinzu. Wenn der Wert nicht leer ist, setzen Sie den Wert für die Session. Diesen Wert fragen Sie danach ab und lesen abhängig davon eine andere CSS-Datei (im
1: Nur pageId1 bis pageId9 zulassen, sonst umleiten Beispiel: Auszug aus der pre.php // nach Include der grid.php setzen if( preg_match ( '/pageId\w\w+=/i' , $_SERVER [ 'QUERY_STRING' ])){ wResponse :: redirect ( $_SERVER [ 'SCRIPT_NAME' ],
einbinden Objekt-Template um die Pflege und Ausgabe der Länder-Kategorie erweitern Länderfilter in den Listenoptionen setzen. Weitere Filter-Auswahlbox einbinden 1) Kategorienfilter Element hinzufügen Öffnen Sie die Ansprechpartner-Seite (z.B.
neuer Dateien und Verzeichnisse die Eingabe des Dateinamens bzw. Verzeichnisnamens in Kleinbuchstaben umgewandelt wird. Setzen Sie hierzu den Wert des toLowerCase -Attributes innerhalb des createDocument -Tags bzw. createDirectory -Tags (zu
JAVA-Applets. Auf immer mehr Geräten wird Flash nicht mehr unterstützt. Ausschließlich auf Flash-Videos mit FLV zu setzen ist deshalb zwischenzeitlich nicht mehr zu empfehlen. Das richtige Format erspart nachträgliche Arbeit Während sich
https-Aufrufe direkt über die lizenzierte Domain erfolgen können. Sofern kein WildCard-SSL-Zertifikat im Einsatz ist, setzen Sie die Aufrufe auf den HTTP_HOST, auf den das SSL-Zertifikat erstellt wurde (also z.B. www.domain.dd oder nur
können Sie optional einstellen, dass bestimmte Zeichen bei der Linkprüfung nicht berücksichtigt werden. Setzen Sie hierzu den Wert des value -Attributes innerhalb des Tags urlShrink (zu linkchecker ) mit den entsprechenden Zeichen
Weblication® CMS Installation global einstellen, daß für Seitenbesucher kein WSESSIONID Cookie gesetzt (ab CMS 13.x). Setzen Sie hierzu den Wert des onlyForLogin -Attributes innerhalb des cookie -Tags (zu sessions ) auf den Wert " 1 ". Sofern
eine manuelle Konfigurationseinstellung den Standard-Text für die per mailto aufgerufene E-Mail zu individualisieren. Setzen Sie hierzu den Wert des path -Attributes innerhalb des Tags sendLoginDataMail (zu user ) auf den gewünschten Pfad
Ab CMS-Version 9.x können Sie diese Einstellung übrigens auch komfortabel direkt über die Systemeinstellungen setzen ! In CMS-Versionen kleiner 9.x setzen Sie hierzu den Wert des active -Attributes innerhalb des imageMagick -Tags (zu
das Passwort aus einer Mischung von Groß- und Kleinbuchstaben, Ziffern und Sonderzeichen bestehen Passwort selber setzen z.B. sollte das Passwort bei (Erst-)Vergabe durch Dritte unverzüglich geändert werden Passwort sicher verwahren z.B.
zu Session-Cookies Ab Weblication® CMS Version 7.x ist das Cookie-Handling in der Konfiguration einstellbar. httpOnly: Setzen Sie hierzu den Wert des httpOnly -Attributes innerhalb des cookie -Tags (zu sessions ) auf den Wert " 1 ", damit
Funktion wUserCur::sendRedirect verfügbar, um z.B. über ein Ereignis eine Weiterleitung für einen Benutzer zu setzen. Diese wird dann beim nächsten Seitenaufruf ausgeführt. 018.007.175.000 12.03.2024 Im Objekt-Wizard lässt sich bei
bzw. Sprachprojekte greift. Hinweis: Solch einen Zugriffsschutz können Sie in der Regel auch über Ihren Provider setzen (lassen). Alternativ steht mit dem Wartungsmodus eine Möglichkeit zur Verfügung, über welche Sie alle oder nicht
Einstellungen vornehmen, um die Sicherheit zu erhöhen. HTTP Strict Transport Security (HSTS) Einstellungen zu HSTS setzen Sie individuell im Projekt um. Weitere Informationen zum Thema finden Sie über die weiterführenden Links (siehe
Funktion wDocumentData::addCategory unterstützt nun auch die Möglichkeit, Kategorien für beliebige Objektdaten zu setzen. 012.005.072.000 10.11.2017 Listeneinträge haben nun neben path, url und param noch das XML-Attribut name, um einfacher
CMS Version 011.002.292.000 können Sie für eine Nutzung von SassC manuell den Pfad in der Konfiguration hinterlegen. Setzen Sie hierzu den Wert des path -Attributes innerhalb des sassc -Tags (zu sass ) auf den passenden Pfad der SassC
immer vom multi-wGlobal Projekt gezogen werden, passen Sie die Projekteinstellungen der Inhaltsprojekte manuell an. Setzen Sie hierfür zusätzlich das Tag texts mit pathProject -Attribut, wie nachfolgend angeführt. Als Wert geben Sie den
Framework-Funktion: wOutput::loadWithoutCache )). Weiterhin sollten Sie den Datei-Cache auch nicht in folgenden Dateien setzen, sondern deaktivieren: Suche-Seite Seite empfehlen Seite Kontakt- und Danke-Seite (auch andere Formulare) RSS-Seite
des Hauptverzeichnisses eines Projektes genutzt werden ! Ein reibungsloser Betrieb ist sonst nicht gewährleistet! Ein Setzen von Umleitungsregeln über " RewriteEngine on " auch in Unterverzeichnissen hebt ggf. Regeln in übergeordneten
Diese gobale Variable müssen Sie nun mit einem Wert befüllen, um diese in der Ausgabe nutzen zu können. Den Wert setzen Sie in der pre.ph p Ihres Projektes. Achten Sie darauf, die Abfrage vor der eigentlichen Ausgabe der Seite zu setzen (
wird das Formularfeld (textarea) zur Eingabe der Details der Programmierinteressen eingeblendet. Die Formularfelder setzen Sie wie gewohnt. Zur Steuerung des Aus- und Einblendens verwenden Sie ab aktueller Weblication® CMS-Version 12.x das
einstellen, dass beim Erstellen und/oder Ändern von Aufgaben eine zusätzlich Benachrichtigung erfolgt oder nicht. Setzen Sie hierzu den Wert des valueOnCreate -Attributes innerhalb des informOn -Tags (zu messageCenter ) auf den gewünschten
können Sie die entsprechende Einstellung vornehmen, wenn Sie vom Standardwert (2 Sekunden) abweichen wollen. Setzen Sie hierzu den Wert des timeToFillMin -Attributes innerhalb des form -Tags (zu spamProtection ) auf den gewünschten
seit PHP-Version 5.3.0 als DEPRECATED eingestuft und darf nicht mehr verwendet werden. max_execution_time 30 Den Wert setzen Sie abhängig von den Erfordernissen Ihres Projektes. Grundsätzlich reichen Weblication® CMS bei den meisten Aktionen
in Listen Auch in Listen können Sie zu Vorschaubildern oder zu Bildern einer Bildergalerie einen Copyright-Text setzen. Dies definieren Sie über die entsprechende CSS-Only-Variante, wozu nachfolgend Beispiele aufgezeigt werden. Beispiel:
bzw. auch vom System abmelden. Durch folgende manuelle Konfigurationseinstellung können Sie diese Hinweise aktivieren. Setzen Sie hierzu den Wert des ifIsToOld -Attributes innerhalb des browser -Tags (zu client ) auf den entsprechenden Wert
Objekt-Templates) können Sie über das Pflegetag für textbasierte Daten unter anderem eine Farbauswahl verwenden. Setzen Sie dafür das editor -Attribut im web:text:start Tag auf den Wert "color" . In der Bearbeitung wird dem Redakteur eine
Vorgehensweise wird nachfolgend angeführt: Legen Sie eine Kopie der receivers.csv (bzw. Ihres CSV-Verteilers) an. Setzen Sie in jeder Zeile zu den E-Mail Adressen den subscribestatus von subscribed auf presubscribed Generieren Sie über die
Daten zu erlangen. Tipp: Den Verzeichnisschutz können Sie auch über eine Weblication® PHP-Frameworkfunktion setzen (wRepository::protectDir), siehe weiterführende Links unten. Beachten Sie weiterhin die allgemeinen Hinweise am Ende
optional einstellen , dass die standardmässig aktivierte Initialisierung des Veröffentlichungsdatums deaktiviert wird. Setzen Sie hierzu den Wert des initPublicationTime -Attributes innerhalb createDocument auf "0". Beim Erstellen von Dateien
Suhosin-Patch in PHP erfordert entsprechende Kenntnisse hinsichtlich der gesetzten Parameter. Aus Sicherheitsgründen setzen manche Serveradmins bzw. Provider auf das Suhosin-Patch des Hardened-PHP Projektes von Stefan Esser. In Wikipedia ist
abzuschalten. Durch folgende manuelle Konfigurationseinstellung können Sie die Funktionalitäten deaktivieren. Setzen Sie hierzu den Wert des active -Attributes innerhalb des cloud -Tags auf den Wert " 0 ". Sofern das Tag in der
Pflegebenutzer notwendig ist, welcher auf unterschiedliche Weise umgesetzt werden kann. Dies können Sie durch ein Setzen einer Mitteilung über die pre.php realisieren: Login über Projekt pre.php unterbinden Login über Systemereignis
zur Pflege angeboten, ist das im aktuell ausgewählten Seitenlayout deaktiviert. Wechseln Sie nun in den Quelltext und setzen Sie den Wert des Elementes pageLayout auf 30. Bitte merken Sie sich die ursprüngliche Einstellung, so dass Sie den
ab Version 011.002.050.000 die Möglichkeit, die Stellen durch das markShys -Attribut sichtbar zu machen (Wert auf "1" setzen). Dies ist in aktuellen BASE Projekten bereits für Fliesstext-Felder (WYSIWYG-Felder) und Überschriften, welche
des Hintergrundbildes" den gewünschten globalen Wert als Platzhalter ein, z.B.: $globalValue[pathBackground] Zuvor setzen Sie ein PHP-Skript Element, in welchem Sie individuell definieren, welches Hintergrundbild verwendet werden soll. Im
ist, einen SPF-Record ( SPF : Sender Policy Framework) zur verwendeten Domain (meist die lizenzierte Domain) zu setzen. Ansonsten kann es vorkommen, daß E-Mails nicht vom SMTP-Server weitergereicht werden. Solch eine Ablehnung erfolgt in
durch einen Fehler 403 (Zugriff nicht erlaubt), welcher direkt oder zumindest in der Browserkonsole ersichtlich ist. Setzen Sie dann die Rechte entsprechend hoch (z.B. über ein Skript oder über die Shell bzw. den Provider). Ab CMS-Version 16
und kein Mailversand durchgeführt werden soll, kann dies durch eine manuelle Conf-Einstellung aktiviert werden. Setzen Sie hierzu den Wert des simulateOnly -Attributes innerhalb des newsletter -Tags auf den Wert " 1 ". Sofern das Tag in
fest, bei welcher Inhaltsgruppe begonnen werden soll (z.B. 1 für content1 oder 3 für content3) Anker automatisch setzen Das Überschriften hx-Tag bekommt automatisch eine id, welche als Anker genutzt wird. Manuelle Zeilenumbrüche erlauben
Objekte und Nicht-Administratoren immer ausblenden wollen, können Sie dies direkt in der Objektdatei definieren. Setzen Sie hierzu innerhalb des Objektetemplates (z.B. für Meldungen) die Abfrage auf den Benutzertyp. Innerhalb der Abfrage
aktuellem Beta-Software Stand. Durch folgende manuelle Konfigurationseinstellung können Sie die Version 8 aktivieren. Setzen Sie hierzu den Wert des version-Attributes innerhalb des wConf-Start-Tags auf "8.0". Ergänzen Sie zusätzlich das