From 94d9b7dc8e79d9a813e130e7ba01aedc4fd22d3e Mon Sep 17 00:00:00 2001 From: Curry141 <135717077+Daniongithub@users.noreply.github.com> Date: Mon, 3 Nov 2025 18:49:43 +0100 Subject: [PATCH 1/4] Updating my swiss-knife tool for jsons. --- admin/dani/jsongen/index.html | 19 ++++++++---- admin/dani/jsongen/script.js | 54 +++++++++++++++++++---------------- 2 files changed, 44 insertions(+), 29 deletions(-) diff --git a/admin/dani/jsongen/index.html b/admin/dani/jsongen/index.html index 1c914bf..5c448be 100644 --- a/admin/dani/jsongen/index.html +++ b/admin/dani/jsongen/index.html @@ -16,11 +16,20 @@

Seleziona settore:

- + + +
+
+ +

Inserisci modello mezzo:

Inserisci link HTML:

diff --git a/admin/dani/jsongen/script.js b/admin/dani/jsongen/script.js index 2e112b6..2b68ff0 100644 --- a/admin/dani/jsongen/script.js +++ b/admin/dani/jsongen/script.js @@ -1,29 +1,34 @@ function genera() { -const matrda = document.getElementById("matrda").value.trim(); -const matra = document.getElementById("matra").value.trim(); -const selezione = document.getElementById("selezione").value.trim(); -const modello = document.getElementById("modello").value.trim(); -const link = document.getElementById("link").value.trim(); -const startMatricola = parseInt(matrda); -const endMatricola = parseInt(matra); -let jsonArray = []; -for (let i = startMatricola; i <= endMatricola; i++) { - link2 = link + "#" + i.toString(); - let baseJson = { - "matricola": i.toString(), - "settore": selezione, - "modello": modello, - "link": link2 - }; + const matrda = document.getElementById("matrda").value.trim(); + const matra = document.getElementById("matra").value.trim(); + const selezione = document.getElementById("selezione").value.trim(); + const modello = document.getElementById("modello").value.trim(); + const link = document.getElementById("link").value.trim(); + const flag = document.getElementById("flag"); + const startMatricola = parseInt(matrda); + const endMatricola = parseInt(matra); + let jsonArray = []; + for (let i = startMatricola; i <= endMatricola; i++) { + let link2 = link + "#" + i.toString(); + let tipo = "settore"; + if (flag.checked){ + tipo = "vettore" + } + let baseJson = { + "matricola": i.toString(), + [tipo]: selezione, + "modello": modello, + "link": link2 + }; + jsonArray.push(baseJson); + } + document.getElementById("output").textContent = + jsonArray.map((item, index) => { + const jsonStr = JSON.stringify(item, null, 2); + return (index < jsonArray.length - 1) ? jsonStr + "," : jsonStr; + }).join("\n"); +} - jsonArray.push(baseJson); -} -document.getElementById("output").textContent = - jsonArray.map((item, index) => { - const jsonStr = JSON.stringify(item, null, 2); - return (index < jsonArray.length - 1) ? jsonStr + "," : jsonStr; - }).join("\n"); -} function copiaOutput() { const code = document.getElementById("output").innerText; navigator.clipboard.writeText(code).then(() => { @@ -31,6 +36,7 @@ function copiaOutput() { alert("Errore durante la copia."); }); } + function pulisci() { document.getElementById("matrda").value = ""; document.getElementById("matra").value = ""; From 0fb1e7959372b29fcdbe7282a213ba8bb3c2afc3 Mon Sep 17 00:00:00 2001 From: Curry141 <135717077+Daniongithub@users.noreply.github.com> Date: Mon, 3 Nov 2025 19:32:08 +0100 Subject: [PATCH 2/4] Fix string Riolo --- admin/dani/jsongen/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin/dani/jsongen/index.html b/admin/dani/jsongen/index.html index 5c448be..0814835 100644 --- a/admin/dani/jsongen/index.html +++ b/admin/dani/jsongen/index.html @@ -24,7 +24,7 @@ - + From 92cbad0ef415ef428b21e4b56b7448568408e0aa Mon Sep 17 00:00:00 2001 From: ErikMontanari <66902953+ErikMontanari@users.noreply.github.com> Date: Mon, 3 Nov 2025 20:37:27 +0100 Subject: [PATCH 3/4] Integrazione Riolo al CercaMete --- index.html | 4 + ravenna_privatibus/riolo.html | 44 +++---- scripts/metebus.json | 210 ++++++++++++++++++++++++++++++++++ 3 files changed, 236 insertions(+), 22 deletions(-) diff --git a/index.html b/index.html index 2fb2cf2..2b307c4 100644 --- a/index.html +++ b/index.html @@ -50,6 +50,10 @@ Nuovo articolo! "La Navetta Cimitero del 2025 รจ 100% elettrica!" Aggiunta la sezione "articoli"

+

Mete:

+

+ Integrato completamente Cooperativa Trasporti di Riolo Terme (C.T.R.T.) al "Cerca Matricole Mete" +

TPER:

diff --git a/ravenna_privatibus/riolo.html b/ravenna_privatibus/riolo.html index 954c9ab..2dd03dc 100644 --- a/ravenna_privatibus/riolo.html +++ b/ravenna_privatibus/riolo.html @@ -23,13 +23,13 @@

Cooperativa Trasporti di Riolo Terme (Riolo Terme, RA)

- + - + @@ -42,115 +42,115 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/scripts/metebus.json b/scripts/metebus.json index c8976fa..908097c 100644 --- a/scripts/metebus.json +++ b/scripts/metebus.json @@ -293,12 +293,222 @@ "modello" : "Iveco Crossway LE ex Austria", "link": "/ravenna_privatibus/zaganelli.html#19228" }, + { + "matricola": "19502", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Iveco Crossway LE Line", + "link": "/ravenna_privatibus/riolo.html#19502" + }, + { + "matricola": "19503", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Iveco Crossway LE Line", + "link": "/ravenna_privatibus/riolo.html#19502" + }, + { + "matricola": "19504", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Iveco Crossway LE Line", + "link": "/ravenna_privatibus/riolo.html#19502" + }, + { + "matricola": "19505", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Iveco Crossway LE Line", + "link": "/ravenna_privatibus/riolo.html#19502" + }, + { + "matricola": "19506", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Iveco Crossway LE Line", + "link": "/ravenna_privatibus/riolo.html#19502" + }, + { + "matricola": "19507", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Isuzu Novo Ultra", + "link": "/ravenna_privatibus/riolo.html#19507" + }, + { + "matricola": "19508", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Isuzu Novo Ultra", + "link": "/ravenna_privatibus/riolo.html#19507" + }, + { + "matricola": "19509", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Isuzu Novo Ultra", + "link": "/ravenna_privatibus/riolo.html#19507" + }, { "matricola": "19513", "vettore" : "Cooperativa Trasporti di Riolo Terme", "modello" : "Isuzu Novo Ultra", "link": "/ravenna_privatibus/riolo.html#19513" }, + { + "matricola": "19517", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Mercedes Sprinter", + "link": "/ravenna_privatibus/riolo.html#19517" + }, + { + "matricola": "19518", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Iveco Daily Line", + "link": "/ravenna_privatibus/riolo.html#19518" + }, + { + "matricola": "19520", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "VDL Bova Futura 12m", + "link": "/ravenna_privatibus/riolo.html#19520" + }, + { + "matricola": "19521", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "VDL Bova Futura 10m", + "link": "/ravenna_privatibus/riolo.html#19521" + }, + { + "matricola": "19522", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "VDL Lezio", + "link": "/ravenna_privatibus/riolo.html#19522" + }, + { + "matricola": "19523", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "VDL Lezio", + "link": "/ravenna_privatibus/riolo.html#19523" + }, + { + "matricola": "19524", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Mercedes Sprinter", + "link": "/ravenna_privatibus/riolo.html#19524" + }, + { + "matricola": "19525", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Iveco Daily Line", + "link": "/ravenna_privatibus/riolo.html#19525" + }, + { + "matricola": "19526", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S418 LE Business", + "link": "/ravenna_privatibus/riolo.html#19526" + }, + { + "matricola": "19527", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S418 LE Business", + "link": "/ravenna_privatibus/riolo.html#19526" + }, + { + "matricola": "19528", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S418 LE Business", + "link": "/ravenna_privatibus/riolo.html#19526" + }, + { + "matricola": "19529", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S418 LE Business", + "link": "/ravenna_privatibus/riolo.html#19526" + }, + { + "matricola": "19531", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "VDL Lexio", + "link": "/ravenna_privatibus/riolo.html#19531" + }, + { + "matricola": "19533", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S315UL", + "link": "/ravenna_privatibus/riolo.html#19533" + }, + { + "matricola": "19535", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Mercedes Intouro", + "link": "/ravenna_privatibus/riolo.html#19535" + }, + { + "matricola": "19536", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Mercedes Intouro", + "link": "/ravenna_privatibus/riolo.html#19535" + }, + { + "matricola": "19537", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S315UL", + "link": "/ravenna_privatibus/riolo.html#19537" + }, + { + "matricola": "19538", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Iveco Crossway LE Line", + "link": "/ravenna_privatibus/riolo.html#19538" + }, + { + "matricola": "19539I", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S315UL", + "link": "/ravenna_privatibus/riolo.html#19539I" + }, + { + "matricola": "19539II", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Iveco Crossway NF Line", + "link": "/ravenna_privatibus/riolo.html#19539II" + }, + { + "matricola": "19540", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Bova Futura 10m", + "link": "/ravenna_privatibus/riolo.html#19540" + }, + { + "matricola": "19541", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S315UL", + "link": "/ravenna_privatibus/riolo.html#19541" + }, + { + "matricola": "19542", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S315UL", + "link": "/ravenna_privatibus/riolo.html#19541" + }, + { + "matricola": "19543", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S315 LE Business", + "link": "/ravenna_privatibus/riolo.html#19543" + }, + { + "matricola": "19544", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S315UL", + "link": "/ravenna_privatibus/riolo.html#19544" + }, + { + "matricola": "19545", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S315UL", + "link": "/ravenna_privatibus/riolo.html#19544" + }, + { + "matricola": "19546", + "vettore": "Cooperativa Trasporti di Riolo Terme", + "modello": "Setra S315UL", + "link": "/ravenna_privatibus/riolo.html#19544" + }, { "matricola": "30", "vettore" :"Gamberini", From e240fff22db7e2aa7ce76ef87175f0d47d0eac5d Mon Sep 17 00:00:00 2001 From: ErikMontanari <66902953+ErikMontanari@users.noreply.github.com> Date: Mon, 3 Nov 2025 21:24:19 +0100 Subject: [PATCH 4/4] CercaMete Cross Zaga ex AUS --- scripts/metebus.json | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/scripts/metebus.json b/scripts/metebus.json index 908097c..8c7a14d 100644 --- a/scripts/metebus.json +++ b/scripts/metebus.json @@ -284,15 +284,33 @@ { "matricola": "19227", "vettore" : "Zaganelli", - "modello" : "Iveco Crossway LE ex Austria", + "modello" : "Iveco Crossway NF ex Austria", "link": "/ravenna_privatibus/zaganelli.html#19227" }, { "matricola": "19228", "vettore" : "Zaganelli", - "modello" : "Iveco Crossway LE ex Austria", + "modello" : "Iveco Crossway NF ex Austria", "link": "/ravenna_privatibus/zaganelli.html#19228" }, + { + "matricola": "19229", + "vettore" : "Zaganelli", + "modello" : "Iveco Crossway LE ex Austria", + "link": "/ravenna_privatibus/zaganelli.html#19229" + }, + { + "matricola": "19230", + "vettore" : "Zaganelli", + "modello" : "Iveco Crossway LE ex Austria", + "link": "/ravenna_privatibus/zaganelli.html#19229" + }, + { + "matricola": "19231", + "vettore" : "Zaganelli", + "modello" : "Iveco Crossway LE ex Austria", + "link": "/ravenna_privatibus/zaganelli.html#19231" + }, { "matricola": "19502", "vettore": "Cooperativa Trasporti di Riolo Terme",

19502-19506 - Iveco Crossway LE Line

19502-19506 - Iveco Crossway LE Line

19507-19509 - Isuzu Novo Ultra

19507-19509 - Isuzu Novo Ultra

Server foto non raggiungibile

19517 - Mercedes Sprinter

19517 - Mercedes Sprinter

19518 - Iveco Daily Line

19518 - Iveco Daily Line

19520 - VDL Bova Futura 12m

19520 - VDL Bova Futura 12m

19521 - VDL Bova Futura 10m

19521 - VDL Bova Futura 10m

19522-19523 - VDL Lexio

19522-19523 - VDL Lexio

19524 - Mercedes Sprinter

19524 - Mercedes Sprinter

19525 - Iveco Daily Line

19525 - Iveco Daily Line

19526-19529 - Setra S418 LE Business

19526-19529 - Setra S418 LE Business

19531 - VDL Lexio

19531 - VDL Lexio

19533 - Setra S315UL

19533 - Setra S315UL

Server foto non raggiungibile.Server foto non raggiungibile.

19535-19536 - Mercedes Intouro

19535-19536 - Mercedes Intouro

19537 - Setra S315UL

19537 - Setra S315UL

19538 - Iveco Crossway LE Line

19538 - Iveco Crossway LE Line

19539 (I) - Setra S315UL

19539 (I) - Setra S315UL

19539 (II) - Iveco Crossway NF Line

19539 (II) - Iveco Crossway NF Line

19540 - Bova Futura 10m

19540 - Bova Futura 10m

19541-19542 - Setra S315UL

19541-19542 - Setra S315UL

19543 - Setra S315 LE Business

19543 - Setra S315 LE Business

19544-19546 - Setra S315UL

19544-19546 - Setra S315UL