Social-Wall

    Über das Plugin Social-Wall kann der Feed von Facebook bzw. Instagram im Bakehouse ausgegeben werden. Die kostenpflichtige Erweiterung installiert automatisch ein Content-Element, welches zur Ausgabe genutzt werden kann. Die Ausgabe kann aber auch über einen eigenen HTML-Code gelöst werden.

    Genauere Informationen zum Social-Wall--Element inkl. dem aktuellen Code findest du in unserer Content-Element-Bibliothek:

    HTML-Aufbau und CSS-Klassen

    Die Social-Wall wird immer dann befüllt, wenn HTML mit folgendem Aufbau gefunden wird:

    HTML
    <a class="bh-social-post bh-social-template bh-social-link bh-social-background-picture" target="_blank"> <div class="bh-social-content"> <div class="bh-social-datewrapper"> <span class="bh-social-weekday"></span> <span class="bh-social-day"></span>. <span class="bh-social-month"></span>. <span class="bh-social-year"></span> </div> <div class="bh-social-message"></div> </div> </a>

    Element-Einstellungen

    Im Element-TypoScript kann mit der settingsFormConfig.advanced-Einstellung bestimmt werden, ob die optischen Einstellungen angezeigt werden (1) oder nicht (0).

    JavaScript-Konfiguration

    Widget

    KlasseBeschreibung
    bh-social-widget Umfasst ein Social-Widget und enthält die wichtigen [data] Attribute.
    [data-facebook="cookiswebworks"]Die ID der Facebook Page, die geladen werden soll.
    [data-instagram="cookiswebworks"]Der/die Instagram User:in
    [data-limit="25"]Anzahl der Posts, die geladen werden sollen.
    Maximum: 25
    [data-autofade="autofade"]Aktiviert den Autofade bei der Darstellung 'Fade'.
    [data-minWidthPerItem="400"]Pixelwert, der die minimale Breite eines Eintrags definiert. 
    Gilt nur in der 'Swiper' Ansicht.  Über diesen Wert
    wird berechnet, wie viele Einträge nebeneinander Platz haben.
    [data-maxTextLength="200"]Gibt an, wie viele Zeichen der Nachricht ausgegeben werden.

    Elemente

    KlasseBeschreibung
    bh-social-postBeeinhaltet einen einzelnen Post (z. B. Fadersheet).
    bh-social-templateBeeinhaltet das Template für einen Eintrag.
    Kann auch mit bh-social-post übereinstimmen.
    bh-social-linkMuss auf einem <a> Tag eingesetzt werden. 
    Das href Attribut mit den Link wird hinzugefügt.
    bh-social-background-pictureDas Bild wird als background-image im style Attribut hinzugefügt.
    bh-social-picture

    Muss auf einem <img> Tag eingesetzt werden.
    Das src Attribut mit dem Bild wird hinzugefügt.


    bh-social-weekdayDer Ausgeschriebene Wochentag
    bh-social-dayDer Tag im Zahlenformat
    bh-social-monthDas Monat im Zahlenformat
    bh-social-yearDas Jahr im Zahlenformat
    bh-social-messageDie Nachricht

    Klassen für die Darstellung

    KlasseBeschreibung
    bh-social-defaultPosts nebeneinander - Swiper
    bh-social-rowsZeilen untereinander - Hintergrundbild
    bh-social-rows2Zeilen untereinander - Minibild
    bh-social-faderFader

    Events

    KlasseBeschreibung
    bh-social-loadedSocial-Wall fertig geladen und angezeigt

    Beispiele

    Swiper

    Zeilen

    Fader