Plugin per le valutazioni degli argomenti

Hmm, capisco. Pensavo che un’opzione sarebbe stata mostrata nelle impostazioni della categoria, ma ora tutto avviene nella scheda Valutazioni.

Detto questo, c’è ancora un bug con la categoria Uncategorized: sembra che al primo caricamento il modello sottostante non selezioni la categoria:

image

Una volta selezionata un’altra categoria e poi di nuovo Uncategorized, funziona:

image

Non sembra funzionare bene.

Ora ho riattivato None con Uncategorized, ma le mie valutazioni esistenti in questa categoria non vengono visualizzate.


Ho provato None in Site Feedback:
image

Dopo aver creato un nuovo argomento e salvato:

La valutazione non viene salvata:


Non sono sicuro di non aver tralasciato qualcosa?


Un altro problema: quando associ una nuova categoria ai tipi di valutazione, devi ricaricare la pagina (F5) prima di creare un nuovo argomento. Altrimenti, la casella delle valutazioni non appare nell’editor.


A proposito, non l’ho ancora detto, ma è davvero una funzionalità fantastica! Grazie!

1 Mi Piace

Proverò a riprodurre i problemi domani e vi farò sapere. Grazie per il feedback.

1 Mi Piace

Ho aggiornato oggi. Da allora ho riscontrato un bizzarro bug di visualizzazione. Con l’user agent impostato su Safari - iOS 13.3.1 - iPhone o iPodTouch (sì, esiste ancora), le valutazioni nella panoramica vengono mostrate due volte. Con tutti gli altri user agent che ho provato, l’aspetto è normale.

Analizzando l’HTML, vengono creati due diversi div:

<div class="main-link">    
	<div class="rating-list">...</div>
	<a href="/t/mai-tai/395" class="title raw-link raw-topic-link" data-topic-id="395">Mai Tai</a>  
	<div class="rating-list">...</div>
</div>

Siamo sulla versione v2.5.0.beta7 +171.

Se volete dare un’occhiata:

1 Mi Piace

Per essere assolutamente sicuri, dato che sei su un ambiente di sviluppo, hai eseguito il comando db:migrate dopo aver installato il plugin?

Non è un ambiente di sviluppo. Si tratta di un’installazione normale ospitata su un VPS. Inizialmente, ho installato il plugin con ProCourse Installer.

Tuttavia, pensando che la nuova versione non fosse stata installata (stessa versione), ho rimosso ProCourse Installer e l’ho reinstallato tramite app.yml.

Il plugin si è aggiornato correttamente, poiché all’inizio potevo vedere le valutazioni.
Posso fornirti un account utente amministratore del mio Discourse di test se vuoi verificare il problema di persona; fammi sapere.

1 Mi Piace

Sarebbe molto utile come riferimento.

1 Mi Piace

Ehi, ci sono novità o aggiornamenti sui report di bug riguardanti la nuova versione o, eventualmente, una data stimata per i prossimi aggiornamenti?

1 Mi Piace

Sto già lavorando a diverse correzioni e il periodo di supporto è attivo, quindi dovresti vedere le correzioni oggi/lunedì.

1 Mi Piace

Posso specificare le categorie in cui abilitare questa funzione? Non voglio che le valutazioni siano attive per ogni argomento, ma solo per uno.

1 Mi Piace

Sembra di sì, come indicato nell’OP:

3 Mi Piace

Voglio solo che i voti siano visualizzati in cima al thread dell’argomento, non in ogni post di un utente.

Altrimenti sembra un doppio post. È necessario mostrare solo la media dei voti di tutti gli utenti. In questo modo i voti rimangono anche anonimi.

C’è un modo per nascondere i voti in ogni post ma mostrare la media per l’argomento?

2 Mi Piace

Interessante. Quindi suggerisci che l’utente dovrebbe poter vedere solo la propria valutazione e la media dei argomenti in alto?

In realtà, potrebbe esserci una confusione. In questo caso specifico, nessuno ha valutato l’argomento tranne l’autore stesso, ecco perché vedi entrambi i valori simili.

Sì. Se qualcuno sta scorrendo la discussione e vede molte stelle, può sembrare troppo disordinato e poco gradevole. Penso che, almeno per me, sia molto più pulito avere le valutazioni medie delle stelle in alto. L’utente dovrebbe poter vedere la propria valutazione e questo è sufficiente.

Se qualcuno desse una valutazione negativa e questa fosse visibile, verrebbe esposto. Per incoraggiare la comunità a fornire valutazioni oneste, queste dovrebbero essere anonime e solo l’utente dovrebbe poter vedere le proprie valutazioni.

Nello screenshot sopra, vedi l’autore originale dell’argomento, quindi c’è solo un post. Il problema può essere risolto aggiungendo un’opzione attivabile chiamata “Nascondi le valutazioni nei post degli altri utenti”.

1 Mi Piace

Grazie per il suggerimento. Sto creando una richiesta di funzionalità per questo nella nostra istanza Pavilion. Tracciamo questa funzionalità lì.

1 Mi Piace

Sembra che sia stato risolto per te. Hai fatto qualcosa?

AGGIORNAMENTO: Non importa, il bug appare solo nella visualizzazione mobile in realtà (per lui e per me).

1 Mi Piace

Il bug mobile è stato risolto.

Ragazzi, il periodo di supporto è iniziato. Se avete aggiornato la vostra istanza e notato qualcosa di insolito, segnalatelo su https://thepavilion.io/w/bug-report/ nei prossimi 3 giorni. Se disponete di un server di staging, aggiornatelo e fateci sapere se riscontrate problemi.

2 Mi Piace

La possibilità di nascondere le valutazioni degli utenti su tutti i post, tranne i propri, verrà implementata nel prossimo futuro?

1 Mi Piace

Sì, è in cima alla nostra lista. Ho creato una richiesta di funzionalità sulla nostra istanza https://thepavilion.io/t/show-only-users-own-rating-on-posts/3209

Attualmente stiamo lavorando sui test unitari e implementeremo questa funzionalità con certezza nel prossimo futuro.
p.s.
Ho completato questa parte. Se puoi aiutare a testarla, possiamo farla unire questa settimana. Segui gli aggiornamenti sul link sopra.

1 Mi Piace