Difference between revisions of "Add-ons (install)"

From Freeplane - free mind mapping and knowledge management software
(Packages for users)
Line 4: Line 4:
  
 
=Installing an add-on=
 
=Installing an add-on=
The add-on has the form of a mind map. To install the package you simply download the mind map and follow the procedure:
+
The add-on has the form of a mind map. To install the package you follow this procedure:
  
1. copy the link location of the download links (use context menu of your web browser).
+
1. Copy the download links (use context menu of your web browser).
  
 
2. Open the Manage Add-ons dialog via ''Tools->Add-ons''.
 
2. Open the Manage Add-ons dialog via ''Tools->Add-ons''.
Line 25: Line 25:
 
This script asks for an URL and inserts an HTML <tt><img></tt> tag at the end of the node's text. If the node is not already an HTML node it will be converted. [http://freeplane.sourceforge.net/wiki/index.php/Scripting:_Example_scripts#Inserts_an_inline_image_into_node_text_or_details Known from the example scripts page]. The new menu item can be found under ''Edit->Extensions'' and it is bound to ''Control+Shift+i''.
 
This script asks for an URL and inserts an HTML <tt><img></tt> tag at the end of the node's text. If the node is not already an HTML node it will be converted. [http://freeplane.sourceforge.net/wiki/index.php/Scripting:_Example_scripts#Inserts_an_inline_image_into_node_text_or_details Known from the example scripts page]. The new menu item can be found under ''Edit->Extensions'' and it is bound to ''Control+Shift+i''.
  
[http://freeplane.sourceforge.net/addons/insertInlineImage/insertInlineImage-v0.9.1.mm Download]
+
Install: [http://freeplane.sourceforge.net/addons/insertInlineImage/insertInlineImage-v0.9.2.mm http://freeplane.sourceforge.net/addons/insertInlineImage/insertInlineImage-v0.9.2.mm]
  
 
==Add-on Example Theme==
 
==Add-on Example Theme==
Line 31: Line 31:
 
This little theme add-on installs the old link icons (Link.png and LinkLocal.png).
 
This little theme add-on installs the old link icons (Link.png and LinkLocal.png).
  
[http://freeplane.sourceforge.net/addons/oldicons-theme/oldicons-theme-v0.9.mm Download]
+
Install: [http://freeplane.sourceforge.net/addons/oldicons-theme/oldicons-theme-v0.9.1.mm http://freeplane.sourceforge.net/addons/oldicons-theme/oldicons-theme-v0.9.1.mm]
  
 
=Packages for developers=
 
=Packages for developers=
Line 43: Line 43:
 
* ''Insert Binary'': Asks for a file to insert as text of the current node (BASE64 encoded).
 
* ''Insert Binary'': Asks for a file to insert as text of the current node (BASE64 encoded).
  
[http://freeplane.sourceforge.net/addons/devtools/devtools-v0.9.1.mm Download]
+
Install: [http://freeplane.sourceforge.net/addons/devtools/devtools-v0.9.2.mm http://freeplane.sourceforge.net/addons/devtools/devtools-v0.9.2.mm]

Revision as of 01:27, 30 October 2011

What is an Add-on?

Add-ons are well-known from applications like Firefox, LibreOffice. They are used as extensions and for customization. They can provide a single function, bound to a menu item or much more. Add-ons are not necessarily provided by the Freeplane core developers. Anybody can write an add-on! (with a little help).

Installing an add-on

The add-on has the form of a mind map. To install the package you follow this procedure:

1. Copy the download links (use context menu of your web browser).

2. Open the Manage Add-ons dialog via Tools->Add-ons.

3. Enter the copied link in the text field at the bottom of the dialog.

4. Click on Install.

5. Restart Freeplane.

You will find the new command in the menu. (For instance "Insert Inline Image" can be found under Edit->Node extensions and it will have the shortcut Ctrl+Shift+i.)

Here are the first packages, for use with preview versions only:

Packages

Add-on Insert Inline Image

This script asks for an URL and inserts an HTML <img> tag at the end of the node's text. If the node is not already an HTML node it will be converted. Known from the example scripts page. The new menu item can be found under Edit->Extensions and it is bound to Control+Shift+i.

Install: http://freeplane.sourceforge.net/addons/insertInlineImage/insertInlineImage-v0.9.2.mm

Add-on Example Theme

This little theme add-on installs the old link icons (Link.png and LinkLocal.png).

Install: http://freeplane.sourceforge.net/addons/oldicons-theme/oldicons-theme-v0.9.1.mm

Packages for developers

Add-on Developer Tools

This add-on collects some utilities that script and/or add-on developers will find useful. The new functions are available under Tools -> Development Tools. Among other:

  • Check Add-on: Adds all standard nodes, attributes and notes to the current map. Can be used with an empty Map to create an add-on skeleton.
  • Release Add-on: It copies the <addon>.mm to <addon>-<version>.mm and updates the script node's context from the files lying around.
  • freeplane.dsld: Adds Eclipse editor support for predefined script bindings such as node, c, ui, textUtils, ...
  • Insert Binary: Asks for a file to insert as text of the current node (BASE64 encoded).

Install: http://freeplane.sourceforge.net/addons/devtools/devtools-v0.9.2.mm