mirror of
https://github.com/chinchang/web-maker.git
synced 2025-07-19 13:01:12 +02:00
Fix file name when saving as html. fixes #71.
Also send title in codepen api.
This commit is contained in:
@@ -731,6 +731,10 @@ TextareaAutoComplete */
|
|||||||
var fileName = [ 'web-maker', d.getFullYear(), d.getMonth(), d.getDate(), d.getHours(), d.getMinutes(), d.getSeconds() ].join('-');
|
var fileName = [ 'web-maker', d.getFullYear(), d.getMonth(), d.getDate(), d.getHours(), d.getMinutes(), d.getSeconds() ].join('-');
|
||||||
fileName += '.html';
|
fileName += '.html';
|
||||||
|
|
||||||
|
if (currentItem.title) {
|
||||||
|
fileName = currentItem.title;
|
||||||
|
}
|
||||||
|
|
||||||
var a = document.createElement('a');
|
var a = document.createElement('a');
|
||||||
var blob = new Blob([ fileContent ], { type: "text/html;charset=UTF-8" });
|
var blob = new Blob([ fileContent ], { type: "text/html;charset=UTF-8" });
|
||||||
a.href = window.URL.createObjectURL(blob);
|
a.href = window.URL.createObjectURL(blob);
|
||||||
@@ -996,6 +1000,9 @@ TextareaAutoComplete */
|
|||||||
|
|
||||||
/* eslint-enable camelcase */
|
/* eslint-enable camelcase */
|
||||||
};
|
};
|
||||||
|
if (!currentItem.title.match(/Untitled\s\d\d*-\d/)) {
|
||||||
|
json.title = currentItem.title;
|
||||||
|
}
|
||||||
json = JSON.stringify(json)
|
json = JSON.stringify(json)
|
||||||
.replace(/"/g, """)
|
.replace(/"/g, """)
|
||||||
.replace(/'/g, "'")
|
.replace(/'/g, "'")
|
||||||
|
Reference in New Issue
Block a user