So I’ve just upgraded from Office 2013 to Office 365.
Now when I copy cells from Excel 365 to Discourse I get an image and plain text.
When I copy from Excel 2013 I get Discourse cells in my post, I liked this but can’t get that now with 365.
Any clue how I can fix this?
I believe @vinothkannans has fixed similar issues in the past, the tricky thing is that office loves putting lots and lots of different formats in the clipboard and it is hard to find the right one.
He visto este problema en Excel durante meses. Google Drive funciona perfectamente, así que cuando necesito pegar una tabla, la copio de Excel a Google y luego a Discourse. Estoy bastante seguro de que hay un error reportado sobre esto, aunque no logro encontrarlo.
Creo que a Windows le gusta colocar cosas en muchas secciones diferentes del portapapeles asociadas a varios tipos. Nuestro fragmento de JS debe ser capaz de manejar eso y siempre seleccionar solo una sección del portapapeles.
Ya intentamos seleccionar solo un formato por:
Pero quizás de alguna manera también estamos pegando la imagen aquí y deberíamos tener algún código que diga… hola… tengo texto aquí… ignora la imagen.
El commit anterior debería resolver este problema. Ahora, no incluiremos archivos adjuntos si está disponible la opción de texto sin formato. @user2, ¿puedes confirmarlo?
Muy menor e irresoluble. Estamos tratando la primera fila incondicionalmente como “título”, cuando en realidad podríamos estar simplemente pegando datos. Un pequeño recorte y pegado adicional puede solucionar eso, así que no lo veo como un drama.
No estaba reportando un problema. Solo estaba mostrando que también funcionaba correctamente para el texto y no causaba ningún problema con los caracteres de Markdown, es decir, el punto de viñeta con asterisco * .