Più dati nell'approvazione dell'utente

Come strategia per combattere un’ondata di spam, abbiamo abilitato l’approvazione degli utenti.

Quando guardo un utente non ancora approvato, vedo solo le informazioni che ha inserito nel modulo di registrazione:

Ma ci siamo resi conto che il problema proviene da un sottoinsieme specifico di IP e questi IP generalmente si risolvono in una delle due società. Quindi, per quasi ogni utente, finisco per fare clic per vedere l’IP ed eseguire una ricerca su di esso.

E poi torno alla coda di revisione per approvare o eliminare.

Sarebbe molto utile se l’IP e il pulsante di ricerca fossero presentati nella coda di revisione. :awthanks:

2 Mi Piace

Penso che abbiamo un componente tematico che puoi installare. :+1:

Non sono sicuro che abbia un argomento meta?

6 Mi Piace

O una descrizione nel repository :sweat_smile:

Tuttavia, l’ho installato, ma non vedo alcun cambiamento, nemmeno nell’anteprima del componente. Anche dopo un aggiornamento forzato.


Mi è sfuggito un pulsante da qualche parte?

2 Mi Piace

Hmm :thinking: Sembra funzionare per me sul mio sito di test:

Tuttavia, ora che lo menzioni, non sono sicuro di vederlo nella nostra coda di revisione qui su meta (ed è installato).

3 Mi Piace

E… lo stai vedendo su un post e non (necessariamente) su un utente?

ETA: Anche se… non sono sicuro di dove nel tuo screenshot dovrei guardare per vedere la ricerca IP?

2 Mi Piace

No, ho individuato di cosa si tratta per meta. Non viene visualizzato nei revisionabili che ora hanno utenti eliminati (ricordo che si è bloccato quando ha provato in precedenza). Posso vederlo se scorro fino a uno idoneo.

Controlliamo un’approvazione utente sul mio sito di test. :occhi:

(e ho inserito uno screenshot migliore nel post precedente)


No, hai ragione. Non sembra apparire per un revisionabile di approvazione utente. Vediamo se è intenzionale…

2 Mi Piace

Penso davvero che una regola di linting che richieda qualcosa in about.json e/o che non abbia il readme.md predefinito sarebbe una buona idea. Forse dovrebbe essere attivata impostando un numero di versione non predefinito? E poi una Best Practice sarebbe impostare un numero di versione prima che la cosa fosse distribuita (altrimenti, si sarebbe obbligati a inventare qualcosa di completamente fasullo prima di fare il primo commit?).

2 Mi Piace

Ciao @ganncamp
Ho aggiornato il componente del tema per portarlo al passo con gli aggiornamenti di Discourse. Sebbene il supporto per User Reviewable non sia ancora presente poiché il backend non supporta attualmente l’invio dell’indirizzo IP dell’utente recensibile. Ne discuterò internamente e ti farò sapere cosa ne pensiamo di questa modifica.

4 Mi Piace

Sarebbe possibile stilizzarlo correttamente anche per il mobile? Attualmente la finestra modale di ricerca IP è completamente fuori dalla viewport nella schermata di revisione post. Grazie!

2 Mi Piace

@fzngagan il titolo del tuo PR è

FIX: modernizza js, impedisci la visualizzazione su ReviewableUser (#5)

Volevi davvero impedire la visualizzazione sugli utenti?

Perché non c’è già.

Inoltre, quando hai detto questo:

Ho un po’ presunto che significasse aggiungere una descrizione del repository :sweat_smile:

1 Mi Piace

Solo fino a quando il backend non fornirà l’indirizzo IP. Non intendo mantenerlo così.

Ci penserò presto.

1 Mi Piace

Ciao @ganncamp
La buona notizia è che questa funzionalità è stata integrata nel core di Discourse, quindi non hai più bisogno del componente tema per questo.

5 Mi Piace