Einschränkung des Zugriffs auf eingelöste Einladungen anzeigen

Ich wollte mich nach den aktuellen Einstellungen bezüglich der Sichtbarkeit von Einladungsaktivitäten für Benutzer erkundigen. Im Moment kann jeder normale Benutzer auf den Profilen anderer Benutzer sehen, wer Einladungen eingelöst hat. Gibt es eine Möglichkeit, diesen Zugriff einzuschränken, damit Benutzer nicht sehen können, wer Einladungen von anderen eingelöst hat?

Ich freue mich über jeden Rat, den Sie mir zur Implementierung einer solchen Einschränkung geben können.

2 „Gefällt mir“

Da Sie es erwähnen, kann man tatsächlich sehen, wer den Link von wem eingelöst hat. Überraschend!

2 „Gefällt mir“

Der Einladungstext kann zu „geprüft von“ oder „willkommen geheißen von“ geändert werden, wenn die Einladung selbst eine Belästigung darstellt.

Wenn Sie Ihren Schwager eingeladen haben und nicht möchten, dass Ihre Schwägerin davon erfährt, können Sie eine Komponente wie diese erstellen.

.user-main .about .secondary dt {

    display: none;

}



[class='ember-view '] {
  display: none;
}

Ich habe es jedoch nur getestet, um zu sehen, ob es funktioniert, und nicht, wo es sonst noch funktionieren und unerwünscht sein könnte. Verwenden Sie es daher mit Vorsicht.
Ich empfehle die Komponente, da Sie sie einfacher ausschalten können, als wenn Sie sie in Ihr Theme einfügen, und in zwei Jahren nicht mehr herausfinden können, was ein neues Problem verursacht.

1 „Gefällt mir“

Ich möchte diesen Button für andere Benutzer ausblenden, das heißt, andere Benutzer können nicht sehen, wen ich einlade.

1 „Gefällt mir“
.user-invite-list {
display: none;
}

Das sollte Ihre Liste ausblenden, aber Benutzerprofile zeigen die gleichen Informationen an.

1 „Gefällt mir“

Wenn ich das benutze, wird auch die Einladungsliste auf meinem eigenen Profil ausgeblendet. Ich möchte, dass Benutzer sehen können, wen sie eingeladen haben, aber nicht sehen können, wen andere Benutzer eingeladen haben.

Sie benötigen eine Logik, um den aktuellen Benutzer mit dem angezeigten Profil zu vergleichen. Ich lerne noch und benötige daher mehr Kapazität.