Miniature dell'elenco degli argomenti

La modalità thumbnail predefinita deve essere impostata su nessuno se non desideri utilizzarla ovunque.

Le altre impostazioni funzioneranno come previsto

2 Mi Piace

Non voglio essere invadente, ma mi chiedo se questa possibilità possa essere presa in considerazione? Riteniamo che poter mettere ‘mi piace’ direttamente dalla miniatura sia un caso d’uso valido (è possibile valutare l’immagine senza doverla visualizzare nella versione completa) e che ciò aumenterebbe notevolmente il coinvolgimento per i visitatori più orientati a Instagram.

6 Mi Piace

Ciao a tutti,

ottimi componenti. Vorrei modificare il sistema in modo che l’anteprima mostri l’ULTIMA immagine di un argomento, e non la prima fornita dal creatore dell’argomento.

Ho esaminato il codice e ho trovato il decoratore topic.thumbnails, ma non riesco a capire come viene generato per poter implementare da solo la logica necessaria a recuperare l’ultima immagine presente in quell’argomento.

Qualcuno può indicarmi la documentazione su come estendere o creare decoratori per gli argomenti?
Discourse è fantastico!

Grazie.

Sarebbe anche ottimo aggiungere una Preferenza Utente in modo che gli utenti possano controllare direttamente i tipi di elenco. Inoltre, rendere questa funzionalità opzionale, dato che alcuni proprietari di forum potrebbero non desiderarla. Noi, però, vorremmo avere questa opzione.

Potrei implementarla e aprire una Pull Request, immagino.

2 Mi Piace

È un componente del tema; possono semplicemente scegliere un altro tema senza questo componente. Non è richiesto alcun codice, basta nominare i temi in modo appropriato.

7 Mi Piace

Ha funzionato bene, grazie!

4 Mi Piace

Ciao David

cosa ne pensi di aggiungere l’avatar dell’autore dell’argomento alla griglia minimale sopra l’anteprima nell’angolo in basso a destra, qualcosa del genere? Sarebbe una grande aggiunta.

6 Mi Piace

Se è dietro un’impostazione del tema (disabilitata per impostazione predefinita), allora concordo che questa sarebbe una buona opzione per alcuni siti. pr-welcome

7 Mi Piace

Sul forum @jrgong le immagini non vengono caricate dopo la decima riga. Questo sembra essere indipendente dal numero effettivo di immagini (cioè, è sempre la decima riga, anche se ci sono solo pochi argomenti che hanno una miniatura).

Nessun errore di rete, niente nella console. Qualche idea?

4 Mi Piace

Ho visto che succede quando l’ultimo argomento nell’elenco è nascosto tramite CSS (ad esempio, qualcuno ha aggiunto una regola CSS per nascondere gli argomenti chiusi). Potrebbe succedere qui?

Sarò lieto di dare una rapida occhiata se puoi inviarmi un link.

4 Mi Piace

@jrgong il TC è attualmente in modalità di anteprima, quindi i non utenti non possono riprodurlo (non possono preview_theme_id). Va bene abilitare temporaneamente il TC su quella categoria in modo che David possa dare un’occhiata?

3 Mi Piace

Aggiornamento rapido: abbiamo scoperto che la causa era un plugin non ufficiale. Aggiorneremo qui una volta individuato quello responsabile :slight_smile:

4 Mi Piace

Quindi non era nemmeno un altro plugin. È un bug(?) in modalità di anteprima.
Il caricamento lazy si rivela interrotto quando si apre il componente del tema Miniature degli argomenti in modalità di anteprima mentre il tema attualmente selezionato non lo include già. Completamente in grado di riprodurre questo in versione stabile, non l’ho provato in beta o test superati.

4 Mi Piace

C’è un modo per non ingrandire immagini minuscole 30x30, ecc.? Arrivano con le email in entrata:

изображение

Ho giocato con CSS, ho ottenuto qualche risultato, ma idealmente vorrei saltarle del tutto…

изображение

3 Mi Piace

Per nascondere un’immagine come miniatura puoi anche usare spoiler/nascondi dettagli:

il risultato è un piccolo triangolo :slight_smile:

""
![image|612x500](upload://cILOby5v31IEtJtbOEEDgXQPZ7Z.jpeg)

AGGIORNAMENTO:
Puoi persino sfocarla:

""
[spoiler]
[details=""]
![image|612x500](upload://cILOby5v31IEtJtbOEEDgXQPZ7Z.jpeg)
[/details]
[/spoiler]
5 Mi Piace

Mi dispiace se è già stato chiesto, ho provato a cercare senza successo.

Mi stavo chiedendo se fosse possibile fare in modo che cliccare sulla miniatura in modalità elenco ti mandi al primo messaggio dell’argomento?

Grazie per il tuo duro lavoro :slight_smile:

2 Mi Piace

Sembra proprio quello che stavo cercando: una semplice sostituzione del plugin originale topic-list-previews, dato che ho provato la sostituzione come componente del tema e non sono riuscito a farlo funzionare, ed è pieno di opzioni di cui non avrò bisogno.

Usiamo solo l’opzione per presentare una miniatura della prima immagine in ogni argomento invece del profilo immagine dell’autore, a sinistra, nelle viste elenco.

Ma ho attivato questo TC e ho usato list come modalità predefinita della miniatura:

Ma non mostra le miniature, continua a mostrare l’avatar dell’autore in ogni pagina, ad esempio qui nell’elenco della pagina recente:

Devo star fraintendendo qualcosa.
Come dovrei configurarlo?
Esiste una guida di configurazione dettagliata?

Forse è dovuto al fatto che mostra solo miniature per i nuovi post… in tal caso è possibile ricreare miniature per i vecchi post da mostrare con essi?

2 Mi Piace

La colonna “Autore” non proviene dal core di Discourse, né dal componente tematico topic-list-thumbnails.

Hai ancora installato il vecchio plugin e/o componente tematico topic-list-previews? Se sì, assicurati di disinstallarlo completamente.

3 Mi Piace

Grazie David
No, ho eliminato topic-llist-thumbnails in app.yml e ho ricostruito il launcher.

Ho eliminato anche il componente topic-list dai Componenti Temi.
Questi sono i miei componenti attuali:

E gli hook di app.yml:

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-chat-integration
          - git clone https://github.com/discourse/discourse-math.git
          - git clone https://github.com/discourse/discourse-solved.git
          - git clone https://github.com/discourse/discourse-staff-notes.git
          - git clone https://github.com/discourse/discourse-assign.git
          - git clone https://github.com/discourse/discourse-checklist.git
#          - git clone https://github.com/angusmcleod/discourse-topic-previews.git
          - git clone https://github.com/discourse/discourse-data-explorer
2 Mi Piace

Hai altri plugin di terze parti installati? Puoi condividere un link al tuo sito?

Forse hai installato Topic Author?

3 Mi Piace

L’ho aggiornato nella mia risposta.
Il sito:

Sì, l’autore dell’argomento è installe, ma è stato utilizzato in altri luoghi.

Con l’anteprima dell’elenco degli argomenti, l’immagine è stata mostrata.

2 Mi Piace