Volltextsuche

  • So verwenden Sie eigene Pflegemasken für Verzeichnisse

    steuern. Nachfolgend finden Sie den Aufruf des Pflegebuttons und das zugehörige Template (Pflegemaske). Beispiel: Auszug aus der includes.global.php zum Einbinden der Weblication-Schaltflächen ... path= "

  • Weblication Newsletter mit PHP erweitern

    die HTML-Version des Newsletters über eigene PHP-Skripten personalisieren. Beispielhafte Personalisierung der Textversion über PHP $mailStr = wReadWrite :: readFile ( $eventData [ 'pathMailstrText' ]); if(

  • Festlegen des darzustellenden Bildausschnittes und verschiedene Seitenverhältnisse

    Originalbildes den Ausschnitt, welchen er anzeigen will, welcher dann über das Ausgabetemplate ausgelesen wird. Ein Beispiel hierzu finden Sie im Beispielprojekt innerhalb des Bild-Strukturelementes. Beispiel: Auszug aus

  • Callback-Funktionen zu WSL-Buttons nutzen

    -Attribut (z.B. wsl:buttonUpload , wsl:buttonDelete , etc. (siehe weiterführende Links unten)) ermöglichen es Ihnen, bei Klick über JavaScript Manipulation vorzunehmen. Folgender Fall demonstriert Ihnen eine mögliche Umsetzung. Beispiel

  • SEO: Aufruf eines Projektes über definierte Domains

    Artikel beschreibt, wie Sie den Aufruf eines Projektes nur über die dafür vorgesehene Projekt-Domain ermöglichen. Beim Einsatz mehrerer Domains zur gleichen Internet-Präsenz stellt sich die Frage, wie z.B. Suchmaschinen auf diesen

  • Filter für den Weblication® Dateiexplorer

    innerhalb der Box " Häufig benötigt " eine Filtermöglichkeit zur Verfügung. Sinn macht eine Filterfunktion speziell bei Verzeichnissen, in denen viele Dateien liegen (z.B. Meldungen, Shop-Produkte, etc.). Über definierte Filter können

  • Seiten automatisch online / offline schalten

    vor der Veröffentlichung online zu schalten. Onlinestatus über Templateinformationen beeinflussen Kopierte Dateien beim Einfügen offline setzen Onlinestatus bei öffentlichen Benutzern setzen Onlinestatus über Templateinformationen

  • CSS-Definitionen exklusiv in der Webseite oder im Editor einsetzen

    Definitionen lassen sich in der design.css selbst über die vorangestellte Klasse .weditor bzw. .no-weditor erstellen. Beispiel: Auszug aus der design.css - CSS, welches nur im Editor wirkt .weditor body { background: none} Beispiel: Auszug aus der

  • So verwenden Sie eigene Buttons im Dateiexplorer

    in den Projekteinstellungen des Inhaltsprojektes im Register "Darstellung" die projektspezifische Spaltendarstellung. Beispiel: Auszug aus der pre.include.php des globalen Projektes // ... $additionalButtons = array(); $additionalButtons [] =

  • Formular für den Versand der Login-Daten

    Versand über Benutzerbearbeitung vornehmen E-Mail Text individualisieren Versand der Login-Daten individuell steuern Beispiel: Umsetzung über ein Formular Versand über Benutzerbearbeitung vornehmen Im Standard sieht das für einen Benutzer

  • Projektumstieg von BASE Classic auf BASE (Mobile First)

    Projektumstieg ein Werkzeug zur Verfügung. Dies finden Sie über das Weblication® Panel unter den weiteren Werkzeugen beim " BASE Analyzer / Updater unter dem Punkt " Gesamtes Layout-Projekt neu installieren ". Damit ziehen Sie alte BASE

  • Tabelle: Zeilen, Spalten und Zellen individuell formatieren

    am besten auf Basis einer bestehenden Untervariante manuell über den Quelltext als Kopie an. Das nachfolgende Beispiel zeigt dies für eine rote Hintergrundfarbe für Tabellenzeilen auf (Variante: ...varred). Beipiel: Auszug aus

  • Listeneinträge in einer Lightbox öffnen

    im gleichen Fenster geöffnet. Sie können aber auch in einem neuen Fenster oder in eine Lightbox geöffnet werden. Beim Öffnen in einer Lightbox kann es zudem notwendig sein den Ansichtsmodus zu ergänzen, damit nur der Inhalt und nicht

  • CSS-Only Varianten anpassen

    Ihnen das konkrete Vorgehen. Mit den Weblics® stehen Ihnen zahlreiche fertige Anwendungen zur Verfügung, die Sie bei Bedarf individuell anpassen können. Aktuell finden Sie zu Weblics® wie u.a. Bildergalerie Bild Inhaltsbox

  • Neuer WYSIWYG-Editor ab der Version 004.010.002.000

    wird. Weiter unten finden Sie den Auszug aus der Konfigurationsdatei /weblication/grid5/conf/default.wConf.php , der beispielhaft anzeigt, wie Sie den neuen wie auch alten WYSIWYG-Editor schalten. Beispiel: So definieren Sie individuelle

  • Formular: Auswahlfeld über Dateipfade

    / Löschen-Schaltflächen und fügen das Formular-Element "Auswahlfeld (select, dropdown)" ein. Nun könnten Sie bei den Auswahlmöglichkeiten grundsätzlich die gewünschten Dateipfade auch manuell eintragen, z.B.:

  • Performance-Analyse: Google Web Vitals

    Die Werte der LCP Ladezeiten zeigt die SiteInfo im Weblication® Panel grafisch an. SiteInfo mit LCP Ladezeiten Bei Web Vitals handelt sich dabei um die Werte FCP (First Input Delay), LCP (Largest Contentful Paint) und CLS (Cumulative

  • So definieren Sie beim Hochladen das Ersatzzeichen für Sonderzeichen/Leerzeichen

    upload ersetzen sonderzeichen umlaute leerzeichen Dieser Artikel beschreibt, wie Sie das Zeichen definieren, das beim Hochladen von Dateien evtl. Sonderzeichen ersetzt. Durch folgende manuelle Konfigurationseinstellung können Sie

  • Kategorienfilter: Anker nutzen

    Anker nutzen Veröffentlichungsdatum: 16. März 2023 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Um beim Einsatz des Kategorienfilter Weblics® nach Auswahl einer Kategorie und Neuladen nicht immer am Seitenanfang zu landen,

  • Datei speichern zeigt Fehlermeldung zu Berechtigungen bzw. Servereinstellungen

    18. Februar 2019 Änderungsdatum: 16. September 2022 weblication cms editor speichern probleme fehler status Beim Speichern einer Seite bzw. Datei werden die Daten mit einer POST-Anfrage an den Server geschickt. Je nach

  • Link-Ziel und Link-Symbol automatisiert setzen

    Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Über die CSS-Only Definitionen lässt sich festlegen, dass beim Eintragen eines Links abhängig von der URL das Icon für externe Links und auch das Ziel automatisch ausgewählt wird.

  • So halten Sie den Projektpfad über Mastertemplate Elemente dynamisch

    ersetzen Dieser Artikel beschreibt, wie Sie Elemente aus dem Mastertemplate mit einem Platzhalter versehen, der beim Einfügen dieses Elementes in eine Inhaltsseite durch den Projektpfad ersetzt wird Um beim Einfügen von

  • Listeneinträge als iCal-Datei generieren

    Die Einträge einer Weblication® Liste (z.B. Veranstaltungen, etc.) lassen sich als ical-Datei ausgeben, um diese bei Bedarf zu speichern. Ab Weblication® CMS-Version 17 steht Ihnen die Möglichkeit zur Verfügung, iCal-Dateien über

  • wValues::getValues

    Ermittelt alle Werte Funktionsaufruf String getValues($project = '', $path = '')) Parameter path Pfad der Werte Beispiel: Ermittelt alle Werte Quelltext <?php /* Beispiel-wValues-Datei-Inhalt: Mustermann AG Musterweg 13 88888 Musterort */

  • wValues::getValue

    project = '', String path = '') Parameter key Schlüssel des Wertes project Projektpfad der Werte path Pfad der Werte Beispiel: Ermittelt einen Wert Quelltext <?php /* Beispiel-wValues-Datei-Inhalt: 48.5825760,7.8466080 48.5005100,7.9419150 */

  • wMailer::addPlaceholders

    inklusive dazwischenliegendem Text ersetzt werden sollen (z.B. [!--infoExt--]Ich wünsche Informationen[!--infoExt--]) Beispiel: Verarbeitet die Platzhalter einer E-Mail Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ].

  • Bild mit Textumfluß realisieren

    der Inhaltsbereich sein, geben Sie eine feste Bildbreite an, die unterhalb der Breite des Inhaltsbereiches liegt (im Beispiel 250px). Direkt nach dem Bildelement fügen Sie über den Struktureditor ein Textelement ein, das Sie mit dem

  • So nutzen Sie eigene Javascript-Funktionen zum Validieren

    einsetzen können. Weblication® bietet über das Text-Pflegetag-Attribut validator="" die Möglichkeit, das Feld beim Speichern bzw. Neuladen der Bearbeitung auf einen gültigen Wert zu prüfen. So kann z.B. das Titel-Feld dahingehend

  • Tabellen mit dem Tabelleneditor gestalten

    Mit dem Tabelleneditor erstellen Sie komfortabel Tabellen, welche über CSS sehr individuell gestaltet werden können. Beim Einsatz von Tabellen in Webseiten können Sie auf das Weblic® / Strukturelement "Tabelle" zurückgreifen, welches

  • Inhaltsprojekt bzw. Sprachprojekt offline setzen / Wartungsmodus

    eines Projektes (noch) nicht frei zugänglich zu machen. Projektkonfiguration (Status) - htacces oder Wartungsmodus Beispiel Wartungsmodus manuell einrichten (z.B. ältere Projekte) Sprachwahl einstellen Projektkonfiguration (Status) - htacces

  • SEO-Tipp: Hauptverzeichnis ausblenden

    (z.B. /projekt1-46275291-de/). Um das Hauptverzeichnis auszublenden, müssen Sie an zwei Stellen eingreifen. Dieser Beitrag zeigt, wie das Projektverzeichnis mit dem Verzeichnisnamen /[IHR-INHALTS-PROJEKT] ausgeblendet wird. Wichtige Hinweise

  • Zeilenumbrüche in Titel oder Beschreibungen

    in Titel oder Beschreibungen 14. Dezember 2010 zeilenumbruch umbruch Dieser Artikel zeigt, wie Sie Umbrüche bei Feldern, die ohne Formatierung gepflegt werden, in der Webseite ausgeben können. Texte im Titel bzw. in Beschreibungen

  • Seitenaufruf springt zu Formular

    springt zu Formular 19. Mai 2022 weblication cms aufruf seite formular focus vorausgewählt springen scrollen scrollt Beim Aufruf einer Seite springt diese direkt zu einem unteren Seiteninhalt. Ursache hierfür ist meist, daß in der Seite

  • Bildbreiten: Für Bilder abhängig von Position eindeutige Id setzen

    21. März 2023 Änderungsdatum: 22. März 2023 Listen Bildbreiten rwid width-id setUniqueWidthIdPosition Bei der Auflistung von Bildern ist es möglich jedem Bild eine eindeutige Bildbreiten-Id zuzuweisen. Abhängig von den

  • Veranstaltungen über den Objekt-Wizard pflegen

    Veranstaltungen Termine @from @to Wiederholung @wRepeatInterval @wRepeatTimes Der Artikel beschreibt, was Sie beim Erstellen der Pflegemaske für Veranstaltungen, Kurse etc. beachten sollten. Für die Pflege von Veranstaltungen wird

  • Inhalt von Registerlaschen anfangs ausgeblendet

    12. Januar 2021 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Den Inhalt von Containertabs können Sie bei Aufruf ausblenden, um diesen erst nach Klick auf ein Register anzeigen zu lassen. Registerlaschen-Inhalt ausgeblendet

  • Zeilennummern und Quelldateien in der Mobile First BASE anzeigen

    2023 Projektgrundlage: BASE Auch in bestehenden Mobile First Projekten können nun Quelldateien und Zeilennummern beim Einsatz von wCss2 im Browser angezeigt werden. Dies geschieht über eine CSS-Variable in der design.css. Aktivierung

  • Listen um Pflegemasken erweitern

    erweiterte übersteuern Allgemeine Listenoptionen lassen sich über ein Listen Zeilentemplate übersteuern, um z.B. bei bestimmten Listen die Sortiermöglichkeit in der Bearbeitung auszublenden. Die erweiterte Pflegemaske für

  • So deaktivieren Sie das Initialisieren des Veröffentlichungsdatums

    wd:publication veröffentlichungsdatum iso date timestamp abschalten deaktivieren Dieser Artikel beschreibt, wie Sie beim Erstellen die Initialisierung des Veröffentlichungsdatums abschalten. Durch folgende manuelle

  • SEO: Optimierte Eingabe von Titel / Beschreibung

    title beschreibung description suchdienste suchmaschinen robots optimierung Informieren Sie einen Redakteur bereits bei der Eingabe des Textes für den Titel und die Beschreibung einer Seite über die optimale Länge für Suchmaschinen.

  • Microsoft Outlook: Fehlende Zeilenumbrüche

    fehlende text Über Formulare verschickte E-Mails können je nach E-Mail Client unterschiedliche Darstellungen beim Empfänger haben. Aus diesem Grund empfehlen wir die Einstellung von Text E-Mails bei über Weblication® Formulare

  • Komponenten zusätzlich in der Auswahl der Elemente anzeigen

    nur über den Reiter mit der Vorschauliste aufrufbar. Schon jetzt können Sie einstellen, dass diese zusätzlich bei den Elementen angezeigt werden. Diese Einstellung wird in Kürze als Standard übernommen. Struktureditor:

  • templatesIncludeItems

    Elementen. String group Gruppe mit den einzubindenden Elementen [XPATH] xPath xPath der einzubindenden Elementen Beispiel 1: Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/mastertemplates/standard.wMastertemplate.php ... name= " content1 ">

  • So kann man geschweifte Klammern in Attributen in XSLT nutzen

    verwenden. Nachfolgend wird aufgezeigt, wie Sie geschweifte Klammern in Attributen korrekt setzen. Das erste Beispiel zeigt die falsche Umsetzung auf (... {'animate' : 'height'} ...). Im zweiten Beispiel wird die Umsetzung richtig

  • Mobile Performance durch Einbetten der benötigten CSS-Definitionen im Kopfbereich

    der benötigten CSS-Definitionen im Kopfbereich werden Seiten auf mobilen Geräten in der Regel schneller nutzbar, da beim ersten Aufruf nicht die ganze CSS-Datei vor der Darstellung geladen werden muss. In dem Fall werden also nur die

  • Listeneinträge als CSV generieren

    Die Einträge einer Weblication® Liste (z.B. News, Veranstaltungen, etc.) lassen sich als CSV-Datei ausgeben, um diese bei Bedarf zu speichern. Ab Weblication® CMS-Version 17 steht Ihnen mit dem Weblic® "CSV Liste" eine Anwendung zur

  • Objektdaten als Elemente ausgeben

    Verfügung. Der Link am Ende des Artikels zeigt Ihnen diverse Möglichkeiten auf. Nachfolgend werden ein paar weitere Beispiele angeführt, um die vielfältigen Möglichkeiten aufzuzeigen. Beispiel 1: Bild eines Ansprechpartners einblenden

  • Anwendungsbeispiel: Formular mit Registerlaschen-Container strukturiert

    über welches komfortabel über den Struktureditor und die Formularmasken gearbeitet werden kann. Das folgende Beispiel führt auf Grundlage der BASE (Mobile First) eine Umsetzung eines Formulares mit Verwendung eines

  • Listenerweiterungen

    über das Weblic-Portal. Der Vorteil von Listenerweiterungen besteht vor allem darin, dass die Zeilen-Templates beim Ergänzen eigener Inhalte nicht angepasst werden müssen. Beispielhaftes Einbinden der Listenerweiterung zur Anzeige

  • wUserCur::sendAlert

    eine Meldung zur Anzeige Funktionsaufruf Boolean sendAlert(String message) Parameter message Anzuzeigende Nachricht Beispiel 1: Auszug aus dem Verzeichnisereignis onBeforeSetOnlineFile // WICHTIG: // Die PHP-Tags sind nur in diesem