Skip to content

Commit

Permalink
[DPC-169] Removes version and redirects to latest in Panoramica App IO (
Browse files Browse the repository at this point in the history
#730)

* [DPC-169] Removes version and redirects to latest in Panoramica App IO

* [DPC-169]Removes version and redirects to latest in Webinar Description

* Add changeset

* [DPC-175] Removes ref. to specific versions in the guide list and redirects to the latest pagoPA  (#733)

* [DPC-175] Removes all ref to specific versions in the guide list and redirects to the latest for pagoPA

* [DPC-175] Latest version in "pagoPA Panoramica"

* [DPC-175] Latest version in "pagoPA Quick Start"

---------

Co-authored-by: Monica Costantini <[email protected]>

* [DPC-171] Removes specific version and redirects to lates in Quick Start Firma con IO (#734)

* [DPC-171] Removes ref. to specific version and redirects to lates in Quick Start  Firma con IO

* [DPC-175] Removes ref. to specific versions in the guide list and redirects to the latest pagoPA (#726)

* [DPC-175] Removes all ref to specific versions in the guide list and redirects to the latest for pagoPA

* [DPC-175] Latest version in "pagoPA Panoramica"

* [DPC-175] Latest version in "pagoPA Quick Start"

---------

Co-authored-by: marcobottaro <[email protected]>

---------

Co-authored-by: Monica Costantini <[email protected]>

* [DPC-170] Redirects to "Validatore" SEND latest version in HomePage (#728)

---------

Co-authored-by: marcobottaro <[email protected]>
  • Loading branch information
certevol and marcobottaro authored Mar 12, 2024
1 parent 92dd50b commit b7ed47f
Show file tree
Hide file tree
Showing 10 changed files with 36 additions and 31 deletions.
5 changes: 5 additions & 0 deletions .changeset/rotten-penguins-speak.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"nextjs-website": patch
---

Removes version from all internal links to redirect to latest guides
16 changes: 8 additions & 8 deletions apps/nextjs-website/src/_contents/appIo/overview.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ export const appIoOverview: OverviewData = {
postIntegration: {
cta: {
label: 'Vai al manuale dei servizi',
href: `${appIOGuideListsPath.path}/manuale-servizi/v2.0`,
href: `${appIOGuideListsPath.path}/manuale-servizi`,
},
subtitle:
'Scopri cosa può fare un servizio su IO e come pubblicarlo in app. Leggi il manuale dei servizi per creare un servizio da zero o personalizza uno dei tanti modelli disponibili.',
Expand All @@ -57,51 +57,51 @@ export const appIoOverview: OverviewData = {
title: 'Tassa sui rifiuti (TARI)',
description:
'Scheda e modelli di messaggi del servizio che invia comunicazioni in merito alla Tassa sui rifiuti (TARI)',
path: `${appIOGuideListsPath.path}/manuale-servizi/v2.0/catalogo-dei-servizi-e-modelli/i-modelli-dei-servizi-piu-frequenti/tassa-sui-rifiuti-tari`,
path: `${appIOGuideListsPath.path}/manuale-servizi/catalogo-dei-servizi-e-modelli/i-modelli-dei-servizi-piu-frequenti/tassa-sui-rifiuti-tari`,
name: 'Tassa sui rifiuti',
},
{
title: "Carta d'Identità Elettronica",
description:
"Scheda e modelli di messaggi del servizio che riguarda la richiesta e l'emissione della Carta d'Identità Elettronica",
path: `${appIOGuideListsPath.path}/manuale-servizi/v2.0/catalogo-dei-servizi-e-modelli/i-modelli-dei-servizi-piu-frequenti/carta-didentita-elettronica`,
path: `${appIOGuideListsPath.path}/manuale-servizi/catalogo-dei-servizi-e-modelli/i-modelli-dei-servizi-piu-frequenti/carta-didentita-elettronica`,
name: 'CIE',
},
{
title: 'Rimozione veicoli',
description:
'Scheda e modelli di messaggi del servizio che riguarda la rimozione, il deposito e il ritorno alla circolazione dei veicoli',
path: `${appIOGuideListsPath.path}/manuale-servizi/v2.0/catalogo-dei-servizi-e-modelli/i-modelli-dei-servizi-piu-frequenti/rimozione-veicoli`,
path: `${appIOGuideListsPath.path}/manuale-servizi/catalogo-dei-servizi-e-modelli/i-modelli-dei-servizi-piu-frequenti/rimozione-veicoli`,
name: 'Rimozione veicoli',
},
{
title: 'Multe per violazioni codice della strada',
description:
'Scheda e modelli di messaggi del servizio che riguarda le violazioni al Codice della Strada',
path: `${appIOGuideListsPath.path}/manuale-servizi/v2.0/catalogo-dei-servizi-e-modelli/i-modelli-dei-servizi-piu-frequenti/multe-per-violazione-codice-della-strada`,
path: `${appIOGuideListsPath.path}/manuale-servizi/catalogo-dei-servizi-e-modelli/i-modelli-dei-servizi-piu-frequenti/multe-per-violazione-codice-della-strada`,
name: 'Violazioni codice della strada',
},
],
},
relatedLinks: [
{
path: `${appIOGuideListsPath.path}/supporto-agli-enti/v1.0`,
path: `${appIOGuideListsPath.path}/supporto-agli-enti`,
name: 'Consulta FAQ e approfondimenti nella documentazione di supporto agli Enti',
},
{
path: 'https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZugEhXfhuchEaSiqU3p5%2Fuploads%2FKkqRR4GLnQtJ04He1afT%2FAccordo%20Base%20di%20Adesione%20App%20IO_Standard_Ver.2.4.16_1_2023.docx.pdf?alt=media',
name: 'Scarica il contratto di adesione a IO',
},
{
path: `${appIOGuideListsPath.path}/kit-comunicazione/v1.0`,
path: `${appIOGuideListsPath.path}/kit-comunicazione`,
name: 'Leggi kit di comunicazione',
},
],
startInfo: {
cta: {
text: 'Scopri tutti i dettagli dell’integrazione',
label: 'Leggi la guida tecnica',
href: `${appIOGuideListsPath.path}/io-guida-tecnica/v5.0`,
href: `${appIOGuideListsPath.path}/io-guida-tecnica`,
},
cards: [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -424,7 +424,7 @@ export const ioSignQuickStartGuide: QuickStartGuideData = {
`Invia i documenti nelle due modalità previste:` +
`</br>` +
`<ul>` +
` <li>Tramite <a href="./guides/manuale-operativo/v1.0/richiedere-una-firma/invio-della-richiesta-di-firma/tramite-pulsante-firma-con-io-o-qr-code">QR Code</a> (anche con il supporto del <a href="./guides/manuale-operativo/v1.0/richiedere-una-firma/invio-della-richiesta-di-firma/tramite-pulsante-firma-con-io-o-qr-code">pulsante Firma con IO</a>)</li>` +
` <li>Tramite <a href="./guides/manuale-operativo/richiedere-una-firma/invio-della-richiesta-di-firma/tramite-pulsante-firma-con-io-o-qr-code">QR Code</a> (anche con il supporto del <a href="./guides/manuale-operativo/richiedere-una-firma/invio-della-richiesta-di-firma/tramite-pulsante-firma-con-io-o-qr-code">pulsante Firma con IO</a>)</li>` +
` <li>Sull’app IO, effettuando una richiesta, senza specificare nulla nel messaggio, verso questo endpoint</li>` +
`</ul>`,
},
Expand Down
12 changes: 6 additions & 6 deletions apps/nextjs-website/src/_contents/pagoPa/guideLists.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export const pagoPaGuideLists: GuideListsData = {
],
},
link: {
href: `${pagoPaGuideListsPath.path}/saci/3.2.0`,
href: `${pagoPaGuideListsPath.path}/saci`,
label: 'Vai al documento',
},
imagePath: '/images/saci.png',
Expand All @@ -45,7 +45,7 @@ export const pagoPaGuideLists: GuideListsData = {
],
},
link: {
href: `${pagoPaGuideListsPath.path}/sanp/3.6.1`,
href: `${pagoPaGuideListsPath.path}/sanp`,
label: 'Vai al documento',
},
imagePath: '/images/sanp.png',
Expand All @@ -68,7 +68,7 @@ export const pagoPaGuideLists: GuideListsData = {
],
},
link: {
href: `${pagoPaGuideListsPath.path}/manuale-bo-ec/v1.0`,
href: `${pagoPaGuideListsPath.path}/manuale-bo-ec`,
label: 'Vai al documento',
},
imagePath: '/images/pago-pa-manuale-bo-ec.png',
Expand All @@ -86,7 +86,7 @@ export const pagoPaGuideLists: GuideListsData = {
],
},
link: {
href: `${pagoPaGuideListsPath.path}/manuale-bo-psp/v1.0`,
href: `${pagoPaGuideListsPath.path}/manuale-bo-psp`,
label: 'Vai al documento',
},
imagePath: '/images/pago-pa-manuale-bo-psp.png',
Expand All @@ -104,7 +104,7 @@ export const pagoPaGuideLists: GuideListsData = {
],
},
link: {
href: `${pagoPaGuideListsPath.path}/avviso-pagamento/3.2.1`,
href: `${pagoPaGuideListsPath.path}/avviso-pagamento`,
label: 'Vai alla guida',
},
imagePath: '/images/guida-tecnica-sugli-avvisi-di-pagamento.png',
Expand All @@ -123,7 +123,7 @@ export const pagoPaGuideLists: GuideListsData = {
],
},
link: {
href: `${pagoPaGuideListsPath.path}/linee-guida-brand-pagopa/v1.0`,
href: `${pagoPaGuideListsPath.path}/linee-guida-brand-pagopa`,
label: 'Vai al documento',
},
imagePath: '/images/linee-guida-di-brand.png',
Expand Down
4 changes: 2 additions & 2 deletions apps/nextjs-website/src/_contents/pagoPa/overview.ts
Original file line number Diff line number Diff line change
Expand Up @@ -84,15 +84,15 @@ export const pagoPaOverview: OverviewData = {
name: 'Contribuisci al miglioramento della Tassonomia',
},
{
path: `${pagoPaGuideListsPath.path}/linee-guida-brand-pagopa/v1.0`,
path: `${pagoPaGuideListsPath.path}/linee-guida-brand-pagopa`,
name: 'Consulta le linee guida brand pagoPA',
},
{
path: 'https://www.gazzettaufficiale.it/eli/id/2018/07/03/18A04494/sg',
name: 'Consulta le linee Guida Gazzetta Ufficiale',
},
{
path: `${pagoPaGuideListsPath.path}/portale-delle-adesioni/v4`,
path: `${pagoPaGuideListsPath.path}/portale-delle-adesioni`,
name: 'Leggi il documento sul Portale delle Adesioni predisposto per gli Enti Creditori',
},
],
Expand Down
4 changes: 2 additions & 2 deletions apps/nextjs-website/src/_contents/pagoPa/quickStartGuide.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ export const pagoPaQuickStartGuide: QuickStartGuideData = {
},
{
component: 'innerHTMLLazyLoaded',
html: `<p>Per altre info sul certificato, <a href="/pago-pa/guides/sanp/3.6.1/appendici/connettivita" target="_blank">visita questa pagina</a>.</p>`,
html: `<p>Per altre info sul certificato, <a href="/pago-pa/guides/sanp/appendici/connettivita" target="_blank">visita questa pagina</a>.</p>`,
},
],
},
Expand Down Expand Up @@ -109,7 +109,7 @@ export const pagoPaQuickStartGuide: QuickStartGuideData = {
parts: [
{
component: 'innerHTMLLazyLoaded',
html: `<p>Procedi con i processi di pagamento secondo la documentazione che <a href="/pago-pa/guides/sanp/3.6.1/casi-duso/pagamento-di-un-avviso-presso-psp" target="_blank">trovi qui</a>.</p>`,
html: `<p>Procedi con i processi di pagamento secondo la documentazione che <a href="/pago-pa/guides/sanp/casi-duso/pagamento-di-un-avviso-presso-psp" target="_blank">trovi qui</a>.</p>`,
},
],
},
Expand Down
6 changes: 3 additions & 3 deletions apps/nextjs-website/src/_contents/send/guideLists.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export const sendGuideLists: GuideListsData = {
],
},
link: {
href: `${sendGuideListsPath.path}/manuale-operativo/v1.1.1`,
href: `${sendGuideListsPath.path}/manuale-operativo`,
label: 'Vai al manuale',
},
imagePath: '/images/manuale-operativo.png',
Expand All @@ -45,7 +45,7 @@ export const sendGuideLists: GuideListsData = {
],
},
link: {
href: `${sendGuideListsPath.path}/knowledge-base/v2.1`,
href: `${sendGuideListsPath.path}/knowledge-base`,
label: 'Vai al documento',
},
imagePath: '/images/approfondimenti-sull-integrazione.png',
Expand All @@ -64,7 +64,7 @@ export const sendGuideLists: GuideListsData = {
],
},
link: {
href: `${sendGuideListsPath.path}/modello-di-integrazione/v2.1`,
href: `${sendGuideListsPath.path}/modello-di-integrazione`,
label: 'Vai al documento',
},
imagePath: '/images/modello-di-integrazione.png',
Expand Down
10 changes: 5 additions & 5 deletions apps/nextjs-website/src/_contents/send/overview.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ export const sendOverview: OverviewData = {
],
},
link: {
href: `${sendGuideListsPath.path}/validatore/v1.0`,
href: `${sendGuideListsPath.path}/validatore`,
label: 'Scopri di più',
},
imagePath: '/images/validatore.png',
Expand Down Expand Up @@ -68,7 +68,7 @@ export const sendOverview: OverviewData = {
cta: {
label: 'Leggi il manuale operativo',
text: "Scopri i dettagli dell'integrazione",
href: `${sendGuideListsPath.path}/manuale-operativo/v1.1.1`,
href: `${sendGuideListsPath.path}/manuale-operativo`,
},
cards: [
{
Expand All @@ -92,15 +92,15 @@ export const sendOverview: OverviewData = {
},
relatedLinks: [
{
path: `${sendGuideListsPath.path}/knowledge-base/v2.1/knowledge-base-di-piattaforma-notifiche/faq-inserimento-notifiche`,
path: `${sendGuideListsPath.path}/knowledge-base/knowledge-base-di-piattaforma-notifiche/faq-inserimento-notifiche`,
name: 'Scopri approfondimenti e domande frequenti sull’integrazione con SEND',
},
{
path: `${sendGuideListsPath.path}/modello-di-integrazione/v2.1`,
path: `${sendGuideListsPath.path}/modello-di-integrazione`,
name: 'Consulta la documentazione sul modello di integrazione SEND',
},
{
path: `${sendGuideListsPath.path}/knowledge-base/v2.1/knowledge-base-di-piattaforma-notifiche/pn-test-di-validazione-avvenuta-integrazione-con-piattaforma-notifiche`,
path: `${sendGuideListsPath.path}/knowledge-base/knowledge-base-di-piattaforma-notifiche/pn-test-di-validazione-avvenuta-integrazione-con-piattaforma-notifiche`,
name: 'Scopri come documentare e validare l’avvenuta integrazione con SEND',
},
],
Expand Down
2 changes: 1 addition & 1 deletion apps/nextjs-website/src/_contents/translations.ts
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ export const translations = {
title:
'Usa il validatore di SEND per fare una verifica sull’integrazione',
link: {
url: `${sendGuideListsPath.path}/validatore/v1.0`,
url: `${sendGuideListsPath.path}/validatore`,
text: 'Vai al validatore',
},
image: {
Expand Down
6 changes: 3 additions & 3 deletions apps/nextjs-website/src/_contents/webinars.ts
Original file line number Diff line number Diff line change
Expand Up @@ -109,22 +109,22 @@ export const webinars: readonly Webinar[] = [
{
title: 'Guida tecnica',
text: 'Cosa può fare il tuo ente con l’app IO? Seleziona il settore di appartenenza e approfondisci i principali casi d’uso dedicati.',
href: `${appIOGuideListsPath.path}/io-guida-tecnica/v5.0`,
href: `${appIOGuideListsPath.path}/io-guida-tecnica`,
iconName: 'MenuBook',
},
],
},
relatedLinks: [
{
path: `${appIOGuideListsPath.path}/supporto-agli-enti/v1.0`,
path: `${appIOGuideListsPath.path}/supporto-agli-enti`,
name: 'Consulta FAQ e approfondimenti nella documentazione di supporto agli Enti',
},
{
path: 'https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZugEhXfhuchEaSiqU3p5%2Fuploads%2FKkqRR4GLnQtJ04He1afT%2FAccordo%20Base%20di%20Adesione%20App%20IO_Standard_Ver.2.4.16_1_2023.docx.pdf?alt=media',
name: 'Scarica il contratto di adesione a IO',
},
{
path: `${appIOGuideListsPath.path}/kit-comunicazione/v1.0`,
path: `${appIOGuideListsPath.path}/kit-comunicazione`,
name: 'Leggi kit di comunicazione',
},
],
Expand Down

0 comments on commit b7ed47f

Please sign in to comment.