1. Forum
    1. Unerledigte Themen
    2. Ticket erstellen
  2. Dashboard
    1. Mitglieder
      1. Letzte Aktivitäten
      2. Benutzer online
      3. Team
      4. Mitgliedersuche
    2. Passwort & Passphrase
  3. Artikel
  4. Shop
    1. Neue Dateien
    2. Warenkorb
    3. Kundenbereich
      1. Meine Gutscheine
  5. Pur Digital
  6. Medien
  • Anmelden
  • Registrieren
  • Stil (WBB Support – Pur Digital) ändern
  • Suche
Templates
  • Alles
  • Templates
  • Artikel
  • Seiten
  • Forum
  • wcf.search.type.de.wbbsupport.wsc.mediaCMS.media
  • Erweiterte Suche
  1. WBB Support – Plugins & Support für die WoltLab Suite
  2. Artikel
  3. Templates

Manuelles einbinden einer Legenden-Box

  • Hitman
  • 14. Mai 2018 um 12:16
  • 16.427 Mal gelesen
  • 0 Kommentare
Hier wird euch erklärt wie man in die User-Online Box eine Legende hinzufügt.

Als erstes suchen wir uns das Template boxUsersOnline raus, kopieren das und fügen es in das entsprechende Design

ein. Sollten keine Templates von dem Design (Stil) vorhanden sein müsst ihr euch vorher eine neue Templategruppe erstellen

um dann das kopierte Template (boxUsersOnline) dort einzusetzen.

Jetzt ändern wir den Inhalt der Template-Box

HTML
<ul class="inlineList dotSeparated">
    <li>{lang}wcf.user.usersOnline.detail{/lang}</li>
    {if USERS_ONLINE_RECORD && $__showRecord}<li>{lang}wcf.user.usersOnline.record{/lang}</li>{/if}
</ul>
{if $usersOnlineList|count}
    <ul class="inlineList commaSeparated">
        {foreach from=$usersOnlineList->getObjects() item=userOnline}
            <li><a href="{link controller='User' object=$userOnline->getDecoratedObject()}{/link}" class="userLink" data-user-id="{@$userOnline->userID}">{@$userOnline->getFormattedUsername()}</a></li>
        {/foreach}
    </ul>
{/if}
{if USERS_ONLINE_ENABLE_LEGEND && $usersOnlineList->getUsersOnlineMarkings()|count}
    <dl class="plain inlineDataList usersOnlineLegend">
        <dt>{lang}wcf.user.usersOnline.marking.legend{/lang}</dt>
        <dd>
            <ul class="inlineList commaSeparated">
                {foreach from=$usersOnlineList->getUsersOnlineMarkings() item=usersOnlineMarking}
                    <li>{@$usersOnlineMarking}</li>
                {/foreach}
            </ul>
        </dd>
    
    </dl>
{/if}
Alles anzeigen

um in:

HTML
{*{if USERS_ONLINE_ENABLE_LEGEND && $usersOnlineList->getUsersOnlineMarkings()|count}
    <dl class="plain inlineDataList usersOnlineLegend">
        <dt>{lang}wcf.user.usersOnline.marking.legend{/lang}</dt>
        <dd>
            <ul class="inlineList commaSeparated">
                {foreach from=$usersOnlineList->getUsersOnlineMarkings() item=usersOnlineMarking}
                    <li>{@$usersOnlineMarking}</li>
                {/foreach}
            </ul>
        </dd>
    
    </dl>
{/if}*}
<div class="subContent">
    <h2 class="boxTitle"><a href="https://wbbsupport.de/users-online-list/">Legende</a></h2>
        <dl class="plain inlineDataList usersOnlineLegend">
            <dt>Communityleitung</dt>
                <dd>
                    <ul class="inlineList commaSeparated">
                        <li><font color="#ff0000"><strong>Owner</strong></font></li>
                    </ul>
                </dd>
        </dl>
        <dl class="plain inlineDataList usersOnlineLegend">
            <dt>Forumadministration</dt>
            <dd>
                <ul class="inlineList commaSeparated">
                    <li><font class="forumModeration" color="#ff8c00"><strong>Forum-Administratoren</strong></font></li>
                    <li><font class="forumModeration" color="#2981f4"><strong>CoOperater</strong></font></li>
                </ul>
            </dd>
        </dl>
        <dl class="plain inlineDataList usersOnlineLegend">
            <dt>Sonderstatus</dt>
            <dd>
                <ul class="inlineList commaSeparated">
                    <li><font class="teamManagement" color="#21ceff"><strong>Entwickler</strong></font></li>
                    <li><font class="teamManagement" color="#797806"><strong>VIP</strong></font></li>
                 </ul>
            </dd>
        </dl>
        <dl class="plain inlineDataList usersOnlineLegend">
            <dt>Paketserveradministration</dt>
            <dd>
                <ul class="inlineList commaSeparated">
                    <li><font class="teamPS" color="#ff0000">Owner</font></li>
                    <li><font class="teamPS" color="#ff8c00">Forum-Administratoren</font></li>
                </ul>
            </dd>
        </dl>
        <dl class="plain inlineDataList usersOnlineLegend">
            <dt>Filebase</dt>
            <dd>
                <ul class="inlineList commaSeparated">
                    <li><font class="teamFB" color="#ff0000">Owner</font></li>
                    <li><font class="teamFB" color="#ff8c00">Forum-Administratoren</font></li>
                    <li><font class="teamFB" color="#2981f4">CoOperater</font></li>
                    <li><font class="teamFB" color="#21ceff">Entwickler</font></li>
                </ul>
            </dd>
        </dl>
        <dl class="plain inlineDataList usersOnlineLegend">
            <dt>Plugin Zugang</dt>
            <dd>
                <ul class="inlineList commaSeparated">
                    <li><font class="suiteMembers" color="#0dc20a">Suite User</font></li>
                </ul>
            </dd>
        </dl>
        <dl class="plain inlineDataList usersOnlineLegend">
            <dt>Mitglieder</dt>
            <dd>
                <ul class="inlineList commaSeparated">
                    <li><font class="regMembers" color="#6fa86f">verifizierter User</font></li>
                    <li><font class="regMembers" color="#444444">Registrierte Benutzer</font></li>
                </ul>
            </dd>
        </dl>
</div>
<div class="subContent">
<h2 class="boxTitle"><a href="https://wbbsupport.de/users-online-list/">Benutzer online</a></h2>
<ul class="inlineList dotSeparated">
    <li>{lang}wcf.user.usersOnline.detail{/lang}</li>
    {if USERS_ONLINE_RECORD && $__showRecord}<li>{lang}wcf.user.usersOnline.record{/lang}</li>{/if}
</ul>
{if $usersOnlineList|count}
    <ul class="inlineList commaSeparated">
        {foreach from=$usersOnlineList->getObjects() item=userOnline}
            <li><a href="{link controller='User' object=$userOnline->getDecoratedObject()}{/link}" class="userLink" data-user-id="{@$userOnline->userID}">{@$userOnline->getFormattedUsername()}</a></li>
        {/foreach}
    </ul>
{/if}
</div>
Alles anzeigen

Die Namen, Farbangaben und Gruppenüberschriften sind nur Beispiele und können nach belieben geändert oder erweitert werden!

Die eigentliche Legende wurde nur auskommentiert {*.......*}damit man diese Daten jederzeit wieder zurückrufen kann.

Wenn man es trotzdem dort nicht stehen haben möchte:

Als Sicherheit steht das original Template immer noch unter den Standard-Templates.


Jetzt noch folgendes in die CSS eintragen damit die Box auch richtig dargestellt wird:

CSS
@include screen-sm-up {
    .box[data-box-identifier="com.woltlab.wcf.UsersOnline"] {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .boxesFooterBoxes .boxContainer > .box[data-box-identifier="com.woltlab.wcf.UsersOnline"] .boxContent {
        display: flex;
    }
    .boxesFooterBoxes .boxContainer > .box[data-box-identifier="com.woltlab.wcf.UsersOnline"] .boxContent .subContent {
    flex: 0 0 50%;
    max-width: 50%;
    }
}
Alles anzeigen

Wichtig ist das ihr bei der User-Online-Box den Haken bei "Boxentitel anzeigen" herausnehmt, da dieser schon im Template vorhanden ist!


Änderungen vorbehalten

  • WBB Support
  • Shop

Nächster Artikel Smiley-Kategorien in der Modern Shoutbox

Verwandte Artikel

CoverPhoto LoSti's World Erweiterte Memberliste

Eine kleine Anleitung wie ihr die CoverPhotos in die "Erweiterte Memberliste von LoSti's World" bekommt
Mipu
20. April 2020 um 13:53
0

Heutige Geburtstage nur aktive Nutzer anzeigen

Hier zeige ich euch wie ihr User die länger nicht aktiv waren aus der Geburtstagsbox ausblendet.
Mipu
4. Januar 2019 um 16:53
0

Fehlermeldung finden/posten

Anleitung wie man Fehlermeldungen findet und postet.
Mipu
25. Dezember 2018 um 11:23
Es wurden keine Einträge gefunden.

Kategorien

  1. Künstliche Intelligenz 1
  2. Download von Plugins 1
  3. Default Category 3
  4. CSS 3
  5. Templates 8
  6. Allgemein 1
  7. Filter zurücksetzen
  1. Kontakt
  2. Allgemeine Geschäftsbedingungen
  3. Datenschutzerklärung
  4. Wiederrufsbelehrung
  5. Impressum

Gast

     Anmeldung

Unserer Forum

WBB Support bietet euch für kleines Geld einen Zugang zu allen Plugins für die WoltLab Suite™ 5.5/6.0/6.1/6.2

Wir benötigen in diesem Zusammenhang eine Verifizierung von euch.

  • Klicken um sich zu bewerben

Es wird eure Webseite nach einem gültigen Impressum überprüft.

Ihr findet hier Support in einer angenehmen Atmosphäre für die WoltLab Produkte. Die Richtung hier ist "User helfen User".

Empfehlungen

  1. Link Name
  2. Link Name
  3. Link Name
  4. Link Name
  5. Link Name
  6. Link Name
  7. Link Name
  8. Link Name

Social/Media

Du möchtest das Forum unterstützen?

Wir würden uns über jede Unterstützung freuen,

wirf einfach was in unsere Trinkgeldkasse.

Per Paypal
Bankdaten
Name Kontoinhaber
IBAN
BIC
Betrag
Beliebig

Vielen Dank

Bitte nach der Überweisung, eine Konversation an mipu

Egal wieviel jeder Cent zählt.

WBB-Support ©2004-2026
  • Forum online seit...

    22 Jahren, 6 Monaten, einer Woche

Community-Software: WoltLab Suite™

Datenschutz und Cookies

Wir verwenden notwendige Cookies für den Betrieb dieser Website. Optionale Dienste laden wir erst nach deiner Zustimmung. Du kannst deine Auswahl jederzeit ändern.

Datenschutzerklärung

Datenschutzeinstellungen

Datenschutzerklärung