Come cambiare proprietario dei link di invito?

Per favore, vorrei sapere come cambiare l’utente ‘Sei stato invitato da:’. Vorrei che fosse un invito dal sistema perché non rappresenta un singolo individuo. L’invito proviene dalla community. Questo è molto critico. Grazie! (:

2 Mi Piace

Puoi impersonare system dalla pagina /admin/user.

2 Mi Piace

In realtà nasconde l’impersonificazione per il sistema e l’unica cosa che puoi vedere è:

Forse c’è qualcosa che posso cambiare nelle impostazioni, grazie!

2 Mi Piace

Hmm. Dove sei ospitato? Se è con Discourse.org, potresti inviare un’email al supporto. Ho testato su un’installazione self-hosted recentemente aggiornata prima di fare la raccomandazione e il mio schermo appare così:

E poi l’ho cliccato ed è diventato sistema. Non ho creato un invito, però.

3 Mi Piace

Grazie! Contatterò la persona responsabile per queste impostazioni del sito. :+1:

2 Mi Piace

Se sei un moderatore e non un amministratore, allora questo spiega tutto. Ovviamente non puoi impersonare un utente con privilegi maggiori dei tuoi.

3 Mi Piace

Penso che solo l’email dell’amministratore di sistema/sviluppatore in app.yml possa impersonare il sistema? Ho appena concesso i diritti di amministratore a un utente di test e non ottengono l’opzione di impersonificazione per il sistema.

4 Mi Piace

Sembra giusto. Dimentico che lo sviluppatore è diverso, dato che è quasi sempre il modo in cui ottengo l’accesso amministrativo.

4 Mi Piace

Ok, grazie, ci darò un’occhiata! Apprezzo il tuo aiuto! :folded_hands:

Quindi, se riesco a impersonare System, sarò in grado di cambiare il proprietario dei link di invito? È meglio che ricreare i link da capo e aggiungerli di nuovo al contesto!

Grazie in anticipo!

2 Mi Piace

No. Saresti in grado di creare link come System. Non credo che tu possa facilmente cambiarne il proprietario. Dato che ho ragione, dovresti farlo dalla console di Rails. Se ce ne sono molti, allora dovresti consultare Operazioni massive amministrative per alcuni indizi su come fare alcune cose in massa. Dubito che ci sia un esempio esatto, però.

4 Mi Piace

Grazie! (:

Penso che sarebbe una Feature buona e utile poter cambiare il proprietario (proprio come quando ci è permesso cambiare la proprietà di un post).

1 Mi Piace

Ciao Gassim! Puoi parlarci un po’ di più del tuo caso d’uso? Come stai condividendo questi inviti? L’idea alla base della “proprietà” degli inviti è che ci sia fiducia tra chi invita e la persona che viene invitata, il che aiuta a costruire la community. Chi invita è anche in grado di monitorare i propri inviti in sospeso e reinviare gli inviti secondo necessità, viene notificato quando i propri inviti vengono accettati e ottiene anche credito per gli inviti accettati.

Se non desideri tutto questo, ti suggerisco di modificare le impostazioni di amministrazione per consentire la registrazione diretta di nuovi utenti. Oppure, immagino che potresti registrarti come utente che rappresenta la community che ti è permesso impersonare e che non sia system.

3 Mi Piace

Grazie @tobiaseigen! Ho finito per scegliere questa opzione.

Grazie per le tue domande! Ho spiegato maggiori dettagli sul caso d’uso nell’argomento: Limite di inviti a illimitato!; tuttavia, l’opzione per cambiare la proprietà è perché stiamo invitando i partecipanti al corso al forum di discussione e la community/corso… ecc. non rappresenta un singolo individuo, quindi “La persona ti ha invitato a unirti al forum di discussione” non rappresenta lo scopo dell’invito.

In breve, non sapevo che dicesse “la persona ti ha invitato” perché ho usato Admin, quindi pensavo dicesse che il sito ti ha invitato… e poi quando stavo testando ho visto quel messaggio e ora voglio cambiare la proprietà dei link invece di dover creare link e sostituirli ovunque nei contenuti del corso! (:slight_smile:

Spero di aver chiarito bene il caso d’uso! È ancora in fase di test e grazie mille per il tuo supporto.

2 Mi Piace

Lettura del tuo caso d’uso:

…Volevo condividere un’esperienza simile che ho avuto, dove dovevamo lasciare un link nella documentazione che portava le persone alla categoria privata corretta quando la seguivano. E dato come funziona il sistema…

…non ha funzionato per noi, poiché era un invito all’azione per i residenti di una città, il che lo rendeva irragionevole per noi, secondo le linee guida della città.

Ho combinato due funzionalità di Discourse:

  1. Gruppi di utenti per le autorizzazioni
  2. Permalink

Quando si linka direttamente a un gruppo, si può richiedere di unirsi (in base alle impostazioni di quel gruppo), c’è un pulsante “Richiedi”. Se visiti https://meta.discourse.org/g/chat-testers vedrai qualcosa di simile:

Premendo il pulsante “Richiedi” gli utenti entreranno nel processo di registrazione/unione a quel gruppo.

Poiché non volevamo inviare link che sembrassero https://example.org/g/neighborhood, abbiamo scelto di inviare reindirizzamenti. E poiché volevamo sia il controllo su di essi (politiche sulla privacy della città, che sono ottime!), sia la possibilità di aggiornare il link se necessario, abbiamo utilizzato le impostazioni native dei permalink in Discourse, disponibili su /admin/customize/permalinks.

Quindi nella nostra documentazione lasciamo un messaggio come:

Grazie per il tuo interesse in questo corso, per completare le lezioni, unisciti al Corso 1 su https://forums.example.edu/student-invite.

Che con il reindirizzamento del permalink nello screenshot caricherebbe https://forums.example.edu/g/Students, e procederebbe all’onboarding dello studente.


Mi è piaciuto questo metodo, poiché ha fornito ai nostri moderatori strumenti simili per l’onboarding dei gruppi, mantenendo flessibile il sistema di invito. :slight_smile:

4 Mi Piace

Grazie mille @maiki per aver condiviso! Penso che la tua idea sia molto valida; ~tuttavia, la mia domanda è se il ‘richiesta di adesione’ apparirà per un utente che non si è ancora registrato al forum (utenti anonimi)? E se appare, li reindirizza all’argomento dopo che hanno richiesto di aderire? aggiornamento: L’ho testato ma non reindirizza gli utenti all’argomento specifico.

L’altro problema è che i partecipanti dovranno attendere che la loro richiesta venga accettata. L’hai automatizzato? (Penso che sia valido nelle impostazioni, giusto?) modifica: Ho controllato e non c’è modo di automatizzare l’accettazione al gruppo (nello stesso modo in cui fanno i link di invito) e ciò significa che i partecipanti dovranno attendere che un proprietario del gruppo accetti la loro richiesta, ma per i corsi che sono internazionali non possiamo garantire la presenza 24 ore su 24 per accettare immediatamente le richieste e non c’è modo di far aspettare i partecipanti!

2 Mi Piace

C’è un’opzione che è qualcosa del tipo “consenti agli utenti di entrare e uscire liberamente dal gruppo”. Ma, in ogni caso, non è disponibile se il gruppo è nascosto.

2 Mi Piace

Grazie, ma non solo il gruppo deve essere visibile, ma non funziona nemmeno con l’opzione “richiedi di partecipare”.

È ancora un’opzione da considerare, ma il problema è che funzionerebbe solo se potessimo garantire che i partecipanti al corso si iscrivano al forum fin dall’inizio e utilizzino il primo invito!

Grazie!

2 Mi Piace

Abbiamo bloccato argomenti informativi nelle rispettive categorie; nel mio caso d’uso avevamo argomenti complessi da discutere, quindi li abbiamo suddivisi in argomenti separati per renderli più facili da digerire e discutere.

Corretto, il metodo che ho prescritto non funziona bene nemmeno con i gruppi privati…

:thinking:

Considerando tutto… forse potresti automatizzare questo flusso di lavoro, tramite Discourse Automation. Impostalo in modo che quando un utente si unisce a un gruppo, gli venga inviato un PM con un link all’argomento che vuoi che legga…?

2 Mi Piace

È per questo che sto usando i link di invito perché è quello che dovrebbe fare:

  1. Aggiungi l’utente al gruppo privato
  2. Reindirizza l’utente al post dell’argomento
3 Mi Piace