WoltLab Cloud Gamification: user progress with level 5.2.0

License Agreement
Creative Commons <by>
Website
https://darkwood.design/
Supported Versions
WoltLab Suite 3.1
WoltLab Suite 5.2

Use the user level for the progress bar within the gamification box instead of the user rank.


Use the user level for the progress bar within the gamification box instead of the user rank.
Requirements

Images

  • Version 5.2.0

    Support for WoltLab Suite 5.2

  • Version 3.1.0

  • Hallo Darkwood,


    ich habe das Problem das der Fortschrittbalken bei manchen Usern nicht richtig wieder gegeben wird. Ich habe alle drei deiner Benutzerlevel Plugins installiert.

    https://media.discordapp.net/a…8345948069904/unknown.png

    https://puu.sh/EkfjM/a8c14155c1.png

    Es gibt aber durch aus User bei mir im Forum wo es richtig angezeigt wird, wie wird dieses Problem ausgelöst?


    Grüße,

    Yaku

    • Hallo Yaku,


      ich verstehe nicht ganz. Wo ist der Fehler?

    • Hallo,


      bitte schau dir mein Screenshot an. Achte dabei auf den Balken bzw. wie sehr gefüllt dieser ist & auf die Anzahl an eigentlichen Punkten von der anzeige darunter.


      1682 von 1878 Punkten sind nicht nur 1/3 von dem Balken, außer ich hab deine Grafik nicht verstanden.

    • Ich schau mir das nochmal im Detail an, denke aber, dass es so korrekt ist.


      Der Balken zeigt den Fortschritt vom aktuellen bis zum nächsten Level an. Die Zahlen hingegen zeigen den Gesamtbestand.


      In einer alten Version zeigte der Balken, analog zu den Zahlen, die gesamten Punkte, was dazu führte, dass der Balken in höheren Leveln permanent fast gefüllt war. (selbst direkt nach dem Levelaufstieg) - daher wurde die Logik so umgebaut, dass nur die Differenz zw. jetziger und kommender Stufe prozentual dargestellt wird.


      Jetzt könnte man das natürlich auch auf die Zahlen abbilden. Dann würde die Anzeige aber nicht mehr die realen Aktivitätspunkte anzeigen, sondern je Level bei 0 starten. (obwohl der Nutzer ja womöglich bereits tausende Punkte hat)


      Ich denk nochmal drüber nach.

  • Hi @Dardwood.Design

    Bei uns auf der Seite spuckt das Plugin im ausgeloggten Zustand leider nur Fehler aus.

    Zugriff auf die Seite ist dann gar nicht mehr möglich. Im eingeloggten Zustand ist es problemlos möglich und wird auch alles richtig dargestellt. Musste das Paket jetzt erstmal vorerst wieder deinstallieren. Alle dazugehörigen Gamification Pakete sind vorhanden und installiert.


    Die Fehler sind zu sehen auf dem angehängten Bild. Hoffe, dass es ggf. zeitnah ein Update gibt und es wieder nutzbar wird für uns.


    https://www.bilder-upload.eu/bild-86d1ab-1548415419.png.html

    • Danke für den Hinweis. Wird geprüft und behoben.


      Für einen schnellen Fix kannst du die Box einfach auf registrierte Benutzer einschränken.


      Nachtrag:


      Bitte Installiere Version 3.1.1 pl 1 vom Plugin Gamification: Benutzer-Fortschritt (Box)

    • Die 3.1.1 pl 1 vom Gamification: Benutzer-Fortschritt (Box) werde ich installieren, sobald sie hier bei Woltlab direkt verfügbar ist. Sonst muss ich es leider direkt bei dir doppelt kaufen ;)

      Ich gehe mal davon aus, dass es nicht all zu lang dauert bis die neuste Version auch hier dann gelistet ist.

      Den vorgeschlagenen Fix werde ich danach dann anwenden.

    • Du musst keine Plugins doppelt kaufen. Du kannst dich kostenlos für alle gekauften Plugins freischalten -> https://darkwood.design/update/plugin-store-verification/

      Like 1
  • Bei mir is das auch bissl komisch

    Der balken is an sich zulang und es wird der process nicht angezeigt..


    https://www.bilder-upload.eu/upload/0c4ecb-1547809648.png

    • Es sieht mir so aus als hat der Fortschrittbalken aufgrund deiner Stileinstellungen dieselbe Farbe wie der Hintergrund.


      Probier doch bitte mal diesen CSS-Code aus:


      Code
      .gamificationMeter .meter > span {
      background-color: red;
      }
    • Jetzt hat sich nur die farbe geändert dennoch kein process zu sehen.

    • Dann benötige ich bitte einen Link zum Forum mit Adminaccount.

    • Ah ok seit Level 8 geht das nun keine ahnung wieso das so is..

    • womöglich war das Level noch nicht berechnet. Um das Level rückwirkend für alle zu berechnen folge dem Hinweis in der Beschreibung, falls noch nicht passiert.

  • Was genau bringt diese Erweiterung? Die Erläuterung ist leider ohne Aussage.

    • Der Fortschrittsbalken ist neu, siehe Screenshot ;-)

    • Kurz zur Erklärung:


      Es gibt schon seit längerem das Plugin "Gamification: Benutzer-Fortschritt (Box)", dieses bietet eine Box, welche den Fortschritt bis zum nächsten Benutzerrang darstellt.


      Neu ist das Plugin "Gamification: Benutzerlevel", welches es ermöglicht die Benutzerränge mit einem Levelsystem zu ersetzen/ergänzen.


      Möchte man nun auch in der "Gamification: Benutzer-Fortschritt (Box)" anstelle des Rangs das neue Level anzeigen, ist dieser Plugin hier ("Gamification: Benutzer-Fortschritt mit Benutzerlevel") notwendig.

  • Moin , Alles Installiert , nur Taucht der Balken nicht auf .

    Falls man es Einstellen muss find ich es nicht.

    • Die Gamification-Box hast du entsprechend auf der gewünschten Seite eingerichtet?

    • Jep.

      Aber vielleicht mach ich es Falsch... Einzeln geht es .Also ohne Den Balken.

      Verwende das Benutzerlevel in der Fortschrittanzeige der Gamification-Box. (an Stelle des Benutzer-Rangs)

      Ist An .

      • Das Modul "Benutzerlevel" muss aktiv sein.
      • Das Benutzerlevel muss berechnet sein (z.B. manuell per "Anzeigen aktualisieren" oder automatisch nach dem Erhalt von Aktivitätspunkten)

      Falls das alles bei dir passt benötige ich einen Adminaccount mit Link zum Forum.