Limitare l'accesso alla visualizzazione degli inviti riscattati

Vorrei chiedere informazioni sulle impostazioni attuali relative alla visibilità da parte degli utenti delle attività di invito. Al momento, qualsiasi utente normale può vedere chi ha riscattato inviti sui profili di altri utenti. Esiste un modo per limitare questo accesso, in modo che gli utenti non possano vedere gli inviti riscattati da altri?

Apprezzo qualsiasi guida che possiate fornire sull’implementazione di tale restrizione.

2 Mi Piace

Ora che ci penso, si può effettivamente vedere chi ha riscattato il link di chi. Sorprendente!

2 Mi Piace

Il testo dell’invito può essere modificato in “vetted by” o “welcomed by” se “invited by” è di per sé un problema

Se hai invitato tuo cognato e non vuoi che tua cognata lo scopra, puoi creare un componente come questo

.user-main .about .secondary dt {

    display: none;

}



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

Ma l’ho testato solo per vedere se funzionava, non dove altro potrebbe funzionare e non essere desiderato, quindi usalo con cautela.
Raccomando il componente poiché puoi disattivarlo più facilmente che se lo inserissi nel tuo tema e tra due anni non riuscissi a capire cosa sta causando un nuovo problema.

1 Mi Piace

Voglio nascondere questo pulsante per altri utenti, il che significa che altri utenti non potranno vedere chi invito.

1 Mi Piace
.user-invite-list {
display: none;
}

Questo dovrebbe nascondere il tuo elenco, ma anche i profili utente mostreranno le stesse informazioni.

1 Mi Piace

Quando uso questo, nasconde anche l’elenco degli inviti sul mio profilo. Voglio che gli utenti possano vedere chi hanno invitato, ma non chi hanno invitato altri utenti.

Sarà necessaria un po’ di logica per verificare l’utente corrente rispetto al profilo visualizzato. Sto ancora imparando, quindi avrò bisogno di un cervello più grande.