agid / agid-forms-frontend Goto Github PK
View Code? Open in Web Editor NEWGeneral purpose custom CMS to store authenticated form data (Gatsby frontend)
License: European Union Public License 1.2
General purpose custom CMS to store authenticated form data (Gatsby frontend)
License: European Union Public License 1.2
Sia la procedura di attuazione che quella del meccanismo di feedback devono presentare all’invio della segnalazione una notifica immediata:
All’invio della segnalazione al protocollo (con mittente "EMAIL SEGNALANTE"), la proceduta invia automaticamente:
A) una email di avvenuta ricezione al segnalante
B) una email all'Ufficio Protocollo AGID con mittente "EMAIL SEGNALANTE"
Una volta protocollata (manualmente dall’ufficio) partirà una seconda notifica al mittente di avvenuta protocollazione.
Non è possibile effettuare il TEST su "INVIA" la segnalazione, il sistema non lo consente poiché manca l'allegato (il pulsante allega file non ha funzionato).
Pertanto il form non consente di inviare la segnalazione e restituisce il messaggio:
- assicurati di aver corretto tutti gli errori ed aver compilato tutti i campi obbligatori prima di salvare il modulo verifica l'indirizzo email: la verifica dell'indirizzo email è obbligatoria
TEST SUI SEGUENTI BROWSER:
A) Google Chrome V. 79.0.3945.130 (Build ufficiale) (a 64 bit)
B) Internet Explorer V. 11.864.17763.0
C) Firefox V. 72.0.2 (64 bit)
Il pulsante "Scegli file" mi deve consentire di selezionare i file da allegare.
Il pulsante "Scegli file" non funziona:
- su Google Chrome: non si apre il pop-up e non permette di selezionare nessun file
- su Explorer: il pulsante non è cliccabile, non è possibile selezionare nessun file
- su Firefox: il pulsante non è cliccabile, non è possibile selezionare nessun file
TEST SUI SEGUENTI BROWSER:
A) Google Chrome V. 79.0.3945.130 (Build ufficiale) (a 64 bit)
B) Internet Explorer V. 11.864.17763.0
C) Firefox V. 72.0.2 (64 bit)
Come funziona la ricerca dell'amministrazione?
I dati sono recuperati da IPA?
Alcuni esempi di malfunzionamenti su form.agid:
NOTA: Non tutte le società in-house sono presenti su IPA e di conseguenza mancano anche su form.agid, es.:
Accesso alla Procedura di attuazione: http://form.agid.gov.it-131.1.241.146.nip.io/form/procedura-attuazione/bcdec6ad-e8e0-4834-ab22-73b4327e4345/
Cliccando sul pulsante "verifica l'indirizzo email", viene verificato il codice ricevuto per email e se corretto, il form mi visualizza l'indirizzo email che ho inserito e posso procedere con la compilazione del form.
A) Inserendo il codice ricevuto via email, nell'apposito campo del form, cliccando sul pulsante "verifica l'indirizzo email": DAL FORM SCOMPARE IL CAMPO "Indirizzo email (o PEC)" con l'indirizzo che avevo inserito (vedi immagini allegate: "DCD_Vedifica email_1" e "DCD_Vedifica email_2"
B) Facendo il refresh della pagina, l'indirizzo email "[email protected]" che avevo inserito, mi appare in alto nel form.
a destra nel campo riservato all'utente autenticato (vedi immagine allegata: "DCD_Vedifica email_3")
TEST SUI SEGUENTI BROWSER:
A) Google Chrome V. 79.0.3945.130 (Build ufficiale) (a 64 bit)
B) Internet Explorer V. 11.864.17763.0
C) Firefox V. 72.0.2 (64 bit)
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: Bad value _hjRemoteVarsFrame for attribute name on element iframe
In <iframe name="_hjRemoteVarsFrame" title="_hjRemoteVarsFrame";
rinominare il valore _hjRemoteVarsFrame del name; senza underscore è accettato (hjRemoteVarsFrame)
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: Bad value for attribute src on element img: Must be non-empty
Eliminare tutto o inserire l'attributo src
Un nuovo RTD dovrebbe poter accedere a tutte le dichiarazioni create da un precedente RTD.
Da verificare.
Aggiornare l'indirizzo email nel DB.
Eliminare errori W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: appearance - textfield is not a appearance value.
Eliminare appearance: textfield;
Eliminare gli errori W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) vengono segnalati gli errori CSS: Parse Error
Modificare la sintassi; es. rimuovere -- in --breakpoint-md:768px; ecc.
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: align-items: top is not a align-items value
Modificare il valore top
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: Property text-decoration-skip-ink doesn't exist.
Eliminare la property
VERIFICARE se è corretto che la Card non debba più essere visualizzata.
Nella home dell'utente autenticato (http://form.agid.gov.it-131.1.241.146.nip.io/actions) non è più presente la Card che mi permetteva di accedere alle "Linee guida di design"
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: Attribute autocorrect not allowed on element input
Eliminare l'attributo autocorrect="off"
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: flex 1 is not a flex value
Modificare il valore 1 in flex: 1 0 1;
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: The value break-word is deprecated
Eliminare il codice di seguito commentato:
code {
font-size: 87.5%;
color: #17324d;
/word-break: break-word/
}
.text-break {
/word-break: break-word!important;/
overflow-wrap: break-word!important
}
Cliccando sul link, mi porta alla pagina dell'Informativa e tornando indietro devo poter trovare tutti i dati che avevo inserito.
Dopo aver compilato tutti i dati del form, clicco sul link "Informativa sul trattamento dei dati personali":
TEST SUI SEGUENTI BROWSER:
A) Google Chrome V. 79.0.3945.130 (Build ufficiale) (a 64 bit)
B) Internet Explorer V. 11.864.17763.0
C) Firefox V. 72.0.2 (64 bit)
Label errata: "Email della persona responsabile dell'accessibilità (RTD)"
Modificale label (come da allegato 1 alle LG) IN:
"Recapito del Responsabile della transizione al digitale e della gestione delle richieste inviate tramite il meccanismo di feedback"
NOTA: se la nuova label è troppo lunga, possiamo mettere solamente: "Recapito del Responsabile della transizione al digitale"
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: Too many values or values are not recognized
Eliminare il valore \0
Ottenere un corretto contrasto (almeno 4.5:1)
Effettuando il test per il corretto contrasto di colore (CCA) il risultato non è sufficiente
Modificare color: #5b6f82 con color: #4D5E6F in class .breadcrumb-container .breadcrumb .breadcrumb-item a {color: #4D5E6F; font-weight: 600;}
Al Link http://form.agid.gov.it-131.1.241.146.nip.io/doc/procedura-attuazione/informativa-privacy/
Parte di testo della pagina - Sezione "Periodo di conservazione dei dati personali":
I dati forniti dal soggetto che ha presentato il reclamo sono trattati per il tempo necessario allo svolgimento dell’attività di gestione dello stesso reclamo e, in ogni caso, nel rispetto del Codice dei beni culturali di cui al D.Lgs. 42/2004.
Al Link http://form.agid.gov.it-131.1.241.146.nip.io/doc/procedura-attuazione/informativa-privacy/
Al momento il testo nella Sezione "Periodo di conservazione dei dati personali", presenta una parte tra "()" come indicato di seguito:
"I dati forniti dal soggetto che ha presentato il reclamo sono trattati per il tempo necessario allo svolgimento dell’attività di gestione dello stesso reclamo (togliere il periodo evidenziato in blu nello screenshot ossia “fino alla sua conclusione”) e, in ogni caso, nel rispetto del Codice dei beni culturali di cui al D.Lgs. 42/2004."
ELIMINARE la parte tra "()":
(togliere il periodo evidenziato in blu nello screenshot ossia “fino alla sua conclusione”)
@pdavide Si esatto, era questo il problema, dopo la verifica email i pulsanti si abilitano tutti.
E' meglio mettere una spiegazione, perché non è chiaro che l'utente deve obbligatoriamente fare la verifica della mail, e che solo così poi si abilitano i pulsanti per gli allegati.
Originally posted by @eborzacchi in #63 (comment)
Quando pubblico una dichiarazione, all’interno della email ricevuta dal RTD, la data comunicata è indietro di un’ora.
Es. in questo caso la pubblicazione era stata fatta alle ore 14:31, mentre la mail indica le 13:31:
Ciao,
il 28/01/2020 alle ore 13:31 è stata pubblicata la seguente dichiarazione di accessibilità:
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: Bad value fetch for attribute as on element link
Eliminare il valore fetch o modificare con valore valido
Il pulsante "Scegli file" mi deve consentire di selezionare i file da allegare.
Errore: Il pulsante "Scegli file" non funziona:
- su Google Chrome: non si apre il pop-up e non permette di selezionare nessun file
- su Explorer: il pulsante non è cliccabile, non è possibile selezionare nessun file
- su Firefox: il pulsante non è cliccabile, non è possibile selezionare nessun file
TEST SUI SEGUENTI BROWSER:
A) Google Chrome V. 79.0.3945.130 (Build ufficiale) (a 64 bit)
B) Internet Explorer V. 11.864.17763.0
C) Firefox V. 72.0.2 (64 bit)
Nella pagina per la gestione delle dichiarazioni, il non è presente il Breadcrumb:
http://form.agid.gov.it-131.1.241.146.nip.io/dashboard/dichiarazione-accessibilita
Sezione "REDAZIONE DELLA DICHIARAZIONE DI ACCESSIBILITÀ"
Visualizzando la dichiarazione (dopo una modifica o comunque in visualizzazione), viene riportata la seguente frase errata: "La dichiarazione è stata aggiornata il DD.MM.YYYY a seguito di una revisione del sito web.".
MODIFICARE (come da “DECISIONE DI ESECUZIONE (UE) 2018-1523 DELLA COMMISSIONE 11 ottobre 2018”) IN:
"La dichiarazione è stata riesaminata da ultimo il DD.MM.YYYY"
Eliminare 2 errori W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) vengono segnalati gli errori: Property all doesn't exist
Eliminare i 2 all: unset;
Eliminare errori W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) vengono segnalati gli errori: negative values are not allowed
Eliminare tutti i valori negativi in border-radius, border-top-left-radius, border-top-right-radius, border-bottom-right-radius e border-bottom-left-radius
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: Property backdrop-filter doesn't exist
Eliminare backdrop-filter: blur(10px);
Modificare il titolo delle sezione "IL RESPONSABILE DEI PROCESSI DI INTEGRAZIONE",
in
"RESPONSABILE DEI PROCESSI DI INSERIMENTO DELLE PERSONE CON DISABILITÀ"
(il nome è stato sostituito)
Eliminare errore W3C
Effettuando il test W3C (https://validator.w3.org/#validate_by_input) viene segnalato l'errore: 0 is not a transition value
Modificare o eliminare il valore 0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.