Skip to content

Dieses Plugin erstellt eine Übersicht von allen Usern mit ihren Charakteren. Zusätzlich wird für jeden Spieler und Charakter eine persönliche Statistik erstellt. Im ACP können individuelle User-Statistiken erstellt werden.

License

Notifications You must be signed in to change notification settings

little-evil-genius/Spielerverzeichnis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 

Repository files navigation

Spielerverzeichnis & Statistiken

Dieses Plugin erstellt eine Übersicht der Spieler und Spielerinnen und ihren zugehörigen Accounts. Eine sogenannte Wer-ist-Wer-Liste. Neben dieser Liste gibt es persönliche Spieler-Statistiken und Charakter-Statistiken. Auf diesen Statistik-Seiten werden die unterschiedlichsten Informationen und Statistikwerte zum Spieler bzw. zum Charakter ausgegeben.
Neben den vorgefertigten Statistiken und Diagrammen können im ACP auch eigene Statistiken für die Spieler-Statistik-Seite erstellt werden. Zum Beispiel eine Statistik, wie viele männliche, weibliche oder diverse Charaktere ein User besitzt. Genauere und ausführliche Informationen zu den Einstellungen, Möglichkeiten und eigenen Statistiken findet man im Wiki.

Wem dieses Plugin zu komplex und umfangreich ist, hat die Möglichkeit das Wer ist wer? 1.1 - Plugin von melancholia zu verwenden. Und/Oder das Tutorial Spielerübersicht mit Statistiken - Storming Gates | Spielerübersicht mit Statistiken - Epic von sparks fly einzubauen. Wer Interesse an Diagrammen hat, der kann, wie ich auch, die Diagramme mit Hilfe der open source Lösung Chart.js bauen oder sich das Tutorial Charts mit Hilfe von Googles Developer erstellen von Ales anschauen.

HINWEIS:
Das Plugin ist kompatibel mit den klassischen Profilfeldern von MyBB und/oder dem Steckbrief-Plugin von Risuena.
Auch ist das Plugin mit verschiedenen Inplaytrackern/Szenentrackern kompatibel: mit dem Inplaytracker 2.0 von sparks fly, dem Nachfolger Inplaytracker 3.0 von sparks fly, dem Inplayszenen-Manager von mir (little.evil.genius), dem Szenentracker von Risuena, dem Inplaytracker 1.0 von Ales und dem Nachfolger Inplaytracker 2.0 von Ales.
Genauso kann auch das Listen-Menü angezeigt werden, wenn man das Automatische Listen-Plugin von sparks fly verwendet. Beides muss nur vorher eingestellt werden.

Vorrausetzung

Datenbank-Änderungen

hinzugefügte Tabelle:

  • PRÄFIX_playerdirectory_statistics

hinzugefügte Spalten in der DB-Tabelle PRÄFIX_users:

  • playerdirectory_playerstat
  • playerdirectory_playerstat_guest
  • playerdirectory_characterstat
  • playerdirectory_characterstat_guest

Neue Sprachdateien

  • deutsch_du/admin/playerdirectory.lang.php
  • deutsch_du/playerdirectory.lang.php

Einstellungen - Spielerverzeichnis und Statistiken

  • Spielerverzeichnis aktivieren
  • Gästeberechtigung
  • Spieleranzahl pro Seite
  • Ausgeschlossene Accounts
  • Spieler-Statistik aktivieren
  • Gästeberechtigung
  • Charakter-Statistik aktivieren
  • Gästeberechtigung
  • Profilfeldsystem
  • Spielername
  • Standard-Avatar
  • Avatar verstecken
  • Geburtstage der Charaktere
  • Geburtstagsfeld
  • Letzter Inplaytag
  • Feld fürs Alter
  • Inplaytracker
  • letzte 12 Monate-Statistik
  • Szenenanzahl pro Charakter - Statistik
  • Szenenanzahl-Statistik - Legende
  • Inplaypostanzahl pro Charakter - Statistik
  • Inplaypostanzahl-Statistik - Legende
  • Farben für die Säulen/Kreisflächen
  • Inplayzitate
  • Listen PHP
  • Listen Menü Template

    HINWEIS:
    Einige Einstellungen sind abhängig voneinander und werden nur angezeigt, wenn bei einer anderen Einstellung Option 1 oder 2 ausgewählt wurde.

Neue Template-Gruppe innerhalb der Design-Templates

  • Spielerverzeichnis und Statistiken

Neue Templates (nicht global!)

  • playerdirectory_characterstat
  • playerdirectory_characterstat_inplayquote
  • playerdirectory_directory
  • playerdirectory_directory_characters
  • playerdirectory_directory_user
  • playerdirectory_menu_link
  • playerdirectory_notice_banner
  • playerdirectory_playerstat
  • playerdirectory_playerstat_characters
  • playerdirectory_playerstat_inplayquote
  • playerdirectory_playerstat_ownstat
  • playerdirectory_playerstat_ownstat_bar
  • playerdirectory_playerstat_ownstat_bit
  • playerdirectory_playerstat_ownstat_pie
  • playerdirectory_postactivity_months
  • playerdirectory_postactivity_months_bit
  • playerdirectory_postactivity_months_chart
  • playerdirectory_postactivity_perChara
  • playerdirectory_postactivity_perChara_poststat
  • playerdirectory_postactivity_perChara_poststat_bit
  • playerdirectory_postactivity_perChara_poststat_chart_bar
  • playerdirectory_postactivity_perChara_poststat_chart_pie
  • playerdirectory_postactivity_perChara_scenestat
  • playerdirectory_postactivity_perChara_scenestat_bit
  • playerdirectory_postactivity_perChara_scenestat_chart_bar
  • playerdirectory_postactivity_perChara_scenestat_chart_pie
  • playerdirectory_usercp_options
  • playerdirectory_usercp_options_bit

    HINWEIS:
    Alle Templates wurden größtenteils ohne Tabellen-Struktur gecodet. Das Layout wurde auf ein MyBB Default Design angepasst.

Template Änderungen - neue Variablen

  • header - {$menu_playerdirectory}
  • usercp_options - {$playerdirectory_options}

Neues CSS - playerdirectory.css

Es wird automatisch in jedes bestehende und neue Design hinzugefügt. Man sollte es einfach einmal abspeichern - auch im Default. Nach einem MyBB Upgrade fehlt der Stylesheets im Masterstyle? Im ACP Modul "RPG Erweiterungen" befindet sich der Menüpunkt "Stylesheets überprüfen" und kann von hinterlegten Plugins den Stylesheet wieder hinzufügen.

Links

  • euerforum.de/admin/index.php?module=rpgstuff-playerdirectory
  • euerforum.de/misc.php?action=playerdirectory
  • euerforum.de/misc.php?action=playerstatistic&uid=X
  • euerforum.de/misc.php?action=characterstatistic&uid=X

Demo Screenshots

Spielerverzeichnis

Spielerverzeichnis/Statistik



die letzten 12 Monate



Szenen/Inplaypost pro Charakter

Charakterverzeichnis/Charakterstatistik

Einstellungen & Hinweis

Eigene Statistiken

Übersicht

Hinzufügen

Spielerstatistik

About

Dieses Plugin erstellt eine Übersicht von allen Usern mit ihren Charakteren. Zusätzlich wird für jeden Spieler und Charakter eine persönliche Statistik erstellt. Im ACP können individuelle User-Statistiken erstellt werden.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages