<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">On 4 Jul 2018, at 14:03, Bill Cole wrote:</p>

</div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">On 4 Jul 2018, at 0:49 (-0400), Sherif Soliman wrote:<br>
</p>
<blockquote style="border-left:2px solid #777; color:#999; margin:0 0 5px; padding-left:5px; border-left-color:#999"><p dir="auto">Hi Ben,<br>
<br>
On 3 Jul 2018, at 8:21, Ben Hyde wrote:<br>
</p>
<blockquote style="border-left:2px solid #777; color:#BBB; margin:0 0 5px; padding-left:5px; border-left-color:#BBB"><p dir="auto">Maybe I just need a poke withe the clue stick, but I think this bundle isn’t<br>
working today.<br>
<br>
I installed it a half hour ago, for the first time.<br>
<br>
And when I select a group of messages and hit cntl-t it<br>
opens a page in Safari; but I don’t see a chart.<br>
</p>
</blockquote><p dir="auto">I'm the author of the plugin. You're not missing anything. Unfortunately, the plugin stopped working somewhat recently due to a change in the security models in browsers (all major ones, as far as I know) where loading an external file in the way MailMate enabled the plugin to do was considered insecure and no longer allowed. The problem is explained by Benny [in this GitHub issue](<a href="https://github.com/sheriferson/Visualize.mmBundle/issues/6#issuecomment-334471941" style="color:#999">https://github.com/sheriferson/Visualize.mmBundle/issues/6#issuecomment-334471941</a>).<br>
<br>
It seems that for this to work, MailMate (or the plugin) would need to spin up a simple http server to be able to read the file generated by MailMate.</p>
</blockquote><p dir="auto">Have you looked at switching to the current version of the D3 framework? It seems to have switched how it retrieves external data (no more XMLHttpRequest) which MAY solve the issue.<br>
</p>
</blockquote></div>
<div style="white-space:normal">

<p dir="auto">I've finally had some time to look at this, and posted a <a href="https://github.com/sheriferson/Visualize.mmBundle/issues/6#issuecomment-412742671" style="color:#3983C4">response to the issue</a> with results of investigation and some options.</p>

<p dir="auto">I did try using the latest d3 framework but it didn't solve the problem (at least not without other code changes). I may be missing something though — if you've seen a recent example of D3 successfully reading an external data file locally without a local server running, I'd appreciate a link.</p>

<p dir="auto">Sherif</p>
</div>
</div>
</body>
</html>