Jump to content
  • Recent Topics Plugin ausserhalb des Forums nutzen

       (0 reviews)

    V0RT3X

    Wie in der Einleitung bereits erwähnt, könnt ihr dieses sehr nützliche Plugin leider nur über oder unter der Übersicht der Foren anzeigen lassen. Wenn ihr Pages euer eigen nennt, könnt ihr daraus allerdings einen Block erstellen, den ihr via Drag & Drop positionieren könnt, wo ihr möchtet.

    Dafür begebt ihr euch ins AdminCP -> Seiten -> Blöcke -> Neuen Block erstellen. Der Typ ist Benutzerdefiniert und bei Editor nehmt ihr Manuelles HTML. Das sieht dann ungefähr so aus ...

    rt_block-settings.png

    Als Name habe ich Neue Beiträge genommen und als Schlüssel recent_topics, was ihr da eintragt ist aber eigentlich völlig egal. Wichtiger ist der andere Reiter, wo ihr als Inhalt folgenden Code verwendet (nicht in den Cache übernehmen) ...

    {{$table  = \IPS\forums\Topic::plugin_getRecentTopics();}}
    {{$spacer = \IPS\Settings::i()->recentTopicsPosition == 'above' ? 'ipsSpacer_bottom' : 'ipsSpacer_top';}}
    <div class="ipsBox {$spacer} {{if settings.recentTopicsHidePhone}}ipsResponsive_hidePhone{{endif}} {{if settings.recentTopicsHideTablet}}ipsResponsive_hideTablet{{endif}}" data-controller="plugins.recentTopics" data-recenttopics-interval="{setting="recentTopicsInterval"}" data-recenttopics-showloading="{setting="recentTopicsShowLoading"}">
    	{$table|raw}
    </div>

    Das ist übrigens nichts anderes als das Haupt-Template des Plugins :winking-face:

    Euer neuer Block steht euch nun im Block-Manager zur Verfügung, die Einstellungen werden wie gewohnt global im AdminCP unter Plugins vorgenommen.

    rt_sidebar.png


    • Like 1



    User Feedback

    Join the conversation

    You are posting as a guest. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest

×
×
  • Create New...

Important Information

Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zu Cookies erhalten Sie in unserer Privacy Policy.