169 lines
4.7 KiB
XML
169 lines
4.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<extension type="plugin" group="editors" method="upgrade">
|
|
<name>plg_editors_codemirror</name>
|
|
<version>6.0.0</version>
|
|
<creationDate>28 March 2011</creationDate>
|
|
<author>Marijn Haverbeke</author>
|
|
<authorEmail>marijnh@gmail.com</authorEmail>
|
|
<authorUrl>https://codemirror.net/</authorUrl>
|
|
<copyright>Copyright (C) 2014 - 2021 by Marijn Haverbeke <marijnh@gmail.com> and others</copyright>
|
|
<license>MIT license: https://codemirror.net/LICENSE</license>
|
|
<description>PLG_CODEMIRROR_XML_DESCRIPTION</description>
|
|
<namespace path="src">Joomla\Plugin\Editors\CodeMirror</namespace>
|
|
<files>
|
|
<folder>layouts</folder>
|
|
<folder plugin="codemirror">services</folder>
|
|
<folder>src</folder>
|
|
</files>
|
|
|
|
<languages>
|
|
<language tag="en-GB">language/en-GB/plg_editors_codemirror.ini</language>
|
|
<language tag="en-GB">language/en-GB/plg_editors_codemirror.sys.ini</language>
|
|
</languages>
|
|
|
|
<config>
|
|
<fields name="params">
|
|
<fieldset name="basic">
|
|
<field
|
|
name="lineNumbers"
|
|
type="radio"
|
|
layout="joomla.form.field.radio.switcher"
|
|
label="PLG_CODEMIRROR_FIELD_LINENUMBERS_LABEL"
|
|
default="1"
|
|
filter="integer"
|
|
>
|
|
<option value="0">JOFF</option>
|
|
<option value="1">JON</option>
|
|
</field>
|
|
|
|
<field
|
|
name="codeFolding"
|
|
type="radio"
|
|
label="PLG_CODEMIRROR_FIELD_CODEFOLDING_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="1"
|
|
filter="integer"
|
|
>
|
|
<option value="0">JOFF</option>
|
|
<option value="1">JON</option>
|
|
</field>
|
|
|
|
<field
|
|
name="lineWrapping"
|
|
type="radio"
|
|
label="PLG_CODEMIRROR_FIELD_LINEWRAPPING_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="1"
|
|
filter="integer"
|
|
>
|
|
<option value="0">JOFF</option>
|
|
<option value="1">JON</option>
|
|
</field>
|
|
|
|
<field
|
|
name="activeLine"
|
|
type="radio"
|
|
label="PLG_CODEMIRROR_FIELD_ACTIVELINE_LABEL"
|
|
layout="joomla.form.field.radio.switcher"
|
|
default="1"
|
|
filter="integer"
|
|
>
|
|
<option value="0">JOFF</option>
|
|
<option value="1">JON</option>
|
|
</field>
|
|
|
|
<field
|
|
name="selectionMatches"
|
|
type="radio"
|
|
layout="joomla.form.field.radio.switcher"
|
|
label="PLG_CODEMIRROR_FIELD_SELECTIONMATCHES_LABEL"
|
|
default="1"
|
|
filter="integer"
|
|
>
|
|
<option value="0">JOFF</option>
|
|
<option value="1">JON</option>
|
|
</field>
|
|
|
|
<field
|
|
name="autoCloseBrackets"
|
|
type="radio"
|
|
layout="joomla.form.field.radio.switcher"
|
|
label="PLG_CODEMIRROR_FIELD_AUTOCLOSEBRACKET_LABEL"
|
|
default="1"
|
|
filter="integer"
|
|
>
|
|
<option value="0">JOFF</option>
|
|
<option value="1">JON</option>
|
|
</field>
|
|
|
|
<field
|
|
name="keyMap"
|
|
type="list"
|
|
label="PLG_CODEMIRROR_FIELD_KEYMAP_LABEL"
|
|
description="PLG_CODEMIRROR_FIELD_KEYMAP_DESC"
|
|
default=""
|
|
validate="options"
|
|
>
|
|
<option value="">JDEFAULT</option>
|
|
<option value="emacs">PLG_CODEMIRROR_FIELD_KEYMAP_EMACS</option>
|
|
</field>
|
|
|
|
<field
|
|
name="fullScreen"
|
|
type="list"
|
|
label="PLG_CODEMIRROR_FIELD_FULLSCREEN_LABEL"
|
|
default="F10"
|
|
validate="options"
|
|
>
|
|
<option value="F1">F1</option>
|
|
<option value="F2">F2</option>
|
|
<option value="F3">F3</option>
|
|
<option value="F4">F4</option>
|
|
<option value="F5">F5</option>
|
|
<option value="F6">F6</option>
|
|
<option value="F7">F7</option>
|
|
<option value="F8">F8</option>
|
|
<option value="F9">F9</option>
|
|
<option value="F10">F10</option>
|
|
<option value="F11">F11</option>
|
|
<option value="F12">F12</option>
|
|
</field>
|
|
|
|
<field
|
|
name="fullScreenMod"
|
|
type="checkboxes"
|
|
label="PLG_CODEMIRROR_FIELD_FULLSCREEN_MOD_LABEL"
|
|
>
|
|
<option value="Shift">PLG_CODEMIRROR_FIELD_VALUE_FULLSCREEN_MOD_SHIFT</option>
|
|
<option value="Cmd">PLG_CODEMIRROR_FIELD_VALUE_FULLSCREEN_MOD_CMD</option>
|
|
<option value="Ctrl">PLG_CODEMIRROR_FIELD_VALUE_FULLSCREEN_MOD_CTRL</option>
|
|
<option value="Alt">PLG_CODEMIRROR_FIELD_VALUE_FULLSCREEN_MOD_ALT</option>
|
|
</field>
|
|
</fieldset>
|
|
<fieldset name="advanced">
|
|
<field
|
|
name="customExtensions"
|
|
type="subform"
|
|
label="PLG_CODEMIRROR_FIELD_CUSTOM_EXTENSIONS_LABEL"
|
|
multiple="true"
|
|
>
|
|
<form>
|
|
<field
|
|
name="module"
|
|
type="text"
|
|
label="PLG_CODEMIRROR_FIELD_CUSTOM_EXTENSIONS_MODULE_LABEL"
|
|
description="PLG_CODEMIRROR_FIELD_CUSTOM_EXTENSIONS_MODULE_DESCR"
|
|
/>
|
|
<field
|
|
name="methods"
|
|
type="text"
|
|
label="PLG_CODEMIRROR_FIELD_CUSTOM_EXTENSIONS_METHOD_LABEL"
|
|
description="PLG_CODEMIRROR_FIELD_CUSTOM_EXTENSIONS_METHOD_DESCR"
|
|
/>
|
|
</form>
|
|
</field>
|
|
</fieldset>
|
|
</fields>
|
|
</config>
|
|
</extension>
|