I believe this is the example you had in mind [1]. It looks really good. An this is really great because users without JS support would just get plain picture.

[1] http://pchart.sunyday.net/ImageMap/

On 16 June 2010 16:29, Michael Keck <sfnet@michaelkeck.de> wrote:


Am 16.06.2010 14:57, schrieb Martynas Mickevičius:
Hey everyone,

Well flash is as cross-browser as you can get. But I understand the need of open source tools and plugins involved in pma. Maybe OFC was not the best way to go for charts as there are lots of javascript utilities which do almost the same thing.

For flot [1] to work in older IE browsers there is a need of HTML canvas helper called excanvas [2] (as it is the case with many javascript plotters). As I understand this is just a javascript library offering canvas functionality.

The Raphael [3] is too general I believe. It is a tool to work with SVG. So all the details that are needed for charts are missing there. More general solutions of which are plenty would better suit our needs.

eZ Components Graph component [4] looks very good and is very well documented. Before this I thought of implementing image chart renderer by myself, but now I just do not see any reason for it, since eZ has many functions that can be used.

eZ Components is a huge project in itself. But I believe the Graph component can be used independently.

There is another PHP chart project that I stumbled upon which looks really good. It is pChart [5]. However eZ says that they have a company behind them. And their latest version is newer than pChart.

So now I believe I will scrap the flash approach and go with flot and eZ Graph. First of all I will add eZ Graph to the places that OFC has been added. Then I will proceed with flot.


pChart is nice, small and easy to implement. Width jQuery (there's somewhere a plugin called imagemap) you're able to have a quick functional solution which is fully crossbrowser compatible. The imagemap plugin from jquery is only required to get the same functionality as OFC, but with javascript, on the fly without needed plugins. on pChart there must be (if I remember right) an example to generate charts, display theme and animate it with tooltips like OFC.

Michael

On 16 June 2010 13:00, Michael Keck <sfnet@michaelkeck.de> wrote:


Am 16.06.2010 11:01, schrieb me@derrabus.de:
> Hi list,
>
> I don't know, if my word still counts in such decisions, but please... please no
> FlashMyAdmin. Honestly.
>
Yes!
> I just checked the server charts project abstract from the phpMyAdmin wiki, and
> there it says: "All graphs would be drawn using GD2 and use information from the
> MySQL server." So when and why did this requirement change?
>
That's what I'm tried to explain in previous post.
> All the information you need to draw the chart is coming from the server, so why
> don't you let the server generate it? There are approaches to do this with php,
> for instance ezcGraph [1].
>
Nice and great other tool ;)
> Regards,
>
> Alexander M. Turek
>
> [1] http://ezcomponents.org/docs/tutorials/Graph
>
>
> "Martynas Mickevičius" <mmartynas@gmail.com> hat am 16. Juni 2010 um 09:08
> geschrieben:
>
>
>> No, we do not really need flash for charts. My initial thought was using
>> Open Flash Chart project and local image charts for those who have JS
>> enabled browsers and for those who do not. However there are some HTML5
>> chart projects which offer good functionality and are only JS based.
>>
>> OFC which is now used has all the source code available.
>>
>> On 15 June 2010 23:31, Michael Keck <sfnet@michaelkeck.de> wrote:
>>
>>
>>>   Do we really need Flash for Charts?
>>>
>>> Am 15.06.2010 17:24, schrieb Martynas Mickevičius:
>>>
>>> Hello,
>>>
>>>   I wanted to ask where should I put the flash files needed for Charts. I
>>> believe it would be good to create a folder *flash* in the root directory
>>> and put them there. Is it OK?
>>>
>>>   Martynas
>>>
>>>
>>> ----------------------------------------------------------------------------
>>> --
>>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> lucky parental unit.  See the prize list and enter to win:
>>> http://p.sf.net/sfu/thinkgeek-promo
>>>
>>>
>>> _______________________________________________
>>> Phpmyadmin-devel mailing
>>> listPhpmyadmin-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
>>>
>>>
>>>
>>> ----------------------------------------------------------------------------
>>> --
>>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>> lucky parental unit.  See the prize list and enter to win:
>>> http://p.sf.net/sfu/thinkgeek-promo
>>> _______________________________________________
>>> Phpmyadmin-devel mailing list
>>> Phpmyadmin-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
>>>
>>>
>>>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Phpmyadmin-devel mailing list
> Phpmyadmin-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
>


------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Phpmyadmin-devel mailing list
Phpmyadmin-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel


------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win:
_______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit.  See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Phpmyadmin-devel mailing list
Phpmyadmin-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel