Volltextsuche

  • Bedeutung der Validatoren bei der Pflege textbasierter Daten

    einen Inhalt haben. Sofern das Feld nicht befüllt wird (z.B. Überschrift), erfolgt eine Hinweismeldung, die über das errorMessage -Attribut definiert werden kann. int Das Feld muss mit einem Integer befüllt sein (Ganzzahl). Sofern dies nicht der

  • Weiterleitung bei Statuscode 404 (Not found / Nicht gefunden)

    Veröffentlichungsdatum: 26. September 2017 Änderungsdatum: 16. Dezember 2019 weblication cms 404 statuscode redirect errordocument weiterleitung benachrichtigung Weblication® CMS bietet bereits im Standard komfortable Möglichkeiten zum Umgang mit

  • Google Maps Karte lädt nicht und bringt Fehlerhinweis

    Element innerhalb der Seite entfällt dann. Beispiele für Einträge in der JavaScript-Konsole: Google Maps API error: RefererNotAllowedMapError

  • Umfangreiches Bestellformular

    => array( 'Herr' => 'Herr' , 'Frau' => 'Frau' ), 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte wählen Sie Ihre Anrede aus.' )))); $formular -> addElement ( 'input' , 'name' , 'Name*' , array(

  • Sicherheit erhöhen: Empfehlungen zur Fehlerbehandlung unter PHP

    Beispiel: Auszug aus der php.ini mit abgeschalteter Fehlerausgabe und -meldungen ; Fehlermeldungen komplett abschalten: error_reporting = 0 ; Fehlerausgabe ausschalten display_errors = Off ; ... Die pre.php der BASE Projektbasis liefern wir standardmässig

  • So werden XSLT-Fehler einem Administrator direkt angezeigt

    Nutzbar ab: Version Veröffentlichungsdatum: 12. November 2010 Änderungsdatum: 12. Juli 2012 wConf admin xslt fehler error warning Dieser Artikel beschreibt, wie Sie Administratoren bei auftretenden XSLT-Fehlern diese direkt ausgeben können.

  • CSS-Rendering - Inhalte wie Bilder automatisch in passender Breite generieren

    Schritt 2: Abfrage des Bereiches und Setzen des globalen Wertes Problemfälle und Lösungsmöglichkeiten Problemfall 1: Error: negative image width Lösungsmöglichkeiten für den Problemfall: Problemfall 2: Bild ist unscharf / verpixelt

  • Individuell gestaltetes Beispielformular

    'Name*' , array( 'attributes' => array( 'class' => 'L' ), 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte geben Sie einen Namen an' )))); $formular -> addElement ( 'input' , 'street' , 'Strasse*' , array(

  • Über Dekoratoren gestaltetes Kontaktformular

    'Name*' , array( 'attributes' => array( 'class' => 'L' ), 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte geben Sie einen Namen an' )))); $formular -> addElement ( 'input' , 'street' , 'Strasse*' , array(

  • wForm::addElement

    = 'textContent' ; /*Validatoren festlegen*/ $validators = array(); $validators [][ 'type' ] = 'required' ; $validators [][ 'errorMessage' ] = 'Bitte geben Sie einen Namen an' ; /*Hinzufügen des Eingabefeldes*/ $this -> addElement ( 'input' , 'name' , 'Name*'

  • Benutzerdaten über ein Formular bearbeiten

    => wUserData::getData($userNameCur, 'firstname'), 'validators' => array(array('type' => 'required', 'errorMessage' => 'Bitte geben Sie einen Namen an')))); $formular->addElement('input', 'surname', 'Nachname*', array('value' =>

  • Einfaches Formular

    $formular -> addElement ( 'input' , 'name' , 'Name*' , array( 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte geben Sie einen Namen an' )))); // wenn das Feld vorbelegt werden soll (Initialwert):

  • Vorgehensweise bei XML-Fehlern

    Element eingebunden KORREKT KORREKT FALSCH 1) XML-Fehler während der XSLT-Transformation der Seite Load XML Error bei der XSL-Transformation Ein Fehler in der XML-Struktur der zu transformierenden Datei führt bei Aufruf der Seite zu

  • Projekteinstellungen - Die Projektverwaltung

    Beispiel: Inhalt einer wProject.php version= " 5.0 "> Inhalte content permissionDenied= " /de/wGlobal/content/errordocs/permission-denied.php " pageOffline= " /de/wGlobal/content/errordocs/offline.php "/> pathProject= " "/>

  • Pflege von textbasierten Daten

    emailOrEmpty bei leerer Eingabe) mögliche Werte: required|int|http|path|email|emailOrEmpty|regExp notwendig: nein errorMessage Meldung, die bei fehlerhafter Validierung angezeigt wird notwendig: nein allowUseLastNavId Erlaubt bei der Auswahl des

  • Maximale Bestellmenge im Mini-Shop Weblic ergänzen

    variantDescription ']"/><!-- web:text:stop --> <!-- web:text:start validator="/^(\d+,\d\d|)$/" errorMessage="Format: 29,99" editor="input" inputStyle="width:48px;margin-right:3px"--> priceOriginal ']"/><!--

  • wDate::sortObjectdata

    Quelltext <?php $objectData [ 'dates' ] = wDate :: sortObjecdata ( $objectData [ 'dates' ]); ?> Ergebnis Fatal error : Uncaught Error: Call to undefined method wDate::sortObjecdata() in

  • Sortierung einer Liste über eigene Werte

    liste est triée trier par-id') "/> ) class= " wEditorExtensionValue "> <!-- web:text:start validator="/^(\d{4})?$/" errorMessage=" " editor="input" inputStyle="width:100px"--> select= "

  • Weblication® Masken durch eigene Informationen für Benutzer erweitern

    über das Attribut type definiert. Mögliche Darstellungstypen sind: blank Neutral info Information warning Warnung error Fehler Über matchPath lässt sich die Darstellung auf ein definiertes Verzeichnis einschränken. Der erste passende

  • Individuelle Benutzerdaten bearbeiten

    <!-- Bestimmte Felder als Pflichtfeld deklarieren: --> <!-- element= " department_business " value= " required " errorMessage= " Bitte füllen Sie das Feld Abteilung im Reiter 'Geschäftlich' aus! "/> --> Die zur Pflege definierten Felder

  • Eigenes Skript als SMTP-Host verwenden

    false liefern! # (Beispiel-Skript siehe nachfolgend) */ include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); //error_reporting(E_ALL);ini_set('error_reporting', 1);ini_set('display_errors', 1); //Import PHPMailer classes into the global namespace

  • Externe Anwendungen für die Suchindizierung nutzen

    - Funktionstest der externen Anwendungen Funktionstest analysieren und debuggen Sofern Sie beim Funktionstest ein " error " anstatt des " ok " zum jeweiligen Application Check erhalten, prüfen Sie bitte über das Register "Debuginformationen"

  • So setzen Sie Initialwerte innerhalb eines Formulares

    => array( 'Herr' => 'Herr' , 'Frau' => 'Frau' ), 'validators' => array(array( 'type' => 'required' , 'errorMessage' => 'Bitte wählen Sie Ihre Anrede aus.' )))); //Checkbox: $formular -> addElement ( 'checkbox' , 'furtherInfo' ,

  • Anmeldemaske bei fehlenden Ansichtsrechten anbieten

    mit Login Die Hinweisseite ( permission-denied.php ) wird hinsichtlich der Seitenausgabe über das Ansichtstemplate error.wDocument.php ausgegeben, welche nur die Inhalte im Inhaltsbereich content1 berücksichtigt. Hintergrund ist, daß in

  • So ändern Sie die Hinweismeldungen bei falschen Formulareingaben

    print ' '; } ... Die Hinweisbox wird über einen DIV-Container mit der Klasse "errorMessages" ausgegeben. Um diesen anders darzustellen, passen Sie lediglich die Klassen-Formatierung in der design.css an. Die

  • So nutzen Sie eigene Javascript-Funktionen zum Validieren

    ... <!--web:text:start editor="input" inputStyle="width:100%;" validator="checkInputField({from: 0, to: 100})" errorMessage=""--> select= " /wd:document/wd:extension/wd:meta/wd:title/text() "/> <!--web:text:stop--> ... test= "

  • So setzen Sie eine intelligente Bildauswahl um

    "/> class= " wEditorElementValue "> <!--web:text:start editor="picture" validator="/\.(jpe?g|gif|png)$/i" errorMessage=" " paste="1" extensions="jpg|jpeg|gif|png" upload="1" pathEmpty=" /platzhalter.gif" pathIfEmpty=" "

  • Elemente des Mastertemplates bedingt zur Auswahl anbieten

    style " type= " char.text "/> id= " class " type= " char.text "/> id= " display " type= " char.default "/> id= " errorMessage " type= " char.default "> Bitte lassen Sie das letzte Feld leer! name= " Spamschutz (Captcha) " en:name= " Captcha

  • Formularvalidierung für Bestätigungsfelder umsetzen

    ][ "emailconfirm" ][ "isInvalid" ] = true ; $_SESSION [ "wFormData" ][ $this -> id ][ "elements" ][ "emailconfirm" ][ "errorMessage" ] = $this -> elements [ "emailconfirm" ]-> validators [ 0 ][ "errorMessage" ]; $_SESSION [ "wFormData" ][ $this ->

  • XAMPP für eine Weblication® Installation einsetzen

    C:\xampp\php\php.ini zu Moduleinstellungen allow_url_fopen = Off ;(da viele Provider dies mit PHP5 deaktiviert haben) error_reporting = E_ALL & E_NOTICE & E_DEPRECATED display_errors = On max_execution_time = 240 ; statt voreingestellten 30

  • Werte beim Speichern in ein anderes Feld schreiben

    " style= " display:none "> <!--web:text:start editor="input" inputStyle="width:100%;" validator="required" errorMessage=""--> select= " /wd:document/wd:extension/wd:meta/wd:title/text() "/> <!--web:text:stop--> class= "

  • Veranstaltungen über den Objekt-Wizard pflegen

    /> < wd : attribute name = "validatorCustomized" type = "char.default" /> < wd : attribute name = "errorMessage" type = "char.default" /> < wd : attribute name = "script" type = "char.default" /> < wd : attribute name =

  • Pflegemasken für Binärdateien

    "/> ) class= " wEditorExtensionValue XL "> <!-- web:text:start editor="input" validator="required" errorMessage=" " markShys="1"--> select= " /wd:document/wd:extension/wd:meta/wd:title/text() "/> <!-- web:text:stop -->

  • Pflegemasken für Metadaten aus der Dokumentenerweiterung

    "> <!--web:text:start editor="input" inputStyle="width:100%;" validator="required" optimizer="seoTitleDefault" errorMessage=" "--> select= " /wd:document/wd:extension/wd:meta/wd:title/text() "/> <!--web:text:stop--> test= "

  • Pflegemasken für Binärdateien

    "/> ) class= " wEditorExtensionValue XL "> <!-- web:text:start editor="input" validator="required" errorMessage=" " markShys="1"--> select= " /wd:document/wd:extension/wd:meta/wd:title/text() "/> <!-- web:text:stop -->

  • Pflegemasken für Metadaten aus der Dokumentenerweiterung

    class= " wEditorExtensionValue "> <!--web:text:start editor="input" inputStyle="width:100%;" validator="required" errorMessage=" "--> select= " /wd:document/wd:extension/wd:meta/wd:title/text() "/> <!--web:text:stop--> test= "

  • BASE Neuinstallation mit Übernahme der Inhalte

    Ordner ausweiten , da je nach Projektstand im alten Projekt diverse globale Inhaltsdateien (contentXincludes, dropdowns, errordocs, redirects, etc.) noch nicht vorhanden waren. Sie sollten zudem die .htaccess Datei (z.B. /de/.htaccess ) der neuen BASE

  • HTML- und Script-Code Pflege durch Redakteure

    beim Speichern aufgrund einer Servereinstellung (Server-Firewall, Security-Rules, ...) geblockt wird: Weblication Info: Error 403, request forbidden! Prüfen Sie die Berechtigungen bzw. die PHP/Firewall Einstellungen! Wenn sichergestellt ist,

  • So setzen Sie eine Dateiauswahlbox im Editor um

    web:text:start editor="select" script="/de/wGlobal/scripts/editor/getListTemplates.php?pathProject=/deGlobal" validator="" errorMessage="" inputStyle=""--> select= " wd:fragment[@id='listtemplate']/text() "/> <!-- web:text:stop --> ... Beispiel:

  • Zu beachten beim Einsatz von Suhosin

    bereits weitaus weniger als 1000 Felder Probleme beim Speichern einer Seite erzeugen und direkt auf einen Skript-Fehler (Error 500) stoßen! Beim Einsatz von Schutzsystemen wie z.B. Suhosin , kann je nach Einstellung (z.B. max. Anzahl an

  • E-Mail Benachrichtigungen bei nicht gefundenen Seiten (Fehler 404)

    Adresse senden, falls eine Seite nicht gefunden werden kann" Grundvoraussetzung für dieses Werkzeug ist zum einen ein ErrorDocument-Eintrag über die .htaccess Datei des Inhaltsprojektes: Auszug aus der /[IHR-INHALTS-PROJEKT]/.htaccess ErrorDocument

  • SEO: Optimierte Eingabe von Titel / Beschreibung

    "> <!--web:text:start editor="input" optimizer="seoTitleDefault" inputStyle="width:100%;" validator="required" errorMessage=" "--> select= " /wd:document/wd:extension/wd:meta/wd:title/text() "/> <!--web:text:stop--> ... ... class= "

  • So lesen Sie Werte in eine Auswahlbox im Editor ein

    multiple="1" editor="select" script="/de/wGlobal/scripts/editor/getTypeEntries.php" inputStyle="" validator="" errorMessage=""--> select= " wd:fragment[@id='file']/text() "/> <!-- web:text:stop --> ... Beispiel: getTypeEntries.php

  • Installationsprobleme / Seitenbearbeitung lädt die Inhalte nicht

    - check Memory Limit Test Den Fall, daß beim Bearbeiten einer Seite die Seitenbearbeitung nicht fertig lädt (Error 500), verzeichnen hin und wieder 1und1 Hosting Kunden. Die Ursache ist in den meisten Fällen zu wenig Arbeitsspeicher

  • So binden Sie Binärdateien für Sprachportale ein

    decorators="default" active="1" caption=" " captionInfo=" " editor="input" allowSpecialChars="1" markShys="1" validator="" errorMessage=" "--> select= " /wd:document/wd:extension/wd:meta/wd:title/text() "/> <!-- web:text:stop --> <!--

  • Breadcrumb - Brotkrümelnavigation mit aktueller schema.org Auszeichnung

    are suggestions for improvement. Some warnings can affect your appearance on Search; some might be reclassified as errors in the future. The following warnings were found on your site: data-vocabulary.org schema deprecated We recommend that

  • Mini-Shop: Umsetzung über Objekt-Wizard - Beschreibung

    checked="checked" style="" value="' . $value [ 'id' ]. '"' .( $value [ 'consider_stock' ] === 'yes' ? 'data-errormsg="Sie haben die maximale Bestellzahl überschritten" data-pattern="' .( $value [ 'orderMax' ] != '' ? 'maxvalue(' .

  • Unerwünschte Bots vom Zugriff ausschließen

    Blockierung von Bots kKann auch manuell direkt über die pre.php umgesetzt werden (nach dem wMyProject.php Include und Error-Handlung Eintrag): Auszug aus der pre.php // Bots blockieren (weitere Bots ggf. ergänzen) if( preg_match (

  • Beispiele für das Suchen & Ersetzen Werkzeug

    empfehlen Seite Kontakt- und Danke-Seite (auch andere Formulare) RSS-Seite Google-Sitemap Newsletter-Formular Seiten Errordocs-Seiten Beispiel 4: Workflow über reguläre Ausdrücke auf Erben einstellen Suchen nach: ]+> Ersetzen durch: path= "

  • Inhaltsprojekt bzw. Sprachprojekt offline setzen / Wartungsmodus

    Suchmaschinen, Bots, etc.) wird die im Projekt hinterlegte Wartungsseite ( /[IHR-INHALTS-PROJEKT]/wGlobal/content/errordocs/maintenance.php ) angezeigt und ein Status-Code 503 (Service Unavailable) gesetzt. Zudem können Sie über "Erneut