Trascinando un'immagine non selezionata in un editor di testo avanzato, viene caricata ripetutamente

No, ci sono diverse immagini sul mio sito web che riproducono il problema, ma non ho ancora approfondito molto su Meta e finora ho trovato solo questo caso.

No, in realtà Discourse è più intelligente di quanto pensassimo. Ad esempio:
Un utente del mio sito ha caricato un’immagine e, sotto l’editor Markdown, appare così:

...
![pic|370x494, 40%](upload://jqrVvqCoYL0wuOvUZWTDwhYw8IU.jpeg)
...

Ho ottenuto il suo link completo tramite gli strumenti per sviluppatori del browser: https://example.com/uploads/default/original/1X/8826bc6c1be0e501979df4a004b9b2ae51c50320.jpeg. Quindi ho fatto riferimento all’immagine nell’editor usando il formato del link completo:

![image](https://example.com/uploads/default/original/1X/8826bc6c1be0e501979df4a004b9b2ae51c50320.jpeg)

Dopo aver trascinato senza cliccare (attivando un caricamento) nell’editor di testo ricco, il contenuto nell’editor Markdown diventa:

![image](https://example.com/uploads/default/original/1X/8826bc6c1be0e501979df4a004b9b2ae51c50320.jpeg)

![image|370x494](upload://jqrVvqCoYL0wuOvUZWTDwhYw8IU.jpeg)

Si può notare che, sebbene Discourse mostri che il trascinamento attivi un caricamento, l’immagine appare effettivamente come ![image|370x494](upload://jqrVvqCoYL0wuOvUZWTDwhYw8IU.jpeg), che corrisponde allo stesso allegato originariamente caricato dall’utente come https://example.com/uploads/default/original/1X/8826bc6c1be0e501979df4a004b9b2ae51c50320.jpeg.

  • Trascinare un’immagine referenziata nel formato ![image|370x494](upload://jqrVvqCoYL0wuOvUZWTDwhYw8IU.jpeg) produce lo stesso comportamento.

Da questo punto di vista, attivare nuovamente un caricamento non occupa effettivamente ulteriore spazio di archiviazione: solo il primo file caricato occupa realmente lo spazio sul server. Quindi si tratta solo di un problema di esperienza utente: gli utenti sono confusi sul “perché trascinare un’immagine (quando clicco e poi trascino senza rilasciare il mouse) non si sposta come previsto, ma invece mostra un caricamento in corso e duplica l’immagine?”

1 Mi Piace