deprecated.js:54 Avviso di deprecazione: gli argomenti di PluginOutlet dovrebbero ora essere passati usando @outletArgs=invece di@args= (outlet: category-box-below-each-category) [id deprecazione: discourse.plugin-outlet-args]
Questo proviene dal componente o dal core di discourse?
@Rhidian Mi dispiace, c’è stata una svista nella PR precedente. Il file .discourse-compatibility è fuori posto. Ho creato una PR per risolvere il problema.
So che questo componente sta diventando un po’ vecchio, ma mi piace molto e mi piacerebbe vedere un piccolo miglioramento che aiuterebbe anche alcune delle richieste originali.
Mostrare solo il primo paragrafo va bene, ma mi piacerebbe avere un link “Leggi di più…” collegato alla descrizione della categoria. Una soluzione molto elegante per avere una descrizione lunga senza ingombrare la pagina della categoria. Posso aggiungere questo link manualmente, ma poi appare nella pagina delle Categorie, il che non è molto pulito.
Penso che questa sia un’idea geniale! Ho spesso pensato che il resto dell’argomento della descrizione fosse inutilmente sepolto nell’interfaccia utente una volta scollegato. E prima che venga scollegato, il primo paragrafo è una duplicazione totale. Questo è (secondo me) un approccio molto migliore.
Vedo dove il codice dovrebbe essere inserito e ci ho provato. Tuttavia, le mie capacità sono semplicemente troppo scarse per capire come ottenere il topic_id dell’argomento della descrizione della categoria.
Nathan, per tua informazione, ho fatto un fork di questo e con l’aiuto dell’IA ho avuto l’idea funzionante! Dato che non so davvero cosa sto facendo, non sono sicuro se un PR sia appropriato, ma lascerò decidere agli altri…
Bello!! Hai avuto più fortuna (o abilità) con l’aiuto dell’IA di quanta ne abbia avuta io.
Questo intero componente tematico è un po’ un “hack” (parte del suo fascino ), quindi le tue modifiche si inseriranno perfettamente. Fai sicuramente una PR, secondo me!
Sarebbe comunque bello avere un’impostazione per questo, in modo da non forzare una modifica sui siti che stanno già utilizzando il componente e che potrebbero non volerla.
Componente utile e molto apprezzato, grazie, nell’uso iniziale senza dover ricorrere a CSS personalizzato per risolvere i problemi. Ho pensato che queste opzioni potrebbero essere molto utili per molti casi d’uso e applicazioni:
A) Stile/funzionalità della categoria padre a cascata - sono possibili più opzioni?
C’è questo
Mostra il logo della categoria padre - Mostra il logo della categoria padre quando non è impostato un logo per una sottocategoria
Sarebbe possibile avere la stessa opzione per “immagine di sfondo della categoria padre”?
Se hai una categoria padre e 100 sottocategorie, impostare manualmente l’immagine di sfondo per ciascuna in modo che rifletta quella della categoria padre è ovviamente un compito ingombrante e oneroso, e quando la funzionalità del logo non è richiesta.
B) Più/altre opzioni per gestire le dimensioni delle immagini
Ho trovato la gestione delle dimensioni, quando si desidera solo un’intestazione/banner di categoria, un po’ complicata e come soluzione rapida ho dovuto ricorrere all’opzione LOGO e inserire un .png trasparente per bloccare la dimensione in altezza e forzare e bloccare l’altezza dell’immagine del banner.
Ciò ha avuto effetti sulle /categorie creando l’effetto di un ampio spazio di rientro, ma non è un grosso problema.
Anche un’opzione per regolare rapidamente l’altezza e la larghezza in Px dei vari componenti immagine sarebbe molto utile anche qui.