Volltextsuche

  • Animierte Gif Bilder in Listen nutzen

    können Sie für GIF-Bilder global einstellen, dass beim Erstellen von Vorschaubildern die Animation erhalten bleibt. Setzen Sie hierzu den Wert des resizeIfAnimated -Attributes innerhalb des thumbnails -Tags (zu images ) auf den Wert " 0 ".

  • Dateiliste nach aktuellsten Kommentaren sortieren

    aktuelle Listen-Element (Weblic® " Liste Standard "). Die erforderlichen 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

  • Installationsprobleme / Seitenbearbeitung lädt die Inhalte nicht

    Version 5.x haben Sie die Möglichkeit, für die Seitenbearbeitung unzulänglichen Arbeitsspeicher zu berücksichtigen. Setzen Sie hierzu den Wert des allowCache -Attributes innerhalb des documents -Tags (zu repository ) auf den Wert " 0 ".

  • Zusätzlich gespeicherte Mail-Log Dateien vom Server löschen

    wMailer-Funktionen bereits als EML-Dateien gespeicherte E-Mails nach der angegebenen Anzahl an Tagen gelöscht werden. Setzen Sie hierzu den Wert des maxDaysBeforeDeleteSaveSent -Attributes innerhalb des mail -Tags auf den gewünschten Wert

  • Sicherheit erhöhen: Empfehlungen zur Passwortwahl

    Passwortes. Zusätzlich haben Sie ab Version 7.x die Möglichkeit, einen Gültigkeitszeitraum für das Passwort zu setzen. Dies kann optional auch für ein bestimmtes Intervall definiert werden, um den Benutzer ständig an ein Ändern des

  • Mail-Engine einstellen

    können Sie für den E-Mail Versand global einstellen, dass als Mailengine wSMTP2 verwendet werden soll. Setzen Sie hierzu den Wert des engineType -Attributes innerhalb des mail -Tags bzw. newsletter -Tags auf den Wert " wSMTP2 ".

  • XAMPP für eine Weblication® Installation einsetzen

    Fall war Port 443 die Ursache, daß der Apache nicht starten wollte (blockiert war), wozu folgendes geholfen hat: Setzen Sie im XAMPP Controlpanel unter "Konfig" - "Dienste und Ports einstellen" den SSL Port auf einen anderen Port als

  • Asynchrone Aufrufe

    ermöglicht werden, kann manuell in den Weblication® Systemeintellungen der asynchrone Aufruf deaktiviert werden. Setzen Sie hierzu den Wert des allowAsync -Attributes innerhalb des wUserAgent -Tags auf den Wert " 0 ". Sofern das Tag in der

  • Mini-Shop: Umsetzung über Objekt-Wizard - Beschreibung

    Vorbereitung der Produktdaten, ergänzt die Daten durch weitere Informationen wMyShop::setProductData() Setzen der Produktdaten wMyShop::getCustomerData() Rückgabe der aktuellen Kundendaten wMyShop::prepareCartData() Vorbereitung

  • Inhalte abhängig von der Suchindexierung ausgeben

    das Weblic® / Strukturelement " Bedingter Inhaltscontainer für PHP " ein. In der Quelltext-Box des Elementes setzen Sie eine Abfrage auf den User-Agent der Weblication® Volltextsuche, wofür Sie die Framework-Funktion

  • Alternierende Listen umsetzen

    es, über die CSS-Only-Variante 170 ("Enthaltene Container alternieren"), enthaltene Container zu alternieren. Setzen Sie in in der Listenvariante einen Container mit der Variante 170 und darin dann den Container, welcher die

  • wRepository::createDir

    Verzeichnisvorlage, auf deren Basis das Verzeichnis erstellt werden soll options Optionen personalization [|array] Zu setzende Personalisierung, z.B.: array('viewusers' => array('admin'), 'viewgroups' => array('chiefeditor')) permissions

  • So beeinflussen Sie die Dateierstellung in leeren Verzeichnissen

    der Dateiname " index.php " nicht vorgeschlagen wird. Diese Einstellung gilt global für alle leeren Verzeichnisse. Setzen Sie hierzu den Wert des suggestIndexIfNotExists -Attributes innerhalb des Tags createDocument (zu fileExplorer ) auf "

  • Navigationspunkte unterschiedlich darstellen

    um das Attribut " cssClass " bzw. müssen dies in aktuellen BASE -Versionen lediglich auf editable="1" setzen (standardmäßig auf "0" gesetzt). Die Pflegemaske zur jeweiligen Navigation erreichen Sie als Administrator innerhalb

  • Einstellungsmöglichkeiten für wCSS-Funktion getWidthCol

    zur eigenen Weiterverarbeitung liefert. Standardmässig gibt diese Funktion bei (int)width immer Ganzzahlen zurück. Setzen Sie hierzu den Wert des getAsFloat -Attributes innerhalb des Tags widthCols (zu css ) auf "1". Beispiel: Auszug aus der

  • Auswahl der Strukturelemente auf Benutzer beschränken

    " chiefeditorship "/> expires= " {wGetValueOfDefaultExtension()} "/> ... Innerhalb des wd:extension Bereiches setzen Sie den Bereich wd:personalization , über welchen Sie die berechtigten Benutzer bzw. Gruppen hinterlegen können.

  • So löschen Sie die Sprachverknüpfungen nicht mehr existierender Sprachen

    nachfolgenden Link auf. Ersetzen Sie dabei "IHRE-DOMAIN" durch die lizenzierte Domain. Als Wert zum Attribut " language " setzen Sie das Sprachkürzel der entsprechenden Sprache (z.B. en, fr, ru, etc.). Als Wert zum Attribut " project " setzen Sie

  • Inhaltspflege durch öffentliche Benutzer

    wenn er als Besitzer der Datei eingetragen ist und über die zugewiesene Rolle das Recht zur Bearbeitung gesetzt hat. (setzen Sie den Bearbeiten-Button entweder global oder über das Objekt-Template (siehe weiterführende Links)) wenn die

  • CSS-Only Varianten anpassen

    innerhalb der Seitenbearbeitung nur für bestimmte Gruppen zur Auswahl angeboten werden (ab CMS Version 008.003.040.00). Setzen Sie hierzu in der @wCssFragment-Definition die Gruppen mit Ihrem Gruppennamen zu einem Eintrag " groups ". Mehrere

  • wForm::addElement

    werden soll. Möchten Sie Felder die bereits enthalten sind vorbelegen lesen Sie mehr unter: Formularwerte dynamisch setzen Beispiel 1: Hinzufügen eines Elementes Beispiel 2: Hinzufügen eines Elementes zu einem Formular (Datumsfeld)

  • Softwareentwicklung und Support von Weblication® CMS 4.x

    (Perl, PHP, etc.), auf die das CMS 4.x noch nicht ausgelegt war. Die aktuellen Versionen von Weblication® CMS setzen konsequent auf offene Technologie, zukunftssichere W3C-Standards (XML / XSLT / XPATH) und ein quelloffenes

  • Datumsanzeige als Kalenderblatt über CSS-Only

    Über die Auswahlbox für die Untervariante Datum installieren Sie die CSS-Only-Untervariante 80 " Als Kalender " aus. Setzen Sie dann am besten die Anzeige des Vorschaubildes auf "Nicht anzeigen". Die Liste erscheint dann mit Kalenderblatt als

  • CSS-Only Referenz

    map.google.wItem.php -w-add-classes Ergänzt das Element über Javascript um die angegebene Klasse. -w-add-data Setzen von HTML5 Data-Attributen -w-add-events Ergänzt das Element um das angegebene JavaScript-Ereignis. (siehe auch

  • Einsatz von Isotope Darstellungen für Bildergalerien

    wählen Sie als " Template für die Ergebnisliste " das Standard-Template ( default.wFilelist.php ) aus und setzen das Layout auf die nachfolgend beispielhaft anfgeführte CSS-Only-Variante 3601 " Mauerwerk Bilder dreispaltig ". Im

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

    für Verzeichnisse). Die Berechtigungen können Sie übrigens auch direkt für die Backup-Archive im Backup-Werkzeug setzen (Schaltfläche "Berechtigungen setzen"). Schritt 4: Abschlußprüfung Prüfen Sie nach Wiederherstellen der

  • Unerwünschte Bots vom Zugriff ausschließen

    die filterBots() Funktion definiert. Aktuelle Projekte haben dies bereits definiert. In älteren Projekten setzen Sie diese Funktion manuel als erste Funktion in der genannten Datei. Sie finden diese im Projekt unter

  • So geben Sie Listeninhalte in der Navigation aus

    Listentemplate gesetzt. BASE Mobile First BASE Classic BASE Mobile First Um die Liste in der Navigation auszugeben, setzen Sie innerhalb der gewünschten Navigationsebenen den Template-Aufruf für das Listenelement. Das verwendete

  • Facebook Teilen-Funktion

    Sie wollen, dass die Posts unter dem Namen der Seite veröffentlicht werden, müssen Sie zudem page: vor die Seiten-ID setzen. (z.B. page:157423426302509). Wichtig bei Angabe einer Seite ist, dass hinter "page:" die ID und nicht der Name angegeben

  • Hinweisbox bei Aufruf einer Seite / Layer für Aktionen

    Seite ein und vergeben für das A-Tag bzw. IMG-Tag einen Namen (z.B. callFancy ). Über eine style - bzw. class -Angabe setzen Sie das Element auf nicht sichtbar / unsichtbar. Bedenken Sie beim Einsatz eines Link-Elementes, daß Sie für den

  • Projektumstieg: Neue Projektgrundlage für bestehende Projekte nutzen

    auch schon nutzen, z.B.: /de /de-wAssets /de-wGlobal Sofern die Pfade von den hier genannten Beispielpfaden abweichen, setzen Sie die Pfade entsprechend Ihrem bestehenden Projekt. Sollten Sie mit dem Projektumstieg auch neue Pfadangaben

  • Projektumstieg von BASE Classic auf BASE (Mobile First)

    auch schon nutzen, z.B.: /de /de-wAssets /de-wGlobal Sofern die Pfade von den hier genannten Beispielpfaden abweichen, setzen Sie die Pfade entsprechend Ihrem bestehenden Projekt. Sichern Sie sich die .htaccess Datei (z.B. /de/.htaccess ) der

  • wDocumentData

    CMS-Version 012.005.077.000 unterstützt die Funktion auch die Möglichkeit, Kategorien für beliebige Objektdaten zu setzen Boolean addCategory(String document, String category, String dataID = '') deleteCategory Löscht eine Kategorie

  • Listen Text-Filter Funktion

    auch individuell anpassen, wozu dieses Snippet ein Beispiel liefert. Listenoptionen: Frei definierbarer Filter Setzen Sie hierzu die Standardauslieferung des Weblics® Textfilter (Ajax-Filter Umsetzung) über den frei definierbaren

  • -w-subvariants

    container.section.wItem.php Die CSS-Only-Eigenschaft für Subvarianten (Untervarianten) ermöglicht Ihnen das Setzen vordefinierter CSS-Only Untervarianten zu einer Hauptvariante. In Verbindung mit den erlaubten Pflegemasken können Sie

  • wWebstat::setDataLayer

    die für Google Tag Manager ausgegeben werden Funktionsaufruf String setDataLayer(Array $data) Parameter data Zu setzende Werte Weiterführende Links DevBlog-Artikel: Benutzerdefinierte Dimensionen in Google Analytics über das PHP-Framework

  • wWebstat::getDataLayerAsJson

    Weiterführende Links DevBlog-Artikel: Benutzerdefinierte Dimensionen in Google Analytics über das PHP-Framework setzen PHP-Framework Funktion: wWebstat::setDataLayer Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten

  • wSearch->cronjob

    Aufrufes über das Perl-Script auskommentiert. //$_SERVER[DOCUMENT_ROOT] = "/homepages/IHRPFAD"; // ggf. HTTP_HOST setzen, falls über Konsole/Cron nicht verfügbar: //$_SERVER['HTTP_HOST'] = "IHRE-Domain.TLD"; // z.B. "www.domain.dd"

  • wRepository::connectFileWithLanguage

    include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $sourcePath = "/base-en/products/" ; // Datei mit zu setzendem Sprachknoten $destPath = "/base/produkte/" ; // Default-Sprache print wRepository :: connectFileWithLanguage (

  • wRepository::connectDirWithLanguage

    include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $sourcePath = "/base-en/products" ; // Datei mit zu setzendem Sprachknoten $destPath = "/base/produkte" ; // Default-Sprache print wRepository :: connectDirWithLanguage (

  • wPageProcessor::setCurrentWidthPath

    Setzt den aktuellen, eindeutigen Breitenpfad (UID) Funktionsaufruf String setCurrentWidthPath($path) Parameter path Zu setzender Breitenpfad Beispiel: Setzt den aktuellen, eindeutigen Breitenpfad (UID) Quelltext <?php print wPageProcessor ::

  • wOutput::sendFormularsOverHTTPS

    HTTPS gesendet werden Quelltext <?php // z.B. Angabe in der pre.php // Formulare über HTTPS im action-Attribut setzen: $preResult = wOutput :: sendFormularsOverHTTPS ( $preResult ); ?> Hinweis Beim Einsatz von Framework-Funktionen in

  • wNewsletter::setValueOfEntryCSV

    Parameter path Pfad der CSV-Datei email E-Mail Adresse, für die ein Wert geändert werden soll col Spalte value Zu setzender Wert Beispiel: Setzt den Wert des Eintrags im Verteiler Quelltext <?php $pathCSV =

  • wNewsletter::setValueOfEntry

    newsletterID ID des Newsletters email E-Mail Adresse, für die ein Wert geändert werden soll col Spalte value Zu setzender Wert Setzt den Wert der individuellen Spalte timeSubscribed auf das aktuelle Datum <?php require_once( $_SERVER [

  • wList::setListData

    Funktionsaufruf String setListData(String name, String value){ Parameter name Name des zu seztenden Wertes value zu setzender Wert Setzt den Wert 'containerWidth' für die aktuellen Listendaten // Aufruf ueber ein Listen Darstellungstemplate //

  • Formulare - Absenden-Button deaktivieren, bis Eingaben korrekt

    können Sie den Absenden-Button deaktivieren, bis alle Eingabefelder richtig ausgefüllt sind. Auszug elementForm.scss /* Setzen Sie das pointer-event für folgende CSS-Regel auf none */ form[data-hasinputsinvalid='1'] { .buttonSubmit { opacity:

  • Kategorien

    in Weblication® werden verwendet, um Inhaltsdateien und Objekte zu gruppieren und zueinander in Verbindung zu setzen. Der häufigste Einsatzbereich sind Listen, in denen nicht alle Dateien eines bestimmten Verzeichnis ausgegeben werden

  • So kann man geschweifte Klammern in Attributen in XSLT nutzen

    eines XSLT-Templates 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

  • So stellen Sie das Symbol für Strukturelemente um

    , dass der Struktureditor an Stelle des standardmässig verwendeten Kreuz-Symboles ein anderes Symbol erhält. Setzen Sie hierzu den Wert des items -Attributes des Tags themes auf "small". Derzeit ist ein Wert möglich (small), ansonsten

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

    Sie bewirken, dass bei der Vererbung der Rechte auch der Besitzer geerbt wird. Standardmässig ist dies nicht der Fall. Setzen Sie hierzu gem. nachfolgendem Beispiel den Wert innerhalb des inherit -Tags zum Attribut " clearOwnerOnInherit " auf "

  • So schliessen Sie Dateiendungen von der Versionierung aus

    können Sie optional einstellen, dass bestimmte Dateiendungen bei der Versionierung nicht angelegt werden. Setzen Sie hierzu den Wert des extensionsExcluded -Attributes innerhalb des Tags versions (zu editor ) mit den entsprechenden