Un utente (moderatore) segnala che ogni volta che cita un secondo blocco di testo o successivo, il meccanismo di citazione si interrompe. Ecco un esempio di ciò che viene aggiunto al compositore:
[quote="Biguser, post:437, topic:42137”]
Il testo citato bla bla bla
[/quote]
Il problema è causato dalla conversione del carattere di chiusura della virgoletta in una virgoletta tipografica. (Guardate attentamente sopra. Mi ci è voluto un po’ per notarlo)
Il bbCode così danneggiato viene semplicemente visualizzato come testo quando pubblicano.
Utilizzano un MacBook con il browser DuckDuckGo. Non riescono a riprodurre il problema su Safari e io non riesco a riprodurlo affatto. Finora nessun altro utente ha segnalato il problema, ma ho un vago ricordo di aver visto qualcuno pubblicare codice simile e danneggiato in precedenza, quindi sono quasi certo che non sia un problema limitato a questo utente.
Il problema persiste quando provano in modalità sicura.
Ciao @one1, grazie per il report dettagliato e per aver provato la modalità sicura!
Sembra che si tratti di un comportamento di autocorrettivo a livello di browser — il browser di DuckDuckGo (che si basa su WebKit ma con il proprio livello di gestione del testo) potrebbe convertire la virgoletta di chiusura " nel tag BBCode in una virgoletta tipografica prima ancora che Discourse la veda. Questo tipo di sostituzione romperebbe la sintassi delle citazioni esattamente come hai descritto.
Poiché il problema non si riproduce su Safari e nessun altro utente lo ha segnalato, è probabile che sia specifico della gestione dell’input testuale del browser DuckDuckGo, qualcosa che non possiamo correggere dalla nostra parte.
La soluzione migliore per il tuo moderatore sarebbe utilizzare un browser mainstream come Safari, Firefox o Chrome. In alternativa, potrebbe verificare se il browser DuckDuckGo offre un’impostazione per disabilitare le virgolette intelligenti/tipografiche.