We use Windows Live Writer as an interface to standalone WordPress sites behind a firewall. After upgrading to Windows 10, we see a problem using 'Paste Special: Keep Formatting' when copying a table from Microsoft Word or Excel into LW.
The HTML generated should be:
<a href="mailto:username.usersurname@companysite.com">
but it looks like this:
<a style="href: "mailto:username.usersurname@companysite.com"">
The end result is that the mailto: name is underlined as if it's a link but mailto: doesn't work (regardless of which browser). Windows Live Writer is no longer supported and Open Live Writer currently has the same mistaken behavior. I'm trying to find a workaround process because our many contributors maintain their tables in spreadsheets or docs and only copy them to LW to post.
Notes on my investigation so far:
- Similar problem identified in http://answers.microsoft.com/en-us/windowslive/forum/livemail-email/windows-live-mail-2012-missing-links-while-copying/fb67856e-a4b5-42ec-9ada-e1b08561157f?auth=1. Acknowledged as a real bug, the recommendation at that time was to go to install IE10, which is not possible on Windows 10.
- Proper mail client is configured in Windows 10 - I found a number of references to that problem, but I don't think those had the badly formed html.
- Creating a fresh table in LW with mailto: links works. It's specifically 'Paste Special: Keep Formatting' that's broken.
- Currently on Windows 10, Windows Live Writer 2012.
- My only workaround so far is for Excel - save the table as Web Page, open the relevant file in a browser (for me,it's sheet001), ctl+U to see the code, copy the code into LW's source. But a parallel process in Word doesn't seem to work.
- Pasting directly into the WordPress back-end editor loses some of the pretty table formatting (as you might expect), but the mailto:'s work.
After more testing, the badly formed links aren't restricted to mailto: - regular hyperlinks that have been copy and pasted with Paste Special: Keep Formatting have the same incorrect html syntax as above.
<a style="href:"http://sharepoint.something.com/sites/path/default.aspx""
I'm looking for a practical workaround that would work for a very large group of part-time contributors. Any suggestions?