mirror of
https://github.com/piskelapp/piskel.git
synced 2023-08-10 21:12:52 +03:00
Issue #344 : Escape django template tags
This commit is contained in:
committed by
jdescottes
parent
7d5259acd7
commit
070003a414
@@ -51,7 +51,7 @@
|
||||
var palettes = this.paletteService.getPalettes();
|
||||
|
||||
var html = palettes.map(function (palette) {
|
||||
return pskl.utils.Template.replace('<option value="${id}">${name}</option>', palette);
|
||||
return pskl.utils.Template.replace('<option value="{{id}}">{{name}}</option>', palette);
|
||||
}).join('');
|
||||
this.colorPaletteSelect_.innerHTML = html;
|
||||
};
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
});
|
||||
|
||||
keys.forEach((function (key) {
|
||||
var date = pskl.utils.DateUtils.format(key.date, '${Y}/${M}/${D} ${H}:${m}');
|
||||
var date = pskl.utils.DateUtils.format(key.date, '{{Y}}/{{M}}/{{D}} {{H}}:{{m}}');
|
||||
html += pskl.utils.Template.replace(this.localStorageItemTemplate_, {name : key.name, date : date});
|
||||
}).bind(this));
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
var previousInfo = pskl.app.backupService.getPreviousPiskelInfo();
|
||||
if (previousInfo) {
|
||||
var previousSessionTemplate_ = pskl.utils.Template.get('previous-session-info-template');
|
||||
var date = pskl.utils.DateUtils.format(previousInfo.date, '${H}:${m} - ${Y}/${M}/${D}');
|
||||
var date = pskl.utils.DateUtils.format(previousInfo.date, '{{H}}:{{m}} - {{Y}}/{{M}}/{{D}}');
|
||||
previousSessionContainer.innerHTML = pskl.utils.Template.replace(previousSessionTemplate_, {
|
||||
name : previousInfo.name,
|
||||
date : date
|
||||
|
||||
@@ -153,7 +153,7 @@
|
||||
// FIXME : JD : HORRIBLE COPY/PASTA (JD later : where???)
|
||||
ns.GifExportController.prototype.updateStatus_ = function (imageUrl, error) {
|
||||
if (imageUrl) {
|
||||
var linkTpl = '<a class="image-link" href="${link}" target="_blank">${shortLink}</a>';
|
||||
var linkTpl = '<a class="image-link" href="{{link}}" target="_blank">{{shortLink}}</a>';
|
||||
var linkHtml = pskl.utils.Template.replace(linkTpl, {
|
||||
link : imageUrl,
|
||||
shortLink : this.shorten_(imageUrl, URL_MAX_LENGTH, '...')
|
||||
|
||||
@@ -98,7 +98,7 @@
|
||||
|
||||
ns.PngExportController.prototype.updateStatus_ = function (imageUrl, error) {
|
||||
if (imageUrl) {
|
||||
var linkTpl = '<a class="image-link" href="${link}" target="_blank">${shortLink}</a>';
|
||||
var linkTpl = '<a class="image-link" href="{{link}}" target="_blank">{{shortLink}}</a>';
|
||||
var linkHtml = pskl.utils.Template.replace(linkTpl, {
|
||||
link : imageUrl,
|
||||
shortLink : this.shorten_(imageUrl, URL_MAX_LENGTH, '...')
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
|
||||
var testSuiteStatus = document.createElement('li');
|
||||
testSuiteStatus.innerHTML = pskl.utils.Template.replace(
|
||||
'<b>Test Suite [${path}]</b>',
|
||||
'<b>Test Suite [{{path}}]</b>',
|
||||
{path : this.shortenPath_(this.suitePath)}
|
||||
);
|
||||
this.testListElt.appendChild(testSuiteStatus);
|
||||
@@ -51,7 +51,7 @@
|
||||
var testCaseStatus = document.createElement('li');
|
||||
|
||||
testCaseStatus.innerHTML = pskl.utils.Template.replace(
|
||||
'[${path}] finished : <b style="color:${color}">${status}</b>',
|
||||
'[{{path}}] finished : <b style="color:{{color}}">{{status}}</b>',
|
||||
{path : this.shortenPath_(testPath), status : status ? 'OK' : 'KO', color : status ? 'green' : 'red'}
|
||||
);
|
||||
this.testListElt.appendChild(testCaseStatus);
|
||||
@@ -64,7 +64,7 @@
|
||||
|
||||
var testSuiteStatus = document.createElement('li');
|
||||
testSuiteStatus.innerHTML = pskl.utils.Template.replace(
|
||||
'<b>Test finished : ${status}</b> (${elapsed} seconds)',
|
||||
'<b>Test finished : {{status}}</b> ({{elapsed}} seconds)',
|
||||
{status : status, elapsed : elapsed}
|
||||
);
|
||||
this.testListElt.appendChild(testSuiteStatus);
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
pskl.utils.BlobUtils.stringToBlob(serialized, function(blob) {
|
||||
var piskelName = piskel.getDescriptor().name;
|
||||
var timestamp = pskl.utils.DateUtils.format(new Date(), '${Y}${M}${D}-${H}${m}${s}');
|
||||
var timestamp = pskl.utils.DateUtils.format(new Date(), '{{Y}}{{M}}{{D}}-{{H}}{{m}}{{s}}');
|
||||
var fileName = piskelName + '-' + timestamp + '.piskel';
|
||||
|
||||
try {
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
value = '';
|
||||
}
|
||||
}
|
||||
template = template.replace(new RegExp('\\$\\{' + key + '\\}', 'g'), value);
|
||||
template = template.replace(new RegExp('\\{\\{' + key + '\\}\\}', 'g'), value);
|
||||
}
|
||||
}
|
||||
return template;
|
||||
|
||||
Reference in New Issue
Block a user