Commit

commit 56bfcef3ffce81325b24d0e35539e345d8af816a
Author: Jan Dankert 
Date:   Sun Nov 5 22:03:35 2017 +0100

    Integration ACE-Code-Editor, Verwendung im Template-Editor.

 editor/ace/ChangeLog.txt                           | 383 +++++++++++++++++++++
 editor/ace/LICENSE                                 |  24 ++
 editor/ace/README.md                               |  22 ++
 editor/ace/bower.json                              |  21 ++
 editor/ace/package.json                            |  19 +
 editor/ace/src-min-noconflict/ace.js               |  14 +
 editor/ace/src-min-noconflict/ext-beautify.js      |   5 +
 editor/ace/src-min-noconflict/ext-chromevox.js     |   5 +
 .../ext-elastic_tabstops_lite.js                   |   5 +
 editor/ace/src-min-noconflict/ext-emmet.js         |   5 +
 editor/ace/src-min-noconflict/ext-error_marker.js  |   5 +
 .../ace/src-min-noconflict/ext-keybinding_menu.js  |   5 +
 .../ace/src-min-noconflict/ext-language_tools.js   |   5 +
 editor/ace/src-min-noconflict/ext-linking.js       |   5 +
 editor/ace/src-min-noconflict/ext-modelist.js      |   5 +
 editor/ace/src-min-noconflict/ext-old_ie.js        |   5 +
 editor/ace/src-min-noconflict/ext-searchbox.js     |   5 +
 editor/ace/src-min-noconflict/ext-settings_menu.js |   5 +
 editor/ace/src-min-noconflict/ext-spellcheck.js    |   5 +
 editor/ace/src-min-noconflict/ext-split.js         |   5 +
 .../ace/src-min-noconflict/ext-static_highlight.js |   5 +
 editor/ace/src-min-noconflict/ext-statusbar.js     |   5 +
 editor/ace/src-min-noconflict/ext-textarea.js      |   5 +
 editor/ace/src-min-noconflict/ext-themelist.js     |   5 +
 editor/ace/src-min-noconflict/ext-whitespace.js    |   5 +
 editor/ace/src-min-noconflict/keybinding-emacs.js  |   1 +
 editor/ace/src-min-noconflict/keybinding-vim.js    |   1 +
 editor/ace/src-min-noconflict/mode-abap.js         |   1 +
 editor/ace/src-min-noconflict/mode-abc.js          |   1 +
 editor/ace/src-min-noconflict/mode-actionscript.js |   1 +
 editor/ace/src-min-noconflict/mode-ada.js          |   1 +
 editor/ace/src-min-noconflict/mode-apache_conf.js  |   1 +
 editor/ace/src-min-noconflict/mode-applescript.js  |   1 +
 editor/ace/src-min-noconflict/mode-asciidoc.js     |   1 +
 editor/ace/src-min-noconflict/mode-assembly_x86.js |   1 +
 editor/ace/src-min-noconflict/mode-autohotkey.js   |   1 +
 editor/ace/src-min-noconflict/mode-batchfile.js    |   1 +
 editor/ace/src-min-noconflict/mode-bro.js          |   1 +
 editor/ace/src-min-noconflict/mode-c9search.js     |   1 +
 editor/ace/src-min-noconflict/mode-c_cpp.js        |   1 +
 editor/ace/src-min-noconflict/mode-cirru.js        |   1 +
 editor/ace/src-min-noconflict/mode-clojure.js      |   1 +
 editor/ace/src-min-noconflict/mode-cobol.js        |   1 +
 editor/ace/src-min-noconflict/mode-coffee.js       |   1 +
 editor/ace/src-min-noconflict/mode-coldfusion.js   |   1 +
 editor/ace/src-min-noconflict/mode-csharp.js       |   1 +
 editor/ace/src-min-noconflict/mode-css.js          |   1 +
 editor/ace/src-min-noconflict/mode-curly.js        |   1 +
 editor/ace/src-min-noconflict/mode-d.js            |   1 +
 editor/ace/src-min-noconflict/mode-dart.js         |   1 +
 editor/ace/src-min-noconflict/mode-diff.js         |   1 +
 editor/ace/src-min-noconflict/mode-django.js       |   1 +
 editor/ace/src-min-noconflict/mode-dockerfile.js   |   1 +
 editor/ace/src-min-noconflict/mode-dot.js          |   1 +
 editor/ace/src-min-noconflict/mode-drools.js       |   1 +
 editor/ace/src-min-noconflict/mode-eiffel.js       |   1 +
 editor/ace/src-min-noconflict/mode-ejs.js          |   1 +
 editor/ace/src-min-noconflict/mode-elixir.js       |   1 +
 editor/ace/src-min-noconflict/mode-elm.js          |   1 +
 editor/ace/src-min-noconflict/mode-erlang.js       |   1 +
 editor/ace/src-min-noconflict/mode-forth.js        |   1 +
 editor/ace/src-min-noconflict/mode-fortran.js      |   1 +
 editor/ace/src-min-noconflict/mode-ftl.js          |   1 +
 editor/ace/src-min-noconflict/mode-gcode.js        |   1 +
 editor/ace/src-min-noconflict/mode-gherkin.js      |   1 +
 editor/ace/src-min-noconflict/mode-gitignore.js    |   1 +
 editor/ace/src-min-noconflict/mode-glsl.js         |   1 +
 editor/ace/src-min-noconflict/mode-gobstones.js    |   1 +
 editor/ace/src-min-noconflict/mode-golang.js       |   1 +
 .../ace/src-min-noconflict/mode-graphqlschema.js   |   1 +
 editor/ace/src-min-noconflict/mode-groovy.js       |   1 +
 editor/ace/src-min-noconflict/mode-haml.js         |   1 +
 editor/ace/src-min-noconflict/mode-handlebars.js   |   1 +
 editor/ace/src-min-noconflict/mode-haskell.js      |   1 +
 .../ace/src-min-noconflict/mode-haskell_cabal.js   |   1 +
 editor/ace/src-min-noconflict/mode-haxe.js         |   1 +
 editor/ace/src-min-noconflict/mode-hjson.js        |   1 +
 editor/ace/src-min-noconflict/mode-html.js         |   1 +
 editor/ace/src-min-noconflict/mode-html_elixir.js  |   1 +
 editor/ace/src-min-noconflict/mode-html_ruby.js    |   1 +
 editor/ace/src-min-noconflict/mode-ini.js          |   1 +
 editor/ace/src-min-noconflict/mode-io.js           |   1 +
 editor/ace/src-min-noconflict/mode-jack.js         |   1 +
 editor/ace/src-min-noconflict/mode-jade.js         |   1 +
 editor/ace/src-min-noconflict/mode-java.js         |   1 +
 editor/ace/src-min-noconflict/mode-javascript.js   |   1 +
 editor/ace/src-min-noconflict/mode-json.js         |   1 +
 editor/ace/src-min-noconflict/mode-jsoniq.js       |   1 +
 editor/ace/src-min-noconflict/mode-jsp.js          |   1 +
 editor/ace/src-min-noconflict/mode-jsx.js          |   1 +
 editor/ace/src-min-noconflict/mode-julia.js        |   1 +
 editor/ace/src-min-noconflict/mode-kotlin.js       |   1 +
 editor/ace/src-min-noconflict/mode-latex.js        |   1 +
 editor/ace/src-min-noconflict/mode-lean.js         |   1 +
 editor/ace/src-min-noconflict/mode-less.js         |   1 +
 editor/ace/src-min-noconflict/mode-liquid.js       |   1 +
 editor/ace/src-min-noconflict/mode-lisp.js         |   1 +
 editor/ace/src-min-noconflict/mode-live_script.js  |   1 +
 editor/ace/src-min-noconflict/mode-livescript.js   |   1 +
 editor/ace/src-min-noconflict/mode-logiql.js       |   1 +
 editor/ace/src-min-noconflict/mode-lsl.js          |   1 +
 editor/ace/src-min-noconflict/mode-lua.js          |   1 +
 editor/ace/src-min-noconflict/mode-luapage.js      |   1 +
 editor/ace/src-min-noconflict/mode-lucene.js       |   1 +
 editor/ace/src-min-noconflict/mode-makefile.js     |   1 +
 editor/ace/src-min-noconflict/mode-markdown.js     |   1 +
 editor/ace/src-min-noconflict/mode-mask.js         |   1 +
 editor/ace/src-min-noconflict/mode-matlab.js       |   1 +
 editor/ace/src-min-noconflict/mode-maze.js         |   1 +
 editor/ace/src-min-noconflict/mode-mel.js          |   1 +
 .../ace/src-min-noconflict/mode-mips_assembler.js  |   1 +
 .../ace/src-min-noconflict/mode-mipsassembler.js   |   1 +
 editor/ace/src-min-noconflict/mode-mushcode.js     |   1 +
 editor/ace/src-min-noconflict/mode-mysql.js        |   1 +
 editor/ace/src-min-noconflict/mode-nix.js          |   1 +
 editor/ace/src-min-noconflict/mode-nsis.js         |   1 +
 editor/ace/src-min-noconflict/mode-objectivec.js   |   1 +
 editor/ace/src-min-noconflict/mode-ocaml.js        |   1 +
 editor/ace/src-min-noconflict/mode-pascal.js       |   1 +
 editor/ace/src-min-noconflict/mode-perl.js         |   1 +
 editor/ace/src-min-noconflict/mode-pgsql.js        |   1 +
 editor/ace/src-min-noconflict/mode-php.js          |   1 +
 editor/ace/src-min-noconflict/mode-pig.js          |   1 +
 editor/ace/src-min-noconflict/mode-plain_text.js   |   1 +
 editor/ace/src-min-noconflict/mode-powershell.js   |   1 +
 editor/ace/src-min-noconflict/mode-praat.js        |   1 +
 editor/ace/src-min-noconflict/mode-prolog.js       |   1 +
 editor/ace/src-min-noconflict/mode-properties.js   |   1 +
 editor/ace/src-min-noconflict/mode-protobuf.js     |   1 +
 editor/ace/src-min-noconflict/mode-python.js       |   1 +
 editor/ace/src-min-noconflict/mode-r.js            |   1 +
 editor/ace/src-min-noconflict/mode-razor.js        |   1 +
 editor/ace/src-min-noconflict/mode-rdoc.js         |   1 +
 editor/ace/src-min-noconflict/mode-rhtml.js        |   1 +
 editor/ace/src-min-noconflict/mode-rst.js          |   1 +
 editor/ace/src-min-noconflict/mode-ruby.js         |   1 +
 editor/ace/src-min-noconflict/mode-rust.js         |   1 +
 editor/ace/src-min-noconflict/mode-sass.js         |   1 +
 editor/ace/src-min-noconflict/mode-scad.js         |   1 +
 editor/ace/src-min-noconflict/mode-scala.js        |   1 +
 editor/ace/src-min-noconflict/mode-scheme.js       |   1 +
 editor/ace/src-min-noconflict/mode-scss.js         |   1 +
 editor/ace/src-min-noconflict/mode-sh.js           |   1 +
 editor/ace/src-min-noconflict/mode-sjs.js          |   1 +
 editor/ace/src-min-noconflict/mode-smarty.js       |   1 +
 editor/ace/src-min-noconflict/mode-snippets.js     |   1 +
 editor/ace/src-min-noconflict/mode-soy_template.js |   1 +
 editor/ace/src-min-noconflict/mode-space.js        |   1 +
 editor/ace/src-min-noconflict/mode-sparql.js       |   1 +
 editor/ace/src-min-noconflict/mode-sql.js          |   1 +
 editor/ace/src-min-noconflict/mode-sqlserver.js    |   1 +
 editor/ace/src-min-noconflict/mode-stylus.js       |   1 +
 editor/ace/src-min-noconflict/mode-svg.js          |   1 +
 editor/ace/src-min-noconflict/mode-swift.js        |   1 +
 editor/ace/src-min-noconflict/mode-swig.js         |   1 +
 editor/ace/src-min-noconflict/mode-tcl.js          |   1 +
 editor/ace/src-min-noconflict/mode-tex.js          |   1 +
 editor/ace/src-min-noconflict/mode-text.js         |   0
 editor/ace/src-min-noconflict/mode-textile.js      |   1 +
 editor/ace/src-min-noconflict/mode-toml.js         |   1 +
 editor/ace/src-min-noconflict/mode-tsx.js          |   1 +
 editor/ace/src-min-noconflict/mode-turtle.js       |   1 +
 editor/ace/src-min-noconflict/mode-twig.js         |   1 +
 editor/ace/src-min-noconflict/mode-typescript.js   |   1 +
 editor/ace/src-min-noconflict/mode-vala.js         |   1 +
 editor/ace/src-min-noconflict/mode-vbscript.js     |   1 +
 editor/ace/src-min-noconflict/mode-velocity.js     |   1 +
 editor/ace/src-min-noconflict/mode-verilog.js      |   1 +
 editor/ace/src-min-noconflict/mode-vhdl.js         |   1 +
 editor/ace/src-min-noconflict/mode-wollok.js       |   1 +
 editor/ace/src-min-noconflict/mode-xml.js          |   1 +
 editor/ace/src-min-noconflict/mode-xquery.js       |   1 +
 editor/ace/src-min-noconflict/mode-yaml.js         |   1 +
 editor/ace/src-min-noconflict/theme-ambiance.js    |   1 +
 editor/ace/src-min-noconflict/theme-chaos.js       |   1 +
 editor/ace/src-min-noconflict/theme-chrome.js      |   1 +
 editor/ace/src-min-noconflict/theme-clouds.js      |   1 +
 .../src-min-noconflict/theme-clouds_midnight.js    |   1 +
 editor/ace/src-min-noconflict/theme-cobalt.js      |   1 +
 .../ace/src-min-noconflict/theme-crimson_editor.js |   1 +
 editor/ace/src-min-noconflict/theme-dawn.js        |   1 +
 editor/ace/src-min-noconflict/theme-dreamweaver.js |   1 +
 editor/ace/src-min-noconflict/theme-eclipse.js     |   1 +
 editor/ace/src-min-noconflict/theme-github.js      |   1 +
 editor/ace/src-min-noconflict/theme-gob.js         |   1 +
 editor/ace/src-min-noconflict/theme-gruvbox.js     |   1 +
 .../ace/src-min-noconflict/theme-idle_fingers.js   |   1 +
 editor/ace/src-min-noconflict/theme-iplastic.js    |   1 +
 editor/ace/src-min-noconflict/theme-katzenmilch.js |   1 +
 editor/ace/src-min-noconflict/theme-kr_theme.js    |   1 +
 editor/ace/src-min-noconflict/theme-kuroir.js      |   1 +
 editor/ace/src-min-noconflict/theme-merbivore.js   |   1 +
 .../ace/src-min-noconflict/theme-merbivore_soft.js |   1 +
 .../src-min-noconflict/theme-mono_industrial.js    |   1 +
 editor/ace/src-min-noconflict/theme-monokai.js     |   1 +
 .../ace/src-min-noconflict/theme-pastel_on_dark.js |   1 +
 .../ace/src-min-noconflict/theme-solarized_dark.js |   1 +
 .../src-min-noconflict/theme-solarized_light.js    |   1 +
 editor/ace/src-min-noconflict/theme-sqlserver.js   |   1 +
 editor/ace/src-min-noconflict/theme-terminal.js    |   1 +
 editor/ace/src-min-noconflict/theme-textmate.js    |   1 +
 editor/ace/src-min-noconflict/theme-tomorrow.js    |   1 +
 .../ace/src-min-noconflict/theme-tomorrow_night.js |   1 +
 .../theme-tomorrow_night_blue.js                   |   1 +
 .../theme-tomorrow_night_bright.js                 |   1 +
 .../theme-tomorrow_night_eighties.js               |   1 +
 editor/ace/src-min-noconflict/theme-twilight.js    |   1 +
 editor/ace/src-min-noconflict/theme-vibrant_ink.js |   1 +
 editor/ace/src-min-noconflict/theme-xcode.js       |   1 +
 editor/ace/src-min-noconflict/worker-coffee.js     |   1 +
 editor/ace/src-min-noconflict/worker-css.js        |   1 +
 editor/ace/src-min-noconflict/worker-html.js       |   1 +
 editor/ace/src-min-noconflict/worker-javascript.js |   1 +
 editor/ace/src-min-noconflict/worker-json.js       |   1 +
 editor/ace/src-min-noconflict/worker-lua.js        |   1 +
 editor/ace/src-min-noconflict/worker-php.js        |   1 +
 editor/ace/src-min-noconflict/worker-xml.js        |   1 +
 editor/ace/src-min-noconflict/worker-xquery.js     |   1 +
 themes/default/css/openrat.css.php                 |  25 +-
 themes/default/include/elements.ini.php            |   9 +-
 themes/default/include/html/editor.inc.php         |  12 +-
 themes/default/js/openrat.js                       |  31 +-
 themes/default/layout/index.php                    |  28 +-
 223 files changed, 854 insertions(+), 21 deletions(-)