From 4379442c9b8dbfefd0ac0ad1e0b37233e21baad3 Mon Sep 17 00:00:00 2001 From: alban Date: Fri, 30 Oct 2020 18:39:09 +0100 Subject: [PATCH 1/3] [enh] adds a push to url feature --- certificate.d1673940.pdf | Bin 0 -> 35385 bytes index.html | 7 +++++++ main.859e2903.js | 4 ++-- 3 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 certificate.d1673940.pdf diff --git a/certificate.d1673940.pdf b/certificate.d1673940.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f0104b07062a083d81235e5d3bcd3fb2c57ffd27 GIT binary patch literal 35385 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 literal 0 HcmV?d00001 diff --git a/index.html b/index.html index f1115a3..6854938 100644 --- a/index.html +++ b/index.html @@ -27,6 +27,13 @@ for( param in params ){ d = new Date() document.querySelector("[name=heuresortie]").value = ('0'+d.getHours()).slice(-2)+":"+('0'+d.getMinutes()).slice(-2) + +function formToURL(l,x){ + out=document.location.origin + document.location.pathname+"#" + for( i in l ) { out+=`${i}=${l[i]}&` } + window.history.pushState('Votre version', 'Votre version', out); +} + diff --git a/main.859e2903.js b/main.859e2903.js index f8175ea..90695e0 100644 --- a/main.859e2903.js +++ b/main.859e2903.js @@ -443,7 +443,7 @@ module.exports="eJztWsuy48iN/Ret74KZfHtX47meqfGjPHaXx4/wgpJ4JbooUU1JVXXb0f9u4JwE },{"./api/index":"xU9E","./core/index":"jZtJ","./types/index":"LYu1","./utils/index":"eZqv"}],"zusO":[function(require,module,exports) { "use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.generatePdf=i;var e=r(require("@babel/runtime/regenerator")),t=r(require("@babel/runtime/helpers/asyncToGenerator")),a=require("./util"),n=require("pdf-lib");function r(e){return e&&e.__esModule?e:{default:e}}var c={travail:578,achats:533,sante:477,famille:435,handicap:396,sport_animaux:358,convocation:295,missions:255,enfants:211};function i(e,t,a){return o.apply(this,arguments)}function o(){return(o=(0,t.default)(e.default.mark(function t(r,i,o){var u,d,l,f,p,h,g,m,x,v,b,y,w,S,P,D,T,q,z,A,F,M,_;return e.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return u=new Date,d=u.toLocaleDateString("fr-FR"),l=u.toLocaleTimeString("fr-FR",{hour:"2-digit",minute:"2-digit"}).replace(":","h"),f=r.lastname,p=r.firstname,h=r.birthday,g=r.placeofbirth,m=r.address,x=r.zipcode,v=r.city,b=r.datesortie,y=r.heuresortie,w=["Cree le: ".concat(d," a ").concat(l),"Nom: ".concat(f),"Prenom: ".concat(p),"Naissance: ".concat(h," a ").concat(g),"Adresse: ".concat(m," ").concat(x," ").concat(v),"Sortie: ".concat(b," a ").concat(y),"Motifs: ".concat(i)].join(";\n "),e.next=7,fetch(o).then(function(e){return e.arrayBuffer()});case 7:return S=e.sent,e.next=10,n.PDFDocument.load(S);case 10:return(P=e.sent).setTitle("COVID-19 - Déclaration de déplacement"),P.setSubject("Attestation de déplacement dérogatoire"),P.setKeywords(["covid19","covid-19","attestation","déclaration","déplacement","officielle","gouvernement"]),P.setProducer("DNUM/SDIT"),P.setCreator(""),P.setAuthor("Ministère de l'intérieur"),D=P.getPages()[0],e.next=20,P.embedFont(n.StandardFonts.Helvetica);case 20:return T=e.sent,(q=function(e,t,a){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:11;D.drawText(e,{x:t,y:a,size:n,font:T})})("".concat(p," ").concat(f),119,696),q(h,119,674),q(g,297,674),q("".concat(m," ").concat(x," ").concat(v),133,652),i.split(", ").forEach(function(e){q("x",84,c[e],18)}),(z=s(T,r.city,83,7,11))||(alert('Le nom de la ville risque de ne pas être affiché correctement en raison de sa longueur. Essayez d\'utiliser des abréviations ("Saint" en "St." par exemple) quand cela est possible.'),z=7),q(r.city,105,177,z),q("".concat(r.datesortie),91,153,11),q("".concat(r.heuresortie),264,153,11),e.next=34,(0,a.generateQR)(w);case 34:return A=e.sent,e.next=37,P.embedPng(A);case 37:return F=e.sent,D.drawImage(F,{x:D.getWidth()-156,y:100,width:92,height:92}),P.addPage(),(M=P.getPages()[1]).drawImage(F,{x:50,y:M.getHeight()-350,width:300,height:300}),e.next=44,P.save();case 44:return _=e.sent,e.abrupt("return",new Blob([_],{type:"application/pdf"}));case 46:case"end":return e.stop()}},t)}))).apply(this,arguments)}function s(e,t,a,n,r){for(var c=r,i=e.widthOfTextAtSize(t,r);i>a&&c>n;)i=e.widthOfTextAtSize(t,--c);return i>a?null:c} },{"@babel/runtime/regenerator":"PMvg","@babel/runtime/helpers/asyncToGenerator":"agGE","./util":"wT1R","pdf-lib":"Yu9A"}],"qRST":[function(require,module,exports) { -"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.setReleaseDateTime=p,exports.getProfile=v,exports.getReasons=h,exports.prepareInputs=m,exports.prepareForm=g;var e=u(require("@babel/runtime/helpers/toConsumableArray")),t=u(require("@babel/runtime/regenerator")),r=u(require("@babel/runtime/helpers/asyncToGenerator")),n=require("./dom-utils"),a=require("./util"),i=u(require("../certificate.pdf")),o=require("./pdf-util");function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=c(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,u=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){u=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(u)throw i}}}}function c(e,t){if(e){if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,u=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){u=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(u)throw i}}}}function c(e,t){if(e){if("string"==typeof e)return s(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r Date: Fri, 30 Oct 2020 18:55:10 +0100 Subject: [PATCH 2/3] Correction des chemins des fichiers SVG et renommage --- MIN_Interieur_RVB_dark.0e5ee525.svg | 1 + index.html | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 MIN_Interieur_RVB_dark.0e5ee525.svg diff --git a/MIN_Interieur_RVB_dark.0e5ee525.svg b/MIN_Interieur_RVB_dark.0e5ee525.svg new file mode 100644 index 0000000..b5aa5c3 --- /dev/null +++ b/MIN_Interieur_RVB_dark.0e5ee525.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/index.html b/index.html index f1115a3..409dde1 100644 --- a/index.html +++ b/index.html @@ -1,9 +1,9 @@ -Attestation de déplacement dérogatoire

Remplissez en ligne votre déclaration numérique :

Tous les champs sont obligatoires.

Choisissez un motif de déplacement

certifie que mon déplacement est lié au motif suivant (cocher la case) autorisé en application des +Attestation de déplacement dérogatoire

Remplissez en ligne votre déclaration numérique :

Tous les champs sont obligatoires.

Choisissez un motif de déplacement

certifie que mon déplacement est lié au motif suivant (cocher la case) autorisé en application des mesures générales nécessaires pour faire face à l'épidémie de Covid19 dans le cadre de l'état - d'urgence sanitaire [1] :

L'attestation est téléchargée sur votre appareil.

[1] Les personnes souhaitant bénéficier de l'une de ces exceptions doivent se munir s'il y a lieu, lors de leurs déplacements hors de leur domicile, d'un document leur permettant de justifier que le déplacement considéré entre dans le champ de l'une de ces exceptions.
[2] A utiliser par les travailleurs non salariés, lorsqu'ils ne peuvent disposer d'un justificatif de déplacement établi par leur employeur.
[3] Y compris les acquisitions à titre gratuit (distribution de denrées alimentaires...) et les déplacements liés à la perception de prestations sociales et au retrait d'espèces.

Le code source de ce service est consultable sur GitHub.

Ministère de l'Intérieur - DNUM - SDIT

logo dnum
Une nouvelle version est disponible. Cliquer sur le bouton pour l'obtenir.

+ d'urgence sanitaire [1] :

L'attestation est téléchargée sur votre appareil.

[1] Les personnes souhaitant bénéficier de l'une de ces exceptions doivent se munir s'il y a lieu, lors de leurs déplacements hors de leur domicile, d'un document leur permettant de justifier que le déplacement considéré entre dans le champ de l'une de ces exceptions.
[2] A utiliser par les travailleurs non salariés, lorsqu'ils ne peuvent disposer d'un justificatif de déplacement établi par leur employeur.
[3] Y compris les acquisitions à titre gratuit (distribution de denrées alimentaires...) et les déplacements liés à la perception de prestations sociales et au retrait d'espèces.

Le code source de ce service est consultable sur GitHub.

Ministère de l'Intérieur - DNUM - SDIT

logo dnum
Une nouvelle version est disponible. Cliquer sur le bouton pour l'obtenir.

Attestation de déplacement dérogatoire

Remplissez en ligne votre déclaration numérique :

Tous les champs sont obligatoires.

Choisissez un motif de déplacement

certifie que mon déplacement est lié au motif suivant (cocher la case) autorisé en application des +Attestation de déplacement dérogatoire

Remplissez en ligne votre déclaration numérique :

Tous les champs sont obligatoires.

Choisissez un motif de déplacement

certifie que mon déplacement est lié au motif suivant (cocher la case) autorisé en application des mesures générales nécessaires pour faire face à l'épidémie de Covid19 dans le cadre de l'état - d'urgence sanitaire [1] :

L'attestation est téléchargée sur votre appareil.

[1] Les personnes souhaitant bénéficier de l'une de ces exceptions doivent se munir s'il y a lieu, lors de leurs déplacements hors de leur domicile, d'un document leur permettant de justifier que le déplacement considéré entre dans le champ de l'une de ces exceptions.
[2] A utiliser par les travailleurs non salariés, lorsqu'ils ne peuvent disposer d'un justificatif de déplacement établi par leur employeur.
[3] Y compris les acquisitions à titre gratuit (distribution de denrées alimentaires...) et les déplacements liés à la perception de prestations sociales et au retrait d'espèces.

Le code source de ce service est consultable sur GitHub.

Ministère de l'Intérieur - DNUM - SDIT

logo dnum
Une nouvelle version est disponible. Cliquer sur le bouton pour l'obtenir.

+ d'urgence sanitaire [1] :

L'attestation est téléchargée sur votre appareil.

[1] Les personnes souhaitant bénéficier de l'une de ces exceptions doivent se munir s'il y a lieu, lors de leurs déplacements hors de leur domicile, d'un document leur permettant de justifier que le déplacement considéré entre dans le champ de l'une de ces exceptions.
[2] A utiliser par les travailleurs non salariés, lorsqu'ils ne peuvent disposer d'un justificatif de déplacement établi par leur employeur.
[3] Y compris les acquisitions à titre gratuit (distribution de denrées alimentaires...) et les déplacements liés à la perception de prestations sociales et au retrait d'espèces.

Le code source de ce service est consultable sur GitHub.

Ministère de l'Intérieur - DNUM - SDIT

logo dnum
Une nouvelle version est disponible. Cliquer sur le bouton pour l'obtenir.