1. Register your plugin in it’s learning (use the link in the "Developer portal" in the top menu)

    link to developer portal
    (use the "Add a new plugin" link on the developer portal page)
  2. Create your plugin or make modifications to one you have.
  3. It's learning extension manager checks your plugin and enables it for users.
  4. Now your plugin is available for it's learning users. To use the plugin one must first add it to the insert list. This is done by clicking "Browse extensions" [1] and finding your plugin in the list of available extensions. Click "Include" to make it appear in the drop down [2].
    Use plugin
  5. Click on the plugin you just added to your insert list[2] to insert an instance of the plugin to your note. You will be taken to the plugin site to generate some content (e.g. draw an image or choose an article). When you're done with that the plugin will post the data back to it's learning and you will see a placeholder for it in the rich text editor. The plugin placeholder image will be placed where your cursor was located when you launched the plugin from the insert menu. You can reposition the plugin content by moving the placeholder image.
  6. When clicking 'save' in the rich text editor you are taken to your note with the embedded plugin content (In this case an image of the characters from Big Buck Bunny)

    The image in the note is licensed under Creative Commons Attribution 2.0 Generic, courtesy of Steren Giannini ( http://www.flickr.com/photos/steren/ )