Non so come installare questo plugin, puoi scrivere un metodo semplice? @merefield
Grazie!
Non so come installare questo plugin, puoi scrivere un metodo semplice? @merefield
Grazie!
Come per qualsiasi altro plugin, vedi: Install plugins on a self-hosted site
Ho aggiornato il primo messaggio per renderlo più evidente ![]()
Grazie! Ho installato questo plugin nella mia istanza, ma ho notato che Onebox non supporta ancora Twitter, nel senso che la scheda di anteprima non viene visualizzata dopo aver incollato un link a Twitter… I link di YouTube e di altri siti funzionano!
Questo plugin aveva bisogno di un grande aggiornamento basato sulla recente rifattorizzazione del core di circa due settimane fa.
Eccolo, dovrebbe funzionare ora:
Adoro il plugin @merefield! Volevo solo segnalare che se incollate un link nel compositore, il titolo impiega un po’ di tempo ad aggiornarsi, rispetto alla situazione senza il plugin (ad esempio, per un link di YouTube ci sono voluti 5-10 secondi, mentre senza il plugin è stato quasi istantaneo). C’è un modo per recuperare il titolo nel modo abituale?
Naturalmente ci vuole più tempo perché si sta chiamando un’API di crawling di terze parti.
Questa chiamata sarà più veloce se l’API ha memorizzato nella cache il risultato. Se è nuovo per l’API, richiederà più tempo. Non possiamo farci nulla.
Non sono sicuro di come potrebbe funzionare? Anche il titolo proviene da una scraping del target tramite l’API di crawling.
Ah, ok. Pensavo che il crawler di terze parti potesse recuperare l’immagine e il resto potesse essere gestito dal crawler integrato.
La sua unica funzione è recuperare il codice sorgente della pagina di destinazione per poterlo passare a Onebox e far sì che esegua la sua operazione.
Ho applicato alcune correzioni di compatibilità fondamentali per questo, oltre a una correzione per un bug nelle impostazioni
Grazie! ![]()
Sembra che questo plugin stia facendo sì che tutti i onebox restituiscano 404 per il percorso GET /onebox ora. Ho ricostruito il mio sito con il plugin disabilitato e onebox funziona di nuovo. La disabilitazione tramite il pannello di amministrazione non sembrava aiutare…
Interessante. Funziona con Commits · discourse/discourse (github.com)
Cambio drastico negli ultimi giorni?
Potrebbe essere la mia configurazione, eravamo su Commits · discourse/discourse · GitHub prima di ricostruire…
No, credo tu abbia ragione. È davvero utile, ancora più recente, riduce la ricerca ![]()
Ho avuto lo stesso problema e credevo anch’io che fosse stato risolto disinstallando completamente il plugin. Disabilitarlo non lo ha risolto.
Credo che sia stato, infatti, perché ho disinstallato l’assistente onebox. È successo qualche giorno fa e non posso essere sicuro al 100%, ma il mio problema era identico al tuo, quindi…
Inoltre, è possibile che il mio screenshot dei plugin installati mostri erroneamente quali plugin erano effettivamente installati quando si è verificato il problema. Di cosa sono sicuro è che il problema non si è risolto dopo la semplice ricostruzione, l’assistente onebox è stato disabilitato per più di un anno e non ho fatto altro che rimuoverlo da app.yml. Potrei aver scattato lo screenshot dopo questa ricostruzione e prima di testare di nuovo…
A causa della natura e della complessità delle sovrascritture, la “disabilitazione” dell’impostazione rimuove l’assistenza ma non rimuove le sovrascritture stesse.
Il plugin può essere un po’ fragile, c’è poco che si possa fare al riguardo (senza potenzialmente proporre una modifica della struttura al core), anche se hai visto che può funzionare per periodi piuttosto lunghi senza interventi, poiché quelle sovrascritture venivano applicate per tutto il tempo in cui era installato.
Puoi vedere cosa fa l’impostazione leggendo il codice.
Non correlato, ma ho utilizzato il plugin durante il re-baking di tutti i miei post dopo un’enorme importazione (1,6 milioni di post), inclusi post contenenti video di Youtube. Youtube ha finito per mettere nella blacklist il mio IP a causa di troppi embedding. L’installazione e l’attivazione di Onebox Assistant hanno risolto questo problema e non ne ho più avuto bisogno dopo il re-baking. L’ho disattivato ma non l’ho rimosso (non si sa mai, capisci). È stato perfetto per questo compito.
Sì, è buono quando funziona, sono contento che sia stato utile ![]()
Ci sto dando un’occhiata ora, ma non posso promettere che sia una soluzione facile, vedremo!
OK, la trama se complica… esto funciona en desarrollo sin cambios con el último core…
Ho appena aggiornato due siti, e dev, e funzionano tutti. Non sono state apportate modifiche al plugin ![]()
Assicurati che il plugin sia abilitato e che la chiamata proxy sia sempre attiva.
In breve, non vedo alcun problema.
cc: @Canapin
Quindi forse (o sicuramente?) non era collegato al plugin allora? Onestamente, quando cerco di capire un problema, spesso perdo il conto di ciò che ho provato o meno. Il problema sembrava essersi risolto da solo quando ho notato che era scomparso. Un mistero che rimarrà un mistero.
Grazie comunque per il tuo incredibile lavoro Robert, come sempre. ![]()