Volltextsuche

  • wSearch->cronjob

    parameters frequency Zeitpunkt zu dem die Suchindexierung gestartet werden soll (daily|now|export|"00"->"23") Beispiel: Ausführen der Suchindexierung mithilfe eines cronjobs Quelltext <?php //Folgende Anweisung wurde aufgrund des

  • So erstellen Sie ein PDF einer Seite

    Erstellung von PDF-Dateien über Apache FOP erfordert diese externe Anwendung eine Java Runtime Umgebung. Erfragen Sie bei Ihrem Provider, über welchen Pfad Java auf dem Webserver genutzt werden kann. Den Pfad zu Java Home tragen Sie manuell

  • wRepository::emptyTrash

    werden soll limit Optionales Limit, wenn nur Dateien älter als die Angegebene Zeit in Sekunden gelöscht werden sollen Beispiel: Löscht im Papierkorb des /de Projektes Dateien, die älter als 2592000 Sekunden sind Quelltext <?php $project =

  • wOutput::filterLinksOffline

    Falls der Wert auf true steht, wird nur der Text innerhalt des Links angezeigt. checkIndexPHP => [|true] Falls bei Verzeichnisangabe die entsprechende index.php geprüft werden soll isOfflineUndef => [|true] Falls nicht gefundene

  • Verzeichniseinstellungen - das weblication-Unterverzeichnis

    in Dateistrukturen. Hierbei werden Verzeichnisse verwendet, um Daten logisch strukturiert abzulegen. Genau wie bei Dateien unterscheidet man hier zwischen Verzeichnissen, welche in die Verwaltung von Weblication® integriert

  • So beeinflussen Sie die Formatierung in der Bearbeitung

    anders vorzunehmen, Hintergrundfarben, etc. anders zu setzen. Innerhalb der Seitenbearbeitung nutzt das Beispielprojekt im Editor zusätzlich eine editor.css , über die die Formatierung im Editiermodus beeinflusst werden kann. So haben

  • SassC im Mobile First Projekt nutzen

    Informationen unten). Um den schnelleren Sass-Interpreter SassC nutzen zu können, wollen wir Ihnen nachfolgend am Beispiel des Providers Domainfactory aufzeigen, wie Sie dies auf dem Webserver bereitstellen und für Weblication® aktivieren.

  • Textfilter in Listen nutzen

    Konfiguration Im Editor können Sie zum Textfilter festlegen, zu welcher Liste dieser greifen soll. Wählen Sie im Feld "Beim Ändern einen Quickfilter auf folgendes Listenelement ausführen" die Listen-ID aus, zu welcher Liste dies der Fall

  • Domain für die Newsletter E-Mails definieren

    als für den eigentlichen Aufruf Ihrer Präsenz, können Sie dies auch für den Newsletterversand berücksichtigen. Beispiel: Sie pflegen Ihre Inhalte über die Domain " cms.domain.dd ". Für die Seitenbesucher wird allerdings "www.domain.dd"

  • Zusätzliche Inhalte für die Suche berücksichtigen

    Seite setzen Sie hierzu ein wd:data Tag mit der id="additionalContentSearch" , welches für die Suche herangezogen wird. Bei Suchindizierung und auch dem ereignisbasierten Hinzufügen von Inhalten (Speichern etc. einer Datei) wird der Text

  • Wasserzeichen / Copyright in Bilder setzen

    zu versehen. Nachfolgend finden Sie entsprechende Möglichkeiten aufgelistet. 1. Über ein Verzeichnisereignis beim Hochladen von Bildern 2. Über das Bild-Element mit Standardmitteln Projekt-Basis BASE Classic Projekt-Basis BASE

  • Login / Logout in vorangestellter Kopfleiste

    vorangestellte Kopfleiste - Strukturelement PHP einbinden vorangestellte Kopfleiste - Strukturelement PHP einbinden Beispiel: PHP-Code zur bedingten Anzeige eines Login- bzw. Logout-Links print ' ' ; if( wSession :: getUserName () == '' ){ print

  • So setzen Sie Filter in den Suchergebnissen ein

    pro Filter sind reguläre Ausdrücke möglich, womit man sehr flexibel auf unterschiedlichste Pfadangaben filtern kann. Beispiele: \.pdf$ Es werden nur Suchergebnisse angezeigt, welche im Dateipfad auf die Dateiendung .pdf enden. \.(pdf|doc)$ Es werden

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

    Präsenz wird über Weblication® durch Anlegen der jeweiligen Sprachverzeichnisse realisiert. Dies führt das Beispielprojekt bereits anschaulich dar, indem die weiteren Sprachen einfach über das Werkzeug " Sprachprojekt erstellen " erstellt

  • Platzhalter in Listenoptionen und Schaltflächen nutzen

    wird im Jahr 2011 z.B. als /de/dokumente/2011 interpretiert. Die folgenden Platzhalter werden sowohl bei Listen, als auch bei Schaltflächen zum Erstellen und Hochladen von Dateien berücksichtigt: Platzhalter Beschreibung

  • So ziehen Sie eine Präsenz auf einen anderen Webserver um

    der Software auf dem neuen Server Sofern noch nicht erfolgt, installieren Sie Weblication® auf dem neuen Server. Bei der Projektinstallation brechen Sie entweder ab, oder Sie installieren ein neues BASE Projekt unter den identischen

  • wTwitter::postMessage

    Parameter message zu veröffentlichende Nachricht consumerKey Schlüssel consumerSecret Geheimnis Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework

  • Weiterleitung nach Login

    Änderungsdatum: 18. September 2017 login anmelden anmeldung weiterleitung weiterleiten weblication cms core grid base Beim Anmelden von Benutzern können Sie definieren, wohin diese nach der Anmeldung weitergeleitet werden. Wohin ein Benutzer

  • Kategorienfilter - mehrstufig

    08. August 2023 Projektgrundlage: BASE Das Weblic® Kategorienfilter kann mehrstufig verwendet werden. Dieses Beispiel wendet die Standard-Kategoriendatei an, die mit dem Projekt installiert wird. Eine Liste soll zunächst nach Einträgen

  • wRequest::getParameterText

    in UTF-8 durch) Funktionsaufruf String getParameterText(String name) Parameter name Name des zu ermittelnden Parameters Beispiel: Ermittelt den Wert des Parameters term Quelltext <?php print 'Der Wert des Parameters "term" lautet: ' . wRequest ::

  • wRepository::setPublicDocument

    CMS-Version 018.004.036.000) Funktionsaufruf Boolean setPublicDocument(String path) Parameter path Pfad des Dokumentes Beispiel: Macht das Bild öffentlich zugänglich, um dies über die Cloud zu teilen Quelltext <?php $path =

  • So steigern Sie die Performance in der Administrationsoberfläche

    11. Mai 2010 wConf performance backend administrationsoberfläche interface Dieser Artikel beschreibt, wie Sie beim Aufruf des Weblication® Backends den Aufbau der Inhalte beschleunigen können. Durch folgende manuelle

  • So beeinflussen Sie die Dateierstellung in leeren Verzeichnissen

    31. Januar 2011 wConf datei erstellen anlegen index.php Dieser Artikel beschreibt, wie Sie den Dateinamensvorschlag beim Anlegen von Dateien in leeren Verzeichnissen beeinflussen. Durch folgende manuelle Konfigurationseinstellung können

  • So setzen Sie den Mailheader konform

    29. Mai 2017 kontakt senden mail e-mail rfc versand problem anfrage Dieser Artikel beschreibt evtl. Probleme beim Versand eines Kontaktformulares aufgrund falscher Syntax des Mail-Headers. Die Definition des Mailheaders beim Einsatz

  • Seitenaufruf scrollt direkt zum Formular

    05. März 2023 formular scrolling scrolled focus autofocus vorauswählen vorausgewählt Sie wundern sich, warum beim Seitenaufruf einer Seite, welches ein Formular enthält, immer direkt zum Formular gescrollt wird? Ursache kann u.a.

  • buttonFilecreator

    Das Zielverzeichnis kann direkt beim Erstellen angegeben werden. TAG Attribute [PATH] path Pfad, bestimmt in welchem Verzeichnis der Dateimanager durch den

  • So berücksichtigen Sie mehrfach verlinkte Dateien in der Navigation

    selected Dieser Artikel zeigt die Möglichkeiten auf, welche hinsichtlich der Anzeige des Navigationszustandes bei mehrfach in der Navigation verlinkten Seiten bestehen. Ab Version 004.016.002.012 kann innerhalb des

  • Newsletter: Abmelden-Link DSGVO konform

    mail dsgvo link Der Umgang mit personenbezogenen Daten gem. Datenschutz-Grundverordnung (DSGVO) muß unter anderem auch beim Abmeldevorgang des Newsletters berücksichtigt werden. Die Projekt-Grundlage und das Newsletter Weblic® der BASE

  • So lesen und schreiben Sie CSS-Variablen über jQuery

    lassen sich über jQuery bzw. JavasScript sehr leicht lesen und schreiben. Wie, das zeigen wir Ihnen in einem kleinen Beispiel. Während sich einzelne CSS-Eigenschaften grundsätzlich auch einfach direkt über JavaScript setzen lassen, kann diese

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

    AJAX aktualisieren und dabei die Parameter anpassen. Mit diesem Prinzip sind auch benutzerabhängige Filter umsetzbar bei denen die Liste durch die Benutzerangabe aktualisiert wird. In folgendem Beispiel kann ein Besucher einen Filter bzw.

  • Darstellung des Mehrfachuploader im Formular individuell beeinflussen

    Das Mehrfachuploader-Feld innerhalb eines Formulares können Sie mit JavaScript und CSS selber umgestalten. Ein Beispiel finden Sie anhand von JavaScript und CSS nachfolgend aufgezeigt. Beispiel: JavaScript für das Laden einer

  • Tipps und Debugmöglichkeiten zum Mehrfachuploader

    bzw. können auch diverse manuelle Anpassungen stattfinden. Sowohl die Formatierung wie auch die Funktion kann bei Bedarf beeinflusst werden. Nachfolgende Beispiele zeigen entsprechende Möglichkeiten auf. Beispiel 1: Debuggen der

  • wForm::modifyOption

    [ 'element_select' ]-> modifyOption ( 'option3' , 'Dritter Eintrag' , false ); //... ?> Weiterführende Links Beispiele: Formulare Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So

  • RSS: Weblication® Mobile First Changelogs

    zur Verbesserung der Bildbreitenberechnung in Verbindung mit wiederkehrenden Mustern (z.B. bei Collage-Varianten) 23.04.2024 17:15 BASE für Version 18: Bildergalerie 1.0.157: Neue Darstellungsvarianten verfügbar:

  • wBrowseEdit::createButtonLogout

    class => String CSS Klasse style => String CSS Style redirect => String Weiterleitung nach dem Logout Beispiel: Abmelden-Button Quelltext <?php $icon = "/weblication/grid5/gui/images/icon_small/logout.gif" ; // Symbol der

  • wBenchmark::getTimeScript

    die Zeit des Skriptes Funktionsaufruf Float getTimeScript() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Ausgabe der Scriptlaufzeit und des genutzten Speichers Quelltext <?php print 'Generiert in ' . round ( wBenchmark ::

  • Externe Anwendungen für die Suchindizierung nutzen

    bzw. XML-Dateien gelesen werden kann. Hierfür bedient sich Weblication® CMS eines internen Algorithmus und nur bei Bedarf externer Anwendungen, die das Auslesen der Dateien übernehmen. Klappt ein Auslesen des Inhaltes einer Datei

  • wBenchmark::getMemoryPeakUsage

    genutzten Speicher in MB Funktionsaufruf Float getMemoryPeakUsage() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Ausgabe der Scriptlaufzeit und des genutzten Speichers Quelltext <?php print 'Generiert in ' . round ( wBenchmark ::

  • wBackup::clearBackups

    filterAgeDays, String filterPath = '') Parameter filterAgeDays Mindestalter in Tage filterPath Optionaler Pfad Beispiel: Löscht alte bzw. überflüssige Backups Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ].

  • wArchiving::archiveFiles

    Parameter path Pfad der Archivierung ifExists [|doNotArchive|overwrite] Falls die archivierte Datei bereits existiert Beispiel: Archiviert die vorgemerkten Dateien innerhalb des definierten Verzeichnisses Quelltext <?php $pathArchiving = '/de/'

  • Sicherheit erhöhen: Empfehlungen zur Fehlerbehandlung unter PHP

    generell unterbunden wird. Dies wird in der Regel über die Konfigurationsdatei von PHP - die php.ini - vorgenommen. Beispiel: Auszug aus der php.ini mit abgeschalteter Fehlerausgabe und -meldungen ; Fehlermeldungen komplett abschalten:

  • wApplication::preparePackages

    015.005.163.000) Funktionsaufruf Boolean preparePackages() Parameter Diese Funktion benötigt keine Parameter. Beispiel: Lädt die aktuellen BASE-Pakete vom Server Quelltext <?php wApplication :: preparePackages (); ?> Hinweis Beim

  • Scrolling von oben erzwingen

    von oben, um z.B. Anker von oben anzusteuern. Beispiel: Auszug aus der desing.js, für individuelles Scrollverhalten /* Beim Aufruf von Seiten mit Ankern scrollt der Browser in der Regel direkt dorthin. Wird ein fixer Header verwendet, so wird

  • wApplication::getOptionPath

    Funktionsaufruf String getOptionPath(String xPath) Parameter xPath xPath der zu ermittelnden Einstellung Beispiel: Ermittelt die Systemeinstellung zum eingestellten Downloadserver Quelltext <?php $getOption =

  • wApplication::clearTmpHTTP

    bis eine Datei gelöscht wird useAsync Falls kein asyncroner Aufruf genutzt werden soll (Standardwert ist true) Beispiel: Säubert das temporäre Verzeichnis Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php'

  • wApplication::clearTmp

    bis eine Datei gelöscht wird useAsync Falls kein asyncroner Aufruf genutzt werden soll (Standardwert ist true) Beispiel: Säubert das temporäre Verzeichnis Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php'

  • wAnalyzer::sendReportLastMonth

    Optionen mailFrom Absender E-Mail listImpressionsLimit Anzahl der Einträge der am häufigsten aufgerufenen Seiten Beispiel: Sendet einen Report für den letzten Monat Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ].

  • wAnalyzer::createReportLastMonth

    project Projekt options Optionen listImpressionsLimit Anzahl der Einträge der am häufigsten aufgerufenen Seiten Beispiel: Generiert einen Report für den letzten Monat Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ].

  • Pflege von Kategoriezuordnungen

    legt den Pfad der zu verwendenden Skriptdatei fest mögliche Werte: [Pfad zur Skriptdatei] notwendig: nein nutzbar bei: editor = 'select' language legt die Sprache des Kategorientextes fest mögliche Werte: Sprachkürzel notwendig: nein

  • wWSL::parseTag

    (ohne namespace) attributes Assoziative Array, mit den Attributen die für das wsl-Element vorgesehen sind Beispiel: Quelltext <?php ?> Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den