From 0fa68f85bbb8b800848db3f98ee898edc58a8be9 Mon Sep 17 00:00:00 2001 From: pg Date: Sat, 23 Jan 2016 01:57:11 +0100 Subject: [PATCH] basic save and reset --- .gitignore | 3 ++- assets/clientApp.js | 35 +++++++++++++++++++++++++++++++---- views/.index.jade.swp | Bin 12288 -> 0 bytes views/index.jade | 4 +++- 4 files changed, 36 insertions(+), 6 deletions(-) delete mode 100644 views/.index.jade.swp diff --git a/.gitignore b/.gitignore index 41a6858..5d76348 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ node_modules/ *.swp -*.swo +.*.swp +.*.swo *~ diff --git a/assets/clientApp.js b/assets/clientApp.js index 7a147e9..5cf55ec 100644 --- a/assets/clientApp.js +++ b/assets/clientApp.js @@ -28,13 +28,22 @@ $(document).ready(function(){ //localStorage.removeItem("url_ressources") var row = function(data){ - var htmlobj = "
"+data.title+" |"+ data.url+ + var htmlobj = "
[ "+data.title+" ]"+ //"
"+ "" "
" //return "
"+data.title+"
| "+ data.url+"
"+ "
" return htmlobj } +var export_json = function(){ + + var csvData = 'data:application/json;charset=utf-8,' + localStorage.getItem(name); + + $(this).attr({ + 'href': csvData, + 'target': '_blank' + }); +} var browser_ressource = loadObject("url_ressources") console.log() @@ -61,12 +70,30 @@ var row = function(data){ addObject("url_ressources", data) $("#ressources_list").append(row(data)) $(".presLink").click(function(){ - $.post('/set', {url:this.value}, function(data) {console.log("hop")}) - }) + $.post('/set', {url:this.value}, function(data) {console.log("hop")}) + }) } }) + }) + + $("#deleteButton").click(function(){ + console.log("delete") + localStorage.removeItem("url_ressources") + $("#ressources_list").html("") + + }) + + $("#saveButton").click(function(event){ + console.log("save") + var csvData = 'data:application/json;charset=utf-8,' + localStorage.getItem("url_ressources"); + + $(this).attr({ + 'href': csvData, + 'target': '_blank' + }); + + }) }) - }) diff --git a/views/.index.jade.swp b/views/.index.jade.swp deleted file mode 100644 index a94f7faa4d4cb703e199dc725ffcf0475f240959..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2&ui2`6vwB6g5WO{4<3Y=f~?d{_J_5rP+_%OQCzLI-Kv)|o6IJYolK^g$^JU% zzu?K62mb<5@Zw+O(O)OM_>!(#MN|qN#5eHGym|B9o0(6-LfCXGooj7t!Ko8yM+kX! z=V@pEiRUvLdkIlN?)-gA^yv3N5b;0-u9x`CRVmYvb_bjdwacZ?MovV1_D4l92nis8 zT@pA*>a}VmPoA|;S;vm9@3Ic2Aps4`F`oxvLjp(u z2_OL^fCP{L5&D#J zXRQGh8H}m#!+`sRwVn$53@LJ^mz}AGjq*fEW5~-O^lY96##%n{eV$fSI)ZkYupr=T zNuLj#qGaKjEzC_S{Y@{CCQZclssv`ci9ara3^#&V%T#(}tFQ~N_EN4)NvGbT?Fr7L zX)5JJdb*9B({AxWwG(Y+EFC*u61&@Gx$0DFPQ{72{CQ$%jJgQf=~$Vh9BC&=l0dNh z^X#IG9!S^FK)ZFP>eSqB#)a>~Aw;IM8~gL$stPXqrTk*0Ou#)bW5IODn6a%eWxYi^ zUrNJTF&%lnbh=4mv`MMT2l{n;1ZZ+by>$jS#qefJ1W^;6YW2qxo zcun+|d&6O?NgLtPk{{g{>IMr&Vbp22s=XlESh*VaCwk!*XM&#>%L*C1_lG7H