You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

194 lines
8.6 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. Copyright (c) 2017-2019 MuK IT GmbH.
  4. This file is part of MuK Preview Text
  5. (see https://mukit.at).
  6. This program is free software: you can redistribute it and/or modify
  7. it under the terms of the GNU Lesser General Public License as published by
  8. the Free Software Foundation, either version 3 of the License, or
  9. (at your option) any later version.
  10. This program is distributed in the hope that it will be useful,
  11. but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  13. GNU Lesser General Public License for more details.
  14. You should have received a copy of the GNU Lesser General Public License
  15. along with this program. If not, see <http://www.gnu.org/licenses/>.
  16. -->
  17. <templates>
  18. <t t-name="muk_preview.PreviewContentText">
  19. <t t-call="muk_preview.PreviewContent">
  20. <div class="mk_preview_text">
  21. <div class="code-controls">
  22. <select class="code-lang">
  23. <option value="default">Default</option>
  24. <option value="1c">1C</option>
  25. <option value="abnf">ABNF</option>
  26. <option value="accesslog">Access logs</option>
  27. <option value="ada">Ada</option>
  28. <option value="armasm, arm">ARM assembler</option>
  29. <option value="avrasm">AVR assembler</option>
  30. <option value="actionscript, as">ActionScript</option>
  31. <option value="apache, apacheconf">Apache</option>
  32. <option value="applescript, osascript">AppleScript</option>
  33. <option value="asciidoc, adoc">AsciiDoc</option>
  34. <option value="aspectj">AspectJ</option>
  35. <option value="autohotkey">AutoHotkey</option>
  36. <option value="autoit">AutoIt</option>
  37. <option value="awk, mawk, nawk, gawk">Awk</option>
  38. <option value="axapta">Axapta</option>
  39. <option value="bash, sh, zsh">Bash</option>
  40. <option value="basic">Basic</option>
  41. <option value="bnf">BNF</option>
  42. <option value="brainfuck, bf">Brainfuck</option>
  43. <option value="cs, csharp">C#</option>
  44. <option value="cpp, c, cc, h, c++, h++, hpp">C++</option>
  45. <option value="cal">C/AL</option>
  46. <option value="cos, cls">Cache Object Script</option>
  47. <option value="cmake, cmake.in">CMake</option>
  48. <option value="coq">Coq</option>
  49. <option value="csp">CSP</option>
  50. <option value="css">CSS</option>
  51. <option value="capnproto, capnp">Cap’n Proto</option>
  52. <option value="clojure, clj">Clojure</option>
  53. <option value="coffeescript, coffee, cson, iced">CoffeeScript</option>
  54. <option value="crmsh, crm, pcmk">Crmsh</option>
  55. <option value="crystal, cr">Crystal</option>
  56. <option value="d">D</option>
  57. <option value="dns, zone, bind">DNS Zone file</option>
  58. <option value="dos, bat, cmd">DOS</option>
  59. <option value="dart">Dart</option>
  60. <option value="delphi, dpr, dfm, pas, pascal, freepascal, lazarus, lpr, lfm">Delphi</option>
  61. <option value="diff, patch">Diff</option>
  62. <option value="django, jinja">Django</option>
  63. <option value="dockerfile, docker">Dockerfile</option>
  64. <option value="dsconfig">dsconfig</option>
  65. <option value="dts">DTS (Device Tree)</option>
  66. <option value="dust, dst">Dust</option>
  67. <option value="ebnf">EBNF</option>
  68. <option value="elixir">Elixir</option>
  69. <option value="elm">Elm</option>
  70. <option value="erlang, erl">Erlang</option>
  71. <option value="excel, xls, xlsx">Excel</option>
  72. <option value="fsharp, fs">F#</option>
  73. <option value="fix">FIX</option>
  74. <option value="fortran, f90, f95">Fortran</option>
  75. <option value="gcode, nc">G-Code</option>
  76. <option value="gams, gms">Gams</option>
  77. <option value="gauss, gss">GAUSS</option>
  78. <option value="gherkin">Gherkin</option>
  79. <option value="go, golang">Go</option>
  80. <option value="golo, gololang">Golo</option>
  81. <option value="gradle">Gradle</option>
  82. <option value="groovy">Groovy</option>
  83. <option value="xml, html, xhtml, rss, atom, xjb, xsd, xsl, plist">HTML, XML</option>
  84. <option value="http, https">HTTP</option>
  85. <option value="haml">Haml</option>
  86. <option value="handlebars, hbs, html.hbs, html.handlebars">Handlebars</option>
  87. <option value="haskell, hs">Haskell</option>
  88. <option value="haxe, hx">Haxe</option>
  89. <option value="hy, hylang">Hy</option>
  90. <option value="ini">Ini</option>
  91. <option value="inform7, i7">Inform7</option>
  92. <option value="irpf90">IRPF90</option>
  93. <option value="json">JSON</option>
  94. <option value="java, jsp">Java</option>
  95. <option value="javascript, js, jsx">JavaScript</option>
  96. <option value="leaf">Leaf</option>
  97. <option value="lasso, ls, lassoscript">Lasso</option>
  98. <option value="less">Less</option>
  99. <option value="ldif">LDIF</option>
  100. <option value="lisp">Lisp</option>
  101. <option value="livecodeserver">LiveCode Server</option>
  102. <option value="livescript, ls">LiveScript</option>
  103. <option value="lua">Lua</option>
  104. <option value="makefile, mk, mak">Makefile</option>
  105. <option value="markdown, md, mkdown, mkd">Markdown</option>
  106. <option value="mathematica, mma">Mathematica</option>
  107. <option value="matlab">Matlab</option>
  108. <option value="maxima">Maxima</option>
  109. <option value="mel">Maya Embedded Language</option>
  110. <option value="mercury">Mercury</option>
  111. <option value="mizar">Mizar</option>
  112. <option value="mojolicious">Mojolicious</option>
  113. <option value="monkey">Monkey</option>
  114. <option value="moonscript, moon">Moonscript</option>
  115. <option value="n1ql">N1QL</option>
  116. <option value="nsis">NSIS</option>
  117. <option value="nginx, nginxconf">Nginx</option>
  118. <option value="nimrod, nim">Nimrod</option>
  119. <option value="nix">Nix</option>
  120. <option value="ocaml, ml">OCaml</option>
  121. <option value="objectivec, mm, objc, obj-c">Objective C</option>
  122. <option value="glsl">OpenGL Shading Language</option>
  123. <option value="openscad, scad">OpenSCAD</option>
  124. <option value="ruleslanguage">Oracle Rules Language</option>
  125. <option value="oxygene">Oxygene</option>
  126. <option value="pf, pf.conf">PF</option>
  127. <option value="php, php3, php4, php5, php6">PHP</option>
  128. <option value="parser3">Parser3</option>
  129. <option value="perl, pl, pm">Perl</option>
  130. <option value="pony">Pony</option>
  131. <option value="powershell, ps">PowerShell</option>
  132. <option value="processing">Processing</option>
  133. <option value="prolog">Prolog</option>
  134. <option value="protobuf">Protocol Buffers</option>
  135. <option value="puppet, pp">Puppet</option>
  136. <option value="python, py, gyp">Python</option>
  137. <option value="profile">Python profiler results</option>
  138. <option value="k, kdb">Q</option>
  139. <option value="qml">QML</option>
  140. <option value="r">R</option>
  141. <option value="rib">RenderMan RIB</option>
  142. <option value="rsl">RenderMan RSL</option>
  143. <option value="graph, instances">Roboconf</option>
  144. <option value="ruby, rb, gemspec, podspec, thor, irb">Ruby</option>
  145. <option value="rust, rs">Rust</option>
  146. <option value="scss">SCSS</option>
  147. <option value="sql">SQL</option>
  148. <option value="p21, step, stp">STEP Part 21</option>
  149. <option value="scala">Scala</option>
  150. <option value="scheme">Scheme</option>
  151. <option value="scilab, sci">Scilab</option>
  152. <option value="shell, console">Shell</option>
  153. <option value="smali">Smali</option>
  154. <option value="smalltalk, st">Smalltalk</option>
  155. <option value="stan">Stan</option>
  156. <option value="stata">Stata</option>
  157. <option value="stylus, styl">Stylus</option>
  158. <option value="subunit">SubUnit</option>
  159. <option value="swift">Swift</option>
  160. <option value="tap">Test Anything Protocol</option>
  161. <option value="tcl, tk">Tcl</option>
  162. <option value="tex">TeX</option>
  163. <option value="thrift">Thrift</option>
  164. <option value="tp">TP</option>
  165. <option value="twig, craftcms">Twig</option>
  166. <option value="typescript, ts">TypeScript</option>
  167. <option value="vbnet, vb">VB.Net</option>
  168. <option value="vbscript, vbs">VBScript</option>
  169. <option value="vhdl">VHDL</option>
  170. <option value="vala">Vala</option>
  171. <option value="verilog, v">Verilog</option>
  172. <option value="vim">Vim Script</option>
  173. <option value="x86asm">x86 Assembly</option>
  174. <option value="xl, tao">XL</option>
  175. <option value="xpath, xq">XQuery</option>
  176. <option value="zephir, zep">Zephir</option>
  177. </select>
  178. </div>
  179. <pre>
  180. <code class="code-view" />
  181. </pre>
  182. </div>
  183. </t>
  184. </t>
  185. </templates>