Volltextsuche

  • wRequest::checkFormToken

    wFormToken geprüft. Beispiel: Prüft einen Form-Token Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); if(! wRequest :: checkFormToken ()){ //print 'ACCESS DENIED';exit; } // ... hier dann die else if

  • wNewsletter::unsubscribe

    Beispiel: Script zum Austragen aus dem Newsletterverteiler Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $newsletterId = wRequest :: getParameter ( 'newsletterid' ); $email = wRequest :: getParameter ( 'email'

  • wNewsletter::subscribeCSV

    pathCSV Pfad der CSV-Empfängerdatei data Daten des Empfängers <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $pathCSV = "/base/newsletter/receivers/receivers.csv" ; $subscribeData = array( 'email' =>

  • wNewsletter::setValueOfEntry

    Wert der individuellen Spalte timeSubscribed auf das aktuelle Datum <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $path = '/de/newsletter' ; $newsletterID = md5 ( '1564034093412220' ); $email = 'mail@example.com' ; $col

  • wNewsletter::prepareNewsletter

    Beispiel: Script zum Austragen aus dem Newsletterverteiler Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $path = '/de/newsletter/newsletters/1616760147225160' ; print wNewsletter :: prepareNewsletter ( $path );

  • wNewsletter::getSubscriptionsCSV

    Beispiel: Ermittelt alle Abos eines Newsletter Verteilers Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $pathCSV = '/de/newsletter/receivers/receivers.csv' ; var_dump ( wNewsletter :: getSubscriptionsCSV (

  • wMailer::sendMailAlternative

    soll Beispiel: Versand einer E-Mail als Text- und HTML-Mail Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); //E-Mail Header zuweisen $header = array(); //Absender $header [ 'From' ] = 'absender@domain.dd' ;

  • wMailer::getUsersWithEncryptedInbox

    welche einen verschlüsselten Briefkasten aktiviert haben Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); print ' ' ; var_dump ( wMailer :: getUsersWithEncryptedInbox ());print ' ' ; ?> Hinweis Beim Einsatz

  • wLanguages::setStructureReference

    Beispiel: Setzt in einer Datei eine Strukturreferenz Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $path = '/en/ueber-uns/index.php' ; $pathReference = '/de/ueber-uns/index.php' ; wLanguages ::

  • wLanguages::removeStructureReference

    soll Beispiel: Löscht in einer Datei die Strukturreferenz Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $path = '/en/ueber-uns/index.php' ; wLanguages :: removeStructureReference ( $path ); ?> Hinweis Beim

  • Allgemeine Einstellungen setzen

    konfiguration php5 Allgemeine Einstellunge können für jedes Script wirksam in PHP geschrieben werden. Wenn die Datei /weblication/grid5/conf/serverEnv.php besteht, wird diese zu Begin jedes Skriptes eingebunden. So können Sie Werte per PHP setzen,

  • Wenn Sie über include($_SERVER['DOCUMENT_ROOT'].'/weblication/grid.php'); das PHP-Framework einbinden, stehen Ihnen alle Klassen über automatisch (über autoload) zur Verfügung.

    include($_SERVER['DOCUMENT_ROOT'].'/weblication/grid.php'); das PHP-Framework einbinden, stehen Ihnen alle Klassen über automatisch (über autoload) zur Verfügung.

  • Neuer WYSIWYG-Editor ab der Version 004.010.002.000

    er in späteren Versionen nicht mehr unterstützt 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.

  • So setzen Sie die Elementauswahl über das Mastertemplate mehrsprachig um

    Sie im Mastertemplate-Element zusätzlich zum name-Attribut die weitere Sprache. Auf Basis der verfügbaren Sprachen im Weblication® Backend (deutsch (de), englisch (en), französisch (fr)) bedeutet dies, dass zum name -Attribut ein en:name -Attribut

  • So definieren Sie eine Weiterleitungsseite für Redakteure bei Session-Timeout

    werden soll (z.B. ifSessionTimeout="/de/system/sessiontimeout.php" ). Beispiel: Manuelle Konfigurationseinstellung in /weblication/grid5/conf/default.wConf.php zum Session-Timeout version= " 5.0 "> ... ifSessionTimeout= "

  • So nutzen Sie in der Dateiauswahl eigene Auswahlmasken

    mit wURLs-Block <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> xmlns:de= " http://weblication.de/5.0/lang/de " xmlns:en= " http://weblication.de/5.0/lang/en " xmlns:fr= " http://weblication.de/5.0/lang/fr "

  • So beeinflussen Sie den für die Bildbearbeitung erforderlichen Speicher

    der Arbeitsspeicher verwendet, der über die PHP-Konfiguration gesetzt ist (memory_limit). Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php

  • So deaktivieren Sie das Initialisieren des Veröffentlichungsdatums

    vom Standard abweichen, was sich in diversen Funktionen und Anwendungen auswirken kann. Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zum Veröffentlichungsdatum version= " 5.0 "> ... ... initPublicationTime= " 0 "/>

  • So stellen Sie das Symbol für Strukturelemente um

    "small". Derzeit ist ein Wert möglich (small), ansonsten wird das Standard-Symbol verwendet. Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zum Struktureditor < wConf version = "5.0" > ... < editor > ... < themes

  • So setzen Sie die Kategorien in Sprachprojekten ein

    Innerhalb einer mehrsprachigen Präsenz können auch die Kategorien-Texte sprachabhängig gestaltet werden. Hier bietet Weblication® ab der Version 005.018.000.006 die Möglichkeit, zusätzlich zur Pflegemöglichkeit der Kategorientexte selber, die

  • So berücksichtigen Sie bei der Vererbung auch den Besitzer

    Beispiel den Wert innerhalb des inherit -Tags zum Attribut " clearOwnerOnInherit " auf " 1 ". Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zur Vererbung version= " 5.0 "> ... ... clearOwnerOnInherit= " 1 " /> ... ...

  • So schliessen Sie Dateiendungen von der Versionierung aus

    somit keine Versionsdateien angelegt. Dies erspart z.B. bei Binärdateien Speicherplatz. Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zur Versionierung version= " 5.0 "> ... ... extensionsExcluded= " png|jpg|gif "/>

  • So prüfen Sie auf die erste Navigationshierarchie

    $encoding="UTF-8"; ?> <?php exit; ?> xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wd= " http://weblication.de/5.0/wd " xmlns:php= " http://php.net/xsl " exclude-result-prefixes="wd

  • Individuelle Dateiauswahl im Editor

    die Auswahl der Meldungen auf die gewünschten Dateien beschränkt ist, setzen Sie dies als individuelle Auswahlbox um. Weblication® CMS stellt Ihnen ein Skript (Snippet) zur Verfügung, das Sie lediglich dem Select-Editor unter Angabe von Parametern

  • Arbeitskopien auch für öffentliche Benutzer

    hierzu den Wert des allowUseDraft -Attributes innerhalb des Tags public (zu editor ) auf "1". Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zu

  • Support E-Mail Adresse geändert

    Ticket und Anregungen senden Sie bitte künftig über die o.g. E-Mail Adresse. Weiterführende Links Support über das Weblication Backend

  • wDate::prepareObjectdata

    ( $objectData [ 'dates' ], $options ); ?> Ergebnis Weiterführende Links Weiteres Termine gebündelt augegeben Weblication Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das

  • So vergeben Sie Berechtigungen auf Templates

    wie Sie die Auswahl der Vorlagen für neue Seiten für bestimmte Gruppen steuern. Sie können im Template (z.B. /de/weblication/templates/documents/vorlage.php ) über das wd:asTemplate steuern, welche Gruppe(n) bzw. Benutzer dieses Template bei

  • So werden XSLT-Fehler einem Administrator direkt angezeigt

    ein schnelleres Auffinden der Fehlerursache aufgrund der ausgegebenen Fehlermeldung. Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zur XSLT-Debug Einstellung version= " 5.0 "> ... errors= " admin "/> ... Beispiel

  • HTTP-Parameter in XSLT nutzen

    des HTTP-Parameters tag in einem XSLT-Template xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wd= " http://weblication.de/5.0/wd " xmlns:php= " http://php.net/xsl " exclude-result-prefixes="wd

  • So verwenden Sie eine globale Variable zur Steuerung der Ausgabe

    $encoding="UTF-8"; ?> <?php exit; ?> xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:wslPre= " http://weblication.de/5.0/wsl " xmlns:wslPost= " http://weblication.de/5.0/wsl " xmlns:wslEditorPre= " http://weblication.de/5.0/wsl "

  • So definieren Sie das Lösch-Intervall des Repository-Index

    innerhalb des Tags index (zu repository ) auf den gewünschten Wert (z.B. "1000"). Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zu clearInterval version= " 5.0 "> ... clearInterval= " 1000 " /> ... Ein Wert

  • Einstellungsmöglichkeiten für wCSS-Funktion getWidthCol

    Sie hierzu den Wert des getAsFloat -Attributes innerhalb des Tags widthCols (zu css ) auf "1". Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zu widthCols version= " 8.0 "> ... getAsFloat= " " /> ... Ab CMS-Version

  • So legen Sie die Anzahl der Datei-Versionen fest

    Dateiendungen von der Erstellung der Versionen ausgeschlossen werden (durch Pipe getrennt). Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zu numberVersionsMax version= " 5.0 "> ... extensionsExcluded= " png|jpg|gif "

  • Responsive Toggler-Navigation anpassen

    bei allen Bildschirmbreiten nutzen 6) Weitere Hinweise / Zu beachten Weiterführende Links Umsetzung aktuelle BASE Weblication® CMS liefert Ihnen mit der aktuellen BASE (Mobile First) bereits viele Einstellungen zum Kopfbereich, welche komfortable

  • Variablen innerhalb eines Formulares nutzen

    Projekt-Seite Allgemeines Beispiel 1: 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

  • Platzhalter für Verzeichnispfade in Vorlagen nutzen

    einer Verzeichnisvorlage mit Inhalt (Dateien, Unterverzeichnisse) können Sie auf Platzhalter zurückgreifen. Eine Weblication® CMS Liste können Sie auf diese Weise mit den entsprechenden Pfaden auf die neue Verzeichnisstruktur setzen. Beispiel:

  • Navigation mit geöffneten Hauptpunkten

    mit definiertem Level1 für ständig geöffnet xmlns:xsl= " http://www.w3.org/1999/XSL/Transform " xmlns:wsl= " http://weblication.de/5.0/wsl " xmlns:wd= " http://weblication.de/5.0/wd " xmlns:php= " http://php.net/xsl " exclude-result-prefixes="wd

  • wCategories::getCategoryText

    lang Sprache Beispiel: Ermittelt den Text einer Kategorie Quelltext <?php require_once( $_SERVER [ "DOCUMENT_ROOT" ]. "/weblication/grid.php" ); $path = '/default-wGlobal/wGlobal/content/categories/standard.wCategories.php' ; $id = '1177055143578' ;

  • Eigene Sonderzeichen zur Auswahl anbieten

    2018 editor wysiwyg sonderzeichen Die Auswahl der Sonderzeichen in der WYSIWYG-Leiste können Sie individuell anpassen. Weblication® CMS Core/Grid ermöglicht in der Bearbeitung von formatierbarem Text innerhalb des WYSIWYG-Feldes auch den Einsatz von

  • Newsletter: Personalisierte Bedingungen nutzen

    dem Versand interpretiert, so dass diese über XSLT und WSL-PHP anonym generiert werden können. Weiterführende Links Weblication Newsletter mit PHP erweitern Formulardaten bedingt in der E-Mail ausgeben Newsletter: Personalisierte Bedingungen

  • So definieren Sie die Startseite von Präsenzen

    mit oder ohne www 6) Vorgeschaltete Startseite / Introseite 1) Startseite mit Inklude des Projektverzeichnisses Weblication® CMS Projekte (BASE) werden aufgrund der Projektstrukturen standardmäßig mit einer obersten /index.php ausgeliefert,

  • Newsletter - Versand über SMTP optimieren

    Ein Testversand bei Domainfactory war so z.B. mit 5.000 E-Mails in 15 Minuten möglich. Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zur Mailbegrenzung des SMTP-Servers version= " 10 "> ... host= " smtp.ihre-domain.tld "

  • Domain für die Newsletter E-Mails definieren

    herangezogen werden soll. Einen Newsletter bearbeiten und versenden Sie über Ihre lizenzierte Domain für Weblication® CMS. Sofern Sie für die Pflege eine andere Domain verwenden als für den eigentlichen Aufruf Ihrer Präsenz, können

  • So setzen Sie eigene Formatierungen für Textfelder

    <?php $version="1.0"; $encoding="UTF-8"; ?> <?php exit; ?> xmlns:de= " http://weblication.de/5.0/lang/de " xmlns:en= " http://weblication.de/5.0/lang/en " xmlns:fr= " http://weblication.de/5.0/lang/fr "

  • Seitenzugriffe protokollieren

    Eintrag noch nicht vorhanden ist, setzen Sie diesen entsprechend. Achten Sie darauf, dass Sie für diese Funktion eine Weblication® CMS Version ab 006.001.081.000 im Einsatz haben! Die Informationen der Seitenzugriffe werden im globalen Projekt im

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

    berücksichtigt wird. Wollen Sie bestimmte Texte nicht für die Webseite generieren lassen, aber trotzdem über die Weblication® CMS Volltextsuche erfassen, können Sie dies ab Version 007.004.240.000 über ein spezielles Objektfeld umsetzen. Im

  • JavaScript Dateien im HTML-Head einbinden

    d.h. ein link oder script-Tag sollte mit entsprechendem Tag geschlossen werden. Einbinden von JavaScript-Dateien In Weblication Projekten werden HTML-Skripte in der Regel erst am Ende der Seite eingebunden (defer). Dazu werden bei jedem

  • Benutzerdefinierte Dimensionen in Google Analytics über das PHP-Framework setzen

    Beim Einsatz von Google Analytics in Verbindung mit dem Google Tag Manager, lassen sich beliebige Daten über das PHP Framework setzen und so z.B. in benutzerdefinierten Dimensionen innerhalb von Google Analytics nutzen.

  • So setzen Sie die Metadaten als Startregister für eingecheckte Bilder

    startet. Setzen Sie hierzu den Wert des registerMain -Attributes des Tags image auf " meta ". Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zur Metadaten-Maske von Bildern version= " 18 "> ... ... registerMain= " meta "