Usa l'URL per comporre un nuovo messaggio, con `body` che aggiunge nuove righe

Ciao,

Prima di tutto, grazie per il fantastico Discourse! È letteralmente eccezionale!

Domanda: So che è possibile pre-creare un messaggio privato tramite URL, ad esempio:

https://dom.com/new-message?groupname=staff&title=Help&body=OS

Quello che non riesco a far funzionare è il passaggio di nuove righe al messaggio tramite il parametro &body. Ho provato:

https://dom.com/new-message?groupname=staff&title=Help&body=OS\nType

… e:

https://dom.com/new-message?groupname=staff&title=Help&body=OS\\nType

… ma senza successo.

È possibile farlo? Se sì, potreste gentilmente dare un consiglio?

Ciao Ilia :waving_hand:t5:

Benvenuto!

Credo che l’operatore di nuova riga non funzioni in quel modo e, per la verità, non mi viene in mente un’altra opzione che utilizzi l’URL nel modo in cui l’hai impostato tu.

Tuttavia, guardando come hai scritto l’URL, sembra che tu voglia impostare un modello che gli utenti possano utilizzare quando cliccano sul link per creare un nuovo argomento, da dove lo hai configurato. Ciò che credo tu possa fare qui è utilizzare la funzione modello di argomento e impostarlo per la categoria preferita in cui desideri creare il nuovo argomento, quindi impostare questa categoria nel link precompilato.

Che ne pensi?

Potresti usare il codice percentuale per la nuova riga? %0A%0D

Modifica:

Usare %0A genera un’interruzione di riga, mentre %0A%0D inserisce uno spazio di riga vuota.

Un esempio:

https://dom.com/new-message?groupname=staff&title=Help&body=Please%20include%20all%20relevant%20details.%0A%0DOS:%0ADevice:%0ABrowser:%0A%0DThe%20problem:

Grazie mille, Jammy! È esattamente quello che stavo cercando e non sono sicuro di come abbia potuto non notarlo la prima volta.

Grazie, Osioke. Utilizzerò sicuramente la funzione modello di argomento.