Codemirror IMPROVEMENT
- Codemirror tenia varias opciones que eran incompatibles con la version de procesmaker y ie. - Se pudo el codmirror antiguo para las secciones del Designer en el xml y javascript para evitar esos errores. - se pudo el mismo codigo para las 3 navegadores chrome, firefox, ie.
This commit is contained in:
@@ -33,19 +33,7 @@ function loadEditor()
|
||||
dynaformEditor.A="@#URL";
|
||||
dynaformEditor.dynUid="@#DYN_UID";
|
||||
dynaformEditor._run();
|
||||
//Add css Codemirror
|
||||
var head = document.getElementsByTagName('head')[0];
|
||||
var s = document.createElement('link');
|
||||
s.setAttribute('href', '/js/codemirror/lib/codemirror.css');
|
||||
s.setAttribute('type', 'text/css');
|
||||
s.setAttribute('rel', 'stylesheet');
|
||||
head.appendChild(s);
|
||||
|
||||
var s = document.createElement('link');
|
||||
s.setAttribute('href', '/js/codemirror/addon/hint/show-hint.css');
|
||||
s.setAttribute('type', 'text/css');
|
||||
s.setAttribute('rel', 'stylesheet');
|
||||
head.appendChild(s);
|
||||
mainPanel.events.remove = function()
|
||||
{
|
||||
var canClose=dynaformEditor.close();
|
||||
|
||||
@@ -49,28 +49,28 @@ function cancel(){
|
||||
currentPopupWindow.remove();
|
||||
}
|
||||
|
||||
/*var jsEditorPrompt = CodeMirror.fromTextArea('form[PME_CODE]', {
|
||||
var jsEditorPrompt = CodeMirror.fromTextArea(document.getElementById("form[PME_CODE]"), {
|
||||
height: "170px",
|
||||
width: "430px",
|
||||
parserfile: ["tokenizejavascript.js", "parsejavascript.js"],
|
||||
stylesheet: ["css/jscolors.css"],
|
||||
stylesheet: ["style/jscolors.css"],
|
||||
path: "js/",
|
||||
lineNumbers: true,
|
||||
continuousScanning: 500
|
||||
});*/
|
||||
});
|
||||
|
||||
var jsEditorPrompt = CodeMirror.fromTextArea(document.getElementById("form[PME_CODE]"), {
|
||||
/*var jsEditorPrompt = CodeMirror.fromTextArea(document.getElementById("form[PME_CODE]"), {
|
||||
mode: "javascript",
|
||||
lineNumbers: true,
|
||||
lineWrapping: true });
|
||||
jsEditorPrompt.setSize(430, 170);
|
||||
jsEditorPrompt.setSize(430, 170);*/
|
||||
|
||||
function saveJavascript()
|
||||
{
|
||||
document.getElementById('form[PME_CODE]').value = jsEditorPrompt.getValue();
|
||||
jsEditorPrompt.save();
|
||||
//jsEditorPrompt.setCode(jsEditorPrompt.getCode());
|
||||
//document.getElementById('form[PME_CODE]').value = jsEditorPrompt.getValue();
|
||||
//jsEditorPrompt.save();
|
||||
jsEditorPrompt.setCode(jsEditorPrompt.getCode());
|
||||
jsEditorPrompt.save();
|
||||
}
|
||||
|
||||
function setFocus1() {
|
||||
|
||||
Reference in New Issue
Block a user