Directory schede utente

Come posso cambiare l’ordinamento predefinito da “like ricevuti” a “visite”?

Grazie!

1 Mi Piace

Ciao! Questo componente è fantastico! Abbiamo però notato un comportamento strano quando si mostra il numero di follower.

Puoi verificarlo direttamente qui: https://librecv.org/u/

1 Mi Piace

Temo che al momento non sia possibile.

“Follower” non è un concetto esistente nel nucleo di Discourse, quindi immagino tu stia utilizzando Discourse Follow. Questo è un problema che dovrà essere risolto in quel plugin.

4 Mi Piace

Infatti, uso quel plugin: sarebbe fantastico se potesse essere risolto :slight_smile:

1 Mi Piace

Potrei sbagliarmi, ma credo che la ripetizione di questa scheda comprometta i suoi stessi Plugin Outlets, rendendoli inutili. Peggio ancora, si comportano in modo imprevedibile (o prevedibilmente sbagliato?) se hai installato un componente tema dipendente o un plugin. Penso che, in sostanza, stia spammando il template con più plugin outlets dallo stesso nome.

Possiamo trovare un modo per aggirare il problema?

1 Mi Piace

Non credo che avere più copie della stessa uscita plugin debba necessariamente essere un problema. Ad esempio, ci sono uscite plugin su ogni riga dell’elenco degli argomenti e lì tutto funziona correttamente.

Che errore o problema stai riscontrando?

3 Mi Piace

È incoraggiante.

Quindi viene passato un modello diverso a ogni istanza?

Attualmente sembra che gli stessi dati vengano ripetuti su ogni scheda.

2 Mi Piace

Sì, l’oggetto user dovrebbe essere diverso per ciascuno… in teoria

Quale outlet specifico stai utilizzando?

1 Mi Piace

Sì, non sono ancora convinto che ciò stia effettivamente accadendo, ma sarei felice di aver torto.

Su Directory:

image

Su una singola scheda cliccata dalla lista degli argomenti:

image

Forse mi sto perdendo una best practice qui, non sono sicuro.

2 Mi Piace

Sospetto che sia causato da questo:

https://github.com/paviliondev/discourse-follow/blob/master/assets/javascripts/discourse/components/follow-statistic.js.es6#L11-L16

Non sono del tutto sicuro di cosa questo codice stia cercando di ottenere… ma sembra che stia cercando .card-content .metadata e poi stia aggiungendo se stesso? a ogni elemento corrispondente :thinking:

Se utilizzi una proprietà calcolata standard di Ember, credo che le cose funzioneranno molto meglio.

6 Mi Piace

Aha! È un’ottima linea di indagine, grazie. Darò un’occhiata a come rifattorizzarlo.

5 Mi Piace

La directory delle card utente sembra aver perso la possibilità di filtrare per nome utente. Quando il componente è abilitato, digitare nel campo di ricerca non ha alcun effetto.

Quando il componente è disabilitato, il filtro funziona come previsto.

5 Mi Piace

Riesco a replicare questo problema. Il filtraggio per gruppo funziona, ma il filtraggio per nome utente non ha alcun effetto.

3 Mi Piace

È fatto, Discourse Follow dovrebbe ora funzionare con questo TC.

4 Mi Piace

Ehi. Le schede utente sono bellissime. Grazie per aver realizzato questo. Possiamo aggiungere un’opzione per nascondere le statistiche degli utenti?

1 Mi Piace

Vedo—indovino qui—qualcosa di sbagliato nelle traduzioni delle stringhe?

https://forum.moversmindset.com/u

2 Mi Piace

Grazie @craigconstantine, abbiamo una correzione in lavorazione. Ti farò sapere non appena sarà unita e pronta per l’aggiornamento.

5 Mi Piace

La correzione è stata ora unita. @craigconstantine, per favore prova ad aggiornare il componente del tema e facci sapere come va.

@Green_Your_Lab, questa modifica recente consente di personalizzare le statistiche (usando il pulsante :wrench: in alto nella directory) e aggiunge anche un’impostazione del tema per disabilitare completamente le statistiche, se preferisci.

3 Mi Piace

…è stato risolto. Grazie!

2 Mi Piace

Sembra ottimo! Bel lavoro.

Vedere la nuova barra di navigazione dell’elenco utenti in alto mi fa desiderare un interruttore tra visualizzazione a schede e a elenco. È possibile implementare una cosa del genere?

So che questo è un extra, ma mi piacerebbe avere più opzioni di configurazione, ad esempio per non mostrare i badge ma mostrare i gruppi. E per mostrare/nascondere altri dettagli dell’utente come compleanno, località e fuso orario. E per non mostrarmi due volte negli elenchi degli utenti. Tuttavia, questo dipende dalla funzionalità principale dell’elenco utenti..

2 Mi Piace