Commit 47a8c892 authored by Sebastien Robin's avatar Sebastien Robin

erp5_*: Migrate code editor to renderJS gadget fields on Python Scripts

It requires to include codemirror python syntax highlighting
parent 6ce83989
...@@ -67,6 +67,7 @@ ...@@ -67,6 +67,7 @@
<script type="text/javascript" src="codemirror/mode/xml/xml.js"></script> <script type="text/javascript" src="codemirror/mode/xml/xml.js"></script>
<script type="text/javascript" src="codemirror/mode/javascript/javascript.js"></script> <script type="text/javascript" src="codemirror/mode/javascript/javascript.js"></script>
<script type="text/javascript" src="codemirror/mode/python/python.js"></script>
<script type="text/javascript" src="codemirror/mode/css/css.js"></script> <script type="text/javascript" src="codemirror/mode/css/css.js"></script>
<script type="text/javascript" src="codemirror/mode/htmlmixed/htmlmixed.js"></script> <script type="text/javascript" src="codemirror/mode/htmlmixed/htmlmixed.js"></script>
......
...@@ -78,6 +78,9 @@ ...@@ -78,6 +78,9 @@
mode = 'javascript'; mode = 'javascript';
} else if (options.portal_type === 'Web Style') { } else if (options.portal_type === 'Web Style') {
mode = 'css'; mode = 'css';
} else if (options.portal_type === 'Python Script') {
console.log("switch to mode python");
mode = 'python';
} }
state_dict.mode = mode; state_dict.mode = mode;
state_dict.value = options.value || ""; state_dict.value = options.value || "";
......
...@@ -140,6 +140,7 @@ codemirror/addon/lint/javascript-lint.js\n ...@@ -140,6 +140,7 @@ codemirror/addon/lint/javascript-lint.js\n
csslint.js\n csslint.js\n
codemirror/addon/lint/css-lint.js\n codemirror/addon/lint/css-lint.js\n
codemirror/mode/xml/xml.js\n codemirror/mode/xml/xml.js\n
codemirror/mode/python/python.js\n
codemirror/mode/javascript/javascript.js\n codemirror/mode/javascript/javascript.js\n
codemirror/mode/css/css.js\n codemirror/mode/css/css.js\n
codemirror/mode/htmlmixed/htmlmixed.js\n codemirror/mode/htmlmixed/htmlmixed.js\n
...@@ -272,7 +273,7 @@ NETWORK:\n ...@@ -272,7 +273,7 @@ NETWORK:\n
</item> </item>
<item> <item>
<key> <string>actor</string> </key> <key> <string>actor</string> </key>
<value> <string>zope</string> </value> <value> <string>superseb</string> </value>
</item> </item>
<item> <item>
<key> <string>comment</string> </key> <key> <string>comment</string> </key>
...@@ -286,7 +287,7 @@ NETWORK:\n ...@@ -286,7 +287,7 @@ NETWORK:\n
</item> </item>
<item> <item>
<key> <string>serial</string> </key> <key> <string>serial</string> </key>
<value> <string>962.48895.14326.63948</string> </value> <value> <string>963.2052.23883.60586</string> </value>
</item> </item>
<item> <item>
<key> <string>state</string> </key> <key> <string>state</string> </key>
...@@ -304,8 +305,8 @@ NETWORK:\n ...@@ -304,8 +305,8 @@ NETWORK:\n
</tuple> </tuple>
<state> <state>
<tuple> <tuple>
<float>1507908439.82</float> <float>1509031162.48</float>
<string>UTC</string> <string>GMT+2</string>
</tuple> </tuple>
</state> </state>
</object> </object>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment