ich habe gerade von Office 2013 auf Office 365 aktualisiert.
Wenn ich nun Zellen aus Excel 365 nach Discourse kopiere, erhalte ich ein Bild und einfachen Text.
Beim Kopieren aus Excel 2013 bekam ich Discourse-Zellen in meinem Beitrag – das hat mir gut gefallen, aber das geht mit 365 nicht mehr.
Hast du eine Idee, wie ich das beheben kann?
Ich glaube, @vinothkannans hat in der Vergangenheit ähnliche Probleme behoben. Das Tückische ist, dass Office gerne viele verschiedene Formate in die Zwischenablage legt, und es ist schwierig, das richtige zu finden.
Ich sehe dieses Problem bei Excel schon seit Monaten. Google Drive funktioniert einwandfrei, also kopiere ich beim Einfügen einer Tabelle einfach von Excel nach Google und dann nach Discourse. Ich bin mir ziemlich sicher, dass es dafür einen offenen Bug gibt, ich kann ihn aber nicht finden.
Ich glaube, Windows speichert Dinge gerne in vielen verschiedenen Zwischenablagebereichen, die verschiedenen Typen zugeordnet sind. Unser JS-Teil muss in der Lage sein, damit umzugehen und dabei stets nur einen einzigen Zwischenablagebereich auszuwählen.
Wir versuchen bereits, pro Vorgang nur ein Format auszuwählen:
Aber vielleicht fügen wir hier auch das Bild ein und sollten Code haben, der so etwas sagt: „Hallo, ich habe hier Text … ignoriere das Bild.
Der obige Commit sollte dieses Problem beheben. Wir werden nun keine Uploads einbeziehen, wenn die Option für Klartext verfügbar ist. @user2, kannst du das bitte bestätigen?
Super klein und nicht lösbar. Wir behandeln die erste Zeile bedingungslos als „Titel“, obwohl wir möglicherweise nur Daten einfügen. Ein winziger zusätzlicher Schnitt und Einfügevorgang kann das beheben, daher sehe ich das nicht als Drama.
Ich habe kein Problem gemeldet. Ich habe lediglich gezeigt, dass es auch für Text korrekt funktioniert und keine Probleme mit Markdown-Zeichen verursacht, also dem Asterisk-Bullet-Point * .