diff --git a/public/templates/cv.html b/public/templates/cv.html index e1fa496..b190ef2 100644 --- a/public/templates/cv.html +++ b/public/templates/cv.html @@ -51,6 +51,12 @@ +
+

Image : Aucune image !

+ + + +
@@ -124,6 +130,10 @@ const projectUploadBtn = document.getElementById("cv-upload-btn") const projectUploadName = document.getElementById("cv-upload-name") + const eprojectUploadFile = document.getElementById("cv-m-upload-file") + const eprojectUploadBtn = document.getElementById("cv-m-upload-btn") + const eprojectUploadName = document.getElementById("cv-m-upload-name") + var sectionSelectedMD = null; var projectSelectedMD = null; @@ -251,6 +261,58 @@ projectUploadFile.click() }) + eprojectUploadBtn.addEventListener("click", () => { + + eprojectUploadFile.click() + }) + + eprojectUploadFile.addEventListener("change", () => { + + eprojectUploadName.innerHTML = eprojectUploadFile.files[0].name + + if(eprojectUploadFile.files.length > 0) { + + const file_acc = new FormData(); + file_acc.append("apic", eprojectUploadFile.files[0]) + + fetch('/upload', { + method: 'POST', + mode:"cors", + cache:"no-cache", + credentials:"same-origin", + headers: { + "uploadforproject": projectSelector.value + + }, + referrerPolicy:"no-referrer", + redirect: 'follow', + body: file_acc + }).then(response => response.json()) + .then(response => resupload(response)) + + function resupload(response) { + + + if(response.result == "ERROR") { + projectInfo.innerHTML = "L'image n'a pas été upload !" + + + } else { + + projectInfo.innerHTML = "L'image a été correctement upload !" + } + + + + } + + } + + + + }) + + projectDelete.addEventListener("click", () => { const opt = projectSelector.value diff --git a/users/0cee5da6-6812-49d8-97f5-2df5c1d78191.json b/users/0cee5da6-6812-49d8-97f5-2df5c1d78191.json index 3f21f41..681269c 100644 --- a/users/0cee5da6-6812-49d8-97f5-2df5c1d78191.json +++ b/users/0cee5da6-6812-49d8-97f5-2df5c1d78191.json @@ -9,5 +9,5 @@ "livableToken": true, "createdAt": 1679260759114 }, - "lastconnexion": 1680108499963 + "lastconnexion": 1680117724684 } \ No newline at end of file