Risolvere "SyntaxError: Unexpected identifier #..." causato da Auto Minify di Cloudflare

La funzionalità ‘Auto Minify’ di Cloudflare potrebbe causare problemi alle versioni recenti di Discourse. Nella console del browser, vedrai un errore simile a:\n\n\nUncaught SyntaxError: Unexpected identifier '#...'\n\n\nCloudflare è a conoscenza del problema e ha aggiunto questo messaggio alla sua dashboard:\n\n> Nota: Si prega di notare che questa funzionalità potrebbe non essere completamente compatibile con alcune funzionalità più recenti dei linguaggi CSS e JS, il che potrebbe influire sulla funzionalità del sito.\n\nSfortunatamente, nonostante questo problema critico, la funzionalità rimarrà abilitata per i siti esistenti fino al 05/08/2024. Aggiornamento del 20 agosto: la funzionalità è ancora attiva e indica “verrà rimossa a breve”.\n\nPer disabilitare questa funzionalità di Cloudflare e ripristinare la funzionalità del tuo sito Discourse, dovresti:\n\n1. Visitare la sezione ‘Ottimizzazione dei contenuti’ delle impostazioni di Cloudflare:\n\n

\n\n1. Scorri fino a "Auto Minify" e deseleziona tutte le caselle.\n \n \n\n1. Nella barra laterale, vai su Caching -\u003e Configurazione e fai clic su "Purge Everything"\n\n \n\nOra, quando aggiorni il tuo forum, le cose dovrebbero tornare a funzionare.\n\nPer maggiori informazioni sull’ottimizzazione di Discourse/Cloudflare, consulta questo argomento:\n\nUsing Discourse with Cloudflare: Best Practices

18 Mi Piace