Set your own rank image 3.0.0

License Agreement
WBB-Elite.de Lizenz
Website
https://www.wbb-elite.de
Supported Versions
Burning Board 4.0 / WCF 2.0
Burning Board 4.1 / WCF 2.1
WoltLab Suite 3.0
WoltLab Suite 3.1

Allows the user to choose your own rank image

The version 1.0. * Is for the WCF 2.0 / WBB4.0 and version 1.1. * Is designed for the WCF2.1 / WBB4.1. And the Version 2.0.* is for the new WSC3.0/WSF5.
With this plugin, users can pick and choose his rank image and his mark online.
The administrator can also do this in the ACP for each user.

Images

  • Version 3.0.0

    Adding version for WSC3.1
  • Version 2.0.0 pl 1

    Fix the problem, that the rang image don´t remove after the user don´t have the permission to use this.

    Update only for the WSC3.0/WSF5.0

  • Version 1.1.1 pl 4

    Fix the problem, that the rang image don´t remove after the user don´t have the permission to use this.
  • Version 2.0.0

    Add support for the WSC3.0/WSF5.0
  • Version 1.1.1 pl 3

    Update nur für das WCF2.1/WBB4.1


    Behebt den Fehler beim aktualisieren eines Benutzer sofern der Rank gelöscht wurde.

  • Version 1.1.1 pl 2

    Update nur für das WCF2.1/WBB4.1


    Behebt den Fehler das nach bearbeiten der Ranggrafik die Online Markierung nicht geändert wird.

  • Version 1.0.7 pl 2

    Behebt den Fehler das nach bearbeiten der Ranggrafik die Online Markierung nicht geändert wird.

  • Version 1.1.1 pl 1

    Kleiner bug fix wenn der User keine Ranggrafik auswählen kann


    Update nur für das WCF2.1/WBB4.1

  • Version 1.0.7 pl 1

    Kleiner bug fix wenn der User keine Ranggrafik auswählen kann

  • Version 1.1.1

    Fügt Berechtigungen hinzu wer die Ranggrafiken auswählen darf


    Update nur für das WCF2.1/WBB4.1

  • Hallo,


    gibt es die Möglichkeit, Ranggrafiken vorzugeben bzw einzuschränken?


    Die User steigen je nach Puntkezahl im Rang (z.B. Anfänger, Fortgeschrittener usw.).

    Dadurch haben manche User 9 Punkte als Auswahl für die Ranggrafik.

  • Hallo, leider funktioniert das Plugin bei mir nicht. Ich nutze die Version Woltlab Suite Forum 5.1.9 / Woltlab Suite Core 3.1.9 pl2.


    Das Plugin lässt sich installieren, es taucht auch keine Fehlermeldung auf und ist auch aktiv.

    Wenn ich dann jedoch auf einen User klicke, den ich eine Ranggrafik zuweisen möchte, wird mir keine Möglichkeit gegeben, eine Ranggrafik auszuwählen.


    Weiß jemand wieso nicht?


    Danke im Voraus.

    • Dann hat der Benutzer nicht die Rechte oder die Bedingung erfüllt eine Ranggrafik zu nutzen.

      Falls du dir aber sicher bist das dies passen muss, schick mir bitte per Konversation einmal einen Admin Account und den Namen des Benutzers wo du es versucht hast, dann gucke ich mir das ganze mal an

    • Danke für die schnelle Antwort.

      Der User ist der Admin, das ist ja das merkwürdige...

    • Das heißt nichts, gibt es denn das Feld wo eigentlich welche Zur Auswahl stehen müssten?

    • Nein, das Feld wird erst gar nicht angezeigt.


      Müssen - um das PlugIn nutzen zu können - irgendwelche Dinge im ACP (de)aktiviert werden?

    • Nein, es muss lediglich installiert werden, den erst macht das Plugin bzw. es hat Standard Einstellungen wodurch es reicht.

      Deinstallieren das Plugin einfach mal und installier es neu

    • „Eigene Ranggrafik auswählen“ in Version „3.0.0“ verhindert eine Aktualisierung von „Mehrere Ranggrafiken“ auf Version „4.0.1 pl 1“

    Kann ich diesen Fehler irgendwie umgehen?

    • die beiden Plugins sind nicht kompatibel.

      Bei dem anderen Plugin kannst du bereits die Ranggrafiken auswählen

    • Hab nun das eine Plugin deinstalliert, Mehrere Ranggrafiken aktualisiert und nun sehe ich in meiner Auswahl im Profil keine Ranggrafiken mehr.

    • Gelöst... Ein kurzer Blick mit dem "Untersuchen-Werkzeug" hat gereicht...

      Es wurde anscheinend was am Plugin verändert, dass das Redirecting bisschen dazwischenfunkt. Zuvor wurde die Ranggrafik mit "http://" angesprochen. Dies funktioniert bei mir nun nach dem Update nicht mehr. Da ich ein SSL-Zertifikat nutze muss ich nun "https://" verwenden - was ja nicht unbedingt schlecht ist.


      Bin froh, dass ich gleich drauf gekommen bin. Bei solchen einfachen Fehlern sucht man oft länger :D

  • Unterstützt es auch WoltLab Suite™ 3.1.6 ?

  • Cyperghost

    Habe mir jetzt dieses Plugin gekauft, weil wir nur die Rangauswahl benötigen im Konzept.

    Leider macht das etwas, was ich nicht bedacht habe. Besteht irgendeine Möglichkeit zu umgehen,

    dass das Plugin auch die Benutzernamenfarbe auf die Gruppe setze, derer der Rang angehört.


    Beispiel:

    Gruppe Administrator: Keine Ränge, Farbe Rot (Priorität 15)

    Gruppe Generäle: 4 Ränge, Farbe Grün (Priorität 10)


    Benutzer A ist in Gruppe Generäle, ich weise ihm den Rang "2" daraus zu. Ergebnis: Grüne Farbe und Rang 2 - perfekt.

    Benutzer B ist in Gruppe Administrator und Generäle, ich weise ihm Rang "4" daraus zu. Ergebnis: Grüne Farbe und Rang 4 - meh.


    Gewünschtes Ergebnis war: Rote Farbe, Rang 4.


    Falls das nicht geht, hättest du Lust das zu implementieren, ggf. gegen Obolus? (Dann per PM)


    PS: Das lustige ist, dass das standardmäßig bis zum leeren des Caches sogar so war, wie ich es gerne gehabt hätte :/

    • Das System sollte die Farbe der jeweiligen Benutzergruppe für den Rang nehmen. Dies ist so gewollt und extra eingebaut wurden.

      Das ist nicht das was du willst, oder?


      Sondern das die Farbe so genommen wird wie von Haus aus?

    • Ja, die Farbe der Benutzergruppe mit der höchsten Priorität sollte genommen werden, aber immer der Rang, den ich auswähle.


      Sodass ich also die Farbe der Gruppe Administrator haben kann, die aber keine Ränge hat, während ich gleichzeitig einen von 4 Rängen zuweisen kann, den die Gruppe Generäle hat, in der ich auch Mitglied bin.


      Ich hoffe es ist verständlich, was ich meine.

    • Kann ich das möglicherweise mit ner Datenbankänderung irgendwie erzwingen? Betroffen sind davon ja nur sehr wenige User, die neben ihrer Clanmitgliedschaft mit Rang auch noch ein Amt ausüben, das eine Gruppe hat - also Admins und Moderatoren. Die sollen halt in der User Online Liste auch sofort als solche per Farbe erkannt werden, während sie im Beitrag aber ihren Clanrang tragen, weil sie dort einen Rahmen um ihr Profilbild bekommen, um das Amt zu kennzeichnen. (Nur zum Verständnis, was das soll) Aktuell kann man Admins und Mods nur in Beiträgen und in Konversationen erkennen, weil sie ja nicht die Gruppenfarbe haben. Wer also das nicht häufig nutzt, weiß nicht, an wen er sich wenden kann.

    • dies kannst du sogar noch leichter lösen, in dem du ein paar php Datei bearbeitest.

      Welche genau kann ich dir die Tage zu senden

    • Das wäre total cool von dir, vielen Dank! :)

  • Hallo Cyperghost,

    sag mal wann kommt die WSC 3.1 / WBB 5.1 Version raus?


    Den ich muss die 2.0 immer deinstallieren wenn das Forum upgedatet wird so wie heute.

  • Ich habe das Problem das ich es nicht installieren kann. Da WoltLab Core installiert ist (Ich besitze WSC 3.1)


    MFG

  • Hallo Cyberghost,

    ich hätte eine Frage wann kommt den die Anpassung für die Suite 3.1.

    Den immer wenn ein Update kommt muss ich das PlugIn erst deinstallieren.

    • Ein Update ist schon hochgeladen und wartet auf Freischaltung :)

      Ansonsten über meinen Paket-Server von meiner Seite.

    • Komisch auf Deinem Server für WSC 3.1 finde ich es aber nicht.


      Da gibts nur das PlugIn Mehre Ranggrafiken.


      Edit: Jetzt gefunden nach dem ich den Store von Woltlab deaktiviert habe.

  • Ich verweifel grade ein wenig.
    ich habe den vortex server hinzugefügt weil ich über diesen direkt in mein wbb 4.1.15 das plugin installieren lassen wollte. weiter unten steht das dieser automatisch erkennt welche wbb version ich installiert habe - und dann die passende version installiert bzw. bereitstellt. dem war nicht so. er stellt nur die 2.0.0 pl. 1 version bereit. ich musste also manuell hier unter downloads, andere versionen mir die 1.1.1 pl 4 (10. April 2017) herunterladen und installieren. jetzt habe ich den updateserver noch drinne, und er zeigt mir immer noch die 2.0.0 als mögliches update an. klickt man auf update: meldet er (siehe meldung unten).


    Muss ich den Server jetzt löschen, damit diese "Es ist ein Update vorhanden" Meldung verschwindet? Eigentlich sollte die doch gar nicht erst erscheinen, oder? *grübel*


    An update of package com.woltlab.wcf from version 2.1.16 to 3.0.0 Alpha 1 is not supported.


    Stacktrace:
    #0 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/system/package/PackageInstallationScheduler.class.php(518): wcf\system\package\PackageInstallationScheduler->findShortestUpdateThread('com.woltlab.wcf', Array, '2.1.16', '3.0.0 Alpha 1')
    #1 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/system/package/PackageInstallationScheduler.class.php(196): wcf\system\package\PackageInstallationScheduler->updatePackage(1, '3.0.0 Alpha 1')
    #2 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/system/package/PackageInstallationScheduler.class.php(525): wcf\system\package\PackageInstallationScheduler->resolveRequirements('11429')
    #3 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/system/package/PackageInstallationScheduler.class.php(106): wcf\system\package\PackageInstallationScheduler->updatePackage('12', '2.0.0 pl 1')
    #4 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/system/package/PackageInstallationScheduler.class.php(67): wcf\system\package\PackageInstallationScheduler->tryToInstallPackage('de.wbb-elite.se...', '2.0.0 pl 1', true, false)
    #5 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/data/package/update/PackageUpdateAction.class.php(497): wcf\system\package\PackageInstallationScheduler->buildPackageInstallationStack(false)
    #6 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/data/package/update/PackageUpdateAction.class.php(449): wcf\data\package\update\PackageUpdateAction->createQueue('update')
    #7 [internal function]: wcf\data\package\update\PackageUpdateAction->prepareUpdate()
    #8 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/data/AbstractDatabaseObjectAction.class.php(196): call_user_func(Array)
    #9 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/action/AJAXProxyAction.class.php(77): wcf\data\AbstractDatabaseObjectAction->executeAction()
    #10 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/action/AJAXInvokeAction.class.php(96): wcf\action\AJAXProxyAction->invoke()
    #11 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/action/AbstractAction.class.php(49): wcf\action\AJAXInvokeAction->execute()
    #12 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/action/AJAXInvokeAction.class.php(63): wcf\action\AbstractAction->__run()
    #13 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/system/request/Request.class.php(58): wcf\action\AJAXInvokeAction->__run()
    #14 /mnt/web123/d1/83/57693183/htdocs/devBoard/wcf/lib/system/request/RequestHandler.class.php(139): wcf\system\request\Request->execute()
    #15 /mnt/web123/d1/83/57693183/htdocs/devBoard/acp/index.php(10): wcf\system\request\RequestHandler->handle('wbb', true)
    #16 {main}

  • Hi! Ist es möglich diese Funktion auf bestimmte Nutzergruppen zu beschränken? Ich möchte als Admin individuelle Grafiken vergeben, möchte aber nicht das jeder Nutzer selber seine Ranggrafik ändern kann.

  • Wie verhält sich das Plugin bei Benutzergruppen zuordnung? Aktuell nutze ich ein anderes Plugin, jedoch wenn bsp. jemand einer neuen Benutzergruppe zugeordnet wird dann bekommt er diese nicht angezeigt, sondern behält die zuvor ausgewählte (Registrierter Benuter).

    • Sofern das andere Plugin diese über die richtigen internen Funktionen des WCF/WSF macht sollte dies Funktionieren.
      Ansonsten würde ich dich bitten den Entwickler zu fragen, ob er die UserAction oder den UserEditor benutzt um die Gruppen hinzuzufügen.
      Solltest du die internen Benutzergruppen zuordnung des WSC/WCF nutzen sollte dies Funktionieren :)

    • Da funktioniert es eben nicht und ich suche eine alternative, wenn es bei diesem deinen plugin klappt ist es gekauft :-)

    • Doch, dies sollte Funktionieren. ;)

  • Habe es Installiert das 2.0 für mein Suite 3.0 , allerdings geht die Benutzer-Profil Bearbeitung nicht mehr solange das Plugin installiert ist.
    Sprich ich kann keine Benutzer bearbeiten...

  • Unter mein Konto = Downloads dann heruntergeladen
    Ich bin auf Paket installieren und dann Paket hochladen gegangen


    Das hochgeladene Paket kann nicht installiert werden, bitte beachten Sie das unten stehende Prüfungsergebnis.


    Prüfungsergebnis
    Paket Bezeichner Status
    Eigene Ranggrafik auswählen de.wbb-elite.selfrank.select
    Die Installations-Anweisungen geben für das Package Installation Plugin „file“ die Datei „“ an, diese ist jedoch nicht im Archiv enthalten. Mögliche Ursachen:


    Die Datei wurde dem Archiv nicht hinzugefügt
    Die Datei existiert, jedoch sind der Dateiname und die Angabe in den Anweisungen abweichend (Tippfehler)
    .
    .
    leicht ratlos
    WoltLab Suite Forum 4.1.13

    • Du musst unter die Versionen gehen und dort nicht die Version 2.0.0 auswählen sondern die Version 1.*. Die Version 2.0.0 ist für das WSC3/WSF5.
      Oder direkt über den Parker Server, dort sollte nur die richtige angezeigt werden.

    • Ja jetzt funktioniert
      Alles super

  • Moin, ich habe in Zusammenhang mit dem Plugin leider ein Problem, welches ich hier beschrieben habe:
    https://community.woltlab.com/…ktualisieren/#post1528488
    In deinem Forum erhalte ich leider gerade keine Aktivierungscodes.


    Beste Grüße

  • Huhu, erst mal danke, für das tolle Plugin. Ich habe nu beide deiner Ranggrafiken Plugins gekauft und leider erst danach festgestellt, dass sie nicht kompatibel sind.


    Kann man da nix machen? Is schon irgendwie blöd, dass man sich für eines entscheiden muss :(

  • hello, i have a favor to ask. i dont really like how it is letting my users change their Username Color. is it possible to add a function so that we can only change rank image only ? not username ??

  • Moin, erst mal danke für die gute Arbeit!
    Seitdem wir dein Plugin installiert haben, treibt sich aber ein kleiner Fehler um, den ich darauf zurückführe. Falls du das ausschließen kannst - auch gut, dann suche ich noch mal. ;)
    Folgendes:
    Ändert man etwas beliebiges an seinem Profil, ändert sich die Farbe des Profilnamens auf die Standardfarbe. Beheben kann man es durch eine Neuzuweisung der entsprechenden Nutzergruppe.


    Gruß

  • Hallo Cyberghost, hab einen kleinen Bug gefunden. Wenn ein User nur in der Gruppe registrierte Benutzer ist wird die Option nicht vollständig ausgeblendet das Wort Ranggrafik Bleibt im Profil einfach stehen. Das sollte aber nur sichtbar werden wenn der besagte User in mehren Gruppen ist.

  • Seit dem Update auf 1.1.1 kann ich im ACP für die User keine Ranggrafik mehr einstellen bzw verändern wenn sie in eine andere Gruppe kommen.

    • Du brauchst bzw. die Gruppen die die Ranggrafiken verwalten dürfen brauchen die Berechtigung
      Kann Ranggrafiken verwalten
      Diese Berechtigung findest du unter Admin->Benutzer

    • Aber genau da steht nix von Kann Ranggrafiken verwalten


      EDIT: Wenn ich das richtig sehe wird bei einem Update die userGroupOption.xml nicht geupdatet.. Nach neu Install des Plugins ist auch die option da.

    • Oh. dann ist es mein Fehler :D danke dann werde ich mal nachsehen und es dann beheben :)

  • Wo finden sich die neuen Rechte-Einstellungen konkret? Seit dem Update wird mir auch als Admin in den Profil-Einstellungen keine Auswahlmöglichkeit angeboten ...

  • Kann man einstellen, dass auch die Benutzeronline Anzeige mit geändert wird?
    Denn bei mir bleibt immer die dunkelrote Anzeige, obwohl ich eine andere auswähle


    MfG

    • Sollte eigentlich auch geändert werden.
      Wenn nicht schreib mich bitte mal per Konversation an. Dann gucke ich mir das mal ab

  • Hallo es gibt mit dem Plugin ein Problem beim Thema Endgültig Löschen , genaueres schau bitte hier rein
    https://community.woltlab.com/…ostID=1473990#post1474041

  • Ein vernünftiges Plugin zu einem angenehmen Preis. Eine mögliche Verbesserung wäre, dass die Funktionalität an das Permission-System anbindet. Nicht in jedem Forum sollen alle Mitglieder in der Lage sein, ihre Ranggrafik zu verändern.

  • Habe das Problem das die User ihren Rang behalten ... auch wenn Sie aus der dazugehörigen Benutzergruppe mitlerweile draussen sind ... muss man dafür einen Cronjob einrichten ?

    • Das wird beim nächsten Update kommen, hatte ich ganz vergessen .

    • Wie siehts es denn mit nem Update aus ?

    • Ich hatte bis jetzt leider noch nicht die Zeit um den Fehler zu beheben, da ich ihn noch nicht ganz gefunden habe. Ich werde mir das morgen oder übermorgen auf jedenfalls nochmal ansehen und dann beheben

  • Dieses Paket ist inkompatibel mit den folgenden, installierten Paketen:
    „Mehrere Ranggrafiken für das Wbb 4“ (wbb.elite.multi.rank)


    ----


    Schade eigentlich..

  • Bei mir kommt "„Eigene Ranggrafik auswählen“ in Version „1.0.6“ verhindert eine Aktualisierung von „WoltLab Community Framework“ auf Version „2.1.0“" muss ich das deinstallieren und nach dem Update 1.1.0 wieder installieren?

  • Alles gut.. außer dass gleichzeitig auch die Benutzer Online Markierung geändert wird... Siehe hier : https://community.woltlab.com/…pen-aber-nur-eine-farbig/

  • Hallo,


    wenn ich die das Ranggrafik PluOn installieren will, kommt die Meldung das ich das Paket „WoltLab Community Framework“ in Version „2.1.0 Alpha 1“ oder höher benötige, und das nur Version „2.0.10 pl 2“ installiert ist.


    Bei meinen Paketen wird mir aber angegeben das alle aktuell sind.


    Was ist zu tun?


    Danke.

    • Bitte nutzt nicht die Version 1.1.* sondern die 1.0.*.
      Die Version 1.0.* ist für das WCF 2.0 und WBB 4.0 die Version 1.1.* ist für das WCF 2.1 sowie WBB 4.1
      Sprich die Version 1.0.6 auswählen und installieren

    • Danke für den Tip!

  • Plugin gefällt mir, habe nur noch eine Frage: Gibt es die Möglichkeit in den Benutzergruppen einzustellen, wer seinen Rang selbst wählen darf?

    • Derzeit leider noch nicht. Ich werde aber dies später hinzufügen.

    • Ok, kein Problem. Hat mich tatsächlich richtig gestört, dass die User das nicht mehr konnten.
      In dem Preis sind Updates ja mit drin, richtig? Da hab ich das gerne für ausgegeben :)

    • Natürlich sind alle Updates im Preis mit enthalten ;)

  • fehlermeldung die mir begegnet ist:
    Fatal error: Could not execute prepared statement: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails ("+++++"."wcf2_user", CONSTRAINT "4701917c09ab22152907bc412a1ff9bf_fk" FOREIGN KEY ("rankID") REFERENCES "wcf2_user_rank" ("rankID") ON DELETE SET NULL)
    deinstallation und neuinstallation hat das problem beseitigt.
    wollte ich dir nur mitteilen

    • Da bräuchte ich etwas mehr von dem Fehlercode. Damit ich weis wo genau er aufgetreten ist.
      Bitte per Konversation schicken :)

Customers Who Bought This File Also Bought