exporting wiki as zip done...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2016-07-30 20:36:32 +03:00
parent 13689a648d
commit 6cdee39633

View File

@ -16,6 +16,9 @@
<script src="ext-lib/jquery.js"></script>
<script src="ext-lib/showdown.min.js"></script>
<script src="ext-lib/FileSaver.js"></script>
<script src="ext-lib/jszip.min.js"></script>
<script src="ext-lib/pouchdb.min.js"></script>
<script src="ext-lib/peer.min.js"></script>
@ -138,6 +141,19 @@ var go = (path) => {
reload()
}
var exportZip = function(){
var zip = new JSZip()
var pwiki = zip.folder("pWiki")
pwiki.file("data.json", JSON.stringify(Wiki.__wiki_data))
zip.generateAsync({type:"blob"})
.then(function(content) {
// see FileSaver.js
saveAs(content, "pWiki.zip")
})
}
$(() => {
$(window).on('popstate', function(evt){
event.state