Folder reorganize 1

This commit is contained in:
Rucus
2026-02-17 12:44:37 -06:00
parent ec99d85bc2
commit f0ae0ab905
17427 changed files with 2071 additions and 1059030 deletions

View File

@@ -0,0 +1,42 @@
# fc-exporter-ror
FusionCharts export handler in RubyOnRails
* Requires at least: Ruby 1.9.3p484 (2013-11-22 revision 43786) [i686-linux], Rails 4.2.5
* Tested up to: Ruby 1.9.3p484 (2013-11-22 revision 43786) [i686-linux], Rails 4.2.5
* Version: 2.0
This program is a controller of RubyOnRails which will export FusionCharts as JPEG, PNG, PDF, and SVG. Following are the installation guide and usage guide of the program.
### Installing
Providing the links of guide to install ruby and RubyOnRails on system first
See this official guide to install ruby [How to install ruby](https://www.ruby-lang.org/en/documentation/installation/)
And here is the link to [Getting Started with RubyOnRails](http://guides.rubyonrails.org/getting_started.html)
Now if your RubyOnRails project is up and ready to be executable you have to do the following steps
1. Copy the "fc_exporter_controller.rb" to the <root>/app/controllers directory
2. Open the <root>/config/routes.rb file in text editor and add this line "post 'fc_exporter/init'" where the routes are defined
There are **_2 dependencies_** of the program, you have to install those gem also
1. RMagick: **For this don't use** "gem install rmagick" use the following steps
- First, check that the universe repository is enabled by inspecting **_'/etc/apt/sources.list'_** with your favourite editor.
You will need to use sudo to ensure that you have permissions to edit the file.
- If universe is not included then modify/add the file so that it does.
**_deb http://us.archive.ubuntu.com/ubuntu precise main universe_**
- After any changes you should run this command to update your system.
**"sudo apt-get update"**
You can now install the package like this.
**"sudo apt-get install librmagick-ruby"**
2. Json: just use **_"gem install json"_**
### Usage Guide
From a view where the FusionCharts is being displayed you can add the attribute "exportHandler" and the value "http://localhost:<PORT-NUMBER(eg. 3000)>/fc_exporter/init/" to use the export handler