Volltextsuche

  • wRepository::renameDirectory

    die Links angepasst werden. Beispiel: Benennt ein Verzeichnis um, ohne Verlinkungen anzupassen Quelltext <?php $path = "/base-en/unternehmen" ; $nameNew = "company" ; if( wRepository :: renameDirectory ( $path , $nameNew )){ print "Das

  • Copyright Angabe für Bilder umsetzen

    Angabe für Bilder umsetzen Veröffentlichungsdatum: 11. Februar 2019 Änderungsdatum: 21. April 2024 Projektgrundlage: BASE Mit dem Copyrightzeichen werden Bilder bezogen auf das Urheberrecht gekennzeichnet und symbolisieren dadurch, auf wen

  • Das HTML Seiten-Template (standard.wDocument.php)

    um die in der Inhaltsdatei vorhandenen XML-Inhalte in XHTML bzw. HTML 5 zu transformieren und auszugeben. In der BASE wird hierzu auf ein zentrales XSL-Stylesheet zurückgegriffen, das HTML Seiten-Template standard.wDocument.php . Pfad

  • So lesen Sie Inhaltsdaten über ein Listentemplate aus

    zugreifen zu können, müssen Sie diese Daten direkt auslesen (z.B. über die xPath-Funktion document oder WSL ). Die BASE liefert übrigens mit der default.wFilelist.php und der full.wFilelist.php entsprechende Umsetzungen. Nachfolgend

  • Listen um Pflegemasken erweitern

    Listen. Die nachfolgend beschriebene Möglichkeit der Pflegemaskenerweiterung bezieht sich vorrangig auf Projekte vor BASE 2.x Version. Mit Einsatz von Weblics® 2.x Versionen erhalten Sie über die CSS-Only die Möglichkeit, in den meisten

  • Dateiliste nach durchschnittlicher Seitenbewertung (Ranking) sortieren

    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: Auszug aus

  • Spaltenbreiten im mehrspaltigen Inhaltscontainer über CSS-Only umsetzen

    lassen sich nun auch für die Definition der Spaltenaufteilung CSS-Only-Varianten nutzen. Mit der aktuellen BASE lassen sich die Breiten der Spalten noch einfacher definieren, da diese nun über CSS-Only-Varianten auswählbar und

  • Breadcrumb-Navigation auf Hauptpunkte beschränken

    können Sie über CSS-Only auf die erste Navigationsebene (Hauptpunkte) beschränken. Wollen Sie die mit dem BASE mitgelieferte Breadcrumb auf die erste Navigationsebene (Hauptpunkte) beschränken, lässt sich dies einfach über

  • Variablen innerhalb eines Formulares nutzen

    Datum per Variable übergeben Nachfolgend ein Beispiel, das auf Grundlage des Weblication® Standard-Formulares in der BASE eine Variable zum Setzen des Datums (mit Uhrzeit) nutzt. Vor der Erstellung des Formulares wird die Variable mit dem

  • Dateiliste nach aktuellsten Kommentaren sortieren

    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: Auszug aus

  • Spezielle Breite für CSS-Picture-Rendering setzen

    ( #blockContent ) gesetzt (z.B. width:420px anstatt der sonst errechneten 490px ). Ein Bild innerhalb der Seite (z.B. /base/unternehmen/index.php ) würde beim Seitenaufruf lediglich über CSS auf die passende Breite heruntergerechnet werden.

  • Sidebar-Navigation bei mobiler Darstellung

    fährt der Inhaltsbereich mit der aufklappenden Navigation nach rechts weg. Diese Möglichkeit ist in aktuellen BASE Projekten bereits im Standard vordefiniert und muß lediglich aktiviert und bei Bedarf individuell angepasst werden.

  • Anpassen einer Bannerslider Variante über CSS-Only

    2: Bannervariante 99 mit Zusatzbild versehen Beispiel 1: Bannervariante 40 mit Mouseover umsetzen Am Beispiel der BASE Classic Bannervariante "Bild, mehrspaltiger Teaser unten" (Variante 40) demonstrieren wir Ihnen, wie Sie diese

  • Formular mit Länderauswahl und vorausgewähltem Land

    Formular-Element "Auswahlfeld (select, dropdown) und wählen Sie über das Feld " Auswählbare Kategorien " die mit der BASE Classic standardmässig mitgelieferte (bei BASE (Mobile First) als Weblic nachinstalllierbare) Länder-Kategoriendatei

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

    empfiehlt es sich, auf vorhandene Inhalte weiterzuleiten. Weblication® CMS hat bereits im Standard in den Projekten (BASE Classic bzw. BASE (Mobile First)) entsprechende Vorkehrungen geschaffen, um einen Besucher Ihrer Homepage entsprechend

  • So definieren Sie die Startseite von Präsenzen

    entscheiden Sie je nach Einsatzzweck bzw. Vorhaben von SEO-Optimierungen individuell pro Projekt. Wir liefern die BASE standardmäßig mit einem Include auf das Projektverzeichnis aus. Alle Domains müssen dabei auf die DOCUMENT_ROOT

  • So definieren Sie automatische Filter für ein WYSIWYG-Textfeld

    setzen, die beim Speichern automatisch auf das Textfeld angewandt werden. Projektkonfiguration - Texte Aktuelle BASE 2.x Versionen sind standardmäßig so umgesetzt, daß sich das Text-Element (Fliesstext) die Einstellungen aus der

  • Startseite, Baustellenseite, Hinweisseite

    Manuelle Umsetzung der Startseite in HTML 1) Startseite des Inhalts- bzw. Sprachprojektes Weblication® CMS liefert die BASE Projektbasis mit einem Include der obersten /index.php auf das (erste) Projektverzeichnis aus (siehe: Startseite von

  • Megadropdown Navigation - HowTo und Tipps

    einer Mouseover Seite in der Bearbeitung der Navigationsdatei zum Hauptpunkt "Produkte". Auch das Standardprojekt der BASE (Mobile First) zeigt solch ein Beispiel anhand des Navigationspunktes "Demoseiten" auf. Innerhalb der nachgeladenen

  • Bild für Facebookeintrag über Like-Button

    CMS, um z.B. das als Vorschaubild (Thumbnail) hinterlegte Bild der entsprechenden Seite zu verwenden. Schon in der BASE Classic ist dies über das includes.global.php umgesetzt. In aktuellen BASE (Mobile First) Projekten kann zudem über

  • WebP-Bilder nutzen

    / JPEG / PNG Bilder automatisiert WebP-Bilder innerhalb der Webseiten zu nutzen, sind diverse Punkte zu beachten. Die BASE (Mobile First) ist bereits im Standard so umgesetzt, daß WebP-Bilder in den entsprechenden CSS-Only-Varianten aktiviert

  • Alternierende Listen umsetzen

    über das XSL-Template Beispiel 1: Umsetzung über die Listendarstellung des Objektes Ab CMS-Version 17 bietet die BASE (Mobile First) über den Objekt-Wizard eine komfortable Lösung, um alternierende Listeneinträge umzusetzen. Das

  • Datenschutz: Laden externer Ressourcen erst nach Einwilligung durch Opt-In

    nach Einwilligung durch Opt-In Veröffentlichungsdatum: 15. Mai 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Weblication® Version 14 ist mit einer weiteren Option ausgestattet, die dem Besucher die Sicherheit gibt, nicht

  • Hintergrundfarbe und Schriftfarbe in Inhaltsbereichen (z.B. Fußbereich)

    (z.B. Fußbereich) Veröffentlichungsdatum: 21. Januar 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Im Fussbereich einer Webseite werden die Inhalte in der Regel farbig abgesetzt, wozu sich ein Inhaltsbereich-Element

  • Lazy Loading in Listen

    Listeneinstellung Allgemein - Lazyload Um Lazy Loading zu nutzen, sind keinerlei Anpassungen in Templates der aktuellen BASE notwendig. Die Funktionalität wird, wie inzwischen auch die HD-Funktion, in der ui.js abgebildet und über CSS

  • Das HTML Seiten-Template (standard.wDocument.php)

    um die in der Inhaltsdatei vorhandenen XML-Inhalte in XHTML bzw. HTML 5 zu transformieren und auszugeben. In der BASE wird hierzu auf ein zentrales XSL-Stylesheet zurückgegriffen, das HTML Seiten-Template standard.wDocument.php . Pfad

  • iOS 14 - Anpassung zu Hintergrundbildern

    zu Hintergrundbildern Veröffentlichungsdatum: 30. September 2020 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Mit iOS 14 ergibt sich im Browser ein geändertes Verhalten z.B. in Bezug auf Hintergrundbilder mit Parallax-Effekt.

  • Semantische Bereiche einer Webseite - header, footer, section

    - header, footer, section Veröffentlichungsdatum: 11. Juni 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Semantische Bereiche einer Webseite dienen der genaueren Definition von Inhalten. Für Seitenbesucher spielt der

  • Version 13: Mobile Performance durch neue Lazy Loading Funktionen

    neue Lazy Loading Funktionen Veröffentlichungsdatum: 09. April 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Beim Lazy Loading werden Bilder erst dann geladen, wenn diese im sichtbaren Bereich sind. Während dies bei schnellen

  • X-Frame-Options - Schutz vor Clickjacking

    - 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

  • Vorschaubild in Liste mit unterschiedlichem Seitenverhältnis für Mobilansicht

    für Mobilansicht Veröffentlichungsdatum: 08. März 2023 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Seitenverhältnisse für Bilder auf Desktop-Ansicht können auf mobilen Endgeräten unvorteilhaft sein. Dies können

  • Bild mit unterschiedlichem Seitenverhältnis für Mobilansicht

    für Mobilansicht Veröffentlichungsdatum: 27. Februar 2023 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Seitenverhältnisse für Bilder auf Desktop-Ansicht können auf mobilen Endgeräten unvorteilhaft sein. Dies können

  • Zwischen Seiten blättern - Anzeige der vorherigen und nächsten Artikel

    auf Basis der Weblics® "Aktuelle Meldungen" und " Bedingter Inhaltscontainer für Objekttypen " in einem aktuellen BASE Projekt. Über "Portalinhalte zuweisen" setzen Sie global unterhalb des Inhalts einen bedingten Container für

  • So passen Sie die Linkbearbeitungsmaske individuell an

    können. Hinweis Die hier beschriebene Beeinflussung der Linkmaske bezieht sich auf das Link-Element Weblic® der BASE Classic und auf Links innerhalb von WYSIWYG-Feldern. In der BASE Mobile First ist das Link-Element Weblic® auf andere

  • Listenerweiterungen

    "> <!-- Objekt-Details --> Weiterführende Links Listenerweiterungen mit Parametern aufrufen Mobile First: BASE Listenerweiterungen sind einzelne XSLT-Templates, welche über CSS-Only in Listen und Bannern eingebunden werden, um

  • Formulardaten protokollieren

    Protokollierung zum Mailserver Protokollierung bei Kontakt-Formularen (writeDataToCSV) Ab CMS-Version 18 und aktueller BASE (Mobile First) : Formulare der aktuellen BASE (Mobile First) sind bereits im Standard so umgesetzt, dass die

  • So setzen Sie Filter in den Suchergebnissen ein

    bestimmte Filter laufen lassen, damit aus dem erstellten Suchindex nur die gewünschten Bereiche angezeigt werden. Die BASE nutzt zum Modul Volltextsuche hinsichtlich der Suchergebnisse die Ausgabe über die Weblication® Listenfunktion. Somit

  • Linkprüfung: Ausnahmen definieren

    im Editor: Pfade / Bereiche ausschliessen Beim Speichern von Seiten aus der Seitenbearbeitung erfolgt in der BASE standardmässig eine Linkprüfung über den Editor. Auf fehlerhafte Pfade wird mit einer Meldung hingewiesen (" Das

  • Dateioptionen - Die Dokumentenerweiterung (wd:extension)

    in einer XML-Datei vorhanden ist (dies ist standardmäßig bei allen Inhaltsdateien und Vorlagen in der BASE der Fall), ist die Datei eingecheckt. Genau wie bei Verzeichnissen sind nur eincheckte Dateien für den Redakteur

  • Dateioptionen - Die Dokumentenerweiterung (wd:extension)

    in einer XML-Datei vorhanden ist (dies ist standardmäßig bei allen Inhaltsdateien und Vorlagen in der BASE der Fall), ist die Datei eingecheckt. Genau wie bei Verzeichnissen sind nur eincheckte Dateien für den Redakteur

  • Übernahme von Inhalten aus externen Seiten

    Gegenüberstellung Alte Import-Funktion bis CMS 9.x (kein Support): Weblication® CMS bietet Ihnen mit der BASE bereits vordefiniert eine quasi Import-Funktion, um Inhalte von externen Seiten innerhalb des Editors schnell und

  • Eigene Strukturelemente umsetzen

    " exclude-result-prefixes="wd wslEditorPre wslPre wslPost wsl php" version= " 1.0 "> <!-- Source: base.standard, 002.001.449.000 (2014-11-03 16:26:04)--> type= " weblication " version= " 5.0 " uid= "

  • Callback-Funktionen zu WSL-Buttons nutzen

    dirType="image" extensions="gif|jpg|jpeg|png" validator="/^(|.*\.(gif|jpg|jpeg|png))$/i" path="/baseAssets/img/news" pathIfEmpty="/baseAssets/img/news" onchange="wEditor.saveDraftAndReload();" inputStyle="width:100%"-->

  • Seiten automatisch online / offline schalten

    Benutzern setzen Onlinestatus über Templateinformationen beeinflussen Die Templateinformationen eines aktuellen BASE Projektes ermöglichen es, zu einer erstmal offline gesetzten Vorlage zu definieren, daß diese direkt beim Öffnen der

  • Speichern von Dateien: Titel als Name falls Zufallszahl

    ); Weiterführende Links weblics.de: Schaltfläche zum Erstellen einer Datei (BASE Classic) weblics.de:

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

    sprachabhängigen Texte Weiterführende Links Pflegemaske für die Binärdateien mit Mehrsprachigkeit nutzen Sowohl das BASE Classic wie auch das BASE (Mobile First) Projekt beinhalten bereits im Standard eine Pflegemaske für Binärdateien,

  • So nutzen Sie Filter für das Einfügen in ein WYSIWYG-Feld

    ist somit nur über diesen Zwischenschritt möglich, über welchen die Formatierungen rausgelöscht werden. Aktuelle BASE 2.x Versionen sind standardmäßig so umgesetzt, daß sich das Text-Element (Fliesstext) die Einstellungen aus der

  • Suchindex der Volltextsuche aktuell halten

    und hinzugefügt werden, welche über eine Liste eingebunden sind. Suchindex bei Seitenänderungen aktualisieren Die BASE Projektbasis wird standardmässig so ausgeliefert, dass bei Änderungen von Seiten der Suchindex unmittelbar erweitert

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

    Farben, in Projekten nutzen Veröffentlichungsdatum: 03. März 2020 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Die Umsetzung von Projekten erfordert teilweise unterschiedliche Farben in den Projekten. Dies kann z.B. für

  • Formulardaten über Platzhalter bedingt in der E-Mail ausgeben

    Auswahl wurde getroffen![!--#endif--] Vervielfältigbarer Container mit Formularelementen Sofern Sie in einer aktuellen BASE Werte aus einem vervielfältigbaren Container mit Formularelementen individuell in der E-Mail definieren wollen,