Description ============================================================ Javascript functions for creating editing widgets. The “settings” object must have the following fields: * rows – number of rows the text field must have by default * text – initial text in the text field * hint – the instruction below the editor (like “press Ctrl+Enter to save”) * saveAction(text) – a function to be executed on Save or Ctrl+Enter * cancelAction – a function to be executed on Cancel or Escape JS ============================================================ // Returns a list of elements. function bigEditor(settings) { var template = '\ \ \ \ Markdown'; var editor = $('