Madaillen/Batches/Bilder/Blinkies/Abzeichen sammeln
Verfasst: 21.08.2013 14:41
Hallo,
was ich suche wäre ultimativ Folgendes:
Jeder User soll in der Lage sein Abzeichen zu sammeln. Z.B. "ich habe bei dem und dem Wettbewerb mitgemacht" und/oder "ich habe 12.000 Beiträge geschrieben" ... etc. pp
Kleine Grafiken, die dann alle gesammelt in seinem Profil angezeigt werden.
Eine von ihm gewählte Grafik erscheint auch unter seinem Avatar in den Beiträgen.
Gibt es dafür einen Mod?
Falls nicht, hier meine Gedanken dazu:
Bisherige Lösung:
Eigentlich habe ich gedacht, dass dazu das Rangsystem gut wäre
Also habe ich für jeden möglichen Rang eine Gruppe erstellt und ihr einen Rang zugewiesen. Jetzt können sich User eine Gruppe aussuchen und als Hauptgruppe setzen, fertig.
Problem:
1. Wir nur ein Rang im Profil angezeigt (die anderen kann man sich maximal in der Gruppenliste dazudenken)
2. Über die Jahre haben wir so viele Gruppen gesammelt, dass das voll unübersichtlich geworden ist in der Gruppenliste. Da würd ich gerne mal aufräumen.
War also nie die perfekte Lösung.
Lösungsansatz 1:
Ein Benutzerdefiniertes Profilfeld, das mehrere Auswahlmöglichkeiten gibt, alles was man auswählt wird als Rang angezeigt => Checkboxen.
Problem:
1. Benutzerdefinierte Profilfelder dürfen keine Checkboxen sein (alle anderen Feldtypen bieten nicht mehrere Auswahlmöglicheiten)
2. Man kann kein HauptAbzeichen wählen (oder bräuchte ein zweites Profilfeld mit Dropdown ... obwohl ich das verschmerzen könnte)
Lösungsansatz 2:
Ein Benutzerdefiniertes Profilfeld wo nur Zahlen reinpassen.
Jedes Abzeichen hat eine Nummer. Z.B.
111.gif
112.gif
113.gif
Wenn ein User ein Abzeichen will, geb ich ihm die entsprechende Zahl (so kriegt er die auch nur, wenn er sich die verdient hat, wäre zwar umständlich aber nicht unbedingt schlecht). Sähe im Feld dann so aus:
112
Und ich kann die dann einfach in seinem Profil über den img Befehl und ausgeben (Quelle).
Problem:
Das Problem tritt auf, wenn ich mehrere Bilder zulassen möchte.
Wenn ein User ein Abzeichen will, geb ich ihm die entsprechende Zahl, aber mit ner 0 davor und er kann die sich in sein Feld eintragen. Wenn er zwei Abzeichen hat sähe das dann so aus:
01110113
Um die jetzt aber zu "exploden" bräuchte ich php. Aber ich möchte in meinen Templates kein php benutzen (bin gerade erst gehackt worden
) gibt's da irgendeine Möglichkeit?
In kurz:
Gibts dafür einen Mod?
Ist einer meiner Lösungsansätze sinnvoll/möglich?
Hab ich nur 'n Brett vorm Kopf und es geht eigentlich viel einfacher?
lg
sopi
was ich suche wäre ultimativ Folgendes:
Jeder User soll in der Lage sein Abzeichen zu sammeln. Z.B. "ich habe bei dem und dem Wettbewerb mitgemacht" und/oder "ich habe 12.000 Beiträge geschrieben" ... etc. pp
Kleine Grafiken, die dann alle gesammelt in seinem Profil angezeigt werden.
Eine von ihm gewählte Grafik erscheint auch unter seinem Avatar in den Beiträgen.
Gibt es dafür einen Mod?
Falls nicht, hier meine Gedanken dazu:
Bisherige Lösung:
Eigentlich habe ich gedacht, dass dazu das Rangsystem gut wäre
Also habe ich für jeden möglichen Rang eine Gruppe erstellt und ihr einen Rang zugewiesen. Jetzt können sich User eine Gruppe aussuchen und als Hauptgruppe setzen, fertig.
Problem:
1. Wir nur ein Rang im Profil angezeigt (die anderen kann man sich maximal in der Gruppenliste dazudenken)
2. Über die Jahre haben wir so viele Gruppen gesammelt, dass das voll unübersichtlich geworden ist in der Gruppenliste. Da würd ich gerne mal aufräumen.
War also nie die perfekte Lösung.
Lösungsansatz 1:
Ein Benutzerdefiniertes Profilfeld, das mehrere Auswahlmöglichkeiten gibt, alles was man auswählt wird als Rang angezeigt => Checkboxen.
Problem:
1. Benutzerdefinierte Profilfelder dürfen keine Checkboxen sein (alle anderen Feldtypen bieten nicht mehrere Auswahlmöglicheiten)
2. Man kann kein HauptAbzeichen wählen (oder bräuchte ein zweites Profilfeld mit Dropdown ... obwohl ich das verschmerzen könnte)
Lösungsansatz 2:
Ein Benutzerdefiniertes Profilfeld wo nur Zahlen reinpassen.
Jedes Abzeichen hat eine Nummer. Z.B.
111.gif
112.gif
113.gif
Wenn ein User ein Abzeichen will, geb ich ihm die entsprechende Zahl (so kriegt er die auch nur, wenn er sich die verdient hat, wäre zwar umständlich aber nicht unbedingt schlecht). Sähe im Feld dann so aus:
112
Und ich kann die dann einfach in seinem Profil über den img Befehl und
Code: Alles auswählen
<img src="http://www.example.com/bildpfad/{PROFILE_BILDNUMMER_VALUE}.gif">
Problem:
Das Problem tritt auf, wenn ich mehrere Bilder zulassen möchte.
Wenn ein User ein Abzeichen will, geb ich ihm die entsprechende Zahl, aber mit ner 0 davor und er kann die sich in sein Feld eintragen. Wenn er zwei Abzeichen hat sähe das dann so aus:
01110113
Um die jetzt aber zu "exploden" bräuchte ich php. Aber ich möchte in meinen Templates kein php benutzen (bin gerade erst gehackt worden

In kurz:
Gibts dafür einen Mod?
Ist einer meiner Lösungsansätze sinnvoll/möglich?
Hab ich nur 'n Brett vorm Kopf und es geht eigentlich viel einfacher?
lg
sopi
