forked from rlisowski/open_flash_chart_2_plugin
-
Notifications
You must be signed in to change notification settings - Fork 0
that is plugin extracted from open_flash_chart_2 project
License
MarkH/open_flash_chart_2_plugin
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About ===================================== open flash chart 2 plugin for rails applications This library was ported from the open flash chart project's php code to be used with Ruby on Rails. Visit the open flash chart project here - http://teethgrinder.co.uk/open-flash-chart-2/ NOTE: sample application is using haml gem install haml plugin is using json gem install json Details ===================================== Go to http://openflashchart2.sentor.pl for details Install plugin ===================================== get only plugin to existing application: go to plugins directory cd vendor/plugins clone git repo to open_flash_chart_2 directory git clone git://github.com/korin/open_flash_chart_2_plugin.git open_flash_chart_2 go to main rails directory cd ../.. install it using rake command rake open_flash_chart_2:install Example of usage ===================================== include js file in loyout or anything else where you need that: = javascript_include_tag 'swfobject.js' in some conroller: class SomeController < ApplicationController def funny_action #width, height, link to data @graph = ofc2(650,300, "charts_ofc2/line") end end in charts_ofc2 conroller: class ChartsOfc2Controller < ApplicationController def line title = OFC2::Title.new( DateTime.now.strftime('%Y-%m-%d %H:%M'), "{font-size: 14px; color: #b50F0F; text-align: center;}") line_dot = OFC2::Line.new line_dot.values= [9,8,7,6,5,4,3,2,1] chart = OFC2::Graph.new chart.title= title chart << line_dot render :text => chart.render end end in views/some/funny_action.haml view = @graph That's it, try it. If You have trouble try sample application (info below), or ask me va e-mail ([email protected]). Get sample application ===================================== Grab whole sample application: go to directory where you want create sample application git clone git://github.com/korin/open_flash_chart_2.git install plugin (instruction is above) customize database.yml customize what you want ;) Help ===================================== Looking for help? try: home page: http://openflashchart2.sentor.pl/infos or email to me: [email protected], don't forget write 'open flash chart' in subject or my mail client wil treat your message as spam.
About
that is plugin extracted from open_flash_chart_2 project
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- JavaScript 62.3%
- Ruby 37.7%