parent
2b2fb631dc
commit
eda22f5cfc
73 changed files with 2995 additions and 2779 deletions
|
@ -1,3 +1,11 @@
|
|||
13-JUN-2018: 8.7.8
|
||||
|
||||
- Fixes scroll wheel zoom while panning
|
||||
- Fixes print of white text in Chrome
|
||||
- Adds cell ID in metadata dialog
|
||||
- Adds support for custom links
|
||||
- Uses mxGraph 3.9.7 beta 3
|
||||
|
||||
11-JUN-2018: 8.7.7
|
||||
|
||||
- Fixes editing nested links in Firefox after Gliffy import [7098]
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
8.7.7
|
||||
8.7.8
|
|
@ -837,8 +837,8 @@ q.y*this.scale,m.width+=m.x,m.height+=m.y,m.x=0,this.border=m.y=0);var r=this.pa
|
|||
"always";g&&(mxClient.IS_IE||11<=document.documentMode||mxClient.IS_EDGE)?(k.writeln(a.outerHTML),a.parentNode.removeChild(a)):(a.parentNode.removeChild(a),k.body.appendChild(a));(c||b)&&this.addPageBreak(k)}),z=this.getCoverPages(this.pageFormat.width,this.pageFormat.height);if(null!=z)for(var v=0;v<z.length;v++)A(z[v],!0);for(var B=this.getAppendices(this.pageFormat.width,this.pageFormat.height),v=0;v<x;v++){var C=v*t/this.scale-this.y0/this.scale+(m.y-q.y*n)/n;for(a=0;a<u;a++){if(null==this.wnd)return null;
|
||||
var F=a*r/this.scale-this.x0/this.scale+(m.x-q.x*n)/n,D=v*u+a+1,I=new mxRectangle(F,C,r,t),f=this.renderPage(this.pageFormat.width,this.pageFormat.height,0,0,mxUtils.bind(this,function(a){this.addGraphFragment(-F,-C,this.scale,D,a,I);this.printBackgroundImage&&this.insertBackgroundImage(a,-F,-C)}),D);f.setAttribute("id","mxPage-"+D);A(f,null!=B||v<x-1||a<u-1)}}if(null!=B)for(v=0;v<B.length;v++)A(B[v],v<B.length-1);g&&!d&&(this.closeDocument(),y());this.wnd.focus()}catch(E){null!=f&&null!=f.parentNode&&
|
||||
f.parentNode.removeChild(f)}finally{this.graph.cellRenderer.initializeOverlay=e}return this.wnd};mxPrintPreview.prototype.addPageBreak=function(a){var b=a.createElement("hr");b.className="mxPageBreak";a.body.appendChild(b)};mxPrintPreview.prototype.closeDocument=function(){if(null!=this.wnd&&null!=this.wnd.document){var a=this.wnd.document;this.writePostfix(a);a.writeln("</body>");a.writeln("</html>");a.close();mxEvent.release(a.body)}};
|
||||
mxPrintPreview.prototype.writeHead=function(a,b){null!=this.title&&a.writeln("<title>"+this.title+"</title>");mxClient.IS_VML&&a.writeln('<style type="text/css">v\\:*{behavior:url(#default#VML)}o\\:*{behavior:url(#default#VML)}</style>');mxClient.link("stylesheet",mxClient.basePath+"/css/common.css",a);a.writeln('<style type="text/css">');a.writeln("@media print {");a.writeln(" table.mxPageSelector { display: none; }");a.writeln(" hr.mxPageBreak { display: none; }");a.writeln("}");a.writeln("@media screen {");
|
||||
a.writeln(" table.mxPageSelector { position: fixed; right: 10px; top: 10px;font-family: Arial; font-size:10pt; border: solid 1px darkgray;background: white; border-collapse:collapse; }");a.writeln(" table.mxPageSelector td { border: solid 1px gray; padding:4px; }");a.writeln(" body.mxPage { background: gray; }");a.writeln("}");null!=b&&a.writeln(b);a.writeln("</style>")};mxPrintPreview.prototype.writePostfix=function(a){};
|
||||
mxPrintPreview.prototype.writeHead=function(a,b){null!=this.title&&a.writeln("<title>"+this.title+"</title>");mxClient.IS_VML&&a.writeln('<style type="text/css">v\\:*{behavior:url(#default#VML)}o\\:*{behavior:url(#default#VML)}</style>');mxClient.link("stylesheet",mxClient.basePath+"/css/common.css",a);a.writeln('<style type="text/css">');a.writeln("@media print {");a.writeln(" * { -webkit-print-color-adjust: exact; }");a.writeln(" table.mxPageSelector { display: none; }");a.writeln(" hr.mxPageBreak { display: none; }");
|
||||
a.writeln("}");a.writeln("@media screen {");a.writeln(" table.mxPageSelector { position: fixed; right: 10px; top: 10px;font-family: Arial; font-size:10pt; border: solid 1px darkgray;background: white; border-collapse:collapse; }");a.writeln(" table.mxPageSelector td { border: solid 1px gray; padding:4px; }");a.writeln(" body.mxPage { background: gray; }");a.writeln("}");null!=b&&a.writeln(b);a.writeln("</style>")};mxPrintPreview.prototype.writePostfix=function(a){};
|
||||
mxPrintPreview.prototype.createPageSelector=function(a,b){var c=this.wnd.document,d=c.createElement("table");d.className="mxPageSelector";d.setAttribute("border","0");for(var e=c.createElement("tbody"),f=0;f<a;f++){for(var g=c.createElement("tr"),k=0;k<b;k++){var l=f*b+k+1,m=c.createElement("td"),n=c.createElement("a");n.setAttribute("href","#mxPage-"+l);!mxClient.IS_NS||mxClient.IS_SF||mxClient.IS_GC||n.setAttribute("onclick","var page = document.getElementById('mxPage-"+l+"');page.scrollIntoView(true);event.preventDefault();");
|
||||
mxUtils.write(n,l,c);m.appendChild(n);g.appendChild(m)}e.appendChild(g)}d.appendChild(e);return d};
|
||||
mxPrintPreview.prototype.renderPage=function(a,b,c,d,e,f){f=this.wnd.document;var g=document.createElement("div"),k=null;try{if(0!=c||0!=d){g.style.position="relative";g.style.width=a+"px";g.style.height=b+"px";g.style.pageBreakInside="avoid";var l=document.createElement("div");l.style.position="relative";l.style.top=this.border+"px";l.style.left=this.border+"px";l.style.width=a-2*this.border+"px";l.style.height=b-2*this.border+"px";l.style.overflow="hidden";var m=document.createElement("div");m.style.position=
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
CACHE MANIFEST
|
||||
|
||||
# THIS FILE WAS GENERATED. DO NOT MODIFY!
|
||||
# 06/11/2018 02:42 PM
|
||||
# 06/13/2018 02:30 PM
|
||||
|
||||
app.html
|
||||
index.html?offline=1
|
||||
|
|
944
src/main/webapp/js/app.min.js
vendored
944
src/main/webapp/js/app.min.js
vendored
File diff suppressed because one or more lines are too long
1291
src/main/webapp/js/atlas-viewer.min.js
vendored
1291
src/main/webapp/js/atlas-viewer.min.js
vendored
File diff suppressed because one or more lines are too long
1768
src/main/webapp/js/atlas.min.js
vendored
1768
src/main/webapp/js/atlas.min.js
vendored
File diff suppressed because one or more lines are too long
|
@ -4454,7 +4454,7 @@ var LinkDialog = function(editorUi, initialValue, btnLabel, fn, showPages)
|
|||
|
||||
if (showPages && editorUi.pages != null)
|
||||
{
|
||||
if (initialValue != null && editorUi.editor.graph.isPageLink(initialValue))
|
||||
if (initialValue != null && initialValue.substring(0, 13) == 'data:page/id,')
|
||||
{
|
||||
pageRadio.setAttribute('checked', 'checked');
|
||||
pageRadio.defaultChecked = true;
|
||||
|
|
|
@ -1373,11 +1373,61 @@
|
|||
};
|
||||
|
||||
/**
|
||||
* Adds support for page links.
|
||||
* Adds support for data:action/json,array of actions where array of actions
|
||||
* is a JSON array with each action handled in handleCustomLinkAction below.
|
||||
* An example action is:
|
||||
*
|
||||
* data:action/json,{"actions":[{"toggle": {"cells": ["3", "4"]}}]}
|
||||
*/
|
||||
Graph.prototype.isPageLink = function(href)
|
||||
Graph.prototype.handleCustomLink = function(href)
|
||||
{
|
||||
return href != null && href.substring(0, 10) == 'data:page/';
|
||||
if (href.substring(0, 17) == 'data:action/json,')
|
||||
{
|
||||
this.model.beginUpdate();
|
||||
try
|
||||
{
|
||||
var action = JSON.parse(href.substring(17));
|
||||
|
||||
if (action.actions != null)
|
||||
{
|
||||
for (var i = 0; i < action.actions.length; i++)
|
||||
{
|
||||
this.handleCustomLinkAction(action.actions[i]);
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (e)
|
||||
{
|
||||
if (window.console != null)
|
||||
{
|
||||
console.log('Error in ' + href + ': ' + e);
|
||||
}
|
||||
}
|
||||
finally
|
||||
{
|
||||
this.model.endUpdate();
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* Handles each action in the action array of a custom link. This code
|
||||
* handles toggle actions for cell IDs.
|
||||
*/
|
||||
Graph.prototype.handleCustomLinkAction = function(action)
|
||||
{
|
||||
if (action.toggle != null && action.toggle.cells != null)
|
||||
{
|
||||
for (var i = 0; i < action.toggle.cells.length; i++)
|
||||
{
|
||||
var cell = this.model.getCell(action.toggle.cells[i]);
|
||||
|
||||
if (cell != null)
|
||||
{
|
||||
this.model.setVisible(cell, !this.model.isVisible(cell))
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
@ -3126,9 +3126,10 @@
|
|||
{
|
||||
var a = document.createElement('a');
|
||||
|
||||
// Workaround for mxXmlRequest.simulate no longer working in Safari
|
||||
// if this is used (ie PNG export broken after XML export in Safari).
|
||||
var useDownload = !mxClient.IS_SF && typeof a.download !== 'undefined';
|
||||
// Workaround for mxXmlRequest.simulate no longer working in Safari/PaleMoon
|
||||
// if this is used (ie PNG export broken after XML export in Safari/PaleMoon).
|
||||
var useDownload = !mxClient.IS_SF && navigator.userAgent.indexOf("PaleMoon/") < 0 &&
|
||||
typeof a.download !== 'undefined';
|
||||
|
||||
// Workaround for Chromium 65 cross-domain anchor download issue
|
||||
if (mxClient.IS_GC)
|
||||
|
@ -7255,24 +7256,15 @@
|
|||
var ui = this;
|
||||
var graph = this.editor.graph;
|
||||
|
||||
function pageLinkClicked(href)
|
||||
// Custom link handling and link titles need UI for page IDs
|
||||
graph.getLinkTitle = function(href)
|
||||
{
|
||||
var comma = href.indexOf(',');
|
||||
|
||||
if (comma > 0)
|
||||
{
|
||||
var page = ui.getPageById(href.substring(comma + 1));
|
||||
|
||||
if (page)
|
||||
{
|
||||
ui.selectPage(page)
|
||||
}
|
||||
}
|
||||
return ui.getLinkTitle(href);
|
||||
};
|
||||
|
||||
graph.addListener('pageLinkClicked', function(sender, evt)
|
||||
|
||||
graph.addListener('customLinkClicked', function(sender, evt)
|
||||
{
|
||||
pageLinkClicked(evt.getProperty('href'));
|
||||
ui.handleCustomLink(evt.getProperty('href'));
|
||||
});
|
||||
|
||||
// Sets help link for placeholders
|
||||
|
@ -7333,10 +7325,11 @@
|
|||
}
|
||||
}
|
||||
|
||||
if (href != null && graph.isPageLink(href) && (mxEvent.isTouchEvent(evt) ||
|
||||
if (href != null && graph.isCustomLink(href) &&
|
||||
(mxEvent.isTouchEvent(evt) ||
|
||||
!mxEvent.isPopupTrigger(evt)))
|
||||
{
|
||||
pageLinkClicked(href);
|
||||
ui.handleCustomLink(href);
|
||||
mxEvent.consume(evt);
|
||||
}
|
||||
|
||||
|
@ -7397,34 +7390,18 @@
|
|||
|
||||
graph.createLinkForHint = function(href, label)
|
||||
{
|
||||
var pageLink = graph.isPageLink(href);
|
||||
|
||||
if (pageLink)
|
||||
if (graph.isCustomLink(href))
|
||||
{
|
||||
var comma = href.indexOf(',');
|
||||
|
||||
if (comma > 0)
|
||||
{
|
||||
var page = ui.getPageById(href.substring(comma + 1));
|
||||
|
||||
if (page != null)
|
||||
{
|
||||
label = page.getName();
|
||||
}
|
||||
else
|
||||
{
|
||||
label = mxResources.get('pageNotFound');
|
||||
}
|
||||
}
|
||||
label = graph.getLinkTitle(href);
|
||||
}
|
||||
|
||||
var a = graphCreateLinkForHint.call(this, href, label);
|
||||
|
||||
if (pageLink)
|
||||
if (graph.isCustomLink(href))
|
||||
{
|
||||
mxEvent.addListener(a, 'click', function(evt)
|
||||
{
|
||||
pageLinkClicked(href);
|
||||
ui.handleCustomLink(href);
|
||||
mxEvent.consume(evt);
|
||||
});
|
||||
}
|
||||
|
@ -7438,13 +7415,14 @@
|
|||
{
|
||||
var href = elt.getAttribute('href');
|
||||
|
||||
if (href != null && graph.isPageLink(href) && (mxEvent.isTouchEvent(evt) ||
|
||||
if (href != null && graph.isCustomLink(href) &&
|
||||
(mxEvent.isTouchEvent(evt) ||
|
||||
!mxEvent.isPopupTrigger(evt)))
|
||||
{
|
||||
// Active links are moved to the hint
|
||||
if (!graph.isEnabled() || (state != null && graph.isCellLocked(state.cell)))
|
||||
{
|
||||
pageLinkClicked(href);
|
||||
ui.handleCustomLink(href);
|
||||
|
||||
// Resets rubberband after click on locked cell
|
||||
graph.getRubberband().reset();
|
||||
|
@ -8090,6 +8068,60 @@
|
|||
this.installSettings();
|
||||
};
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
EditorUi.prototype.getLinkTitle = function(href)
|
||||
{
|
||||
var title = Graph.prototype.getLinkTitle.apply(this, arguments);
|
||||
|
||||
if (href.substring(0, 13) == 'data:page/id,')
|
||||
{
|
||||
var comma = href.indexOf(',');
|
||||
|
||||
if (comma > 0)
|
||||
{
|
||||
var page = this.getPageById(href.substring(comma + 1));
|
||||
|
||||
if (page != null)
|
||||
{
|
||||
title = page.getName();
|
||||
}
|
||||
else
|
||||
{
|
||||
title = mxResources.get('pageNotFound');
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (href.substring(0, 5) == 'data:')
|
||||
{
|
||||
title = mxResources.get('action');
|
||||
}
|
||||
|
||||
return title;
|
||||
};
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
EditorUi.prototype.handleCustomLink = function(href)
|
||||
{
|
||||
if (href.substring(0, 13) == 'data:page/id,')
|
||||
{
|
||||
var comma = href.indexOf(',');
|
||||
var page = this.getPageById(href.substring(comma + 1));
|
||||
|
||||
if (page)
|
||||
{
|
||||
this.selectPage(page)
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
this.editor.graph.handleCustomLink(href);
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
|
|
|
@ -118,7 +118,7 @@ FeedbackDialog.feedbackUrl = 'https://log.draw.io/email';
|
|||
{
|
||||
var a = graphCreateLinkForHint.call(this, href, label);
|
||||
|
||||
if (!this.isPageLink(href))
|
||||
if (!this.isCustomLink(href))
|
||||
{
|
||||
// KNOWN: Event with gesture handler mouseUp the middle click opens a framed window
|
||||
mxEvent.addListener(a, 'click', mxUtils.bind(this, function(evt)
|
||||
|
|
|
@ -1156,17 +1156,20 @@ GraphViewer.prototype.addClickHandler = function(graph, ui)
|
|||
}, 0);
|
||||
}
|
||||
}
|
||||
else if (href != null && graph.isPageLink(href) && (mxEvent.isTouchEvent(evt) ||
|
||||
else if (href != null && graph.isCustomLink(href) && (mxEvent.isTouchEvent(evt) ||
|
||||
!mxEvent.isPopupTrigger(evt)))
|
||||
{
|
||||
var comma = href.indexOf(',');
|
||||
|
||||
if (comma > 0)
|
||||
if (href.substring(0, 13) == 'data:page/id,')
|
||||
{
|
||||
var id = href.substring(comma + 1);
|
||||
this.selectPageById(id);
|
||||
mxEvent.consume(evt);
|
||||
var comma = href.indexOf(',');
|
||||
this.selectPageById(href.substring(comma + 1));
|
||||
}
|
||||
else
|
||||
{
|
||||
graph.handleCustomLink(href);
|
||||
}
|
||||
|
||||
mxEvent.consume(evt);
|
||||
}
|
||||
}), mxUtils.bind(this, function(evt)
|
||||
{
|
||||
|
|
|
@ -437,18 +437,28 @@
|
|||
clone.style.borderColor = 'transparent';
|
||||
clone.style.width = '456px';
|
||||
|
||||
var html = '<!DOCTYPE html><html><head><link rel="stylesheet" type="text/css" href="https://www.draw.io/styles/grapheditor.css">' +
|
||||
'</head><body style="background:#ffffff;font-family:Helvetica,Arial;">' +
|
||||
title2.outerHTML + clone.outerHTML + '</body></html>';
|
||||
|
||||
clone.style.position = 'absolute';
|
||||
window.document.body.appendChild(clone);
|
||||
var h = clone.clientHeight + 18;
|
||||
clone.parentNode.removeChild(clone);
|
||||
var parser = new DOMParser();
|
||||
var doc = parser.parseFromString('<body style="background:#ffffff;font-family:Helvetica,Arial;">' +
|
||||
title2.outerHTML + clone.outerHTML + '</body>', 'text/html');
|
||||
|
||||
this.editorUi.convertImages(doc.documentElement, mxUtils.bind(this, function(body)
|
||||
{
|
||||
var html = '<!DOCTYPE html><html><head><link rel="stylesheet" type="text/css" ' +
|
||||
'href="https://www.draw.io/styles/grapheditor.css"></head>' +
|
||||
mxUtils.getXml(body) + '</html>';
|
||||
|
||||
clone.style.position = 'absolute';
|
||||
window.document.body.appendChild(clone);
|
||||
var h = clone.clientHeight + 18;
|
||||
clone.parentNode.removeChild(clone);
|
||||
|
||||
this.editorUi.confirm('Image data created', mxUtils.bind(this, function()
|
||||
{
|
||||
new mxXmlRequest(EXPORT_URL, 'w=456&h=' + h + '&html=' + encodeURIComponent(
|
||||
this.editorUi.editor.graph.compress(html))).simulate(document, '_blank');
|
||||
}), null, mxResources.get('save'), mxResources.get('cancel'));
|
||||
}));
|
||||
|
||||
new mxXmlRequest(EXPORT_URL, 'w=456&h=' + h + '&html=' + encodeURIComponent(
|
||||
this.editorUi.editor.graph.compress(html))).simulate(document, '_blank');
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
25
src/main/webapp/js/embed-static.min.js
vendored
25
src/main/webapp/js/embed-static.min.js
vendored
|
@ -184,7 +184,7 @@ f)+"\n"+t+"}":"{"+z.join(",")+"}";f=t;return l}}"function"!==typeof Date.prototy
|
|||
e=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,f,g,h={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},k;"function"!==typeof JSON.stringify&&(JSON.stringify=function(a,b,d){var e;g=f="";if("number"===typeof d)for(e=0;e<d;e+=1)g+=" ";else"string"===typeof d&&(g=d);if((k=b)&&"function"!==typeof b&&("object"!==typeof b||"number"!==typeof b.length))throw Error("JSON.stringify");return c("",{"":a})});
|
||||
"function"!==typeof JSON.parse&&(JSON.parse=function(a,b){function c(a,d){var e,f,g=a[d];if(g&&"object"===typeof g)for(e in g)Object.prototype.hasOwnProperty.call(g,e)&&(f=c(g,e),void 0!==f?g[e]=f:delete g[e]);return b.call(a,d,g)}var e;a=""+a;d.lastIndex=0;d.test(a)&&(a=a.replace(d,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
|
||||
"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return e=eval("("+a+")"),"function"===typeof b?c({"":e},""):e;throw new SyntaxError("JSON.parse");})})();"undefined"===typeof window.mxBasePath&&(window.mxBasePath="https://www.draw.io/mxgraph/");window.mxLoadStylesheets=window.mxLoadStylesheets||!1;window.mxLoadResources=window.mxLoadResources||!1;window.mxLanguage=window.mxLanguage||"en";window.urlParams=window.urlParams||{};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open";window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"8.7.7",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"8.7.8",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
|
||||
0>navigator.userAgent.indexOf("Edge/"),IS_OP:0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/"),IS_OT:0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:0<=navigator.userAgent.indexOf("AppleWebKit/")&&
|
||||
0>navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_IOS:navigator.userAgent.match(/(iPad|iPhone|iPod)/g)?!0:!1,IS_GC:0<=navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:0<=navigator.userAgent.indexOf("Firefox/"),IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&
|
||||
0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_SVG:0<=navigator.userAgent.indexOf("Firefox/")||0<=navigator.userAgent.indexOf("Iceweasel/")||0<=navigator.userAgent.indexOf("Seamonkey/")||0<=navigator.userAgent.indexOf("Iceape/")||0<=navigator.userAgent.indexOf("Galeon/")||
|
||||
|
@ -1541,7 +1541,7 @@ function(a,b){return null==a.cell?"#ffa500":mxConstants.GUIDE_COLOR};this.graphH
|
|||
this.getRubberband=function(){return n};var p=(new Date).getTime(),r=0,q=this.connectionHandler.mouseMove;this.connectionHandler.mouseMove=function(){var a=this.currentState;q.apply(this,arguments);a!=this.currentState?(p=(new Date).getTime(),r=0):r=(new Date).getTime()-p};var t=this.connectionHandler.isOutlineConnectEvent;this.connectionHandler.isOutlineConnectEvent=function(a){return null!=this.currentState&&a.getState()==this.currentState&&2E3<r||(null==this.currentState||"0"!=mxUtils.getValue(this.currentState.style,
|
||||
"outlineConnect","1"))&&t.apply(this,arguments)};var z=this.isToggleEvent;this.isToggleEvent=function(a){return z.apply(this,arguments)||mxEvent.isShiftDown(a)};var w=n.isForceRubberbandEvent;n.isForceRubberbandEvent=function(a){return w.apply(this,arguments)||mxUtils.hasScrollbars(this.graph.container)&&mxClient.IS_FF&&mxClient.IS_WIN&&null==a.getState()&&mxEvent.isTouchEvent(a.getEvent())};var x=null;this.panningHandler.addListener(mxEvent.PAN_START,mxUtils.bind(this,function(){this.isEnabled()&&
|
||||
(x=this.container.style.cursor,this.container.style.cursor="move")}));this.panningHandler.addListener(mxEvent.PAN_END,mxUtils.bind(this,function(){this.isEnabled()&&(this.container.style.cursor=x)}));this.popupMenuHandler.autoExpand=!0;this.popupMenuHandler.isSelectOnPopup=function(a){return mxEvent.isMouseEvent(a.getEvent())};var y=this.click;this.click=function(a){var b=null==a.state&&null!=a.sourceState&&this.isCellLocked(a.sourceState.cell);if(this.isEnabled()&&!b||a.isConsumed())return y.apply(this,
|
||||
arguments);b=b?a.sourceState.cell:a.getCell();if(null!=b){var c=this.getLinkForCell(b);null!=c&&(this.isPageLink(c)?this.pageLinkClicked(b,c):this.openLink(c))}};this.tooltipHandler.getStateForEvent=function(a){return a.sourceState};this.getCursorForMouseEvent=function(a){var b=null==a.state&&null!=a.sourceState&&this.isCellLocked(a.sourceState.cell);return this.getCursorForCell(b?a.sourceState.cell:a.getCell())};var u=this.getCursorForCell;this.getCursorForCell=function(a){if(!this.isEnabled()||
|
||||
arguments);b=b?a.sourceState.cell:a.getCell();if(null!=b){var c=this.getLinkForCell(b);null!=c&&(this.isCustomLink(c)?this.customLinkClicked(b,c):this.openLink(c))}};this.tooltipHandler.getStateForEvent=function(a){return a.sourceState};this.getCursorForMouseEvent=function(a){var b=null==a.state&&null!=a.sourceState&&this.isCellLocked(a.sourceState.cell);return this.getCursorForCell(b?a.sourceState.cell:a.getCell())};var u=this.getCursorForCell;this.getCursorForCell=function(a){if(!this.isEnabled()||
|
||||
this.isCellLocked(a)){if(null!=this.getLinkForCell(a))return"pointer";if(this.isCellLocked(a))return"default"}return u.apply(this,arguments)};this.selectRegion=function(a,b){var c=this.getAllCells(a.x,a.y,a.width,a.height);this.selectCellsForEvent(c,b);return c};this.getAllCells=function(a,b,c,d,e,f){f=null!=f?f:[];if(0<c||0<d){var g=this.getModel(),h=a+c,k=b+d;null==e&&(e=this.getCurrentRoot(),null==e&&(e=g.getRoot()));if(null!=e)for(var l=g.getChildCount(e),m=0;m<l;m++){var n=g.getChildAt(e,m),
|
||||
p=this.view.getState(n);if(null!=p&&this.isCellVisible(n)&&"1"!=mxUtils.getValue(p.style,"locked","0")){var q=mxUtils.getValue(p.style,mxConstants.STYLE_ROTATION)||0;0!=q&&(p=mxUtils.getBoundingBox(p,q));(g.isEdge(n)||g.isVertex(n))&&p.x>=a&&p.y+p.height<=k&&p.y>=b&&p.x+p.width<=h&&f.push(n);this.getAllCells(a,b,c,d,n,f)}}}return f};var D=this.graphHandler.shouldRemoveCellsFromParent;this.graphHandler.shouldRemoveCellsFromParent=function(a,b,c){return this.graph.isCellSelected(a)?!1:D.apply(this,
|
||||
arguments)};this.isCellLocked=function(a){for(a=this.view.getState(a);null!=a;){if("1"==mxUtils.getValue(a.style,"locked","0"))return!0;a=this.view.getState(this.model.getParent(a.cell))}return!1};var F=null;this.addListener(mxEvent.FIRE_MOUSE_EVENT,mxUtils.bind(this,function(a,b){if("mouseDown"==b.getProperty("eventName")){var c=b.getProperty("event").getState();F=null==c||this.isSelectionEmpty()||this.isCellSelected(c.cell)?null:this.getSelectionCells()}}));this.addListener(mxEvent.TAP_AND_HOLD,
|
||||
|
@ -1553,9 +1553,9 @@ Graph.prototype.linkPolicy="frame"==urlParams.target?"blank":urlParams.target||"
|
|||
Graph.prototype.transparentBackground=!0;Graph.prototype.defaultEdgeLength=80;Graph.prototype.edgeMode=!1;Graph.prototype.connectionArrowsEnabled=!0;Graph.prototype.placeholderPattern=RegExp("%(date{.*}|[^%^{^}]+)%","g");Graph.prototype.absoluteUrlPattern=/^(?:[a-z]+:)?\/\//i;Graph.prototype.defaultThemeName="default";Graph.prototype.defaultThemes={};Graph.prototype.baseUrl=(window!=window.top?document.referrer:document.location.toString()).split("#")[0];Graph.prototype.editAfterInsert=!1;
|
||||
Graph.prototype.init=function(a){mxGraph.prototype.init.apply(this,arguments);this.cellRenderer.initializeLabel=function(a,c){mxCellRenderer.prototype.initializeLabel.apply(this,arguments);var b=a.view.graph.tolerance,e=!0,f=null,g=mxUtils.bind(this,function(a){e=!0;f=new mxPoint(mxEvent.getClientX(a),mxEvent.getClientY(a))}),h=mxUtils.bind(this,function(a){e=e&&null!=f&&Math.abs(f.x-mxEvent.getClientX(a))<b&&Math.abs(f.y-mxEvent.getClientY(a))<b}),k=mxUtils.bind(this,function(b){if(e)for(var d=mxEvent.getSource(b);null!=
|
||||
d&&d!=c.node;){if("a"==d.nodeName.toLowerCase()){a.view.graph.labelLinkClicked(a,d,b);break}d=d.parentNode}});mxEvent.addGestureListeners(c.node,g,h,k);mxEvent.addListener(c.node,"click",function(a){mxEvent.consume(a)})};this.initLayoutManager()};Graph.prototype.isLightboxView=function(){return this.lightbox};
|
||||
Graph.prototype.labelLinkClicked=function(a,b,c){b=b.getAttribute("href");if(null!=b&&!this.isPageLink(b)&&mxEvent.isLeftMouseButton(c)&&!mxEvent.isPopupTrigger(c)||mxEvent.isTouchEvent(c)){if(!this.isEnabled()||this.isCellLocked(a.cell))a=this.isBlankLink(b)?this.linkTarget:"_top",this.openLink(this.getAbsoluteUrl(b),a);mxEvent.consume(c)}};
|
||||
Graph.prototype.openLink=function(a,b){var c=window;if("_self"==b&&window!=window.top)window.location.href=a;else if(a.substring(0,this.baseUrl.length)==this.baseUrl&&"#"==a.charAt(this.baseUrl.length)&&"_top"==b&&window==window.top){var d=a.split("#")[1];window.location.hash=="#"+d&&(window.location.hash="");window.location.hash=d}else c=window.open(a,b);return c};Graph.prototype.isPageLink=function(a){return!1};
|
||||
Graph.prototype.pageLinkClicked=function(a,b){this.fireEvent(new mxEventObject("pageLinkClicked","cell",a,"href",b))};Graph.prototype.isExternalProtocol=function(a){return"mailto:"===a.substring(0,7)};Graph.prototype.isBlankLink=function(a){return!this.isExternalProtocol(a)&&("blank"===this.linkPolicy||"self"!==this.linkPolicy&&!this.isRelativeUrl(a)&&a.substring(0,this.domainUrl.length)!==this.domainUrl)};
|
||||
Graph.prototype.labelLinkClicked=function(a,b,c){b=b.getAttribute("href");if(null!=b&&!this.isCustomLink(b)&&mxEvent.isLeftMouseButton(c)&&!mxEvent.isPopupTrigger(c)||mxEvent.isTouchEvent(c)){if(!this.isEnabled()||this.isCellLocked(a.cell))a=this.isBlankLink(b)?this.linkTarget:"_top",this.openLink(this.getAbsoluteUrl(b),a);mxEvent.consume(c)}};
|
||||
Graph.prototype.openLink=function(a,b){var c=window;if("_self"==b&&window!=window.top)window.location.href=a;else if(a.substring(0,this.baseUrl.length)==this.baseUrl&&"#"==a.charAt(this.baseUrl.length)&&"_top"==b&&window==window.top){var d=a.split("#")[1];window.location.hash=="#"+d&&(window.location.hash="");window.location.hash=d}else c=window.open(a,b);return c};Graph.prototype.getLinkTitle=function(a){return a.substring(a.lastIndexOf("/")+1)};
|
||||
Graph.prototype.isCustomLink=function(a){return"data:"==a.substring(0,5)};Graph.prototype.customLinkClicked=function(a,b){this.fireEvent(new mxEventObject("customLinkClicked","cell",a,"href",b))};Graph.prototype.isExternalProtocol=function(a){return"mailto:"===a.substring(0,7)};Graph.prototype.isBlankLink=function(a){return!this.isExternalProtocol(a)&&("blank"===this.linkPolicy||"self"!==this.linkPolicy&&!this.isRelativeUrl(a)&&a.substring(0,this.domainUrl.length)!==this.domainUrl)};
|
||||
Graph.prototype.isRelativeUrl=function(a){return null!=a&&!this.absoluteUrlPattern.test(a)&&"data:"!==a.substring(0,5)&&!this.isExternalProtocol(a)};
|
||||
Graph.prototype.initLayoutManager=function(){this.layoutManager=new mxLayoutManager(this);this.layoutManager.getLayout=function(a){var b=this.graph.view.getState(a);a=null!=b?b.style:this.graph.getCellStyle(a);return"stackLayout"==a.childLayout?(b=new mxStackLayout(this.graph,!0),b.resizeParentMax="1"==mxUtils.getValue(a,"resizeParentMax","1"),b.horizontal="1"==mxUtils.getValue(a,"horizontalStack","1"),b.resizeParent="1"==mxUtils.getValue(a,"resizeParent","1"),b.resizeLast="1"==mxUtils.getValue(a,
|
||||
"resizeLast","0"),b.spacing=a.stackSpacing||b.spacing,b.border=a.stackBorder||b.border,b.marginLeft=a.marginLeft||0,b.marginRight=a.marginRight||0,b.marginTop=a.marginTop||0,b.marginBottom=a.marginBottom||0,b.fill=!0,b):"treeLayout"==a.childLayout?(b=new mxCompactTreeLayout(this.graph),b.horizontal="1"==mxUtils.getValue(a,"horizontalTree","1"),b.resizeParent="1"==mxUtils.getValue(a,"resizeParent","1"),b.groupPadding=mxUtils.getValue(a,"parentPadding",20),b.levelDistance=mxUtils.getValue(a,"treeLevelDistance",
|
||||
|
@ -1563,10 +1563,9 @@ Graph.prototype.initLayoutManager=function(){this.layoutManager=new mxLayoutMana
|
|||
mxHierarchicalLayout.prototype.interRankCellSpacing),b.interHierarchySpacing=mxUtils.getValue(a,"interHierarchySpacing",mxHierarchicalLayout.prototype.interHierarchySpacing),b.parallelEdgeSpacing=mxUtils.getValue(a,"parallelEdgeSpacing",mxHierarchicalLayout.prototype.parallelEdgeSpacing),b):null}};Graph.prototype.getPageSize=function(){return this.pageVisible?new mxRectangle(0,0,this.pageFormat.width*this.pageScale,this.pageFormat.height*this.pageScale):this.scrollTileSize};
|
||||
Graph.prototype.getPageLayout=function(){var a=this.getPageSize(),b=this.getGraphBounds();if(0==b.width||0==b.height)return new mxRectangle(0,0,1,1);var c=Math.ceil(b.x/this.view.scale-this.view.translate.x),d=Math.ceil(b.y/this.view.scale-this.view.translate.y),e=Math.floor(c/a.width),f=Math.floor(d/a.height);return new mxRectangle(e,f,Math.ceil((c+Math.floor(b.width/this.view.scale))/a.width)-e,Math.ceil((d+Math.floor(b.height/this.view.scale))/a.height)-f)};
|
||||
Graph.prototype.sanitizeHtml=function(a,b){return html_sanitize(a,function(a){return null!=a&&"javascript:"!==a.toString().toLowerCase().substring(0,11)?a:null},function(a){return a})};Graph.prototype.updatePlaceholders=function(){var a=!1,b;for(b in this.model.cells){var c=this.model.cells[b];this.isReplacePlaceholders(c)&&(this.view.invalidate(c,!1,!1),a=!0)}a&&this.view.validate()};Graph.prototype.isReplacePlaceholders=function(a){return null!=a.value&&"object"==typeof a.value&&"1"==a.value.getAttribute("placeholders")};
|
||||
Graph.prototype.isZoomWheelEvent=function(a){return mxEvent.isAltDown(a)||mxEvent.isControlDown(a)&&!mxClient.IS_MAC||null!=this.panningHandler&&this.panningHandler.isActive()};Graph.prototype.isTransparentClickEvent=function(a){return mxEvent.isAltDown(a)};Graph.prototype.isIgnoreTerminalEvent=function(a){return mxEvent.isShiftDown(a)&&mxEvent.isControlDown(a)};
|
||||
Graph.prototype.isSplitTarget=function(a,b,c){return!this.model.isEdge(b[0])&&!mxEvent.isAltDown(c)&&!mxEvent.isShiftDown(c)&&mxGraph.prototype.isSplitTarget.apply(this,arguments)};Graph.prototype.getLabel=function(a){var b=mxGraph.prototype.getLabel.apply(this,arguments);null!=b&&this.isReplacePlaceholders(a)&&null==a.getAttribute("placeholder")&&(b=this.replacePlaceholders(a,b));return b};
|
||||
Graph.prototype.isLabelMovable=function(a){var b=this.view.getState(a),b=null!=b?b.style:this.getCellStyle(a);return!this.isCellLocked(a)&&(this.model.isEdge(a)&&this.edgeLabelsMovable||this.model.isVertex(a)&&(this.vertexLabelsMovable||"1"==mxUtils.getValue(b,"labelMovable","0")))};Graph.prototype.setGridSize=function(a){this.gridSize=a;this.fireEvent(new mxEventObject("gridSizeChanged"))};
|
||||
Graph.prototype.getGlobalVariable=function(a){var b=null;"date"==a?b=(new Date).toLocaleDateString():"time"==a?b=(new Date).toLocaleTimeString():"timestamp"==a?b=(new Date).toLocaleString():"date{"==a.substring(0,5)&&(a=a.substring(5,a.length-1),b=this.formatDate(new Date,a));return b};
|
||||
Graph.prototype.isZoomWheelEvent=function(a){return mxEvent.isAltDown(a)||mxEvent.isControlDown(a)&&!mxClient.IS_MAC};Graph.prototype.isTransparentClickEvent=function(a){return mxEvent.isAltDown(a)};Graph.prototype.isIgnoreTerminalEvent=function(a){return mxEvent.isShiftDown(a)&&mxEvent.isControlDown(a)};Graph.prototype.isSplitTarget=function(a,b,c){return!this.model.isEdge(b[0])&&!mxEvent.isAltDown(c)&&!mxEvent.isShiftDown(c)&&mxGraph.prototype.isSplitTarget.apply(this,arguments)};
|
||||
Graph.prototype.getLabel=function(a){var b=mxGraph.prototype.getLabel.apply(this,arguments);null!=b&&this.isReplacePlaceholders(a)&&null==a.getAttribute("placeholder")&&(b=this.replacePlaceholders(a,b));return b};Graph.prototype.isLabelMovable=function(a){var b=this.view.getState(a),b=null!=b?b.style:this.getCellStyle(a);return!this.isCellLocked(a)&&(this.model.isEdge(a)&&this.edgeLabelsMovable||this.model.isVertex(a)&&(this.vertexLabelsMovable||"1"==mxUtils.getValue(b,"labelMovable","0")))};
|
||||
Graph.prototype.setGridSize=function(a){this.gridSize=a;this.fireEvent(new mxEventObject("gridSizeChanged"))};Graph.prototype.getGlobalVariable=function(a){var b=null;"date"==a?b=(new Date).toLocaleDateString():"time"==a?b=(new Date).toLocaleTimeString():"timestamp"==a?b=(new Date).toLocaleString():"date{"==a.substring(0,5)&&(a=a.substring(5,a.length-1),b=this.formatDate(new Date,a));return b};
|
||||
Graph.prototype.formatDate=function(a,b,c){null==this.dateFormatCache&&(this.dateFormatCache={i18n:{dayNames:"Sun Mon Tue Wed Thu Fri Sat Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),monthNames:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec January February March April May June July August September October November December".split(" ")},masks:{"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",
|
||||
shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"}});var d=this.dateFormatCache,e=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,f=/[^-+\dA-Z]/g,g=function(a,b){a=String(a);for(b=b||2;a.length<b;)a="0"+a;return a};1!=arguments.length||"[object String]"!=Object.prototype.toString.call(a)||
|
||||
/\d/.test(a)||(b=a,a=void 0);a=a?new Date(a):new Date;if(isNaN(a))throw SyntaxError("invalid date");b=String(d.masks[b]||b||d.masks["default"]);"UTC:"==b.slice(0,4)&&(b=b.slice(4),c=!0);var h=c?"getUTC":"get",k=a[h+"Date"](),l=a[h+"Day"](),m=a[h+"Month"](),n=a[h+"FullYear"](),p=a[h+"Hours"](),r=a[h+"Minutes"](),q=a[h+"Seconds"](),h=a[h+"Milliseconds"](),t=c?0:a.getTimezoneOffset(),z={d:k,dd:g(k),ddd:d.i18n.dayNames[l],dddd:d.i18n.dayNames[l+7],m:m+1,mm:g(m+1),mmm:d.i18n.monthNames[m],mmmm:d.i18n.monthNames[m+
|
||||
|
@ -1596,7 +1595,7 @@ Graph.prototype.selectAll=function(a){a=a||this.getDefaultParent();this.isCellLo
|
|||
Graph.prototype.isCellFoldable=function(a){var b=this.view.getState(a),b=null!=b?b.style:this.getCellStyle(a);return this.foldingEnabled&&!this.isCellLocked(a)&&(this.isContainer(a)&&"0"!=b.collapsible||!this.isContainer(a)&&"1"==b.collapsible)};Graph.prototype.reset=function(){this.isEditing()&&this.stopEditing(!0);this.escape();this.isSelectionEmpty()||this.clearSelection()};
|
||||
Graph.prototype.zoom=function(a,b){a=Math.max(.01,Math.min(this.view.scale*a,160))/this.view.scale;mxGraph.prototype.zoom.apply(this,arguments)};Graph.prototype.zoomIn=function(){.15>this.view.scale?this.zoom((this.view.scale+.01)/this.view.scale):this.zoom(Math.round(this.view.scale*this.zoomFactor*20)/20/this.view.scale)};Graph.prototype.zoomOut=function(){.15>=this.view.scale?this.zoom((this.view.scale-.01)/this.view.scale):this.zoom(Math.round(1/this.zoomFactor*this.view.scale*20)/20/this.view.scale)};
|
||||
Graph.prototype.getTooltipForCell=function(a){var b="";if(mxUtils.isNode(a.value)){var c=a.value.getAttribute("tooltip");if(null!=c)null!=c&&this.isReplacePlaceholders(a)&&(c=this.replacePlaceholders(a,c)),b=this.sanitizeHtml(c);else{c=["label","tooltip","placeholders","placeholder"];a=a.value.attributes;var d=[];this.isEnabled()&&c.push("link");for(var e=0;e<a.length;e++)0>mxUtils.indexOf(c,a[e].nodeName)&&0<a[e].nodeValue.length&&d.push({name:a[e].nodeName,value:a[e].nodeValue});d.sort(function(a,
|
||||
b){return a.name<b.name?-1:a.name>b.name?1:0});for(e=0;e<d.length;e++)"link"==d[e].name&&this.isPageLink(d[e].value)||(b+=("link"!=d[e].name?d[e].name+":":"")+mxUtils.htmlEntities(d[e].value)+"\n");0<b.length&&(b=b.substring(0,b.length-1))}}return b};Graph.prototype.stringToBytes=function(a){for(var b=Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};Graph.prototype.bytesToString=function(a){for(var b=Array(a.length),c=0;c<a.length;c++)b[c]=String.fromCharCode(a[c]);return b.join("")};
|
||||
b){return a.name<b.name?-1:a.name>b.name?1:0});for(e=0;e<d.length;e++)"link"==d[e].name&&this.isCustomLink(d[e].value)||(b+=("link"!=d[e].name?d[e].name+":":"")+mxUtils.htmlEntities(d[e].value)+"\n");0<b.length&&(b=b.substring(0,b.length-1))}}return b};Graph.prototype.stringToBytes=function(a){for(var b=Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};Graph.prototype.bytesToString=function(a){for(var b=Array(a.length),c=0;c<a.length;c++)b[c]=String.fromCharCode(a[c]);return b.join("")};
|
||||
Graph.prototype.compress=function(a){if(null==a||0==a.length||"undefined"===typeof pako)return a;a=this.bytesToString(pako.deflateRaw(encodeURIComponent(a)));return window.btoa?btoa(a):Base64.encode(a,!0)};Graph.prototype.decompress=function(a){if(null==a||0==a.length||"undefined"===typeof pako)return a;a=window.atob?atob(a):Base64.decode(a,!0);return this.zapGremlins(decodeURIComponent(this.bytesToString(pako.inflateRaw(a))))};
|
||||
Graph.prototype.zapGremlins=function(a){for(var b=[],c=0;c<a.length;c++){var d=a.charCodeAt(c);(32<=d||9==d||10==d||13==d)&&b.push(a.charAt(c))}return b.join("")};HoverIcons=function(a){this.graph=a;this.init()};HoverIcons.prototype.arrowSpacing=6;HoverIcons.prototype.updateDelay=500;HoverIcons.prototype.activationDelay=140;HoverIcons.prototype.currentState=null;HoverIcons.prototype.activeArrow=null;HoverIcons.prototype.inactiveOpacity=15;HoverIcons.prototype.cssCursor="copy";
|
||||
HoverIcons.prototype.checkCollisions=!0;HoverIcons.prototype.triangleUp=mxClient.IS_SVG?Graph.createSvgImage(26,14,'<path d="m 1 14 L 13 1 L 26 14 z" stroke="#fff" fill="#007dfc"/>'):new mxImage(IMAGE_PATH+"/triangle-up.png",26,14);HoverIcons.prototype.triangleRight=mxClient.IS_SVG?Graph.createSvgImage(14,26,'<path d="m 1 1 L 14 13 L 1 26 z" stroke="#fff" fill="#007dfc"/>'):new mxImage(IMAGE_PATH+"/triangle-right.png",14,26);
|
||||
|
@ -1698,9 +1697,9 @@ arguments)};h.drawState(this.getView().getState(this.model.root),l);return m};Gr
|
|||
c)return null;a=a.parentNode}return a};Graph.prototype.selectNode=function(a){var b=null;if(window.getSelection){if(b=window.getSelection(),b.getRangeAt&&b.rangeCount){var c=document.createRange();c.selectNode(a);b.removeAllRanges();b.addRange(c)}}else(b=document.selection)&&"Control"!=b.type&&(a=b.createRange(),a.collapse(!0),c=b.createRange(),c.setEndPoint("StartToStart",a),c.select())};Graph.prototype.insertRow=function(a,b){for(var c=a.tBodies[0],d=0<c.rows.length?c.rows[0].cells.length:1,c=c.insertRow(b),
|
||||
e=0;e<d;e++)mxUtils.br(c.insertCell(-1));return c.cells[0]};Graph.prototype.deleteRow=function(a,b){a.tBodies[0].deleteRow(b)};Graph.prototype.insertColumn=function(a,b){var c=a.tHead;if(null!=c)for(var d=0;d<c.rows.length;d++){var e=document.createElement("th");c.rows[d].appendChild(e);mxUtils.br(e)}c=a.tBodies[0];for(d=0;d<c.rows.length;d++)e=c.rows[d].insertCell(b),mxUtils.br(e);return c.rows[0].cells[0<=b?b:c.rows[0].cells.length-1]};Graph.prototype.deleteColumn=function(a,b){if(0<=b)for(var c=
|
||||
a.tBodies[0].rows,d=0;d<c.length;d++)c[d].cells.length>b&&c[d].deleteCell(b)};Graph.prototype.pasteHtmlAtCaret=function(a){var b;if(window.getSelection){if(b=window.getSelection(),b.getRangeAt&&b.rangeCount){b=b.getRangeAt(0);b.deleteContents();var c=document.createElement("div");c.innerHTML=a;a=document.createDocumentFragment();for(var d;d=c.firstChild;)lastNode=a.appendChild(d);b.insertNode(a)}}else(b=document.selection)&&"Control"!=b.type&&b.createRange().pasteHTML(a)};Graph.prototype.createLinkForHint=
|
||||
function(a,b){b=null!=b?b:a;var c=document.createElement("a");c.setAttribute("href",this.getAbsoluteUrl(a));c.setAttribute("title",a);null!=this.linkTarget&&c.setAttribute("target",this.linkTarget);40<b.length&&(b=b.substring(0,26)+"..."+b.substring(b.length-10));mxUtils.write(c,b);return c};Graph.prototype.initTouch=function(){this.connectionHandler.marker.isEnabled=function(){return null!=this.graph.connectionHandler.first};this.addListener(mxEvent.START_EDITING,function(a,b){this.popupMenuHandler.hideMenu()});
|
||||
var a=this.updateMouseEvent;this.updateMouseEvent=function(b){b=a.apply(this,arguments);if(mxEvent.isTouchEvent(b.getEvent())&&null==b.getState()){var c=this.getCellAt(b.graphX,b.graphY);null!=c&&this.isSwimlane(c)&&this.hitsSwimlaneContent(c,b.graphX,b.graphY)||(b.state=this.view.getState(c),null!=b.state&&null!=b.state.shape&&(this.container.style.cursor=b.state.shape.node.style.cursor))}null==b.getState()&&this.isEnabled()&&(this.container.style.cursor="default");return b};var b=!1,c=!1,d=!1,e=
|
||||
this.fireMouseEvent;this.fireMouseEvent=function(a,f,g){a==mxEvent.MOUSE_DOWN&&(f=this.updateMouseEvent(f),b=this.isCellSelected(f.getCell()),c=this.isSelectionEmpty(),d=this.popupMenuHandler.isMenuShowing());e.apply(this,arguments)};this.popupMenuHandler.mouseUp=mxUtils.bind(this,function(a,e){this.popupMenuHandler.popupTrigger=!this.isEditing()&&this.isEnabled()&&(null==e.getState()||!e.isSource(e.getState().control))&&(this.popupMenuHandler.popupTrigger||!d&&!mxEvent.isMouseEvent(e.getEvent())&&
|
||||
function(a,b){b=null!=b?b:a;var c=document.createElement("a");c.setAttribute("href",this.getAbsoluteUrl(a));this.isCustomLink(a)||c.setAttribute("title",a);null!=this.linkTarget&&c.setAttribute("target",this.linkTarget);40<b.length&&(b=b.substring(0,26)+"..."+b.substring(b.length-10));mxUtils.write(c,b);return c};Graph.prototype.initTouch=function(){this.connectionHandler.marker.isEnabled=function(){return null!=this.graph.connectionHandler.first};this.addListener(mxEvent.START_EDITING,function(a,
|
||||
b){this.popupMenuHandler.hideMenu()});var a=this.updateMouseEvent;this.updateMouseEvent=function(b){b=a.apply(this,arguments);if(mxEvent.isTouchEvent(b.getEvent())&&null==b.getState()){var c=this.getCellAt(b.graphX,b.graphY);null!=c&&this.isSwimlane(c)&&this.hitsSwimlaneContent(c,b.graphX,b.graphY)||(b.state=this.view.getState(c),null!=b.state&&null!=b.state.shape&&(this.container.style.cursor=b.state.shape.node.style.cursor))}null==b.getState()&&this.isEnabled()&&(this.container.style.cursor="default");
|
||||
return b};var b=!1,c=!1,d=!1,e=this.fireMouseEvent;this.fireMouseEvent=function(a,f,g){a==mxEvent.MOUSE_DOWN&&(f=this.updateMouseEvent(f),b=this.isCellSelected(f.getCell()),c=this.isSelectionEmpty(),d=this.popupMenuHandler.isMenuShowing());e.apply(this,arguments)};this.popupMenuHandler.mouseUp=mxUtils.bind(this,function(a,e){this.popupMenuHandler.popupTrigger=!this.isEditing()&&this.isEnabled()&&(null==e.getState()||!e.isSource(e.getState().control))&&(this.popupMenuHandler.popupTrigger||!d&&!mxEvent.isMouseEvent(e.getEvent())&&
|
||||
(c&&null==e.getCell()&&this.isSelectionEmpty()||b&&this.isCellSelected(e.getCell())));mxPopupMenuHandler.prototype.mouseUp.apply(this.popupMenuHandler,arguments)})};mxCellEditor.prototype.isContentEditing=function(){var a=this.graph.view.getState(this.editingCell);return null!=a&&1==a.style.html};mxCellEditor.prototype.saveSelection=function(){if(window.getSelection){var a=window.getSelection();if(a.getRangeAt&&a.rangeCount){for(var b=[],c=0,d=a.rangeCount;c<d;++c)b.push(a.getRangeAt(c));return b}}else if(document.selection&&
|
||||
document.selection.createRange)return document.selection.createRange();return null};mxCellEditor.prototype.restoreSelection=function(a){try{if(a)if(window.getSelection){sel=window.getSelection();sel.removeAllRanges();for(var b=0,c=a.length;b<c;++b)sel.addRange(a[b])}else document.selection&&a.select&&a.select()}catch(J){}};var e=mxCellRenderer.prototype.initializeLabel;mxCellRenderer.prototype.initializeLabel=function(a){null!=a.text&&(a.text.replaceLinefeeds="0"!=mxUtils.getValue(a.style,"nl2Br",
|
||||
"1"));e.apply(this,arguments)};var f=mxConstraintHandler.prototype.update;mxConstraintHandler.prototype.update=function(a,b){this.isKeepFocusEvent(a)||!mxEvent.isAltDown(a.getEvent())?f.apply(this,arguments):this.reset()};mxGuide.prototype.createGuideShape=function(a){return new mxPolyline([],mxConstants.GUIDE_COLOR,mxConstants.GUIDE_STROKEWIDTH)};mxCellEditor.prototype.escapeCancelsEditing=!1;var g=mxCellEditor.prototype.startEditing;mxCellEditor.prototype.startEditing=function(a,b){g.apply(this,
|
||||
|
|
|
@ -328,27 +328,7 @@ Actions.prototype.init = function()
|
|||
if (link.length > 0)
|
||||
{
|
||||
var icon = null;
|
||||
var title = link.substring(link.lastIndexOf('/') + 1);
|
||||
var pageLink = graph.isPageLink(link);
|
||||
|
||||
if (pageLink)
|
||||
{
|
||||
var comma = link.indexOf(',');
|
||||
|
||||
if (comma > 0)
|
||||
{
|
||||
var page = ui.getPageById(link.substring(comma + 1));
|
||||
|
||||
if (page != null)
|
||||
{
|
||||
title = page.getName();
|
||||
}
|
||||
else
|
||||
{
|
||||
title = mxResources.get('pageNotFound');
|
||||
}
|
||||
}
|
||||
}
|
||||
var title = graph.getLinkTitle(link);
|
||||
|
||||
if (docs != null && docs.length > 0)
|
||||
{
|
||||
|
@ -374,9 +354,9 @@ Actions.prototype.init = function()
|
|||
|
||||
graph.getModel().beginUpdate();
|
||||
try
|
||||
{
|
||||
linkCell = graph.addCell(linkCell);
|
||||
graph.fireEvent(new mxEventObject('cellsInserted', 'cells', [linkCell]));
|
||||
{
|
||||
linkCell = graph.addCell(linkCell);
|
||||
graph.fireEvent(new mxEventObject('cellsInserted', 'cells', [linkCell]));
|
||||
}
|
||||
finally
|
||||
{
|
||||
|
|
|
@ -1430,6 +1430,15 @@ var EditDataDialog = function(ui, cell)
|
|||
}
|
||||
});
|
||||
|
||||
var text = document.createElement('input');
|
||||
text.style.width = '280px';
|
||||
text.style.textAlign = 'center';
|
||||
text.setAttribute('type', 'text');
|
||||
text.setAttribute('readOnly', 'true');
|
||||
text.setAttribute('value', cell.getId());
|
||||
|
||||
form.addField(mxResources.get('id') + ':', text);
|
||||
|
||||
for (var i = 0; i < temp.length; i++)
|
||||
{
|
||||
addTextArea(count, temp[i].name, temp[i].value);
|
||||
|
@ -2200,6 +2209,7 @@ var LayersWindow = function(editorUi, x, y, w, h)
|
|||
ldiv.style.borderColor = '#c3c3c3';
|
||||
ldiv.style.borderStyle = 'solid';
|
||||
ldiv.style.whiteSpace = 'nowrap';
|
||||
ldiv.setAttribute('title', mxResources.get('id') + ': ' + child.getId());
|
||||
|
||||
var left = document.createElement('div');
|
||||
left.style.display = 'inline-block';
|
||||
|
|
|
@ -640,9 +640,9 @@ Graph = function(container, model, renderHint, stylesheet, themes)
|
|||
|
||||
if (link != null)
|
||||
{
|
||||
if (this.isPageLink(link))
|
||||
if (this.isCustomLink(link))
|
||||
{
|
||||
this.pageLinkClicked(cell, link);
|
||||
this.customLinkClicked(cell, link);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -1117,7 +1117,7 @@ Graph.prototype.labelLinkClicked = function(state, elt, evt)
|
|||
{
|
||||
var href = elt.getAttribute('href');
|
||||
|
||||
if (href != null && !this.isPageLink(href) && (mxEvent.isLeftMouseButton(evt) &&
|
||||
if (href != null && !this.isCustomLink(href) && (mxEvent.isLeftMouseButton(evt) &&
|
||||
!mxEvent.isPopupTrigger(evt)) || mxEvent.isTouchEvent(evt))
|
||||
{
|
||||
if (!this.isEnabled() || this.isCellLocked(state.cell))
|
||||
|
@ -1171,17 +1171,25 @@ Graph.prototype.openLink = function(href, target)
|
|||
/**
|
||||
* Adds support for page links.
|
||||
*/
|
||||
Graph.prototype.isPageLink = function(href)
|
||||
Graph.prototype.getLinkTitle = function(href)
|
||||
{
|
||||
return false;
|
||||
return href.substring(href.lastIndexOf('/') + 1);
|
||||
};
|
||||
|
||||
/**
|
||||
* Adds support for page links.
|
||||
*/
|
||||
Graph.prototype.pageLinkClicked = function(cell, href)
|
||||
Graph.prototype.isCustomLink = function(href)
|
||||
{
|
||||
this.fireEvent(new mxEventObject('pageLinkClicked', 'cell', cell, 'href', href));
|
||||
return href.substring(0, 5) == 'data:';
|
||||
};
|
||||
|
||||
/**
|
||||
* Adds support for page links.
|
||||
*/
|
||||
Graph.prototype.customLinkClicked = function(cell, href)
|
||||
{
|
||||
this.fireEvent(new mxEventObject('customLinkClicked', 'cell', cell, 'href', href));
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -1379,13 +1387,12 @@ Graph.prototype.isReplacePlaceholders = function(cell)
|
|||
|
||||
/**
|
||||
* Returns true if the given mouse wheel event should be used for zooming. This
|
||||
* is invoked if no dialogs are showing and returns true if Alt or Control
|
||||
* (except macOS) is pressed or if the panning handler is active.
|
||||
* is invoked if no dialogs are showing and returns true with Alt or Control
|
||||
* (except macOS) is pressed.
|
||||
*/
|
||||
Graph.prototype.isZoomWheelEvent = function(evt)
|
||||
{
|
||||
return mxEvent.isAltDown(evt) || (mxEvent.isControlDown(evt) && !mxClient.IS_MAC) ||
|
||||
(this.panningHandler != null && this.panningHandler.isActive());
|
||||
return mxEvent.isAltDown(evt) || (mxEvent.isControlDown(evt) && !mxClient.IS_MAC);
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -2535,7 +2542,7 @@ Graph.prototype.getTooltipForCell = function(cell)
|
|||
|
||||
for (var i = 0; i < temp.length; i++)
|
||||
{
|
||||
if (temp[i].name != 'link' || !this.isPageLink(temp[i].value))
|
||||
if (temp[i].name != 'link' || !this.isCustomLink(temp[i].value))
|
||||
{
|
||||
tip += ((temp[i].name != 'link') ? temp[i].name + ':' : '') +
|
||||
mxUtils.htmlEntities(temp[i].value) + '\n';
|
||||
|
@ -6162,7 +6169,11 @@ if (typeof mxVertexHandler != 'undefined')
|
|||
|
||||
var a = document.createElement('a');
|
||||
a.setAttribute('href', this.getAbsoluteUrl(link));
|
||||
a.setAttribute('title', link);
|
||||
|
||||
if (!this.isCustomLink(link))
|
||||
{
|
||||
a.setAttribute('title', link);
|
||||
}
|
||||
|
||||
if (this.linkTarget != null)
|
||||
{
|
||||
|
|
25
src/main/webapp/js/reader.min.js
vendored
25
src/main/webapp/js/reader.min.js
vendored
|
@ -184,7 +184,7 @@ f)+"\n"+t+"}":"{"+z.join(",")+"}";f=t;return l}}"function"!==typeof Date.prototy
|
|||
e=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,f,g,h={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},k;"function"!==typeof JSON.stringify&&(JSON.stringify=function(a,b,d){var e;g=f="";if("number"===typeof d)for(e=0;e<d;e+=1)g+=" ";else"string"===typeof d&&(g=d);if((k=b)&&"function"!==typeof b&&("object"!==typeof b||"number"!==typeof b.length))throw Error("JSON.stringify");return c("",{"":a})});
|
||||
"function"!==typeof JSON.parse&&(JSON.parse=function(a,b){function c(a,d){var e,f,g=a[d];if(g&&"object"===typeof g)for(e in g)Object.prototype.hasOwnProperty.call(g,e)&&(f=c(g,e),void 0!==f?g[e]=f:delete g[e]);return b.call(a,d,g)}var e;a=""+a;d.lastIndex=0;d.test(a)&&(a=a.replace(d,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
|
||||
"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return e=eval("("+a+")"),"function"===typeof b?c({"":e},""):e;throw new SyntaxError("JSON.parse");})})();"undefined"===typeof window.mxBasePath&&(window.mxBasePath="https://www.draw.io/mxgraph/");window.mxLoadStylesheets=window.mxLoadStylesheets||!1;window.mxLoadResources=window.mxLoadResources||!1;window.mxLanguage=window.mxLanguage||"en";window.urlParams=window.urlParams||{};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open";window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"8.7.7",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"../../../src";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de"];var mxClient={VERSION:"8.7.8",IS_IE:0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&
|
||||
0>navigator.userAgent.indexOf("Edge/"),IS_OP:0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/"),IS_OT:0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:0<=navigator.userAgent.indexOf("AppleWebKit/")&&
|
||||
0>navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_IOS:navigator.userAgent.match(/(iPad|iPhone|iPod)/g)?!0:!1,IS_GC:0<=navigator.userAgent.indexOf("Chrome/")&&0>navigator.userAgent.indexOf("Edge/"),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:0<=navigator.userAgent.indexOf("Firefox/"),IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&
|
||||
0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_SVG:0<=navigator.userAgent.indexOf("Firefox/")||0<=navigator.userAgent.indexOf("Iceweasel/")||0<=navigator.userAgent.indexOf("Seamonkey/")||0<=navigator.userAgent.indexOf("Iceape/")||0<=navigator.userAgent.indexOf("Galeon/")||
|
||||
|
@ -1541,7 +1541,7 @@ function(a,b){return null==a.cell?"#ffa500":mxConstants.GUIDE_COLOR};this.graphH
|
|||
this.getRubberband=function(){return n};var p=(new Date).getTime(),r=0,q=this.connectionHandler.mouseMove;this.connectionHandler.mouseMove=function(){var a=this.currentState;q.apply(this,arguments);a!=this.currentState?(p=(new Date).getTime(),r=0):r=(new Date).getTime()-p};var t=this.connectionHandler.isOutlineConnectEvent;this.connectionHandler.isOutlineConnectEvent=function(a){return null!=this.currentState&&a.getState()==this.currentState&&2E3<r||(null==this.currentState||"0"!=mxUtils.getValue(this.currentState.style,
|
||||
"outlineConnect","1"))&&t.apply(this,arguments)};var z=this.isToggleEvent;this.isToggleEvent=function(a){return z.apply(this,arguments)||mxEvent.isShiftDown(a)};var w=n.isForceRubberbandEvent;n.isForceRubberbandEvent=function(a){return w.apply(this,arguments)||mxUtils.hasScrollbars(this.graph.container)&&mxClient.IS_FF&&mxClient.IS_WIN&&null==a.getState()&&mxEvent.isTouchEvent(a.getEvent())};var x=null;this.panningHandler.addListener(mxEvent.PAN_START,mxUtils.bind(this,function(){this.isEnabled()&&
|
||||
(x=this.container.style.cursor,this.container.style.cursor="move")}));this.panningHandler.addListener(mxEvent.PAN_END,mxUtils.bind(this,function(){this.isEnabled()&&(this.container.style.cursor=x)}));this.popupMenuHandler.autoExpand=!0;this.popupMenuHandler.isSelectOnPopup=function(a){return mxEvent.isMouseEvent(a.getEvent())};var y=this.click;this.click=function(a){var b=null==a.state&&null!=a.sourceState&&this.isCellLocked(a.sourceState.cell);if(this.isEnabled()&&!b||a.isConsumed())return y.apply(this,
|
||||
arguments);b=b?a.sourceState.cell:a.getCell();if(null!=b){var c=this.getLinkForCell(b);null!=c&&(this.isPageLink(c)?this.pageLinkClicked(b,c):this.openLink(c))}};this.tooltipHandler.getStateForEvent=function(a){return a.sourceState};this.getCursorForMouseEvent=function(a){var b=null==a.state&&null!=a.sourceState&&this.isCellLocked(a.sourceState.cell);return this.getCursorForCell(b?a.sourceState.cell:a.getCell())};var u=this.getCursorForCell;this.getCursorForCell=function(a){if(!this.isEnabled()||
|
||||
arguments);b=b?a.sourceState.cell:a.getCell();if(null!=b){var c=this.getLinkForCell(b);null!=c&&(this.isCustomLink(c)?this.customLinkClicked(b,c):this.openLink(c))}};this.tooltipHandler.getStateForEvent=function(a){return a.sourceState};this.getCursorForMouseEvent=function(a){var b=null==a.state&&null!=a.sourceState&&this.isCellLocked(a.sourceState.cell);return this.getCursorForCell(b?a.sourceState.cell:a.getCell())};var u=this.getCursorForCell;this.getCursorForCell=function(a){if(!this.isEnabled()||
|
||||
this.isCellLocked(a)){if(null!=this.getLinkForCell(a))return"pointer";if(this.isCellLocked(a))return"default"}return u.apply(this,arguments)};this.selectRegion=function(a,b){var c=this.getAllCells(a.x,a.y,a.width,a.height);this.selectCellsForEvent(c,b);return c};this.getAllCells=function(a,b,c,d,e,f){f=null!=f?f:[];if(0<c||0<d){var g=this.getModel(),h=a+c,k=b+d;null==e&&(e=this.getCurrentRoot(),null==e&&(e=g.getRoot()));if(null!=e)for(var l=g.getChildCount(e),m=0;m<l;m++){var n=g.getChildAt(e,m),
|
||||
p=this.view.getState(n);if(null!=p&&this.isCellVisible(n)&&"1"!=mxUtils.getValue(p.style,"locked","0")){var q=mxUtils.getValue(p.style,mxConstants.STYLE_ROTATION)||0;0!=q&&(p=mxUtils.getBoundingBox(p,q));(g.isEdge(n)||g.isVertex(n))&&p.x>=a&&p.y+p.height<=k&&p.y>=b&&p.x+p.width<=h&&f.push(n);this.getAllCells(a,b,c,d,n,f)}}}return f};var D=this.graphHandler.shouldRemoveCellsFromParent;this.graphHandler.shouldRemoveCellsFromParent=function(a,b,c){return this.graph.isCellSelected(a)?!1:D.apply(this,
|
||||
arguments)};this.isCellLocked=function(a){for(a=this.view.getState(a);null!=a;){if("1"==mxUtils.getValue(a.style,"locked","0"))return!0;a=this.view.getState(this.model.getParent(a.cell))}return!1};var F=null;this.addListener(mxEvent.FIRE_MOUSE_EVENT,mxUtils.bind(this,function(a,b){if("mouseDown"==b.getProperty("eventName")){var c=b.getProperty("event").getState();F=null==c||this.isSelectionEmpty()||this.isCellSelected(c.cell)?null:this.getSelectionCells()}}));this.addListener(mxEvent.TAP_AND_HOLD,
|
||||
|
@ -1553,9 +1553,9 @@ Graph.prototype.linkPolicy="frame"==urlParams.target?"blank":urlParams.target||"
|
|||
Graph.prototype.transparentBackground=!0;Graph.prototype.defaultEdgeLength=80;Graph.prototype.edgeMode=!1;Graph.prototype.connectionArrowsEnabled=!0;Graph.prototype.placeholderPattern=RegExp("%(date{.*}|[^%^{^}]+)%","g");Graph.prototype.absoluteUrlPattern=/^(?:[a-z]+:)?\/\//i;Graph.prototype.defaultThemeName="default";Graph.prototype.defaultThemes={};Graph.prototype.baseUrl=(window!=window.top?document.referrer:document.location.toString()).split("#")[0];Graph.prototype.editAfterInsert=!1;
|
||||
Graph.prototype.init=function(a){mxGraph.prototype.init.apply(this,arguments);this.cellRenderer.initializeLabel=function(a,c){mxCellRenderer.prototype.initializeLabel.apply(this,arguments);var b=a.view.graph.tolerance,e=!0,f=null,g=mxUtils.bind(this,function(a){e=!0;f=new mxPoint(mxEvent.getClientX(a),mxEvent.getClientY(a))}),h=mxUtils.bind(this,function(a){e=e&&null!=f&&Math.abs(f.x-mxEvent.getClientX(a))<b&&Math.abs(f.y-mxEvent.getClientY(a))<b}),k=mxUtils.bind(this,function(b){if(e)for(var d=mxEvent.getSource(b);null!=
|
||||
d&&d!=c.node;){if("a"==d.nodeName.toLowerCase()){a.view.graph.labelLinkClicked(a,d,b);break}d=d.parentNode}});mxEvent.addGestureListeners(c.node,g,h,k);mxEvent.addListener(c.node,"click",function(a){mxEvent.consume(a)})};this.initLayoutManager()};Graph.prototype.isLightboxView=function(){return this.lightbox};
|
||||
Graph.prototype.labelLinkClicked=function(a,b,c){b=b.getAttribute("href");if(null!=b&&!this.isPageLink(b)&&mxEvent.isLeftMouseButton(c)&&!mxEvent.isPopupTrigger(c)||mxEvent.isTouchEvent(c)){if(!this.isEnabled()||this.isCellLocked(a.cell))a=this.isBlankLink(b)?this.linkTarget:"_top",this.openLink(this.getAbsoluteUrl(b),a);mxEvent.consume(c)}};
|
||||
Graph.prototype.openLink=function(a,b){var c=window;if("_self"==b&&window!=window.top)window.location.href=a;else if(a.substring(0,this.baseUrl.length)==this.baseUrl&&"#"==a.charAt(this.baseUrl.length)&&"_top"==b&&window==window.top){var d=a.split("#")[1];window.location.hash=="#"+d&&(window.location.hash="");window.location.hash=d}else c=window.open(a,b);return c};Graph.prototype.isPageLink=function(a){return!1};
|
||||
Graph.prototype.pageLinkClicked=function(a,b){this.fireEvent(new mxEventObject("pageLinkClicked","cell",a,"href",b))};Graph.prototype.isExternalProtocol=function(a){return"mailto:"===a.substring(0,7)};Graph.prototype.isBlankLink=function(a){return!this.isExternalProtocol(a)&&("blank"===this.linkPolicy||"self"!==this.linkPolicy&&!this.isRelativeUrl(a)&&a.substring(0,this.domainUrl.length)!==this.domainUrl)};
|
||||
Graph.prototype.labelLinkClicked=function(a,b,c){b=b.getAttribute("href");if(null!=b&&!this.isCustomLink(b)&&mxEvent.isLeftMouseButton(c)&&!mxEvent.isPopupTrigger(c)||mxEvent.isTouchEvent(c)){if(!this.isEnabled()||this.isCellLocked(a.cell))a=this.isBlankLink(b)?this.linkTarget:"_top",this.openLink(this.getAbsoluteUrl(b),a);mxEvent.consume(c)}};
|
||||
Graph.prototype.openLink=function(a,b){var c=window;if("_self"==b&&window!=window.top)window.location.href=a;else if(a.substring(0,this.baseUrl.length)==this.baseUrl&&"#"==a.charAt(this.baseUrl.length)&&"_top"==b&&window==window.top){var d=a.split("#")[1];window.location.hash=="#"+d&&(window.location.hash="");window.location.hash=d}else c=window.open(a,b);return c};Graph.prototype.getLinkTitle=function(a){return a.substring(a.lastIndexOf("/")+1)};
|
||||
Graph.prototype.isCustomLink=function(a){return"data:"==a.substring(0,5)};Graph.prototype.customLinkClicked=function(a,b){this.fireEvent(new mxEventObject("customLinkClicked","cell",a,"href",b))};Graph.prototype.isExternalProtocol=function(a){return"mailto:"===a.substring(0,7)};Graph.prototype.isBlankLink=function(a){return!this.isExternalProtocol(a)&&("blank"===this.linkPolicy||"self"!==this.linkPolicy&&!this.isRelativeUrl(a)&&a.substring(0,this.domainUrl.length)!==this.domainUrl)};
|
||||
Graph.prototype.isRelativeUrl=function(a){return null!=a&&!this.absoluteUrlPattern.test(a)&&"data:"!==a.substring(0,5)&&!this.isExternalProtocol(a)};
|
||||
Graph.prototype.initLayoutManager=function(){this.layoutManager=new mxLayoutManager(this);this.layoutManager.getLayout=function(a){var b=this.graph.view.getState(a);a=null!=b?b.style:this.graph.getCellStyle(a);return"stackLayout"==a.childLayout?(b=new mxStackLayout(this.graph,!0),b.resizeParentMax="1"==mxUtils.getValue(a,"resizeParentMax","1"),b.horizontal="1"==mxUtils.getValue(a,"horizontalStack","1"),b.resizeParent="1"==mxUtils.getValue(a,"resizeParent","1"),b.resizeLast="1"==mxUtils.getValue(a,
|
||||
"resizeLast","0"),b.spacing=a.stackSpacing||b.spacing,b.border=a.stackBorder||b.border,b.marginLeft=a.marginLeft||0,b.marginRight=a.marginRight||0,b.marginTop=a.marginTop||0,b.marginBottom=a.marginBottom||0,b.fill=!0,b):"treeLayout"==a.childLayout?(b=new mxCompactTreeLayout(this.graph),b.horizontal="1"==mxUtils.getValue(a,"horizontalTree","1"),b.resizeParent="1"==mxUtils.getValue(a,"resizeParent","1"),b.groupPadding=mxUtils.getValue(a,"parentPadding",20),b.levelDistance=mxUtils.getValue(a,"treeLevelDistance",
|
||||
|
@ -1563,10 +1563,9 @@ Graph.prototype.initLayoutManager=function(){this.layoutManager=new mxLayoutMana
|
|||
mxHierarchicalLayout.prototype.interRankCellSpacing),b.interHierarchySpacing=mxUtils.getValue(a,"interHierarchySpacing",mxHierarchicalLayout.prototype.interHierarchySpacing),b.parallelEdgeSpacing=mxUtils.getValue(a,"parallelEdgeSpacing",mxHierarchicalLayout.prototype.parallelEdgeSpacing),b):null}};Graph.prototype.getPageSize=function(){return this.pageVisible?new mxRectangle(0,0,this.pageFormat.width*this.pageScale,this.pageFormat.height*this.pageScale):this.scrollTileSize};
|
||||
Graph.prototype.getPageLayout=function(){var a=this.getPageSize(),b=this.getGraphBounds();if(0==b.width||0==b.height)return new mxRectangle(0,0,1,1);var c=Math.ceil(b.x/this.view.scale-this.view.translate.x),d=Math.ceil(b.y/this.view.scale-this.view.translate.y),e=Math.floor(c/a.width),f=Math.floor(d/a.height);return new mxRectangle(e,f,Math.ceil((c+Math.floor(b.width/this.view.scale))/a.width)-e,Math.ceil((d+Math.floor(b.height/this.view.scale))/a.height)-f)};
|
||||
Graph.prototype.sanitizeHtml=function(a,b){return html_sanitize(a,function(a){return null!=a&&"javascript:"!==a.toString().toLowerCase().substring(0,11)?a:null},function(a){return a})};Graph.prototype.updatePlaceholders=function(){var a=!1,b;for(b in this.model.cells){var c=this.model.cells[b];this.isReplacePlaceholders(c)&&(this.view.invalidate(c,!1,!1),a=!0)}a&&this.view.validate()};Graph.prototype.isReplacePlaceholders=function(a){return null!=a.value&&"object"==typeof a.value&&"1"==a.value.getAttribute("placeholders")};
|
||||
Graph.prototype.isZoomWheelEvent=function(a){return mxEvent.isAltDown(a)||mxEvent.isControlDown(a)&&!mxClient.IS_MAC||null!=this.panningHandler&&this.panningHandler.isActive()};Graph.prototype.isTransparentClickEvent=function(a){return mxEvent.isAltDown(a)};Graph.prototype.isIgnoreTerminalEvent=function(a){return mxEvent.isShiftDown(a)&&mxEvent.isControlDown(a)};
|
||||
Graph.prototype.isSplitTarget=function(a,b,c){return!this.model.isEdge(b[0])&&!mxEvent.isAltDown(c)&&!mxEvent.isShiftDown(c)&&mxGraph.prototype.isSplitTarget.apply(this,arguments)};Graph.prototype.getLabel=function(a){var b=mxGraph.prototype.getLabel.apply(this,arguments);null!=b&&this.isReplacePlaceholders(a)&&null==a.getAttribute("placeholder")&&(b=this.replacePlaceholders(a,b));return b};
|
||||
Graph.prototype.isLabelMovable=function(a){var b=this.view.getState(a),b=null!=b?b.style:this.getCellStyle(a);return!this.isCellLocked(a)&&(this.model.isEdge(a)&&this.edgeLabelsMovable||this.model.isVertex(a)&&(this.vertexLabelsMovable||"1"==mxUtils.getValue(b,"labelMovable","0")))};Graph.prototype.setGridSize=function(a){this.gridSize=a;this.fireEvent(new mxEventObject("gridSizeChanged"))};
|
||||
Graph.prototype.getGlobalVariable=function(a){var b=null;"date"==a?b=(new Date).toLocaleDateString():"time"==a?b=(new Date).toLocaleTimeString():"timestamp"==a?b=(new Date).toLocaleString():"date{"==a.substring(0,5)&&(a=a.substring(5,a.length-1),b=this.formatDate(new Date,a));return b};
|
||||
Graph.prototype.isZoomWheelEvent=function(a){return mxEvent.isAltDown(a)||mxEvent.isControlDown(a)&&!mxClient.IS_MAC};Graph.prototype.isTransparentClickEvent=function(a){return mxEvent.isAltDown(a)};Graph.prototype.isIgnoreTerminalEvent=function(a){return mxEvent.isShiftDown(a)&&mxEvent.isControlDown(a)};Graph.prototype.isSplitTarget=function(a,b,c){return!this.model.isEdge(b[0])&&!mxEvent.isAltDown(c)&&!mxEvent.isShiftDown(c)&&mxGraph.prototype.isSplitTarget.apply(this,arguments)};
|
||||
Graph.prototype.getLabel=function(a){var b=mxGraph.prototype.getLabel.apply(this,arguments);null!=b&&this.isReplacePlaceholders(a)&&null==a.getAttribute("placeholder")&&(b=this.replacePlaceholders(a,b));return b};Graph.prototype.isLabelMovable=function(a){var b=this.view.getState(a),b=null!=b?b.style:this.getCellStyle(a);return!this.isCellLocked(a)&&(this.model.isEdge(a)&&this.edgeLabelsMovable||this.model.isVertex(a)&&(this.vertexLabelsMovable||"1"==mxUtils.getValue(b,"labelMovable","0")))};
|
||||
Graph.prototype.setGridSize=function(a){this.gridSize=a;this.fireEvent(new mxEventObject("gridSizeChanged"))};Graph.prototype.getGlobalVariable=function(a){var b=null;"date"==a?b=(new Date).toLocaleDateString():"time"==a?b=(new Date).toLocaleTimeString():"timestamp"==a?b=(new Date).toLocaleString():"date{"==a.substring(0,5)&&(a=a.substring(5,a.length-1),b=this.formatDate(new Date,a));return b};
|
||||
Graph.prototype.formatDate=function(a,b,c){null==this.dateFormatCache&&(this.dateFormatCache={i18n:{dayNames:"Sun Mon Tue Wed Thu Fri Sat Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),monthNames:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec January February March April May June July August September October November December".split(" ")},masks:{"default":"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",
|
||||
shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:ss",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'"}});var d=this.dateFormatCache,e=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,f=/[^-+\dA-Z]/g,g=function(a,b){a=String(a);for(b=b||2;a.length<b;)a="0"+a;return a};1!=arguments.length||"[object String]"!=Object.prototype.toString.call(a)||
|
||||
/\d/.test(a)||(b=a,a=void 0);a=a?new Date(a):new Date;if(isNaN(a))throw SyntaxError("invalid date");b=String(d.masks[b]||b||d.masks["default"]);"UTC:"==b.slice(0,4)&&(b=b.slice(4),c=!0);var h=c?"getUTC":"get",k=a[h+"Date"](),l=a[h+"Day"](),m=a[h+"Month"](),n=a[h+"FullYear"](),p=a[h+"Hours"](),r=a[h+"Minutes"](),q=a[h+"Seconds"](),h=a[h+"Milliseconds"](),t=c?0:a.getTimezoneOffset(),z={d:k,dd:g(k),ddd:d.i18n.dayNames[l],dddd:d.i18n.dayNames[l+7],m:m+1,mm:g(m+1),mmm:d.i18n.monthNames[m],mmmm:d.i18n.monthNames[m+
|
||||
|
@ -1596,7 +1595,7 @@ Graph.prototype.selectAll=function(a){a=a||this.getDefaultParent();this.isCellLo
|
|||
Graph.prototype.isCellFoldable=function(a){var b=this.view.getState(a),b=null!=b?b.style:this.getCellStyle(a);return this.foldingEnabled&&!this.isCellLocked(a)&&(this.isContainer(a)&&"0"!=b.collapsible||!this.isContainer(a)&&"1"==b.collapsible)};Graph.prototype.reset=function(){this.isEditing()&&this.stopEditing(!0);this.escape();this.isSelectionEmpty()||this.clearSelection()};
|
||||
Graph.prototype.zoom=function(a,b){a=Math.max(.01,Math.min(this.view.scale*a,160))/this.view.scale;mxGraph.prototype.zoom.apply(this,arguments)};Graph.prototype.zoomIn=function(){.15>this.view.scale?this.zoom((this.view.scale+.01)/this.view.scale):this.zoom(Math.round(this.view.scale*this.zoomFactor*20)/20/this.view.scale)};Graph.prototype.zoomOut=function(){.15>=this.view.scale?this.zoom((this.view.scale-.01)/this.view.scale):this.zoom(Math.round(1/this.zoomFactor*this.view.scale*20)/20/this.view.scale)};
|
||||
Graph.prototype.getTooltipForCell=function(a){var b="";if(mxUtils.isNode(a.value)){var c=a.value.getAttribute("tooltip");if(null!=c)null!=c&&this.isReplacePlaceholders(a)&&(c=this.replacePlaceholders(a,c)),b=this.sanitizeHtml(c);else{c=["label","tooltip","placeholders","placeholder"];a=a.value.attributes;var d=[];this.isEnabled()&&c.push("link");for(var e=0;e<a.length;e++)0>mxUtils.indexOf(c,a[e].nodeName)&&0<a[e].nodeValue.length&&d.push({name:a[e].nodeName,value:a[e].nodeValue});d.sort(function(a,
|
||||
b){return a.name<b.name?-1:a.name>b.name?1:0});for(e=0;e<d.length;e++)"link"==d[e].name&&this.isPageLink(d[e].value)||(b+=("link"!=d[e].name?d[e].name+":":"")+mxUtils.htmlEntities(d[e].value)+"\n");0<b.length&&(b=b.substring(0,b.length-1))}}return b};Graph.prototype.stringToBytes=function(a){for(var b=Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};Graph.prototype.bytesToString=function(a){for(var b=Array(a.length),c=0;c<a.length;c++)b[c]=String.fromCharCode(a[c]);return b.join("")};
|
||||
b){return a.name<b.name?-1:a.name>b.name?1:0});for(e=0;e<d.length;e++)"link"==d[e].name&&this.isCustomLink(d[e].value)||(b+=("link"!=d[e].name?d[e].name+":":"")+mxUtils.htmlEntities(d[e].value)+"\n");0<b.length&&(b=b.substring(0,b.length-1))}}return b};Graph.prototype.stringToBytes=function(a){for(var b=Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};Graph.prototype.bytesToString=function(a){for(var b=Array(a.length),c=0;c<a.length;c++)b[c]=String.fromCharCode(a[c]);return b.join("")};
|
||||
Graph.prototype.compress=function(a){if(null==a||0==a.length||"undefined"===typeof pako)return a;a=this.bytesToString(pako.deflateRaw(encodeURIComponent(a)));return window.btoa?btoa(a):Base64.encode(a,!0)};Graph.prototype.decompress=function(a){if(null==a||0==a.length||"undefined"===typeof pako)return a;a=window.atob?atob(a):Base64.decode(a,!0);return this.zapGremlins(decodeURIComponent(this.bytesToString(pako.inflateRaw(a))))};
|
||||
Graph.prototype.zapGremlins=function(a){for(var b=[],c=0;c<a.length;c++){var d=a.charCodeAt(c);(32<=d||9==d||10==d||13==d)&&b.push(a.charAt(c))}return b.join("")};HoverIcons=function(a){this.graph=a;this.init()};HoverIcons.prototype.arrowSpacing=6;HoverIcons.prototype.updateDelay=500;HoverIcons.prototype.activationDelay=140;HoverIcons.prototype.currentState=null;HoverIcons.prototype.activeArrow=null;HoverIcons.prototype.inactiveOpacity=15;HoverIcons.prototype.cssCursor="copy";
|
||||
HoverIcons.prototype.checkCollisions=!0;HoverIcons.prototype.triangleUp=mxClient.IS_SVG?Graph.createSvgImage(26,14,'<path d="m 1 14 L 13 1 L 26 14 z" stroke="#fff" fill="#007dfc"/>'):new mxImage(IMAGE_PATH+"/triangle-up.png",26,14);HoverIcons.prototype.triangleRight=mxClient.IS_SVG?Graph.createSvgImage(14,26,'<path d="m 1 1 L 14 13 L 1 26 z" stroke="#fff" fill="#007dfc"/>'):new mxImage(IMAGE_PATH+"/triangle-right.png",14,26);
|
||||
|
@ -1698,9 +1697,9 @@ arguments)};h.drawState(this.getView().getState(this.model.root),l);return m};Gr
|
|||
c)return null;a=a.parentNode}return a};Graph.prototype.selectNode=function(a){var b=null;if(window.getSelection){if(b=window.getSelection(),b.getRangeAt&&b.rangeCount){var c=document.createRange();c.selectNode(a);b.removeAllRanges();b.addRange(c)}}else(b=document.selection)&&"Control"!=b.type&&(a=b.createRange(),a.collapse(!0),c=b.createRange(),c.setEndPoint("StartToStart",a),c.select())};Graph.prototype.insertRow=function(a,b){for(var c=a.tBodies[0],d=0<c.rows.length?c.rows[0].cells.length:1,c=c.insertRow(b),
|
||||
e=0;e<d;e++)mxUtils.br(c.insertCell(-1));return c.cells[0]};Graph.prototype.deleteRow=function(a,b){a.tBodies[0].deleteRow(b)};Graph.prototype.insertColumn=function(a,b){var c=a.tHead;if(null!=c)for(var d=0;d<c.rows.length;d++){var e=document.createElement("th");c.rows[d].appendChild(e);mxUtils.br(e)}c=a.tBodies[0];for(d=0;d<c.rows.length;d++)e=c.rows[d].insertCell(b),mxUtils.br(e);return c.rows[0].cells[0<=b?b:c.rows[0].cells.length-1]};Graph.prototype.deleteColumn=function(a,b){if(0<=b)for(var c=
|
||||
a.tBodies[0].rows,d=0;d<c.length;d++)c[d].cells.length>b&&c[d].deleteCell(b)};Graph.prototype.pasteHtmlAtCaret=function(a){var b;if(window.getSelection){if(b=window.getSelection(),b.getRangeAt&&b.rangeCount){b=b.getRangeAt(0);b.deleteContents();var c=document.createElement("div");c.innerHTML=a;a=document.createDocumentFragment();for(var d;d=c.firstChild;)lastNode=a.appendChild(d);b.insertNode(a)}}else(b=document.selection)&&"Control"!=b.type&&b.createRange().pasteHTML(a)};Graph.prototype.createLinkForHint=
|
||||
function(a,b){b=null!=b?b:a;var c=document.createElement("a");c.setAttribute("href",this.getAbsoluteUrl(a));c.setAttribute("title",a);null!=this.linkTarget&&c.setAttribute("target",this.linkTarget);40<b.length&&(b=b.substring(0,26)+"..."+b.substring(b.length-10));mxUtils.write(c,b);return c};Graph.prototype.initTouch=function(){this.connectionHandler.marker.isEnabled=function(){return null!=this.graph.connectionHandler.first};this.addListener(mxEvent.START_EDITING,function(a,b){this.popupMenuHandler.hideMenu()});
|
||||
var a=this.updateMouseEvent;this.updateMouseEvent=function(b){b=a.apply(this,arguments);if(mxEvent.isTouchEvent(b.getEvent())&&null==b.getState()){var c=this.getCellAt(b.graphX,b.graphY);null!=c&&this.isSwimlane(c)&&this.hitsSwimlaneContent(c,b.graphX,b.graphY)||(b.state=this.view.getState(c),null!=b.state&&null!=b.state.shape&&(this.container.style.cursor=b.state.shape.node.style.cursor))}null==b.getState()&&this.isEnabled()&&(this.container.style.cursor="default");return b};var b=!1,c=!1,d=!1,e=
|
||||
this.fireMouseEvent;this.fireMouseEvent=function(a,f,g){a==mxEvent.MOUSE_DOWN&&(f=this.updateMouseEvent(f),b=this.isCellSelected(f.getCell()),c=this.isSelectionEmpty(),d=this.popupMenuHandler.isMenuShowing());e.apply(this,arguments)};this.popupMenuHandler.mouseUp=mxUtils.bind(this,function(a,e){this.popupMenuHandler.popupTrigger=!this.isEditing()&&this.isEnabled()&&(null==e.getState()||!e.isSource(e.getState().control))&&(this.popupMenuHandler.popupTrigger||!d&&!mxEvent.isMouseEvent(e.getEvent())&&
|
||||
function(a,b){b=null!=b?b:a;var c=document.createElement("a");c.setAttribute("href",this.getAbsoluteUrl(a));this.isCustomLink(a)||c.setAttribute("title",a);null!=this.linkTarget&&c.setAttribute("target",this.linkTarget);40<b.length&&(b=b.substring(0,26)+"..."+b.substring(b.length-10));mxUtils.write(c,b);return c};Graph.prototype.initTouch=function(){this.connectionHandler.marker.isEnabled=function(){return null!=this.graph.connectionHandler.first};this.addListener(mxEvent.START_EDITING,function(a,
|
||||
b){this.popupMenuHandler.hideMenu()});var a=this.updateMouseEvent;this.updateMouseEvent=function(b){b=a.apply(this,arguments);if(mxEvent.isTouchEvent(b.getEvent())&&null==b.getState()){var c=this.getCellAt(b.graphX,b.graphY);null!=c&&this.isSwimlane(c)&&this.hitsSwimlaneContent(c,b.graphX,b.graphY)||(b.state=this.view.getState(c),null!=b.state&&null!=b.state.shape&&(this.container.style.cursor=b.state.shape.node.style.cursor))}null==b.getState()&&this.isEnabled()&&(this.container.style.cursor="default");
|
||||
return b};var b=!1,c=!1,d=!1,e=this.fireMouseEvent;this.fireMouseEvent=function(a,f,g){a==mxEvent.MOUSE_DOWN&&(f=this.updateMouseEvent(f),b=this.isCellSelected(f.getCell()),c=this.isSelectionEmpty(),d=this.popupMenuHandler.isMenuShowing());e.apply(this,arguments)};this.popupMenuHandler.mouseUp=mxUtils.bind(this,function(a,e){this.popupMenuHandler.popupTrigger=!this.isEditing()&&this.isEnabled()&&(null==e.getState()||!e.isSource(e.getState().control))&&(this.popupMenuHandler.popupTrigger||!d&&!mxEvent.isMouseEvent(e.getEvent())&&
|
||||
(c&&null==e.getCell()&&this.isSelectionEmpty()||b&&this.isCellSelected(e.getCell())));mxPopupMenuHandler.prototype.mouseUp.apply(this.popupMenuHandler,arguments)})};mxCellEditor.prototype.isContentEditing=function(){var a=this.graph.view.getState(this.editingCell);return null!=a&&1==a.style.html};mxCellEditor.prototype.saveSelection=function(){if(window.getSelection){var a=window.getSelection();if(a.getRangeAt&&a.rangeCount){for(var b=[],c=0,d=a.rangeCount;c<d;++c)b.push(a.getRangeAt(c));return b}}else if(document.selection&&
|
||||
document.selection.createRange)return document.selection.createRange();return null};mxCellEditor.prototype.restoreSelection=function(a){try{if(a)if(window.getSelection){sel=window.getSelection();sel.removeAllRanges();for(var b=0,c=a.length;b<c;++b)sel.addRange(a[b])}else document.selection&&a.select&&a.select()}catch(J){}};var e=mxCellRenderer.prototype.initializeLabel;mxCellRenderer.prototype.initializeLabel=function(a){null!=a.text&&(a.text.replaceLinefeeds="0"!=mxUtils.getValue(a.style,"nl2Br",
|
||||
"1"));e.apply(this,arguments)};var f=mxConstraintHandler.prototype.update;mxConstraintHandler.prototype.update=function(a,b){this.isKeepFocusEvent(a)||!mxEvent.isAltDown(a.getEvent())?f.apply(this,arguments):this.reset()};mxGuide.prototype.createGuideShape=function(a){return new mxPolyline([],mxConstants.GUIDE_COLOR,mxConstants.GUIDE_STROKEWIDTH)};mxCellEditor.prototype.escapeCancelsEditing=!1;var g=mxCellEditor.prototype.startEditing;mxCellEditor.prototype.startEditing=function(a,b){g.apply(this,
|
||||
|
|
1291
src/main/webapp/js/viewer.min.js
vendored
1291
src/main/webapp/js/viewer.min.js
vendored
File diff suppressed because one or more lines are too long
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=عن تطبيق draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=الحجم الحقيقي
|
||||
add=إضافة
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=شجرة أفقية
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=نص HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=تجاهل
|
||||
image=صورة
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=За draw.io
|
||||
accessDenied=Достъпът отказан
|
||||
action=Action
|
||||
actualSize=Действителен размер
|
||||
add=Добавяне
|
||||
addedFile=Добавен {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Хоризонтално дърво
|
|||
howTranslate=Колко е добър преводът на Вашия език?
|
||||
html=HTML
|
||||
htmlText=HTML текст
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Игнориране
|
||||
image=Изображение
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=O draw.io
|
||||
accessDenied=Pristup odbijen
|
||||
action=Action
|
||||
actualSize=Prirodna veličina
|
||||
add=Dodaj
|
||||
addedFile=Dodato {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Vodoravno drvo
|
|||
howTranslate=Koliko je dobar prijevod na Vaš jezik?
|
||||
html=HTML
|
||||
htmlText=HTML tekst
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignoriši
|
||||
image=Slika
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Sobre draw.io
|
||||
accessDenied=Accés denegat
|
||||
action=Action
|
||||
actualSize=Mida real
|
||||
add=Afegeix
|
||||
addedFile=Afegit {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Arbre horitzontal
|
|||
howTranslate=És correcta la traducció al teu idioma?
|
||||
html=HTML
|
||||
htmlText=Text HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignora
|
||||
image=Imatge
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=O aplikaci draw.io
|
||||
accessDenied=Přístup odepřen
|
||||
action=Action
|
||||
actualSize=Skutečná velikost
|
||||
add=Přidat
|
||||
addedFile=Přidáno: {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Vodorovný strom
|
|||
howTranslate=Jaká je kvalita překladu do tvého jazyka?
|
||||
html=HTML
|
||||
htmlText=HTML text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignorovat
|
||||
image=Obrázek
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Om draw.io
|
||||
accessDenied=Adgang nægtet
|
||||
action=Action
|
||||
actualSize=Faktisk størrelse
|
||||
add=Tilføj
|
||||
addedFile=Tilføjet {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Vandret træ
|
|||
howTranslate=Hvor god er oversættelsen til dit sprog?
|
||||
html=HTML
|
||||
htmlText=HTML-tekst
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignorér
|
||||
image=Billede
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Über draw.io
|
||||
accessDenied=Zugriff verweigert
|
||||
action=Aktion
|
||||
actualSize=Tatsächliche Größe
|
||||
add=Einfügen
|
||||
addedFile={1} eingefügt
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontaler Baum
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignorieren
|
||||
image=Bild
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Σχετικά με το draw.io
|
||||
accessDenied=Απαγόρευση εισόδου
|
||||
action=Action
|
||||
actualSize=Πραγματικό Μέγεθος
|
||||
add=Προσθήκη
|
||||
addedFile=Προστέθηκε {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Οριζόντιο δέντρο
|
|||
howTranslate=Πόσο καλή είναι η μετάφραση στη γλώσσα σας;
|
||||
html=HTML
|
||||
htmlText=HTML κείμενο
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Αγνοήστε
|
||||
image=Εικόνα
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Pri draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Aldoni
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Bildo
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Acerca de draw.io
|
||||
accessDenied=Acceso denegado
|
||||
action=Action
|
||||
actualSize=Tamaño real
|
||||
add=Agregar
|
||||
addedFile=Agregado {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Árbol horizontal
|
|||
howTranslate=¿Cuán buena es la traducción en su idioma?
|
||||
html=HTML
|
||||
htmlText=Texto HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignorar
|
||||
image=Imagen
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Info draw.io kohta
|
||||
accessDenied=Ligipääs keelatud
|
||||
action=Action
|
||||
actualSize=Tegelik suurus
|
||||
add=Lisa
|
||||
addedFile=Lisatud {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horisontaalne puu
|
|||
howTranslate=Kui hea on tõlge sinu keeles?
|
||||
html=HTML
|
||||
htmlText=HTML tekst
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Eira
|
||||
image=Kujutis
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=درباره draw.io
|
||||
accessDenied=دسترسی مجاز نیست.
|
||||
action=Action
|
||||
actualSize=سایز واقعی
|
||||
add=افزودن
|
||||
addedFile=اضافه شد {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=درخت افقی
|
|||
howTranslate=ترجمه به زبان شما تا چه اندازه خوب است؟
|
||||
html=HTML
|
||||
htmlText=متن HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=نادیده گرفتن
|
||||
image=تصویر
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Tietoa draw.io:sta
|
||||
accessDenied=Pääsy kielletty
|
||||
action=Action
|
||||
actualSize=Oikea koko
|
||||
add=Lisää
|
||||
addedFile=Lisätty tiedosto
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Vaakasuora puu
|
|||
howTranslate=Kuinka hyvin sovellus on käännetty kielellesi?
|
||||
html=HTML
|
||||
htmlText=HTML teksti
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Sivuuta
|
||||
image=Kuva
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Tungkol sa draw.io
|
||||
accessDenied=Tinanggihan ang pagpasok
|
||||
action=Action
|
||||
actualSize=Aktwal na sukat
|
||||
add=Magdagdag
|
||||
addedFile=Idinagdag
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Pahalang na istruktura
|
|||
howTranslate=Gaano kahusay ang pagsalin sa iyong linggwahe?
|
||||
html=HTML
|
||||
htmlText=Teksto ng HTML
|
||||
id=ID
|
||||
iframe=iFrame
|
||||
ignore=Balewalain
|
||||
image=Imahe
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=À propos de draw.io
|
||||
accessDenied=Accès refusé
|
||||
action=Action
|
||||
actualSize=Taille réelle
|
||||
add=Ajouter
|
||||
addedFile=Ajouté(e) {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Arbre horizontal
|
|||
howTranslate=Etes-vous satisfait(e) de la traduction dans votre langue ?
|
||||
html=HTML
|
||||
htmlText=Texte HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignorer
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=אודות Draw.io
|
||||
accessDenied=הגישה דחתה
|
||||
action=Action
|
||||
actualSize=גודל אמיתי
|
||||
add=הוסף
|
||||
addedFile=נוסף {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=עץ אופקי
|
|||
howTranslate=מה רמת התרגום לשפה שלך?
|
||||
html=HTML
|
||||
htmlText=טקסט HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=התעלם
|
||||
image=תמונה
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Draw.io névjegy
|
||||
accessDenied=Hozzáférés elutasítva
|
||||
action=Action
|
||||
actualSize=Aktuális méret
|
||||
add=Hozzáad
|
||||
addedFile={1} hozzáadva
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Függőleges fa
|
|||
howTranslate=Milyen a fordítás minősége az ön nyelvén?
|
||||
html=HTML
|
||||
htmlText=HTML szöveg
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Mellőz
|
||||
image=Kép
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=aboutDrawio
|
||||
accessDenied=accessDenied
|
||||
action=action
|
||||
actualSize=actualSize
|
||||
add=add
|
||||
addedFile=addedFile
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=horizontalTree
|
|||
howTranslate=howTranslate
|
||||
html=html
|
||||
htmlText=htmlText
|
||||
id=id
|
||||
iframe=iframe
|
||||
ignore=ignore
|
||||
image=image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Tentang draw.io
|
||||
accessDenied=Akses Ditolak
|
||||
action=Action
|
||||
actualSize=Ukuran Aktual
|
||||
add=Tambahkan
|
||||
addedFile=Ditambahkan
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Pohon Horizontal
|
|||
howTranslate=Seberapa baik terjemahan ini dalam bahasa Anda?
|
||||
html=HTML
|
||||
htmlText=Teks HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Abaikan
|
||||
image=Gambar
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Informazioni su draw.io
|
||||
accessDenied=Accesso negato
|
||||
action=Action
|
||||
actualSize=Dimensioni attuali
|
||||
add=Aggiungi
|
||||
addedFile=Aggiunto
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Albero orizzontale
|
|||
howTranslate=Com'è la traduzione nella tua lingua?
|
||||
html=HTML
|
||||
htmlText=Testo HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignora
|
||||
image=Immagine
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=draw.ioについて
|
||||
accessDenied=アクセス拒否されました
|
||||
action=Action
|
||||
actualSize=実寸
|
||||
add=追加する
|
||||
addedFile=追加された {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=横向きツリー図
|
|||
howTranslate=あなたの翻訳レベルはいかがですか?
|
||||
html=HTML
|
||||
htmlText=HTMLテキスト
|
||||
id=ID
|
||||
iframe=iFrame
|
||||
ignore=無視する
|
||||
image=イメージ
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=draw.io 정보
|
||||
accessDenied=접근거부
|
||||
action=Action
|
||||
actualSize=실제 크기
|
||||
add=추가
|
||||
addedFile=추가된 {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=수평 트리 그림
|
|||
howTranslate=귀하의 언어로 번역된 내용들이 얼마나 이해하기 쉽습니까?
|
||||
html=HTML
|
||||
htmlText=HTML 텍스트
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=무시
|
||||
image=이미지
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Mengenai draw.io
|
||||
accessDenied=Akses Ditolak
|
||||
action=Action
|
||||
actualSize=Saiz Sebenar
|
||||
add=Tambah
|
||||
addedFile=Tambah {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Pohon Melintang
|
|||
howTranslate=Sebagus manakah terjemahan ini dalam bahasa anda?
|
||||
html=HTML
|
||||
htmlText=Teks HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Abaikan
|
||||
image=Imej
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Over draw.io
|
||||
accessDenied=Toegang geweigerd
|
||||
action=Action
|
||||
actualSize=Ware grootte
|
||||
add=Toevoegen
|
||||
addedFile={1} toegevoegd
|
||||
|
@ -62,7 +63,7 @@ blockquote=Citaat
|
|||
blog=Blog
|
||||
bold=Vet
|
||||
bootstrap=Bootstrap
|
||||
border=Border
|
||||
border=Rand
|
||||
borderColor=Randkleur
|
||||
borderWidth=Randbreedte
|
||||
bottom=Onder
|
||||
|
@ -226,7 +227,7 @@ errorSavingFileUnknown=Fout bij het autoriseren met Google servers. Pagina herla
|
|||
errorSavingFileForbidden=Fout bij opslaan bestand. Onvoldoende toegangsrechten.
|
||||
errorSavingFileNameConflict=Kon diagram niet opslaan. Huidige pagina bevat al een bestand genaamd '{1}'.
|
||||
errorSavingFileNotFound=Fout bij opslaan bestand. Bestand niet gevonden.
|
||||
errorSavingFileReadOnlyMode=Could not save diagram while read-only mode is active.
|
||||
errorSavingFileReadOnlyMode=Kon diagram niet opslaan wanneer de modus alleen-lezen geactiveerd is.
|
||||
errorSavingFileSessionTimeout=Uw sessie is verlopen. Graag <a target='_blank' href='{1}'>{2}</a> en ga weer naar dit tabblad om opnieuw te proberen op te slaan.
|
||||
errorSendingFeedback=Fout bij versturen opmerking.
|
||||
errorUpdatingPreview=Fout bij bijwerken voorbeeld.
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontale boom
|
|||
howTranslate=Hoe goed is de vertaling naar uw taal?
|
||||
html=HTML
|
||||
htmlText=HTML-tekst
|
||||
id=ID
|
||||
iframe=iFrame
|
||||
ignore=Negeren
|
||||
image=Afbeelding
|
||||
|
@ -421,7 +423,7 @@ mathematicalTypesetting=Wiskundige notatie
|
|||
makeCopy=Een kopie maken
|
||||
manual=Handleiding
|
||||
middle=Midden
|
||||
minimal=Minimal
|
||||
minimal=Minimaal
|
||||
misc=Overige
|
||||
mockups=Modellen
|
||||
modificationDate=Aanpassingsdatum
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Om draw.io
|
||||
accessDenied=Tilgang nektet
|
||||
action=Action
|
||||
actualSize=Faktisk størrelse
|
||||
add=Legg til
|
||||
addedFile=Fil lagt til
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horisontalt tre
|
|||
howTranslate=Hvor bra er oversettelsen til ditt språk?
|
||||
html=HTML
|
||||
htmlText=HTML-tekst
|
||||
id=ID
|
||||
iframe=iFrame
|
||||
ignore=Ignorer
|
||||
image=Bilde
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=O aplikacji draw.io
|
||||
accessDenied=Brak dostępu
|
||||
action=Action
|
||||
actualSize=Rozmiar rzeczywisty
|
||||
add=Dodaj
|
||||
addedFile=Dodano {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Drzewo poziome
|
|||
howTranslate=Jak dobre jest tłumaczenie w Twoim języku?
|
||||
html=HTML
|
||||
htmlText=Tekst w HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignoruj
|
||||
image=Obraz
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Sobre draw.io
|
||||
accessDenied=Acesso Negado
|
||||
action=Action
|
||||
actualSize=Tamanho real
|
||||
add=Adicionar
|
||||
addedFile=Adicionado {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Árvore horizontal
|
|||
howTranslate=Como você acha que está a tradução no seu idioma?
|
||||
html=HTML
|
||||
htmlText=Texto HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignorar
|
||||
image=Imagem
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Sobre draw.io
|
||||
accessDenied=Acesso Negado
|
||||
action=Action
|
||||
actualSize=Tamanho real
|
||||
add=Adicionar
|
||||
addedFile=Adicionado {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Árvore horizontal
|
|||
howTranslate=Como está a tradução?
|
||||
html=HTML
|
||||
htmlText=Texto HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignorar
|
||||
image=Imagem
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Despre draw.io
|
||||
accessDenied=Acces interzis
|
||||
action=Action
|
||||
actualSize=Dimensiunea reală
|
||||
add=Adaugă
|
||||
addedFile=Adăugat {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Arbore orizontal
|
|||
howTranslate=Cât de bună este traducerea în limba dumneavoastră?
|
||||
html=HTML
|
||||
htmlText=Text HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignoră
|
||||
image=Imagine
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=О сервисе draw.io
|
||||
accessDenied=Доступ запрещён
|
||||
action=Action
|
||||
actualSize=Фактический размер
|
||||
add=Добавить
|
||||
addedFile=Добавлено {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Горизонтальное дерево
|
|||
howTranslate=Насколько хорошо приложение переведено на ваш язык?
|
||||
html=HTML
|
||||
htmlText=HTML текст
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Игнорировать
|
||||
image=Изображение
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=O draw.io
|
||||
accessDenied=Pristup je odbijen
|
||||
action=Action
|
||||
actualSize=Prirodna veličina
|
||||
add=Dodaj
|
||||
addedFile=Dodat {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Vodoravno drvo
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML tekst
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignoriši
|
||||
image=Slika
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Om draw.io
|
||||
accessDenied=Åtkomst nekad
|
||||
action=Action
|
||||
actualSize=Verklig storlek
|
||||
add=Lägg till
|
||||
addedFile=Tillagd
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horisontellt träd
|
|||
howTranslate=Hur bra är översättningen till ditt språk?
|
||||
html=HTML
|
||||
htmlText=HTML text
|
||||
id=ID
|
||||
iframe=iFrame
|
||||
ignore=Ignorera
|
||||
image=Bild
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=About draw.io
|
||||
accessDenied=Access Denied
|
||||
action=Action
|
||||
actualSize=Actual Size
|
||||
add=Add
|
||||
addedFile=Added {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Horizontal Tree
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=HTML Text
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ignore
|
||||
image=Image
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=เกี่ยวกับ draw.io
|
||||
accessDenied=ปฏิเสธการเข้าถึง
|
||||
action=Action
|
||||
actualSize=ขนาดปกติ
|
||||
add=เพิ่ม
|
||||
addedFile=เพิ่ม {1} แล้ว
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=แผนผังต้นไม้ในแนวนอน
|
|||
howTranslate=How good is the translation in your language?
|
||||
html=HTML
|
||||
htmlText=ข้อความ HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=ละเลย
|
||||
image=รูปภาพ
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=draw.io hakkında
|
||||
accessDenied=erişim engellendi
|
||||
action=Action
|
||||
actualSize=Gerçek boyut
|
||||
add=Ekle
|
||||
addedFile=Eklendi
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Yatay ağaç
|
|||
howTranslate=Dilinizin çevirisi ne kadar iyi?
|
||||
html=HTML
|
||||
htmlText=HTML metin
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Göz ardı et
|
||||
image=Resim
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Про програму draw.io
|
||||
accessDenied=Доступ заборонено
|
||||
action=Action
|
||||
actualSize=Фактичний розмір
|
||||
add=Додати
|
||||
addedFile=Додано {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Горизонтальне дерево
|
|||
howTranslate=Чи задоволені ви перекладом на вашу мову?
|
||||
html=HTML
|
||||
htmlText=HTML текст
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Ігнорувати
|
||||
image=Зображення
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=Giới thiệu về draw.io
|
||||
accessDenied=Truy cập bị từ chối
|
||||
action=Action
|
||||
actualSize=Kích thước thực tế
|
||||
add=Thêm
|
||||
addedFile=Đã thêm {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=Cây theo chiều ngang
|
|||
howTranslate=Bạn đánh giá bản dịch này như thế nào?
|
||||
html=HTML
|
||||
htmlText=Văn bản HTML
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=Bỏ qua
|
||||
image=Hình ảnh
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=關於draw.io
|
||||
accessDenied=拒絕存取
|
||||
action=Action
|
||||
actualSize=實際尺寸
|
||||
add=新增
|
||||
addedFile=已新增{1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=水平樹狀
|
|||
howTranslate=你所選語言的翻譯質量如何?
|
||||
html=HTML
|
||||
htmlText=HTML文字
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=忽略
|
||||
image=圖片
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
# https://docs.google.com/spreadsheet/ccc?key=0AmQEO36liL4FdDJLWVNMaVV2UmRKSnpXU09MYkdGbEE
|
||||
aboutDrawio=关于draw.io
|
||||
accessDenied=访问被拒
|
||||
action=Action
|
||||
actualSize=实际尺寸
|
||||
add=添加
|
||||
addedFile=已添加 {1}
|
||||
|
@ -338,6 +339,7 @@ horizontalTree=水平树状
|
|||
howTranslate=按您的母语水平评判,该翻译如何?
|
||||
html=HTML
|
||||
htmlText=HTML文本
|
||||
id=ID
|
||||
iframe=IFrame
|
||||
ignore=忽略
|
||||
image=图片
|
||||
|
|
Loading…
Reference in a new issue