There are some special caveats to getting this working with Views. More information (and better examples of each) are available on their web sites: The end result in Google Charts looked like the following: There are three main types of charting that are supported by the Drupal modules, Google Charts, Open Flash Charts, and Fusion Charts. I created some numeric and text data using CCK fields and auto-filled them using the Devel Generate module, then tried to chart my data in various modules. Whatever I figured out I noted in the evaluations below. Many dependencies are not documented or not clear. Many require downloads from third party libraries and may not always make it clear what files are needed, where to get them, or where to put them. There are both a 'Chart' and a 'Charts' module, and both 'Open Flash Chart API' and 'Open Flash Chart 2 API'. The names and dependencies are especially confusing. Many provide charts of system information in the administration 'Reports' area and I noted that below. I also noted whether or not there is Views integration, since that will be the easiest way for most people to use them. I noted the most recent version to make it clear which ones are development, alpha, beta, or full releases. I looked at the dates of the first and latest commit to see how new they are and how active the maintainers are. I looked at the number of downloads in a recent week rather than total downloads because so many of the modules are new. I checked a few statistics to evaluate how useful, popular, and well maintained each module is. Because of that, I used the latest development version of each module in my testing to be sure I had the latest code with all fixes applied. Several are brand new modules with no activity beyond the initial check in. Views Charts (alpha) depends on SWF Object API (beta), several of the modules depend on the Charts module (alpha)). Many of the modules have alpha releases or less and/or have dependencies on other modules that are alpha or beta (i.e. I investigated several Drupal 6x modules to see which ones might be ready for prime time. Since this turned into such a time-consuming project, I've documented the steps I took and what I found to make things easier for anyone else looking for solutions like this. It took quite a bit of time just to figure out what the options were, let alone decide which were the most promising solutions for my situation. I needed to find a way to create nice charts from Views data so that end users could adapt them to selected date ranges or categories, but I found that this is not as easy as it ought to be.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |