• In version 1.7 dependencies are changed without any warning on WordPress dashboard. After upgrade my charts dissapeared for a couple of hours.
    Even worse: I’ve either to change plugin or pay 430$.

    Errata: author explained me the reasons so I’ve changed the review.

    • This topic was modified 6 years, 3 months ago by JarekS.
Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author methnen

    (@methnen)

    I’m very sorry for the difficulty you had with the upgrade.

    I tried to be very explicit about the changes. They are mentioned in the Plugin description with a bold heading, they are mentioned in the change log, and after upgrade an admin warning should have appeared at the top of the admin pages alerting you to the fact that you needed the Highcharts Library plugin to support your old charts.

    The dependencies changed because www.ads-software.com required me to change them. I was as unhappy about this as you are.

    Please note however that the Highcharts License has been the same since the beginning and was noted in the License for the plugin since the begining. Its free for non commercial use or for a onetime fee for commercial use. (Note that the term they describe is for ongoing support not for the license itself.)

    Again, I’m genuinely sorry for the problems this caused.

    • This reply was modified 6 years, 4 months ago by methnen.
    • This reply was modified 6 years, 4 months ago by methnen.
    • This reply was modified 6 years, 4 months ago by methnen.
    Thread Starter JarekS

    (@jareks)

    Unfortunatelly I’ve seen the mention after the upgrade beeing without ftp access to my website ??
    Fortunately I’d to install the library after plugin upgrade.
    Hapiness: I’ve overlooked commercial purpose in library licence. Now I’ve time to change ??
    Don’t get me wrong, I’d like to pay for a useful plugin – but 400$ for 2-3 charts pro year is far too expensive. Maybe you would consider change the library?

    Plugin Author methnen

    (@methnen)

    Well you aren’t paying for the plugin. I develop M Chart for free. I do it for fun and do not charge anything. I don’t even take donations (when they’ve been offered I’ve asked that donations be made my favorite charity instead).

    You are paying for Highcharts which is developed by a company that wants to make money. ?? I have no control or power over them and no connection to them at all.

    M Chart now works without Highcharts though using the now default Chart.js library. If your chart needs are basic you can create new charts using the Chart.js library which is completely free and use those instead.

    Especially with only 2-3 charts converting your existing ones to Chart.js charts should be relatively easy using the CSV Import/Export feature provided you only need Bar/Column, Line or Pie charts.

    If you were using some of the more advanced chart types then Chart.js will not be sufficient for your needs.

    • This reply was modified 6 years, 4 months ago by methnen.
    Thread Starter JarekS

    (@jareks)

    I’ve two charts for now: Line and Column. But both required Highcharts. If I can simply rebuild it as Chart.js, I’ll be happy ??
    BTW: maybe it would be worthwhile to place some info about your favorite charity on plugin page?

    Plugin Author methnen

    (@methnen)

    Well, as I mentioned, you should have good luck exporting those charts to CSV and then reimporting them to a new chart with Chart.js set as the charting library. Set the chart settings as you had it before and you should be good to go.

    Let me know if you have any difficulties with it.

    As for the charity I’ll see what I can do about that at some point. ??

    But if you want, feel free to send some money to MercyCorps. They do good stuff:

    https://www.mercycorps.org

    Had my site go bananas after the plugin update! it spitted a fatal error! how ever I was able to narrow it down to m charts! then once I fixed it, my charts wouldn’t show up. Had a warning on dashboard saying i had to install M charts (which I had already installed) Found the fix and came here, So it all!

    Thank you for free plugin. have about 10 charts, will convert them to charts.js version. Thanks again

    Plugin Author methnen

    (@methnen)

    That fatal error is super concerning. That shouldn’t have happened. Are you able to send me some additional info about what that and your fix entailed? Feel free to email me at jamie AT methnen.com

    Thread Starter JarekS

    (@jareks)

    Without Highcharts it doesn’t work for me. There is no chart in preview window, I can’t neither save nor publish it. If I enable Hihcharts plugin it works.

    Thread Starter JarekS

    (@jareks)

    Without Highcharts it doesn’t work for me. There is no chart in preview window, I can’t neither save nor publish it. If I enable Highcharts plugin it works.

    Plugin Author methnen

    (@methnen)

    Hey JarekS, I think I might know what’s happening. If you go into the M Chart settings, make sure Chart.js is selected and then hit Save does it then work?

    Thread Starter JarekS

    (@jareks)

    I’m not sure I’ve hit Save but charts were with ‘chartjs’ tag.
    Never mind, I changed the plugin. Thank you for your help.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Bad practice’ is closed to new replies.