Difference between revisions of "FreeplaneJrubyInstaller Addon"

From Freeplane - free mind mapping and knowledge management software
Line 1: Line 1:
 +
__TOC__
 +
 +
 
=== What is FreeplaneJrubyInstaller ===
 
=== What is FreeplaneJrubyInstaller ===
  
Line 10: Line 13:
  
 
It does this by using internally the [http://jruby.org/ Jruby interpreter], which is capable of running ruby scripts with access to Java objects (Freeplane-java-objects!)
 
It does this by using internally the [http://jruby.org/ Jruby interpreter], which is capable of running ruby scripts with access to Java objects (Freeplane-java-objects!)
 
 
  
  
Line 24: Line 25:
  
 
[[File:img0.png|frame|400x200px|none|link={{filepath:img0.png}}]]
 
[[File:img0.png|frame|400x200px|none|link={{filepath:img0.png}}]]
 
  
 
* Copy to your clipboard THE-URL-TO-THE-ADDON: <code>https://raw.githubusercontent.com/zipizap/FreeplaneJrubyInstaller/master/addon_lab/FreeplaneJrubyInstaller-v1.6.addon.mm</code>
 
* Copy to your clipboard THE-URL-TO-THE-ADDON: <code>https://raw.githubusercontent.com/zipizap/FreeplaneJrubyInstaller/master/addon_lab/FreeplaneJrubyInstaller-v1.6.addon.mm</code>
Line 49: Line 49:
 
[[File:img11.png|frame|400x200px|none|link={{filepath:img11.png}}]]<br />
 
[[File:img11.png|frame|400x200px|none|link={{filepath:img11.png}}]]<br />
  
* The following final window should appear, which indicates that Jruby is now installed in Freeplane. Hurray!
+
 
 +
* The following final window should appear, which indicates that Jruby is now installed in Freeplane. Hurray, the addon is installed!
  
 
[[File:img12.png|frame|400x200px|none|link={{filepath:img12.png}}]]<br />
 
[[File:img12.png|frame|400x200px|none|link={{filepath:img12.png}}]]<br />

Revision as of 11:46, 11 April 2016


What is FreeplaneJrubyInstaller

Its an addon to add support for .rb (ruby) scripts in Freeplane, so that you can use .groovy .js and .rb scripts


Freeplane supports .groovy and .js (javascript) scripts out-of-the-box. This addon adds support for .rb (ruby) scripts, enabling you to use:

<freeplane-user-dir>/scripts/my_ruby_script.rb besides .groovy and .js scripts

It does this by using internally the Jruby interpreter, which is capable of running ruby scripts with access to Java objects (Freeplane-java-objects!)


Install FreeplaneJrubyInstaller in Freeplane

You dont need to manually download anything, all downloads are automatic.

To install the addon follow the instructions bellow (to enlarge an image, click on it):

Img0.png
Img1.png


Img2.png


Img3.png


Img4.png


Img5.png


Img6.png



  • Open Freeplane for a second-time, and:
Img7.png


Img8.png


Img9.png


Img10.png



  • Open Freeplane for a third-time, and:
Img11.png



  • The following final window should appear, which indicates that Jruby is now installed in Freeplane. Hurray, the addon is installed!
Img12.png