Prova il nostro nuovo compositore!

Passaggi per riprodurre

  1. Usa Copia citazione su del testo dell’argomento.
  2. Apri un nuovo compositore di risposte.
  3. Passa alla modalità WYSIWYG
  4. Incolla
  5. Risulta in caratteri letterali

Questo non dovrebbe copiare letteralmente i caratteri ma fornire una citazione WYSIWYG come previsto.

2 Mi Piace

Mi dispiace, non riesco a riprodurre questo problema, poiché questo è esattamente ciò che ho fatto nel mio ultimo post e proprio ora con questa nuova citazione.

Quali sono i caratteri letterali? Le virgolette vengono sostituite automaticamente dal tuo sistema operativo?

Quale browser/sistema operativo?

1 Mi Piace

Può essere riprodotto su Android A14, usando Chrome. Si verifica qui su Meta.

1 Mi Piace

Come stai incollando? Stai usando la funzionalità IME di Android (la “smart bar”)?

Se sì, è una funzionalità molto difficile da modificare e questa combinazione è molto, molto probabilmente irrisolvibile, sfortunatamente, ma farò comunque ulteriori ricerche.

Solo come test/confronto, puoi provare a tenere premuto e incollare in questo modo, o in qualsiasi modo che non utilizzi la barra IME?

1 Mi Piace

Mmm… funziona se premo il cursore e clicco su ‘incolla’, ma non funziona se clicco sul prompt nella barra della tastiera, o se vado negli appunti > seleziona la citazione copiata.

2 Mi Piace

Questo è stato sollevato internamente in precedenza; ecco le mie scoperte all’epoca:

Cercherò di chiarire se è ancora così o se c’è qualcosa che possiamo fare al riguardo, ma lo metto qui come riferimento

transformPasted doesn't catch pasted - #3 by marijn - discuss.ProseMirror

Enfasi mia, il “lato positivo” non ci aiuta in alcun modo poiché vorremmo comunque elaborare questo testo normale come Markdown.

Non abbiamo ancora una regola di input per [quote], questo potrebbe aiutare (supponendo che l’input IME faccia lo stesso che digitare ogni carattere sulla tastiera) SE il testo incollato risultante non avesse quel [/quote] di chiusura interrotto dal tuo primo video.

Puoi condividere come viene incollato (preferibilmente in un blocco di codice)? Il testo incollato risultante ha anche un tag bbcode di chiusura interrotto su due righe come il nostro report interno?

Il markdown appare così:

\[quote="brian, post:58, topic:120"\]

Questa è una citazione

\[/quote\]

Questo è un test.

Chrome su Android (come PWA)

In modalità WYSIWYG rende questo letterale.

3 Mi Piace

I see ~two potential paths to address this, I’ll try to explore both during this next week.

As the IME input doesn’t trigger an actual paste event, that makes things very hard.

One path is supporting the [quote] automatic text conversion (ProseMirror/we call that “input rules”), but it’s still possible it won’t work with the IME input mode. Worth a shot anyway.

The other possibility is one I’m even less confident about - it might be possible to hack something by listening to composition events.

Thanks for the reports!

7 Mi Piace

So che c’è una discussione attiva in questo argomento, ma dato che abbiamo appena lanciato il nuovo composer ( Introducing our new composer, making writing on Discourse easier than ever ), vogliamo incoraggiarti a trattarlo come qualsiasi altra funzionalità di Discourse: quando incontri problemi, pubblica nelle categorie Support o Bug e sentiti libero di suggerire miglioramenti nella categoria Feature.

Sto impostando un timer per la chiusura di questo argomento tra qualche giorno, il che dovrebbe dare alle conversazioni in corso la possibilità di concludersi.

8 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 2 giorni. Non sono più permesse nuove risposte.