Questo componente funziona benissimo nel nostro forum (dopo qualche modifica CSS per adattarlo al nostro tema ), complimenti a @awesomerobot
Una cosa che ho notato: i topic in evidenza appaiono sempre sopra i topic banner. Personalmente, penso che dovrebbero apparire sotto di essi, poiché è più logico data la natura dei topic banner. C’è un modo per ottenere questo risultato o sarebbe possibile almeno poter scegliere la loro posizione nelle opzioni del componente?
@awesomerobot Ho appena notato che questo componente viene visualizzato quando sono loggato come amministratore, ma non per altri accessi, browser o persino finestre in incognito.
Sto solo dando un’occhiata a questo componente e potrebbe essere quello che cerco, se riesco a modificarlo un po’.
Sarebbe possibile riutilizzare gli argomenti per gli embed?
Ad esempio, posso usare una funzionalità duale e incorporare un video di YouTube a sinistra e un flusso Twitch a destra, chiamandolo “Contenuti in evidenza”?
Qualcosa è cambiato in questo componente? Dopo l’aggiornamento all’ultima versione (sia di questo componente che di Discourse) visualizzo solo due argomenti con miniatura nella home page e anche il CSS sembra essere cambiato leggermente (puoi verificare su forumscp.com).
A un primo sguardo non vedo alcun motivo per questo: il link di anteprima nel post originale qui sopra mostra ancora 3… puoi collegarti all’argomento che ti aspetti di vedere nella terza posizione sul tuo sito? È possibile che non abbia tenuto conto di qualcosa.
Potrebbe essere che l’argomento non abbia un’immagine da riprodurre? In tal caso, il componente non dovrebbe usare un’immagine predefinita o selezionare il prossimo argomento con un’immagine?
Sembra di aver riscontrato un altro problema con questo componente, in quanto non viene più caricato nella nostra community. Ho notato che non viene visualizzato nemmeno nell’anteprima del creatore di temi.
Qual è la ragione del limite fisso di 3 argomenti in evidenza? C’è la possibilità di renderlo configurabile? Vorrei poterne utilizzare 6 per sostituire l’attuale uso degli Anteprime dell’elenco degli argomenti.
Inoltre, se decideste di supportare più di 3 post in evidenza, sarebbe ottimo se potessimo selezionare le dimensioni dell’immagine. Al momento il TC utilizza immagini 1024x1024, che sarebbero eccessive se usassimo immagini più piccole.
Dopo aver migrato la mia configurazione in una sottocartella, questo componente del tema non funziona più.
È sufficiente utilizzare getURL di get-url quando si impostano o si verificano le rotte? Forse anche nelle chiamate ajax?(le chiamate ajax sono già gestite). Posso provarci se questa è la strada da seguire.
Inoltre, penso che questa corrispondenza sia un po’ troppo ampia? Ad esempio, se un argomento contiene search o admin nel titolo, il componente non viene visualizzato quando show_on è impostato su all.
Ottimo componente. Idea per una nuova funzionalità:
Lo utilizziamo solo quando c’è una notizia di rottura da mettere in evidenza sopra tutto il resto.
Attualmente, il problema è che non si collassa quando non ci sono elementi contrassegnati come “featured”, lasciando così un grande spazio vuoto a causa delle min-height impostate.
Di conseguenza, dobbiamo sempre disabilitare il componente. Lo svantaggio è che l’utente deve ricaricare la pagina affinché la modifica abbia effetto. Capisco che collassarlo automaticamente, ad esempio tramite una classe (nel caso in cui non ci siano argomenti contrassegnati) dopo l’AJAX, potrebbe causare un effetto di “jitter” su tutta la pagina.
Tuttavia: sarebbe possibile avere una variabile “enabled” nel componente che lo collassi e impedisca l’esecuzione dell’AJAX (e del caricamento del cursore di attesa) per recuperare gli argomenti contrassegnati? In questo modo, l’utente non dovrebbe fare un refresh forzato della pagina per rendere effettiva la modifica.