WBB3 Chat - Useranpassung: Zweiter Username

  • Hallo!


    Erstmal vorweg: Ich sehe hier keine Themen mehr zum alten Chat aus dem WBB3,
    deshalb kann ich mir denken dass ich hiermit etwas zu spät komme und das Thema
    gesperrt werden könnte. Ich will mein Glück trotzdem versuchen.


    Mein Problem: Für ein Chat-RPG sollen User Charaktere erstellen können,
    diese haben logischerweise Namen. Ich will jetzt auf welche Art auch immer diese Namen
    im Chat einzeigen lassen. Leider habe ich von Javascript keine Ahnung und wollte deshalb nachfragen
    wie ich so etwas bewerkstelligen könnte. Im Template finde ich diese Zeile:

    Code
    username: '{@$this->user->username|encodejs}',


    Meine Vermutung ist dass wenn ich in user ein Element erstellen können sollte, welches den Spielernamen
    enthält, anstatt des Usernamen. Den Namen dieses Elements müsste ich dann nur statt username einsetzen.
    Zumindest ist das meine Annahme.
    Jetzt will ich wissen ob ich
    a) mit dieser Annahme richtig liege
    und
    b) wenn ich damit richtig liege, wie ich dieses neue Element in user anlege.


    Wenn der Support für den "alten" Chat komplett eingestellt wurde verstehe ich das, und dieses Thema
    hier kann geclosed werden. Ich hoffe trotzdem dass mir jemand damit helfen kann.


    MfG
    Froschling

  • Hallo,


    ich werde das Thema zwar nicht schließen, aber zumindest darauf hinweisen, dass es unsererseits keinen Support mehr für die alte Version des Chats gibt.


    Zu deiner Frage: Mit a) liegst du richtig.

    • Offizieller Beitrag

    Hallo,


    Entschuldige die späte Antwort. In der Tat gibt es eigentlich keinen Support mehr, ich versuche aber dennoch mit ein paar Sätzen auf die Sprünge zu helfen. Bei seiner Antwort hat @Sascha aber wohl leider etwas durcheinandergebracht. Dieser Wert ist lediglich dafür da, um zu erkennen, welche Nachrichten, von jemandem selbst versendet wurden.


    Um zusätzliche (Benutzer)namen anzeigen zu lassen sind umfangreiche Änderungen am Chat erforderlich: In der ChatMessagePage für die Generierung der JSON-Antwort, im JavaScript fürs Verarbeiten der Benutzernamen und möglicherweise auch beim Einfügen und den Befehlen. Ich denke nicht, dass sich dies überhaupt in irgendeiner Version von Tims Chat praktikabel bewerkstelligen läßt.