Aggiunti tutti i modelli conosciuti

This commit is contained in:
Leocraft1
2025-08-27 13:30:52 +02:00
parent 1a24b8e0e5
commit 63fff53e0d

View File

@@ -37,9 +37,15 @@ fetch(urlModels)
allresults = data; allresults = data;
allresults.forEach(model => { allresults.forEach(model => {
const option = document.createElement('option'); const option = document.createElement('option');
if(
model!="CAM New Busotto"&&
model!="Iveco Cityclass CNG"&&
model!="Mercedes Integro O550 (Giallo)"
){
option.value = modelsDictionary(model); option.value = modelsDictionary(model);
option.textContent = model; option.textContent = model;
modelloSelect.appendChild(option); modelloSelect.appendChild(option);
}
}); });
}) })
.catch(error => console.error('Errore nel caricamento dei dati:', error)); .catch(error => console.error('Errore nel caricamento dei dati:', error));
@@ -49,31 +55,83 @@ function modelsDictionary(model){
if(model=="Irisbus Citelis CNG EEV"){ if(model=="Irisbus Citelis CNG EEV"){
return "Irisbus Citelis CNG"; return "Irisbus Citelis CNG";
} }
if(model=="Irisbus Citelis CNG EEV"){ if(model=="Irisbus Crossway"){
return "Irisbus Citelis CNG"; return "Irisbus Crossway";
} }
if(model=="Irisbus Citelis CNG EEV"){ if(model=="Irisbus Crossway ex Esercito Tedesco"){
return "Irisbus Citelis CNG"; return "Irisbus Crossway Esercito";
} }
if(model=="Irisbus Citelis CNG EEV"){ if(model=="Iveco Urbanway Mild Hybrid 2022"){
return "Irisbus Citelis CNG"; return "Iveco Urbanway Hybrid CNG";
} }
if(model=="Irisbus Citelis CNG EEV"){ if(model=="MenariniBus Citymood LNG"){
return "Irisbus Citelis CNG"; return "Menarinibus Citymood LNG";
} }
if(model=="Irisbus Citelis CNG EEV"){ if(model=="MenariniBus Citymood CNG"){
return "Irisbus Citelis CNG"; return "Menarinibus Citymood CNG";
} }
if(model=="Irisbus Citelis CNG EEV"){ if(model=="Iveco Crossway LE 12 CNG"){
return "Irisbus Citelis CNG"; return "Iveco Crossway LE CNG";
} }
if(model=="Irisbus Citelis CNG EEV"){ if(model=="Iveco Crossway LE"){
return "Irisbus Citelis CNG"; return "Iveco Crossway LE Diesel";
}
if(model=="Iveco Crossway Line"){
return "Iveco Crossway Line";
}
if(model=="Mercedes Integro O550"||model=="Mercedes Integro O550 (Giallo)"){
return "Mercedes Integro";
}
if(model=="Scania Irizar i4 LNG"){
return "Irizar i4 LNG";
}
if(model=="Solaris Urbino 12 III CNG"){
return "Solaris Urbino 12 CNG";
}
if(model=="Iveco Crossway Line 12 CNG"){
return "Iveco Crossway Line CNG";
}
if(model=="MAN Lion's Regio"){
return "MAN Lion's Regio";
}
if(model=="Setra S415 LE 2p ex Bolzano"){
return "Setra ex Bolzano (2 porte)";
}
if(model=="Setra S415 LE 3p ex Bolzano"){
return "Setra ex Bolzano (3 porte)";
}
if(model=="Iveco Crossway LE 14"){
return "Iveco Crossway LE 14m";
}
if(model=="Iveco Crossway LE 14"){
return "Iveco Crossway LE 14m";
}
if(model=="Iveco Crossway LE 14"){
return "Iveco Crossway LE 14m";
}
if(model=="Iveco Crossway LE 14"){
return "Iveco Crossway LE 14m";
}
if(model=="Iveco Crossway LE 14"){
return "Iveco Crossway LE 14m";
}
if(model=="Iveco Crossway LE 14"){
return "Iveco Crossway LE 14m";
}
if(model=="Iveco Crossway LE 14"){
return "Iveco Crossway LE 14m";
}
if(model=="Iveco Crossway LE 14"){
return "Iveco Crossway LE 14m";
}
if(model=="Iveco Crossway LE 14"){
return "Iveco Crossway LE 14m";
} }
} }
caricadati(); caricadati();
var refreshGeneraleID=setInterval(caricadati, 60000); var refreshGeneraleID=setInterval(caricadati, 60000);
function caricadati(){ function caricadati(){
fetch(urlList) fetch(urlList)
.then(response => { .then(response => {
@@ -133,11 +191,12 @@ function caricadati(){
}); });
} }
var intervalFiltrati = 0;
//FILTRI //FILTRI
var intervalFiltrati = 0;
//Filtro per linea //Filtro per linea
lineaSelect.addEventListener('change', function(event) { lineaSelect.addEventListener('change', function(event) {
if(intervalFiltrati!=undefined){ if(intervalFiltrati!=undefined){
//alert("Non è possibile usare due filtri allo stesso momento")
clearInterval(intervalFiltrati); clearInterval(intervalFiltrati);
} }
const selectedOption = event.target.value; const selectedOption = event.target.value;