Team-Seite erweitern

  • Hallo,


    ich möchte gerne meine Team-Seite bei mir im Forum erweitern.

    Verwenden tue ich die klassische Team-Seite die bei der Installation dabei ist.


    Und zwar sollen unter den Benutzernamen das Registrierungsdatum entfernt werden und stattdessen die Aufgaben des Teammitglieds beschrieben werden.

    Hierfür würde ich ein Benutzerprofilfeld erstellen der dann unter dem Namen angezeigt werden soll.

    Würde das über die Template-Anpassung im ACP machen.


    Kann mir jemand weiterhelfen? :)

    Viele Grüße

    Niklas

  • Go to Best Answer
  • Und zwar sollen unter den Benutzernamen das Registrierungsdatum entfernt werden

    Hallo,


    schon mal zu diesem Schritt 1: Suche mal im Template nach {@$user->registrationDate|date}, den Bereich könntest Du entfernen bzw. mit dem Profilfeld ersetzen.

    Gruß

    Jörg

    (Jaydee)

  • Ist es das Template team?

    Ja, ich gucke auch gerade und bin im Moment ebenfalls daran gescheitert. :D

    Der genannte Part steht aber in einer Sprach-Phrase (was es erklärt), genauer gesagt in "wcf.user.membersList.registrationDate"

    Gruß

    Jörg

    (Jaydee)

  • Der genannte Part steht aber in einer Sprach-Phrase (was es erklärt), genauer gesagt in "wcf.user.membersList.registrationDate"

    Wo finde ich die genau? Stehe gerade echt auf'm Schlauch :D

    Viele Grüße

    Niklas

  • Ich bin halt ein wenig irritiert, weil dort membersList  steht. Möchte es nur in der Team-Seite entfernen, nicht in der Mitgliederliste.

    Viele Grüße

    Niklas

    Edited once, last by echtso ().

    • Best Answer


    Auf der Teamseite (und nur da!) ist es auch möglich. In den Benutzerprofilen, der Mitgliederliste und in der Profilvorschau wird jeweils das Registrierungsdatum angezeigt wie gewünscht.


    Hier der Code dazu:


    Smarty: userInformationHeadline
    {if !$templateName|isset || ($templateName|isset && $templateName!='team')}
    <li>{lang}wcf.user.membersList.registrationDate{/lang}</li>
    {else}
    <span>{$user->getUserOption('option204')}</span>
    {/if}


    Es muss natürlich die ID des jeweiligen Profilfeldes angepasst werden





    Gruß norse

  • Vielen Dank! Muss ich dann beim nächsten Update was beachten, z.b. wenn es Änderungen beim Update im Template gibt?

    Viele Grüße

    Niklas

  • Und sofern Du Änderungen an Templates vornimmst, kannst Du zumindest nichts für spätere Updates "zerschießen", da das jeweilige Original ja bestehen bleibt und Du immer nur Deine Kopie "scharf" machst. Sollte die mal fehlerhaft sein oder sich nicht mehr mit der aktuellen Version vertragen, kannst Du jederzeit auch zum Original zurück wechseln (und daraus wiederum eine neue Kopie erstellen, die Du bearbeitest, falls die bisherige gelöscht wurde).


    Das Verhalten nach (größeren) Updates ist aber in nahezu allen Systemen so. Du musst bei eigenen Modifikationen immer damit rechnen, dass sie durch globale Code-Änderungen eines Tages nicht mehr funktionieren (ebenso wie auch Plugins usw.). Das dauert aber i.d.R. einige Zeit, bis das mal passiert.

    Gruß

    Jörg

    (Jaydee)

  • Hallo zusammen!


    Verstehe ich es richtig, dass wenn ich für REGISTRIERTE BENUTZER das Feld "Kann Mitglieder-Liste sehen" auf NEIN setze, diese auch nicht sehen können, wer die TEAM-Mitglieder sind?


    Falls dem so sein sollte, wie kann ich das ändern? Es ist doch ein großer Unterschied zwischen dem Interesse eines Benutzers, alle Mitglieder oder nur die Moderatoren sehen zu wollen. Danke.


    Gruß musto

  • Verstehe ich es richtig, dass wenn ich für REGISTRIERTE BENUTZER das Feld "Kann Mitglieder-Liste sehen" auf NEIN setze, diese auch nicht sehen können, wer die TEAM-Mitglieder sind?


    Das ist korrekt. Ohne Quellcodeeingriff oder meines Wissens bisher nicht existierendes Plugin lässt sich das auch nicht ändern. Allerdings würde mich schon interessieren, warum registrierte Mitglieder die Liste der registrierten Mitglieder nicht sehen dürfen.





    Gruß norse

  • Allerdings würde mich schon interessieren, warum registrierte Mitglieder die Liste der registrierten Mitglieder nicht sehen dürfen.

    Umgekehrt: Warum sollen registrierte Mitglieder denn EINE KOMPLETTE LISTE haben dürfen, wo doch heutzutage FAST ALLES, wo Namen drauf stehen, dem Datenschutz unterliegt? Vielleicht gibt es ja Mitglieder, die nur lesen und nicht schreiben, das ist auch schon ein Unterschied zwischen Mitgliedern, und denen möchte man vielleicht eine gewisse privacy lassen. Das ein schreibendes Mitglied irgendwann gefunden werden kann, ist klar. Ebenso dass das TEAM - im Rahmen einer gewissen Daseinsfürsorge für die Belange der Community - abfragbar sein sollte.

  • Allerdings würde mich schon interessieren, warum registrierte Mitglieder die Liste der registrierten Mitglieder nicht sehen dürfen.

    Im Übrigen zu vorheriger Antwort bietet das ACP diese Variante ja ausdrücklich an. Die Frage bleibt, warum das auch für die TEAM-Seite gelten soll?