Ciao, non viene visualizzata con l’icona della miniatura, né viene renderizzata nell’html. Ho provato anche il tema predefinito di discourse.
Penso che potresti aver bisogno di un freelancer per dare un’occhiata più da vicino.
Non ho ricevuto altre segnalazioni. Molto strano.
Grazie, non è obbligatorio per me. Lo disattiverò, ho solo chiesto qui pensando di dover fare qualcos’altro.
Prima di passare oltre, potresti condividere la tua console da questa visualizzazione? Ci sono avvisi o qualcosa di rosso?
Solo per darti un po’ di chiarezza: il componente tema fornisce l’interfaccia utente del selettore di miniature, ma questo viene attivato solo se il plugin viene rilevato.
Questi sono tutti gli avvisi nei miei log, al momento non c’è nulla in rosso.
Avviso di deprecazione: `SiteSetting.min_trust_to_flag_posts` è stato deprecato. Si prega di utilizzare `SiteSetting.flag_post_allowed_groups` invece. (rimozione in Discourse 3.3) In /var/www/discourse/lib/site_set
10:19
Avviso di deprecazione: `SiteSetting.min_trust_level_to_allow_user_card_background` è stato deprecato. Si prega di utilizzare `SiteSetting.user_card_background_allowed_groups` invece. (rimozione in Discourse 3.3) A
10:19
Avviso di deprecazione: `SiteSetting.min_trust_level_to_allow_ignore` è stato deprecato. Si prega di utilizzare `SiteSetting.ignore_allowed_groups` invece. (rimozione in Discourse 3.3) In /var/www/discourse/lib/sit
10:19
Avviso di deprecazione: `SiteSetting.min_trust_level_to_allow_ignore` è stato deprecato. Si prega di utilizzare `SiteSetting.ignore_allowed_groups` invece. (rimozione in Discourse 3.3) In /var/www/discourse/lib/gua
15:59
Avviso di deprecazione: `SiteSetting.min_trust_to_edit_post` è stato deprecato. Si prega di utilizzare `SiteSetting.edit_post_allowed_groups` invece. (rimozione in Discourse 3.3) In /var/www/discourse/lib/guardian/
Ho disabilitato la maggior parte dei miei plugin e ho provato tre temi diversi in anteprima e non ha mostrato il selettore, quindi non mi è chiaro quale possa essere il problema.
Prova un’installazione completamente nuova a un certo punto (non per la produzione) e vedi se riesci a replicare il problema.
Finora non sono riuscito a farlo.
Inoltre, non riesco a riprodurlo dalla mia parte. È strano. Guardando il codice, dovrebbe funzionare finché il componente e il plugin TLP sono abilitati. ![]()
Allo stesso modo, ricevo 2 avvisi diversi.
questo è uno:
Message
Deprecation notice: `SiteSetting.min_trust_to_edit_post` è stato deprecato. Si prega di utilizzare `SiteSetting.edit_post_allowed_groups` invece. (rimozione in Discourse 3.3)
All'indirizzo /var/www/discourse/app/models/concerns/limited_edit.rb:19:in `trusted_with_edits?'
Backtrace
/var/www/discourse/lib/discourse.rb:1035:in `deprecate'
/var/www/discourse/lib/site_settings/deprecated_settings.rb:128:in `block (2 levels) in setup_deprecated_methods'
/var/www/discourse/app/models/concerns/limited_edit.rb:19:in `trusted_with_edits?'
/var/www/discourse/app/models/concerns/limited_edit.rb:7:in `edit_time_limit_expired?'
/var/www/discourse/lib/guardian/post_guardian.rb:177:in `can_edit_post?'
/var/www/discourse/lib/guardian.rb:670:in `public_send'
/var/www/discourse/lib/guardian.rb:670:in `can_do?'
/var/www/discourse/lib/guardian.rb:208:in `can_edit?'
/var/www/discourse/app/serializers/post_serializer.rb:165:in `can_edit'
(eval):34:in `_fast_attributes'
questo è l’altro:
Message (2 copies reported)
Deprecation notice: `SiteSetting.min_trust_level_to_allow_ignore` è stato deprecato. Si prega di utilizzare `SiteSetting.ignore_allowed_groups` invece. (rimozione in Discourse 3.3)
All'indirizzo /var/www/discourse/lib/guardian.rb:560:in `can_ignore_users?'
Backtrace
/var/www/discourse/lib/discourse.rb:1035:in `deprecate'
/var/www/discourse/lib/site_settings/deprecated_settings.rb:128:in `block (2 levels) in setup_deprecated_methods'
/var/www/discourse/lib/guardian.rb:560:in `can_ignore_users?'
/var/www/discourse/lib/guardian.rb:555:in `can_ignore_user?'
/var/www/discourse/app/serializers/user_card_serializer.rb:134:in `can_ignore_user'
(eval):15:in `_fast_attributes'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:456:in `attributes'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:480:in `_serializable_hash'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:359:in `serializable_hash'
active_model_serializers-0.8.4/lib/active_model/serializer.rb:343:in `as_json'
Puoi per favore spiegare cosa c’entra questo con le anteprime dell’elenco degli argomenti?
Non intendevo che riguardasse le anteprime dell’elenco degli argomenti. Ho riscontrato problemi simili anche nella sezione dei log. Ho scritto che forse i problemi hanno qualcosa in comune.
Puoi riprodurre il problema di questo utente con TLP?
Ho finalmente rilasciato una correzione per questo (sul sidecar):
Ora, quando è impostato topic_list_enable_thumbnail_recreation_on_post_rebuild, le normali immagini degli argomenti non dovrebbero più scomparire
(l’immagine non è mai stata distrutta, solo la sua immagine ottimizzata che può essere ricreata al rebake)
Questa funzionalità era intesa a supportare la ricreazione delle miniature per gli embed di YouTube per eliminare i bordi letterbox.
(La soluzione temporanea era disattivare quell’impostazione - era comunque contrassegnata come “sperimentale”).
Mi dispiace che ci sia voluto così tanto, era nella mia lista!
Dovrai aggiornare il plugin sidecar per ottenere questa correzione.
Un’altra correzione per tua informazione, la presentazione del colore dominante era errata quando uno degli elementi del colore RGB era zero - questo è ora corretto
:
Sì, abilita questa opzione solo momentaneamente quando ne hai bisogno, ricrea il Topic Post desiderato, quindi disattivala immediatamente. È complicato e probabilmente dovrebbe avere un controllo nell’interfaccia utente direttamente sul Topic Post, ma rende la visualizzazione molto migliore quando non ci sono bordi neri sui video di Youtube.
Ciao, stiamo usando questo componente tematico da un po’ di tempo ed è molto utile per la nostra community poiché è molto visivo.\n\nTuttavia, abbiamo riscontrato problemi di prestazioni con questo plugin. Quando lo abbiamo disattivato, siamo passati da un utilizzo della CPU al 100% e problemi di caricamento della pagina a un utilizzo della CPU di circa il 55%.\n\nAvete qualche idea su come possiamo mantenere il plugin attivo senza il massiccio impatto sulle prestazioni?
Puoi condividere come hai configurato il componente? Potrebbe aiutare a capire il contesto.
Hai notato il picco della CPU la prima volta che hai installato questo componente?
Purtroppo non ricordo l’utilizzo della CPU al momento della prima installazione.
Le impostazioni del componente che ho sovrascritto:
topic list tilestopic lists (rimosse tutte le selezioni)topic list thumbnailscategories - aggiunte 6 categorie in cui vogliamo anteprimetopic list excerptstopic lists - (rimosse tutte le selezioni)topic list actionstopic lists - (rimosse tutte le selezioni)topic list portfolio filter type- categorytopic list portfolio filter parameter- scripts category
Il plugin sembra non avere impostazioni sovrascritte, tranne che per il fatto che l’abbiamo disattivato per ora.
CPU del tuo server? Puoi condividere le specifiche della tua CPU?
Presumo che tu intenda con il plugin sidecar installato?
Ho controllato un sito con questo in esecuzione su un Raspberry Pi
in Chrome e non sono riuscito a identificare alcun problema di prestazioni specifico localmente sul client.
Ho un VPS con 4 GB in esecuzione con sia il plugin che il Theme Component sui client e un aggiornamento della pagina causa un picco al 25% su un core, ma niente di più.

