mirror of
https://github.com/node-red/node-red.git
synced 2023-10-10 13:36:53 +02:00
parent
2c347bc092
commit
f93179d946
@ -384,7 +384,7 @@ RED.library = (function() {
|
|||||||
function exportFlow() {
|
function exportFlow() {
|
||||||
//TODO: don't rely on the main dialog
|
//TODO: don't rely on the main dialog
|
||||||
var nns = RED.nodes.createExportableNodeSet(RED.view.selection().nodes);
|
var nns = RED.nodes.createExportableNodeSet(RED.view.selection().nodes);
|
||||||
$("#node-input-filename").attr('nodes',JSON.stringify(nns));
|
$("#node-input-library-filename").attr('nodes',JSON.stringify(nns));
|
||||||
exportToLibraryDialog.dialog( "open" );
|
exportToLibraryDialog.dialog( "open" );
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -420,12 +420,12 @@ RED.library = (function() {
|
|||||||
text: RED._("common.label.ok"),
|
text: RED._("common.label.ok"),
|
||||||
click: function() {
|
click: function() {
|
||||||
//TODO: move this to RED.library
|
//TODO: move this to RED.library
|
||||||
var flowName = $("#node-input-filename").val();
|
var flowName = $("#node-input-library-filename").val();
|
||||||
if (!/^\s*$/.test(flowName)) {
|
if (!/^\s*$/.test(flowName)) {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url:'library/flows/'+flowName,
|
url:'library/flows/'+flowName,
|
||||||
type: "POST",
|
type: "POST",
|
||||||
data: $("#node-input-filename").attr('nodes'),
|
data: $("#node-input-library-filename").attr('nodes'),
|
||||||
contentType: "application/json; charset=utf-8"
|
contentType: "application/json; charset=utf-8"
|
||||||
}).done(function() {
|
}).done(function() {
|
||||||
RED.library.loadFlowLibrary();
|
RED.library.loadFlowLibrary();
|
||||||
@ -455,8 +455,8 @@ RED.library = (function() {
|
|||||||
});
|
});
|
||||||
exportToLibraryDialog.children(".dialog-form").append($(
|
exportToLibraryDialog.children(".dialog-form").append($(
|
||||||
'<div class="form-row">'+
|
'<div class="form-row">'+
|
||||||
'<label for="node-input-filename" data-i18n="[append]editor:library.filename"><i class="fa fa-file"></i> </label>'+
|
'<label for="node-input-library-filename" data-i18n="[append]editor:library.filename"><i class="fa fa-file"></i> </label>'+
|
||||||
'<input type="text" id="node-input-filename" data-i18n="[placeholder]editor:library.fullFilenamePlaceholder">'+
|
'<input type="text" id="node-input-library-filename" data-i18n="[placeholder]editor:library.fullFilenamePlaceholder">'+
|
||||||
'<input type="text" style="display: none;" />'+ // Second hidden input to prevent submit on Enter
|
'<input type="text" style="display: none;" />'+ // Second hidden input to prevent submit on Enter
|
||||||
'</div>'
|
'</div>'
|
||||||
));
|
));
|
||||||
|
Loading…
Reference in New Issue
Block a user