Volltextsuche
Sicherheit: X-Frame-Options Header gegen Clickjacking
12. Mai 2020 Änderungsdatum: 04. Februar 2022 weblication cms iframe frame embed object layer antwortheader header kopfzeilen x-frame-options sameorigin Über eine Einstellung in den HTTP Antwortkopfzeilen kann festgelegt werden, ob
Bereich mit wechselbarem Bild umsetzen
Ausgehend von der BASE zeigen wir Ihnen nachfolgend ein paar Beispiele. Einbinden eines eigenen Templates für Headerbilder Einfaches Beispiel für statisches Headerbild Erweitertes Beispiel (1) für wechselnde Headerbilder je nach URL
Semantische Bereiche einer Webseite - header, footer, section
Elemente in HTML 5 zur Auszeichnung verwenden. Das BASE (Mobile First) Projekt nutzt bereits im Standard die header und footer Tags zur Kennzeichnung von Kopfbereich und Fußbereich der Webseite. Hinsichtlich der Inhaltsbereiche
Sicherheitsmechanismen für Web-Projekte
Veröffentlichungsdatum: 10. September 2021 Änderungsdatum: 21. Januar 2022 weblication cms sicherheit security header cookies hsts policy Für den Betrieb einer Webseite sollte die Sicherheit immer im Fokus stehen. Dieser Artikel nennt
Scrollverhalten des Headers
des Headers Möchten Sie das Verhalten des Kopfbereiches beim Scrollen beeinflussen, genügt es die Styleregeln in der header.scss anzupassen. Das Verhalten des Kopfbereiches (header) wird über folgende CSS-Klassen gesteuert, die über
FAQs
wenn Security- oder Antivirus-Software zwischen Webserver und Browser den Inhalt bereits entpackt hat, was sich im HTTP-Header z.B. durch X-Content-Encoding-Over-Network: gzip zeigt. In solchen Fällen wird in der Ausgabe gegebenenfalls nur ein
So definieren Sie die Startseite von Präsenzen
auch so einrichten, daß diese auf das Projektverzeichnis weiterleitet. Diese Weiterleitung kann z.B. über einen HTTP-Header Aufruf mit Status-Code 301 realisiert werden: Beispiel: /index.php einer Präsenz über 301er-Weiterleitung <?php
wNet::getUrlHeader
httpAuthPassword Passwort für eine HTTP-Authentifizierung Beispiel: Führt eine GET-Anfrage aus und liefert die Header-Daten Quelltext <?php // Falls Optionen (z.B. htaccess-Logindaten) mitgegeben werden sollen: $options = array();
wNet::getUrl
httpAuthPassword Passwort für eine HTTP-Authentifizierung Beispiel: Führt eine GET-Anfrage aus und liefert die Header-Daten und den Inhalt Quelltext <?php // Falls Optionen (z.B. htaccess-Logindaten) mitgegeben werden sollen: $options
FAQs
die Range Requests für andere Dateien deaktiviert werden, werden bei mp4-Dateien die "Accept-Ranges bytes" als Header gesetzt, um ein Streaming und schnelles Nachladen im Browser zu ermöglichen. Warum wird der Projekt-Cache beim
FAQs
lese Ihnen nun vor: '; } Wie binde ich ein eigenes Template für wechselbare Headerbilder im Weblication CMS ein? Im HTML Seiten-Template (standard.wDocument.php) im blockTop-Bereich fügen Sie zusätzlich zu
Barrierefrei-Menü
der erforderliche Code eingebunden. Aktiviert werden kann dies über eine CSS-Variable, welche im Standard in der header.scss wie folgt definiert ist (siehe CSS-Beispiel unten). Bevor Sie beim Weblic® Update vorhandene Templates
FAQs
des wsl:ifIsAdmin-Tags gilt auch für die Bearbeitung von Kategorien im Kategorieneditor. Kann der X-Frame-Options Header in Weblication CMS individuell angepasst werden? Ja, der X-Frame-Options Header lässt sich in Weblication CMS
X-Frame-Options - Schutz vor Clickjacking
Veröffentlichungsdatum: 30. Oktober 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Über einen Header-Eintrag kann verhindert werden, daß Ihre Webseite in einem Frame oder iFrame auf externen / fremden Webseiten
wResponse::redirect
(prüft auf schon gesendete Header) Funktionsaufruf Void redirect(String url, Boolean movedPermanently) Parameter url Weiterleitungsziel movedPermanently
FAQs
der Browser WebP unterstützt, wird dann das WebP-Bild für Hintergrundbilder genutzt. Wie kann ich wechselnde Headerbilder in Abhängigkeit von der URL im Weblication CMS umsetzen? Im headerBild-Template können Sie mithilfe von verschiedene
Kann im Kopfbereich ein verlinktes Bild genutzt werden?
wMailer::sendMailText
Boolean sendMailText(Array header, String text, Array attachment = null, Array options = null) Parameter header E-Mail Header text E-Mail Text attachement Anhang options Optionen engineType - [PHP|zend|wSMTP2] Mail-Engine smtpData
Unerwünschte Aufrufe blockieren oder umleiten
( $_SERVER [ 'QUERY_STRING' ], 'amp,' ) !== false || strpos ( $_SERVER [ 'QUERY_STRING' ], '&&' ) !== false ){ header ( 'HTTP/1.1 400 Bad Request' ); exit; } } Beispiel 3: Aufrufe von "ExampleBot" blockieren Beispiel: Auszug aus der pre.php
SEO: Aufruf eines Projektes über definierte Domains
wRequest :: isSearchBot () === FALSE && ! preg_match ( '/newsletter\/newsletters/' , $_SERVER [ 'REQUEST_URI' ])){ header ( "HTTP/1.1 301 Moved Permanently" ); header ( "Location:http://www.projekt-domain.de" . $_SERVER [ 'REQUEST_URI' ]); } //
wMailer::sendMailHtml
im HTML-Format Funktionsaufruf Boolean sendMailHtml(Array header, String text, Array attachment = null) Parameter header E-Mail Header text E-Mail Text attachement Anhang options Optionen engineType - [PHP|zend|wSMTP2] Mail-Engine smtpData
FAQs
für Cache-Laufzeiten mittels mod_expires für Bilder und Videos Komprimierung für SVG-Dateien mittels mod_deflate Header für Content-Type-Sicherheit Verzeichnisschutz (Options -Indexes) AddType-Anweisungen zum Erkennen von Video-, Audio-
wMailer::sendMailAlternative
Sendet eine E-mail als Text und HTML(multipart/alternative) Funktionsaufruf Boolean sendMailAlternative(Array header, String text, String html, Array attachment = null) Parameter header E-Mail Header text E-Mail Text html E-Mail HTML
Kontextmenüs und Schaltflächen im Dateiexplorer anpassen
Inhalt der post.include.js Datei function wOnBeforeShowContextMenu(selectionData){ //console.log(selectionData['header']); //console.log(selectionData['content']); // Schaltfläche für Verzeichnis erstellen im Kontextmenü ausblenden
Framework
sendMailAlternative (1) Sendet eine E-mail als Text und HTML(multipart/alternative) Boolean sendMailAlternative(Array header, String text, String html, Array attachment = null) sendMailHtml Sendet eine E-Mail im HTML-Format Boolean
Wie sieht ein Beispiel für eine individuelle Domain-Zugriffsprüfung in pre.php aus?
=== FALSE && !preg_match('/newsletter\/newsletters/', $_SERVER['REQUEST_URI'])){ header("HTTP/1.1 301 Moved Permanently"); header("Location:http://www.projekt-domain.de" . $_SERVER['REQUEST_URI']);
Änderungen in Weblication® CMS Core/GRID
zur besseren Kenntlichkeit beim Überfahren vergrößert dargestellt. 015.003.039.000 21.10.2020 Zusätzliche E-Mail Header, die mit X- beginnen, können nun auch mitgesendet werden. 015.003.000.000 01.10.2020 Final Version 015.002.070.000
Wie verhindert man die ungestylete Ausgabe der Navigation bei 991Pixel Viewport-Breite?
(ohne Styles) ausgegeben wird. Dies lässt sich verhindern, indem man in der /default-wGlobal/wGlobal/layout/styles/header/headerElementNavigation.scss folgende Anpassung vornimmt: $viewportMaxNavigationMobile:$viewportMinNavigationFull - 1;
FAQs
JavaScript Dateien im HTML-Head einbinden
Veröffentlichungsdatum: 28. Januar 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Möchten Sie den Header-Bereich um eigene HTML-Skripte ergänzen, können Sie das in folgendem Template vornehmen:
wNet
den Inhalt String getUrlContent(String url, Array options) getUrlHeader Führt eine GET-Anfrage aus und liefert die Header-Daten und den Inhalt String getUrl(String url, Array options) getUrlAsync Führt eine asynchrone GET-Anfrage aus.
wRequest::isEmbedViewExplorer
umzuleiten Quelltext <?php if( wUserCur :: getName () == '' && ! wRequest :: isEmbedViewExplorer ()){ header ( "HTTP/1.1 301 Moved Permanently" ); header ( "Location: http://" . $_SERVER [ 'HTTP_HOST' ]. '/index.php' ); } ?>
Unerwünschte Bots vom Zugriff ausschließen
, $_SERVER [ 'HTTP_USER_AGENT' ])){ header ( 'HTTP/1.1 403 Forbidden' ); header ( 'Status: 403 Forbidden' ); exit; } Weiterführende Links Online-Dokumentation:
Formular mit Versand einer HTML E-Mail
daß der Content-Type der E-Mail auf text/html umgestellt werden kann. Die Auswahl "contentType" wird im E-Mail Header über einen Platzhalter gesetzt. Formular-Einstellungen E-Mail Vorlage Formulareinstellungen: E-Mail an den definierten
So setzen Sie den Mailheader konform
anfrage Dieser Artikel beschreibt evtl. Probleme beim Versand eines Kontaktformulares aufgrund falscher Syntax des Mail-Headers. Die Definition des Mailheaders beim Einsatz eines Kontakt-Formulares (Anfrageformular) richtet sich nach den
Banner, Slider, Hintergrundbilder, Seitenleisten, Header, Footer und sonstige Inhalte navigationsbaumabhängig anzeigen
komplette Teilbäume der Navigation, dass bestimmte Inhalte wie beispielsweise Banner Hintergrundbilder Seitenleisten Header Footer und sonstige Inhalte navigationsabhängig automatisch angezeigt werden. So steuern Sie beispielsweise, dass für
Layout / Design - Kopfbereich | Weblication CMS Onlinedokumentation
Das Template für den Kopfbereich der Webseiten liegt unter /[IHR-GLOBALES-PROJEKT]//wGlobal/layout/templates/headers/default.wHeader.php ab und kann direkt über das Weblication® Panel , Schaltfläche Kopfbereich, zur Bearbeitung
Weblication® Website mit integriertem Shopware Online-Shop
und Login aus dem Shop im klassischen Inhalt der Weblication® Seite darzustellen. Umgekehrt konnte im reinen Shop der Header samt Navigation bis einschließlich der Beadcrumb Navigation sowie der dreiteilige Footer ab "Informationen zum
Was sich von Weblication® Version 5, 6, 7, 8, 9,10, 11 bis hin zu Version 12 alles getan hat
Generelle Neuerungen und Optimierungen XSLT - Allgemein Pro Element, Objekt, Navigation, Liste, globales HTML und Header existiert ein eigenes Template. Eigene Templates für Strukturelemente im Newsletter. Pflegetags nutzen Dekoratoren, um
Formular-Editor / Kontakt-Formular | Weblication CMS Onlinedokumentation
wird Text (text/plain) verwendet. 'E-Mail an den definierten Empfänger': In diesem Feld wird der E-Mail Kopf (Header) und Inhalt (Body) für die E-Mail an den Empfänger des Kontaktformulares definiert. Über Platzhalter können die im
Inhalte aus anderen Seiten einbinden
die Seite aus, aus der die Inhalte eingebunden werden sollen, den Bereich (z.B. Hauptbereich, recht Seite, linke Seite, Header, Footer) und letztlich über die gelben Pfeile das Element, das eingebunden werden soll . Wird kein Element angegeben,
Online-Shops mit Weblication®
erweitert: Empfehlungen passend zu den im Warenkorb abgelegten Produkten Bestseller werden automatisch in den Header-Slider eingebunden Geschenkefinder über 3 Fragen: "für wen", "Anlass", "Preis" Themenwelten: Produkte zu einem
Version 12: Elemente aus anderen Seiten in aktuell bearbeitete Seite einbinden
die Seite aus, aus der die Inhalte eingebunden werden sollen, den Bereich (z.B. Hauptbereich, recht Seite, linke Seite, Header, Footer) und letztlich über die gelben Pfeile das Element, das eingebunden werden soll . Wird kein Element angegeben,
Verzeichnis - Abo E-Mail Vorlage | Weblication CMS Onlinedokumentation
Die Standard E-Mail Vorlage können Sie zur Bearbeitung im Quelltexteditor aufrufen. Hier definieren Sie den E-Mail Header und Inhalt der E-Mail. Achten Sie dabei auf die RFC-konforme Struktur der E-Mail. Beispiel. Standard Inhalt der Abo
BASE Projekt - Mobile First | Weblication CMS Onlinedokumentation
BASE (Mobile First) Entwicklungsstand FINAL XSLT-Templates Pro Element, Objekt, Navigation, Liste, globales HTML und Header existiert ein eigenes Template. Eigene Templates für Strukturelemente im Newsletter. CSS Pro Element, Objekt,