Volltextsuche

  • -w-editmaskExtended-class

    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

  • Seitenzugriffe protokollieren

    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

  • Unterschiedliche CSS-Definitionen, z.B. zu Farben, in Projekten nutzen

    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

  • So kann man im Listentemplate die Darstellung abhängig von der aktuellen Inhaltsgruppe definieren

    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

  • Responsive Toggler-Navigation anpassen

    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 ">

  • Newsletter: Personalisierte Bedingungen nutzen

    [!--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

  • So definieren Sie die Startseite von Präsenzen

    '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

  • Alternative Darstellung der Webseite: CSS benutzerabhängig nutzen

    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

  • Unerwünschte Aufrufe blockieren oder umleiten

    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' ],

  • Kategorienfilter als Auswahlbox für Listen

    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.

  • Dateien und Verzeichnisse in Kleinschreibweise erzwingen

    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

  • Empfehlungen für Video-Dateien im Video-Element

    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

  • Nutzung von SSL-Zertifikaten für HTTPS-Aufruf

    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

  • Linkprüfung: Ausnahmen definieren

    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

  • Cookies - Informationen zum Datenschutz

    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

  • Formular für den Versand der Login-Daten

    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

  • Bildgenerierung: ImageMagick in Weblication CMS nutzen

    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

  • Schaden vermeiden: Passwort Policy in Weblication®

    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.

  • Datenschutzkonforme Cookies in Weblication

    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

  • Änderungen in Weblication® CMS Core/GRID

    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

  • Inhaltsprojekt bzw. Sprachprojekt offline setzen / Wartungsmodus

    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

  • Sicherheitsmechanismen für Web-Projekte

    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

  • Änderungen in Weblication® CMS Core/GRID

    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

  • SassC im Mobile First Projekt nutzen

    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

  • Multiprojekt Umsetzung

    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

  • Beispiele für das Suchen & Ersetzen Werkzeug

    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

  • SEO-Tipp: Hauptverzeichnis ausblenden

    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

  • So verwenden Sie eine globale Variable zur Steuerung der Ausgabe

    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 (

  • Formularfelder dynamisch ein- und ausblenden

    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

  • Messagecenter: Benachrichtigungen zu Aufgaben

    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

  • Sicherheit: Erweiterter Spamschutz in Formularen durch Messung der Ausfüllzeit

    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

  • Empfehlungen für den Einsatz von PHP

    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

  • Copyright Angabe für Bilder umsetzen

    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:

  • Login für ältere Browser-Versionen unterbinden

    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

  • Farbauswahl in der Bearbeitung nutzen

    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

  • Newsletter Empfänger: Eintrag im Verteiler bestätigen

    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

  • Sicherheit erhöhen: Download sensibler Daten

    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

  • So deaktivieren Sie das Initialisieren des Veröffentlichungsdatums

    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

  • Zu beachten beim Einsatz von Suhosin

    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

  • Weblication® Cloud deaktivieren

    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

  • Pflegestopp erzwingen

    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

  • Linken Seitenbereich zur Pflege aktivieren

    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

  • Bedingte Umbrüche im WYSIWYG-Feld markieren

    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

  • Hintergrundbilder dynamisch anzeigen

    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

  • Versand von E-Mails über Formulare und Skripten

    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

  • Tipps zu Backups / Sicherungen

    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

  • wNewsletter::autosendNewsletters

    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

  • Überschrift: Allgemeine Einstellungen wie Zeilenumbruch, Links, Teilformatierung, etc.

    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

  • So blenden Sie den Struktureditor auf Seitenebene aus

    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

  • Weblication® CMS Version 8 - Start Betaphase

    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