Volltextsuche

  • wUserContent::getNameLastComment

    für zusätzliche Kommentare Beispiel: Ermittelt den Benutzernamen des neuesten Kommentators Quelltext <?php $path = "/base/" ; // Pfad der Datei $subId = "" ; // Optionale ID für zusätzliche Kommentare print wUserContent :: getNameLastComment (

  • wUserContent::getDateLastComment

    ID für zusätzliche Kommentare Beispiel: Ermittelt das Datum des neuesten Kommentars Quelltext <?php $path = "/base/" ; print wUserContent :: getDateLastComment ( $path ); // Ausgabe z.B.: // 2012-08-07 18:28:08 ?> Hinweis Beim Einsatz

  • wUserContent::getAverageRating

    für zusätzliche Bewertungen Beispiel: Ermittelt die durchschnittliche Bewertung einer Seite Quelltext <?php $path = "/base/" ; print wUserContent :: getAverageRating ( $path ); // Ausgabe z.B.: // 3.33 ?> Hinweis Beim Einsatz von

  • wSearch->addAdditionalSearch

    berücksichtigen Quelltext <?php require_once( $_SERVER [ 'DOCUMENT_ROOT' ]. "/weblication/grid.php" ); $pathSearch = "/base/weblication/project/searchs/default.wSearchBot.php" ; //Objekt erstellen $searchObject = new wSearch ( $pathSearch );

  • wRequest::isSearchBot

    Prüft, ob die aktuelle Seite von der Volltextsuche aufgerufen wird

  • wRepository::deleteVersions

    Wert angegeben, werden alle Versionen gelöscht Beispiel: Löscht die Versionen des Dokumentes Quelltext <?php $path = "/base/impressum/" ; $remainingVersions = "3" ; print "Es wurden " . wRepository :: deleteVersions ( $path ,

  • wRepository::deleteDraft

    Arbeitskopie gelöscht werden soll Beispiel: Löscht die Arbeitskopie des Dokumentes Quelltext <?php $document = "/base/impressum/" ; wRepository :: deleteDraft ( $document ); ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen

  • wOutput::loadWithoutCache

    Impressum wird ohne Cache aufgerufen (auch wenn Cache eingestellt ist) Quelltext <?php $url = "http://domain.dd/base/impressum/index.php" ; wOutput :: loadWithoutCache ( $url ); wResponse :: redirect ( $url ); ?> Hinweis Beim Einsatz

  • wNewsletter::subscribeCSV

    data Daten des Empfängers <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $pathCSV = "/base/newsletter/receivers/receivers.csv" ; $subscribeData = array( 'email' => 'mustermann@example.com' , 'gender' =>

  • Eigene Pflegemasken zu CSS-Only Untervarianten der Inhaltsbox nutzen

    der Inhaltsbox nutzen Veröffentlichungsdatum: 18. Februar 2020 Änderungsdatum: 16. April 2024 Projektgrundlage: BASE Das Inhaltsbox Weblic® beinhaltet schon im Standard zu diversen Hauptvarianten Umsetzungen mit eigenen Pflegemasken

  • Überschrift: Allgemeine Einstellungen wie Zeilenumbruch, Links, Teilformatierung, etc.

    Links, Teilformatierung, etc. Veröffentlichungsdatum: 09. Mai 2019 Änderungsdatum: 09. April 2024 Projektgrundlage: BASE Die Darstellungsvariante für die Überschrift ermöglicht diverse allgemeine Einstellungen. Überschrift: Allgemeine

  • So verwenden Sie ein eigenes Skript zur Auswahl der Listen-Templates

    der Listen umsetzen. Das Weblication® CMS Listen-Element ( list.standard.wItem.php ) nutzt in der Projektbasis BASE zur Auswahl der Zeilenvorlagen standardmässig ein Skript ( wGetListTemplats.php ). Über dieses Skript werden die

  • Info an Redakteur beim Schließen des Browserfensters ausgeben

    Schliessen des Browserfensters während der Bearbeitung zum Verlust der vorgenommenen Änderungen führt. Das aktuelle BASE Projekt ist dafür bereits vorbereitet. Innerhalb des Javascript-Blockes der standard.metadata.php finden Sie den unten

  • Bereiche abhängig von der Anzahl an Elementen ausblenden

    Sie Bereiche aus, wenn diesen keine Inhalte zugewiesen wurden, um z.B. leere DIV-Container zu vermeiden. Anhand der BASE Projektbasis wird Ihnen die Möglichkeit beschrieben, wie Sie den DIV-Container mit der id="blockBefore" ausblenden,

  • So schreiben Sie Hintergrundbilder sprachabhängig über CSS

    ausgeben. Setzen Sie hierzu über die Parameter-Datei (standard.wParams.php) eine globale Variable. Diese ist in der BASE Projektbasis bereits definiert und muss ggf. nur noch einkommentiert werden ( wLanguageProject ). Beispiel: Auszug aus

  • Google-Sitemap über Weblication

    liefern. Auf diese Weise informieren Sie die Suchroboter über die relevanten Seiten Ihrer Webpräsenz. Wir liefern die BASE standardmässig so aus, dass im Inhaltsprojekt bereits eine vordefinierte google-sitemap.php Datei abliegt. Diese ist

  • Inhalte nur im Editor einbinden

    ob man sich im Bearbeitenmodus befindet oder im Frontend, lassen sich z.B. unterschiedliche CSS-Dateien nutzen. Die BASE nutzt für den Bearbeitungsmodus eine separate CSS-Datei. Diese wird dann eingebunden, wenn sich ein Pflegebenutzer im

  • wDirectoryData::setData

    wPath-Ausdruck, dessen Wert gesetzt werden soll value Zu setzender Wert Beispiel: Setzt den Titel des Verzeichnisses /base/aktuelles und gibt die ersten 10 Zeichen aus Quelltext <?php $title = "Aktuelle Meldungen" ; wDirectoryData ::

  • Dynamisch HTML-Elemente über CSS und jQuery einfügen

    dynamisch ins HTML zu generieren, ohne das XSL-Template anzufassen. Weblication® CMS bietet mit der Projektbasis BASE und den Weblics® unzählige Möglichkeiten, die Darstellung von Weblication® Listen o.ä. rein über CSS ( CSS-Only )

  • Eigene Formularelemente nutzen

    die Möglichkeit, eigene Formularelemente zu nutzen. Weblication® CMS liefert Ihnen mit dem Formular-Weblic® in der BASE schon im Standard die wichtigsten und gängigsten Formularelemente. Über das Modul Formulareditor können

  • Bereich mit wechselbarem Bild umsetzen

    Seitenbesucher gestalten. Hierfür stehen Ihnen viele Möglichkeiten der Umsetzung zur Verfügung. Ausgehend von der BASE zeigen wir Ihnen nachfolgend ein paar Beispiele. Einbinden eines eigenen Templates für Headerbilder Einfaches Beispiel

  • Eigene Sonderzeichen zur Auswahl anbieten

    Text innerhalb des WYSIWYG-Feldes auch den Einsatz von Sonderzeichen. Diese Auswahlbox können Sie in einem BASE -Projekt auch individuell anpassen bzw. erweitern. Setzen Sie hierzu einfach in der nachfolgend angegebenen

  • Navigation mit grafischen Buttons umsetzen

    bieten sich mehrere Möglichkeiten der Umsetzung an. Nachfolgend finden Sie diverse mögliche Varianten auf Basis der BASE 2.x beschrieben. Variante 1: Bild dynamisch generieren Variante 2: Bilder über Navigationsbearbeitung zuweisen

  • Anmeldemaske bei fehlenden Ansichtsrechten anbieten

    Beim Aufruf personalisierter Seiten wird bei nicht vorhandenen Ansichtsrechten auf eine Hinweisseite umgeleitet. Die BASE ist so umgesetzt, daß diese im Falle fehlender Ansichtsrechte auf die permission-denied.php Seite umleitet, welche

  • Seitencache beim Ändern von Inhalten aktuell halten

    Die Inhalte sollten daher aus einem Cache kommen, welcher nach Seitenänderungen auch aktualisiert werden muss. Die BASE Projekte von Weblication® CMS werden bereits im Standard mit aktiviertem Cache ausgeliefert (siehe

  • Beliebige Elemente dynamisch mit PHP einbinden

    first php dynamisch weblic platzhalter wElementdata Ein Weblic® liefert hierzu die erforderliche Basis. Über das BASE Mobile First Weblic® "Element mit dynamischen Platzhaltern einbinden" sind Sie in der Lage, beliebige Elemente mit

  • So greifen Sie auf Attributwerte der Kategoriendatei zu

    (z.B. Text) aus einer Kategoriendatei zugreifen. Tipp vorab: Beim Einsatz des Objekt-Wizards können Sie in einem BASE (Mobile First) Projekt über " Listeneintrag des Objektes " die Kategorien über das Strukturelement "Listenerweiterung

  • Newsletter: Abmelden-Link DSGVO konform

    auch beim Abmeldevorgang des Newsletters berücksichtigt werden. Die Projekt-Grundlage und das Newsletter Weblic® der BASE (Mobile First) sind dahingehend entsprechend aufgestellt. So wird der Abmelden-Link zum Newsletter schon seit längerem

  • Änderungen von Layout-Dateien abgleichen

    von Layout-Dateien abgleichen Veröffentlichungsdatum: 09. März 2021 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Die IDE von Weblication® CMS erlaubt den Abgleich von Layout-Dateien zu früheren Versionen bzw. auch zur aktuellen

  • AJAX-Liste über Eingabefeld nach Titel und Bescheibung filtern

    und Bescheibung filtern Veröffentlichungsdatum: 06. September 2021 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Listen lassen sich über AJAX aktualisieren und dabei die Parameter anpassen. Mit diesem Prinzip sind auch

  • Aktuelles Objekt in der Seite positionieren

    in der Seite positionieren Veröffentlichungsdatum: 21. Juli 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Objektdaten, wie z.B. bei aktuellen Meldungen im Einsatz, können bei Bedarf über den Struktureditor positioniert

  • Anker in der Navigation nutzen

    in der Navigation nutzen Veröffentlichungsdatum: 11. März 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Für Navigationspunkte können Sie Seitenanker pro Navigationspunkt setzen oder auch dynamisch Anker-Links für die

  • Aufzählungssymbole im Textfeld über Font Awesome

    Textfeld über Font Awesome Veröffentlichungsdatum: 08. April 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Für Aufzählungszeichen in einem Textfeld können Sie unterschiedlichste Symbole nutzen. Beispiele für Aufzählungen

  • Automatisches Ermitteln des Überschriften-Level

    des Überschriften-Level Veröffentlichungsdatum: 04. April 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Das Weblic® / Element "Überschrift" setzt in der Bearbeitung das Level der Überschrift automatisch nach den im

  • Banner: Bildausschnitt für kleine Endgeräte anders wählen

    Endgeräte anders wählen Veröffentlichungsdatum: 29. April 2019 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Banner-Elemente müssen je nach Umsetzung und Inhalten die unterschiedlichen Bildschirmgrößen der Clients

  • Bei Meldungen zusätzliche Inhaltbereiche pflegbar machen

    pflegbar machen Veröffentlichungsdatum: 07. Februar 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Bei vielen Objekten kann man inzwischen wählen, ob Redakteure dort nur Inhaltselemente einfügen können, die dann in

  • Bildbreite und Hintergrundbildbreite bei Inhaltsbereichen

    bei Inhaltsbereichen Veröffentlichungsdatum: 14. September 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Das Weblic® Inhaltsbereich bzw. Inhaltsbox ermöglicht über die allgemeinen Einstellungen das Setzen einer maximalen

  • Brotkrümelnavigation: Text Startseite passend zur Sprache ändern

    passend zur Sprache ändern Veröffentlichungsdatum: 26. Oktober 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Der Breadcrumb Navigation wird standardmässig das Wort "Startseite" vorangestellt und mit der Startseite des

  • CSS abhängig vom Editor

    caption-en: Default; livepreview: yes} */ .elementHeadline_var0 { /* ... */ .weditor & { border: 2px dotted $baseColorPrimary2; } .no-weditor & > h1 { background-color: $baseColorPrimary1; } } Weiterführende Links DEV-Artikel:

  • CSS-Einstellung der Hauptvariante erzwingen

    Hauptvariante erzwingen Veröffentlichungsdatum: 12. November 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Eine Anwendung wie eine Liste kann sich CSS-Definitionen aus der CSS-Only Hauptvariante und auch den Untervarianten

  • CSS-Only Dekoratoren in Listen verschachteln

    in Listen verschachteln Veröffentlichungsdatum: 19. Dezember 2017 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Dekoratoren können auch verschachtelt werden, wenn diese sowohl im öffnenden als auch im schließenden Dekorator

  • Darstellungsvarianten von Seiten vererben bzw. zentral definieren

    bzw. zentral definieren Veröffentlichungsdatum: 22. Januar 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Die Darstellungsvarianten einer Seite wird innerhalb der Objektdaten pageLayout definiert. Wenn Sie diese erben oder

  • Datumsformat zu Listeneinträgen festlegen

    Listeneinträgen festlegen Veröffentlichungsdatum: 28. Februar 2020 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Aktuelle Meldungen werden in der Regel mit einem Datum (z.B. Veröffentlichungsdatum) ausgeben, wozu das Format des

  • Datumsformat zu News-Objekten festlegen

    zu News-Objekten festlegen Veröffentlichungsdatum: 28. Februar 2020 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Aktuelle Meldungen werden in der Regel mit einem Datum (z.B. Veröffentlichungsdatum) ausgeben, wozu das Format des

  • Den Listentitel ohne umschließendes A-Tag ausgeben

    A-Tag ausgeben Veröffentlichungsdatum: 17. Januar 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE In der Standardliste wird der Titel normal mit einem A-Tag umschlossen. Über die Option

  • Den Titel einer Liste ohne Link anzeigen

    Liste ohne Link anzeigen Veröffentlichungsdatum: 14. März 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Wenn der Titel einer Liste nur aus einer Überschrift und nicht zusätzlich aus einem Link bestehen soll, können Sie

  • Detailseiten in Listen per AJAX einbinden

    in Listen per AJAX einbinden Veröffentlichungsdatum: 29. Januar 2018 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Listeneinträge lassen sich als komplette Seite, in einer Lightbox oder auch direkt in der Liste selbst per AJAX laden.

  • Eigene Pflegemasken zu CSS-Only Untervarianten der Liste nutzen

    der Liste nutzen Veröffentlichungsdatum: 18. Februar 2020 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Das Listen Weblic® unterstützt in aktueller Version seit CMS-Version 014.004.041.00 die Möglichkeit, eigene

  • Eigene Pflegemasken zu CSS-Only Untervarianten der Überschrift nutzen

    der Überschrift nutzen Veröffentlichungsdatum: 20. Februar 2020 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Das Überschriften Weblic® ermöglicht in aktuellen Versionen bereits die Nutzung eigener Pflegemasken zu

  • Elementname des Akkordeon-Headers anpassen

    Akkordeon-Headers anpassen Veröffentlichungsdatum: 21. Dezember 2017 Änderungsdatum: 08. August 2023 Projektgrundlage: BASE Akkordeon-Header sind standardmäßig mit H3-Elementen ausgezeichnet. Dies können Sie pro über CSS-Only Varianten