forked from pullmonkey/open_flash_chart
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
47 lines (37 loc) · 1.34 KB
/
README
File metadata and controls
47 lines (37 loc) · 1.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
OpenFlashChart
==============
1) rails testing_ofc_2
2) cd testing_ofc_2
3) script/plugin install git://github.com/pullmonkey/open_flash_chart.git
4) script/generate controller test_it
5) Add the following to the test_it_controller.rb in RAILS_ROOT/app/controllers:
class TestItController < ApplicationController
def index
@graph = @graph = open_flash_chart_object(600,300,"/test_it/graph_code")
end
def graph_code
max = 20
tmp = []
10.times do |x|
tmp << rand(max)
end
title = Title.new("MY TITLE")
bar = BarGlass.new
bar.set_values([1,2,3,4,5,6,7,8,9])
chart = OpenFlashChart.new
chart.set_title(title)
chart.add_element(bar)
render :text => chart.to_s
end
end
6) Add the following to index.html.erb in RAILS_ROOT/app/views/test_it/:
<script type="text/javascript" src="/javascripts/swfobject.js"></script>
<%= @graph %>
7) Copy swfobject.js from the plugin's assets/ directory (will make this happen at install time later) to your RAILS_ROOT/public/javascripts directory
8) Copy open-flash-chart.swf from the plugin's assets/ director to your RAILS_ROOT/public/ directory
9) script/server
10) Let me know how it goes, thanks.
Example
=======
Example above and more to follow here - http://www.pullmonkey.com/projects/open_flash_chart
Copyright (c) 2008 PullMonkey, released under the MIT license