Volltextsuche

  • Strukturierte Daten in Webseiten

    Informationen hierzu finden Sie in den weiterführenden Links am Artikelende . Schritt 1: Funktion global in der wMyProject.php definieren Beispiel: Auszug aus der wMyProject.php - JSON-LD-Markup generiert von Google Strukturierte Daten:

  • Liste mit frei definierbarem Filter

    eingeloggten Benutzer filtern. Listenoptionen mit "Frei definierbarem Filter" Setzen Sie eine eigene Funktion über die wMyProject.php Datei, welche mit der BASE mitgeliefert wird und über die pre.php des globalen Projektes eingelesen wird. Diese

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

    1.1) Einstellung "Seiten nur über HTTPS aufrufbar" in der Projektkonfiguration 1.2) executeAccessRules-Funktion in der wMyProject.php setzen/erweitern 2) Alle Aufrufe über https umleiten (über htaccess) 3) Nur Software Login-Formular über https

  • SEO-Tipp: Hauptverzeichnis ausblenden

    Angabe des Hauptverzeichnisses aufgerufen werden sollen). Schritt 2: Anzuzeigende Links umschreiben Umsetzung über wMyProject-Funktionen Ältere Umsetzung rein über pre.php Um die Links in den generierten Seiten entsprechend umzuschreiben,

  • Liste: So können Sie eine externe ics-Datei über eine einfache Liste ausgeben

    das Fragment wd:fragment id="callback" hinzu, ähnlich dem gegebenen Beispiel. Das Beispiel ruft die Funktion wMyProject::filterIcalList auf, deren Syntax in die Datei wMyProject.php eingefügt werden muss. Ein Beispiel finden Sie rechts.

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

    Angabe von Versandkosten, die vom Gewicht abhängen, kann der Rückgabewert der oben genannten Funktion mithilfe von wMyProject::callbackShopPrepareCartData angepasst werden. Im folgenden Beispiel wird angenommen, dass die Produkte um das Gewicht

  • Linkprüfung: Ausnahmen definieren

    beim Speichern einer Seite 4) Ausschliessen von Teilbereichen einer Seite 5) Nicht existierende Pfade über wMyProject.php umwandeln 6) Pflegedomain im Link-Element (WYSIWYG) 1) Werkzeug Linkprüfung: Zeichen aus der URL entfernen Durch

  • Unerwünschte Bots vom Zugriff ausschließen

    Status 403). Schritt 1: Projektkonfiguration - Variable für zu blockierende Bots Schritt 2: filterBots-Funktion in der wMyProject.php Schritt 3: filterBots-Funktionsaufruf in der pre.php Hinweise Weiterführende Links Schritt 1: Projektkonfiguration

  • Abarbeitung der Skriptausführung bei der XSLT-Transformation

    Seitentitel') "/> ... navid als Wert an z.B. eine Liste übergeben Im nachfolgenden Beispiel wird global über die wMyProject.php die navid auf Grundlage der Navigationsdatei zur aufgerufenen URL ermittelt und steht über die Funktion als

  • SEO: Aufruf eines Projektes über definierte Domains

    Befehle erneut gesetzt werden (Pfadangaben ggf. anpassen)! Lösung 2: Umsetzung über PHP (pre.php) Umsetzung über wMyProject-Funktionen Ältere Umsetzung rein über pre.php Um Projektaufrufe über nicht erwünschte Domains umzuschreiben,

  • Wasserzeichen / Copyright in Bilder setzen

    BASE Classic wird so ausgeliefert, daß über das Weblic® Bild-Element abgefragt wird, ob es eine Projekt-Funktion " wMyProject::adaptImageAfterCreated " gibt. Sofern diese in der wMyProject.php des Projektes vorhanden ist, wird die Rückgabe des

  • Listen Text-Filter Funktion

    Filter mit Operator PHP Callback-Funktion um (siehe Screen nebenan). Die myListFilter-Funktion legen Sie in der wMyProject.php ab (ggf. vorhandene Funktion umschreiben oder neue anders benennen). Der Textfilter ermöglicht somit ein Filtern

  • Maximale Bestellmenge im Mini-Shop Weblic ergänzen

    Produktdaten Seit November 2023 besteht die Möglichkeit, die Produktdaten des Warenkorbs über die Callback-Funktion wMyProject::callbackShopPrepareProductData zu überschreiben. Um das Maximum für Bestellwerte umzusetzen, ist es ausreichend, die

  • Umsetzung einer Internetpräsenz für mobile Endgeräte in älteren Projekten

    ))); //Setzt die über JavaScript ermittelte Breite, um Inhalte optimiert zu skalieren wMyProject :: adaptMobileWidth (); // Variablen der Steuerungsdatei $preVars = array(); // Ansichtsmodus if( wEnv :: getGlobalValue (

  • Dateiliste nach durchschnittlicher Seitenbewertung (Ranking) sortieren

    Standard "). Die erforderlichen Anpassungen werden nachfolgend beschrieben. Setzen Sie eine eigene Funktion über die wMyProject.php Datei, die mit der BASE mitgeliefert wird und über die pre.php des globalen Projektes eingelesen wird. Beispiel:

  • Dateiliste nach aktuellsten Kommentaren sortieren

    Standard "). Die erforderlichen Anpassungen werden nachfolgend beschrieben. Setzen Sie eine eigene Funktion über die wMyProject.php Datei, die mit der BASE mitgeliefert wird und über die pre.php des globalen Projektes eingelesen wird. Beispiel:

  • Listen über individuelle PHP Callback Funktion filtern

    vor der Anfrage an das Repository Geben Sie nun in den Filtereinstellungen einen Funktionsaufruf an, zum Beispiel wMyProject::myListFunction . In der Standardauslieferung der wMyProject.php werden bereits Beispiele für diese Funktionen

  • Formulareingaben über Reguläre Ausdrücke validieren

    und behandelt die zu prüfenden Zeichenketten als UTF-8. (verfügbar ab CMS-Version 016.002.001.000) callback:wMyProject::validateInput Dieser Validator prüft über Callback und die in wMyProject.php hinterlegte Funktion (im Beispiel

  • SEO: Domainaufruf mit oder ohne www umschreiben

    hinterlegen Sie Ihre Domain entweder mit oder ohne www (z.B. www.domain.dd). Über den Skript-Code in der pre.php und wMyProject.php wird dies über die Funkion wMyProject::executeAccessRules() vorgenommen. Beispiel 1: Umsetzung über

  • Navigation mit grafischen Buttons umsetzen

    " navLevel1 " title= " {@title} " href= " {@link}{@navidExtIfNeeded} " target= " _self "> src= " {php:functionString('wMyProject::getImageSrc', @text)} " alt= " {@text} " title= " {@text} "/> ... In diesem einfachen Beispiel wird über das

  • Änderungen in Weblication® CMS Core/GRID

    $wText[en:list_more]), ohne Templates anpassen zu müssen. 008.002.030.000 26.12.2013 Über die Funktion wMyProject::convertToRealPath können Links bei der Linkprüfung beliebig angepasst werden. 008.002.004.000 16.12.2013 Über das

  • Änderungen in Weblication® CMS Core/GRID

    ein Suchbegriff eingegeben wurde. 012.005.151.000 15.12.2017 Der Listengenerator unterstützt die Callback-Funktion wMyProject::onAfterCreateListAjaxOfData, um nachgeladene Listendaten beliebig anzupassen. 012.005.138.000 13.12.2017 Im erweiterten

  • Performance-Optimierungen

    Funktionen einbinden include_once( $_SERVER [ 'DOCUMENT_ROOT' ]. '/[IHR-LAYOUT-PROJEKT]/wGlobal/scripts/php/wMyProject.php' ); // ... // Falls spezielle Parameter bei Suchmaschinen deaktiviert werden sollen, um so u.a. den Cache zu

  • RSS: Weblication® Mobile First Changelogs

    29.02.2024 17:29 BASE für Version 18: BASE Templates 1.0.323: Optimierung zur executeAccessRules-Funktion in der wMyProject.php 28.02.2024 17:16 BASE für Version 18: BASE Templates 1.0.322: Die Pflegemaske für Binär-Dateien ist hinsichtlich

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

    Auszug aus der pre.php zu projektabhängiger Design-CSS zur Kontrasanpassung // nach den Includes der grid.php und wMyProject.php setzen // Falls eine alternative CSS genutzt werden soll if( wRequest :: getCookie ( 'websitecontrast' ) == '1' ){

  • Änderungen in Weblication® CMS Core/GRID

    11.11.2021 Die Framework-Funktion wDate::formatDate greift bei nicht existierenden Sprachen auf die Projektfunktion wMyProject::formatDateLangExtended zurück, in der sich beliebige Sprachen zur Datumsausgabe erweitern lassen. 016.002.044.000

  • RSS: Weblication® Mobile First Changelogs Version 16

    gesetzt. 13.06.2022 15:30 BASE (Mobile First) für Version 16: Liste 1.0.79: Durch -w-option-entryBeforeCallback:'wMyProject::listEntryBeforeCallback' lässt sich ein Callback definieren, dass vor jedem Listeneintrag ausgeführt wird und

  • Weblication® Entwicklerbereich

    29 Februar BASE für Version 18: BASE Templates 1.0.323: Optimierung zur executeAccessRules-Funktion in der wMyProject.php 28 Februar BASE für Version 18: BASE Templates 1.0.322: Die Pflegemaske für Binär-Dateien ist hinsichtlich