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 ci sono discussioni attive in questo argomento, ma poiché abbiamo appena lanciato il nuovo editor di composizione (Introducing our new composer, making writing on Discourse easier than ever), vogliamo incoraggiarvi a trattarlo come qualsiasi altra funzionalità di Discourse: quando riscontrate problemi, pubblicate nelle categorie Support o Contribute > Bug, e sentitevi liberi di suggerire miglioramenti nella categoria Contribute > Feature.

Imposterò un timer per la chiusura di questo argomento tra qualche giorno, così da dare alle conversazioni in corso il tempo di concludersi.

8 Mi Piace

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