Linodef provides a buttons API to make the life easy for the ones who want to enable Linodef buttons in their favorite editor which isn't supported by submodules yet.
It is recommended to use the Linodef Buttons - BUEditor module as a template (copy the submodule folder & paste it under a different name) and adjust only the needed things in the .module and the advanced help file and accordingly add or delete required or not required files. If you are not familiar with creating modules for Drupal I recommend to read the documentation about creating modules in Drupal 6.x.
The following rules should be heeded while creating an editor support module:
- The JavaScript file containing the onClick event function must have the name modulename_functions.js and must be located in the modules root folder
- The JavaScript function for the onClick event must have the name modulename_onclick and provide one string parameter for the Linodef tag
In case you need more information than this documentation provides refer to the API module itself.