2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-01-31 12:49:34 +00:00

fhemweb.js: CodeMirror patch from rapster (Forum #52379)

git-svn-id: https://svn.fhem.de/fhem/trunk@11287 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig 2016-04-19 15:55:25 +00:00
parent 8b31368b24
commit 157d12ab9d

View File

@ -475,6 +475,14 @@ FW_inlineModify() // Do not generate a new HTML page upon pressing modify
{
var cm;
if( typeof AddCodeMirror == 'function' ) {
// init codemirror for FW_style edit textarea
var s = $('textarea[name="data"]');
if( s.length && !s[0].editor ) {
s[0].editor = true; AddCodeMirror( s[0] );
}
}
$('#DEFa').click(function(){
var old = $('#edit').css('display');
$('#edit').css('display', old=='none' ? 'block' : 'none');
@ -810,8 +818,10 @@ FW_createTextField(elName, devName, vArr, currVal, set, params, cmd)
$("#td_longText").val(txt);
var cm;
if( typeof AddCodeMirror == 'function' )
if( typeof AddCodeMirror == 'function' && !$("#td_longText").get(0).editor) {
$("#td_longText").get(0).editor = true;
AddCodeMirror($("#td_longText").get(0), function(pcm) {cm = pcm;});
}
$('#editdlg').dialog(
{ modal:true, closeOnEscape:true, width:$(window).width()*3/4,