HTML rimosso dal contenuto quando watch/replace, ma non quando scritto direttamente

Non so se questo sia un vero bug. Ma Discourse non si comporta in modo coerente, quindi? Fondamentalmente questa può essere anche una richiesta di funzionalità/supporto/aiuto, così i moderatori/amministratori sanno cosa fare :wink:

È più facile spiegare cosa stavo facendo e cosa ho ottenuto.

Stavo scrivendo un post sulla corsa/allenamento e il termine VO2max è noioso da scrivere. Potrei lasciarlo così, ma dovrebbe essere VO2max — stavo usando il tag <sub></sub>

Mi piace quando le cose sono facili e automatizzate, quindi l’ho messo nella lista di osservazione come semplice VO2max e poi dovrebbe sostituirlo con la forma VO<sub>2</sub>max.

Probabilmente sai cosa è successo. Discourse l’ha cambiato nella forma VO&lt;sub&gt;2&lt;/sub&gt;max. Ed è per questo che il post appariva così:

Ma l’estratto mostrava il tag come dovrebbe essere se l’HTML è consentito:

Se/quando Discourse rimuoverà i tag HTML, dovrebbe succedere ovunque, inclusi gli estratti? O proviene dall’anteprima dell’argomento, viene utilizzata anche quella.

E se l’estratto può vedere oltre il codice, perché un post non può?

In realtà, non mi interessa se i tag HTML vengono visualizzati o meno a seconda che siano qui, lì o ovunque :joy: ma possiamo considerare una situazione in cui non posso usare i tag HTML con watch/replace, ma posso usare gli stessi tag direttamente nel composer, come un bug? Perché altrimenti vado fuori tema…

1 Mi Piace

Non sono sicuro che watched words sia stato progettato per gestire l’HTML… anche se hai ragione sul fatto che l’incoerenza sia un po’ strana.

Come soluzione alternativa, invece di <sub>2</sub>, potresti usare un due in pedice unicode: VO₂max. Sospetto che funzionerà in modo molto più affidabile.

5 Mi Piace

Per quanto ne so, è un po’ difficile perché faccio la maggior parte dei miei scritti con iPad e tastiera Logitech — e difficile significa che so come farlo sul mio portatile con Windows, ma questa piccola tastiera in stile Apple è piuttosto esigente :wink:

Intendo che potresti aggiungere una parola monitorata che sostituisca

VO2max → VO₂max

Dato che non c’è HTML, penso che le parole monitorate dovrebbero funzionare bene.

5 Mi Piace

A volte sono proprio lento :man_facepalming:
Certo. Grazie. Questo risolve il mio problema reale, il resto è un tuo problema…

3 Mi Piace

Funziona perfettamente!

Almeno 20 caratteri…

Beh, quel tag HTML è una cosa davvero minore, ma la sostituzione dovrebbe permettere tutto ciò che è… permesso. Ma ci possono essere anche delle limitazioni tecniche. E questo può essere il motivo per cui dobbiamo usare qualcosa come Linkify per aggiungere collegamenti automatici?

sposto questo a Contribute > Feature, concordo sul fatto che ci sia un problema di coerenza e dovremmo probabilmente chiarire meglio cosa succede.

Penso però che la soluzione alternativa di David ci dia ampio margine di manovra all’interno dei vincoli attuali.

1 Mi Piace