Editor icons

Default icons are stored in "icons" folder of the editor. It is configurable for each editor. If you want to use custom icons it is best to put them in files directory or your theme's directory.

Editor library

While creating a javascript button you may want to use functions or variables from an external javascript library
in order to shorten the content text and make it clean, or you may want to include some editor specific css files for theming purposes. For all these, you can use the library settings of the editor.

Available library files

bue.min.default.js includes:

  1. bue.markup.js: introduces HTML creating and parsing methods.
  2. bue.popup.js: introduces editor popups: E.dialog & E.quickPop
  3. bue.preview.js: introduces preview methods E.prv(), E.prvAjax()
  4. bue.misc.js: miscellaneous methods used in default editor.(Depends on: popup, markup)
  5. bue.imce.js: integrates IMCE file browser in a popup.(Depends on: popup)

bue.min.all.js includes bue.min.default.js plus:

  1. bue.autocomplete.js: enables AC inside textareas. Completes html/bbcode tags by default.
  2. bue.ctrl.js: converts access keys into CTRL shortcuts.
  3. bue.find.js: enables search and replace inside textareas.(Depends on: popup, markup)
  4. bue.history.js: cross-browser undo-redo for textareas.
  5. bue.li.js: auto inserts a list item when enter key is pressed at the end of a list item.
  6. bue.tab.js: enables indent(TAB), unindent(Shift+TAB) and auto-indent(ENTER) inside textareas
Under supervision of Drupal :)