# Chi c'è qui e modifica in team

> I volti in cima a ogni schermata mostrano chi altro c'è; negli editor, gli avvisi "sta modificando" e "ha salvato delle modifiche", e la finestra "Un'altra persona ha salvato prima di te", che impedisce a un salvataggio di cancellare quello di un'altra persona senza avviso.

Quando due persone del team lavorano nella stessa community nello stesso momento, Memberfy mostra chi è dove e fa in modo che nessuno perda lavoro. I pezzi sono tre:

1. **Chi c'è qui**: i volti di chi altro è nella schermata, in alto.
2. **Avvisi di modifica**: in un editor, chi altro sta modificando e quando qualcuno ha salvato.
3. **Controllo della versione**: salvando sopra una versione più recente, scegli quale resta.

## Chi c'è qui

Nell'intestazione di ogni schermata, a destra, compaiono i volti delle **altre persone** che sono adesso in quell'area o in quell'elemento: la home, Membri, Campagne, Workflow, Monetizzazione, Impostazioni, uno spazio, un evento, un corso, un post.

- Compaiono fino a 4 volti; il resto diventa **+N**. Passa il mouse (o il focus della tastiera) su un volto per vedere il nome.
- **Tu non compari mai** nella tua lista. Se non c'è nessun altro nella schermata, non compare niente.
- Chi è connesso ma **inattivo da 30 secondi** ha il volto **sbiadito** (assente). Appena interagisce di nuovo, torna normale.
- Chi sta **modificando** l'elemento ha una **matita** nell'angolo del volto.
- **Privacy di chi modifica:** in una pagina di spazio o di elemento (un evento, un corso, un post), chi sta solo leggendo vede i volti, attivi o sbiaditi, ma **non** vede chi sta modificando (niente matita, niente avviso) né l'ora dell'ultima attività. Questi segnali compaiono solo a chi modifica lo stesso elemento e nelle schermate del team.
- La persona esce dalla lista quando chiude la scheda o va in un'altra schermata.

Ogni schermata mostra solo chi può starci: Membri, Campagne e Workflow riuniscono solo il team (proprietario, amministratore, moderatore e finanza); Analytics, Dashboard e Impostazioni, solo proprietario e amministratore; Monetizzazione, proprietario, amministratore e finanza. In uno spazio o elemento, compare chi può aprirlo. Vedi [Ruoli e permessi](/conceitos/papeis-e-permissoes).

### Stato della chat e blocchi

La presenza rispetta le scelte della [chat](/membros/mensagens):

- Chi ha disattivato **Disponibile a chattare** **non compare** agli altri (né conta nel +N), ma continua a vedere chi c'è nella schermata. L'eccezione è la modifica: chi sta **modificando** un elemento compare alle **altre persone che modificano lo stesso elemento**, così nessuno lavora alla cieca. Chi sta solo leggendo la pagina non lo sa.
- Un **blocco** nella chat nasconde le due persone l'una all'altra, in entrambi i sensi.
- Con la **chat della community disattivata**, non compare nessun volto, nemmeno al team. Solo chi modifica lo stesso elemento continua a vedersi (**sta modificando**), e l'avviso **ha salvato delle modifiche** e il controllo della versione restano validi.

## Avvisi negli editor

Gli editor con questi avvisi sono: evento, campagna, e-mail della libreria (e ogni sua versione per lingua), e-mail predefinite, workflow, corso (con moduli e lezioni), modulo, sondaggio, modello di certificato e le **Impostazioni** della community con le loro schede, inclusi SMS e WhatsApp, chat, notifiche, crediti, dati aziendali e incassi.

Con l'editor aperto, possono comparire, subito sopra il modulo:

| Avviso | Quando | Cosa fare |
|---|---|---|
| **Anche Tizio sta modificando** (o *Anche Tizio e altre N persone stanno modificando*) | Un'altra persona del team ha aperto lo stesso elemento per modificarlo | Mettetevi d'accordo su chi cambia cosa, così un salvataggio non annulla l'altro |
| **Tizio ha salvato delle modifiche. Le tue restano qui finché non ricarichi.** | Un'altra persona ha salvato l'elemento mentre ci eri dentro | **Ricarica** mostra la versione salvata; la **×** chiude l'avviso e mantiene quello che stai scrivendo |

Le tue modifiche non spariscono con l'avviso: restano sullo schermo finché non clicchi **Ricarica**. Nelle Impostazioni, **Ricarica** ricarica la pagina.

## Un'altra persona ha salvato prima di te

Se salvi un elemento cambiato da quando l'hai aperto, non viene scritto niente subito e si apre la finestra **Un'altra persona ha salvato prima di te**, con due uscite:

- **Vedi la versione salvata**: le modifiche non salvate vengono scartate e la schermata mostra ciò che è salvato ora.
- **Tieni la mia**: le tue modifiche vengono salvate sopra quelle dell'altra persona, di proposito.

Chiudere la finestra torna alla modifica senza salvare. Niente viene sovrascritto senza che tu lo scelga.

## Esempio

Ana e Bruno aprono la stessa campagna. Entrambi vedono il volto dell'altro, con la matita, in cima alla schermata, e a Bruno compare l'avviso **Anche Ana sta modificando**. Ana cambia l'oggetto e salva; Bruno riceve **Ana ha salvato delle modifiche** e può ricaricare. Se non ricarica e salva comunque, si apre **Un'altra persona ha salvato prima di te**: sceglie **Vedi la versione salvata** per ripartire dal nuovo oggetto, o **Tieni la mia** per salvare la sua versione.

## Per gli sviluppatori

I salvataggi degli editor accettano la versione che hai letto e rispondono `409` quando un altro salvataggio è arrivato prima; inviare la versione è facoltativo, e senza di essa il salvataggio va come sempre. La presenza e l'avviso di salvataggio arrivano dal WebSocket. Vedi [Risposte ed errori](/api/respostas-e-erros#conflitto-di-versione) e [Tempo reale](/api/tempo-real#chi-c-e-qui).

## Correlati

- [Ruoli e permessi](/conceitos/papeis-e-permissoes)
- [Messaggi](/membros/mensagens)
- [Tempo reale (WebSocket)](/api/tempo-real)
