mirror of
https://github.com/Daniongithub/ER-TPL.git
synced 2025-10-02 10:10:47 +00:00
linee urbano percorsi
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<meta name="description" content="Cerca orari in tempo reale per le fermate di SETA a Modena.">
|
||||
<meta name="keywords" content="seta, modena, seta-modena, orari, in, tempo, reale, autobus, fermate, orario, palina">
|
||||
<meta name="author" content="ER-TPL Team">
|
||||
<title>SETA Modena - Bus in servizio</title>
|
||||
<title>SETA Modena - Percorsi</title>
|
||||
<link rel="stylesheet" href="css/style.css">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="shortcut icon" href="https://www.setaweb.it/images/favicon/android-icon-192x192.png">
|
||||
@@ -20,12 +20,9 @@
|
||||
<li><a href="/index.html"><h1 style="font-size: 100%;font-weight: 500;">Home</h1></a></li>
|
||||
<li><a href="/seta_menu/seta.html"><h1 style="font-size: 100%;font-weight: 500;">SETA Modena</h1></a></li>
|
||||
</ul>
|
||||
<ul style="flex:1;justify-content: right;">
|
||||
<li><a href=""><h1 style="font-size: 100%;font-weight: 500;">No</h1></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<h1>Visualizzatore percorsi SETA Modena</h1>
|
||||
<h1>Percorsi e codici corsa SETA Modena</h1>
|
||||
<h2>Scegli una linea:</h2>
|
||||
<h2>Urbano:</h2>
|
||||
<div id="urbano-container"></div>
|
||||
|
@@ -1,10 +1,20 @@
|
||||
const params = new URLSearchParams(window.location.search);
|
||||
const id = params.get('routecode');
|
||||
const num = params.get('routenum');
|
||||
const codiceSpan = document.getElementById('codice-span');
|
||||
const destSpan = document.getElementById('destinazione-span');
|
||||
const pNav = document.getElementById('percorso-nav');
|
||||
|
||||
//Displays route code
|
||||
codiceSpan.innerHTML = id;
|
||||
codiceSpan.textContent = id;
|
||||
//Nav per tornare indietro
|
||||
pNav.innerHTML = `
|
||||
<ul>
|
||||
<li><a href="/index.html"><h1 style="font-size: 100%;font-weight: 500;">Home</h1></a></li>
|
||||
<li><a href="/seta_menu/percorsi/index.html"><h1 style="font-size: 100%;font-weight: 500;">Selettore linea</h1></a></li>
|
||||
<li><a href="/seta_menu/percorsi/rcodes.html?routenum=${num}"><h1 style="font-size: 100%;font-weight: 500;">Selettore percorso</h1></a></li>
|
||||
</ul>
|
||||
`;
|
||||
|
||||
const urlBackend = `https://setaapi.serverissimo.freeddns.org/routestops/${id}`;
|
||||
//const urlBackend = `http://localhost:5001/arrivals/${codice}`;
|
||||
@@ -47,7 +57,7 @@ function caricadati(){
|
||||
`;
|
||||
tbody.appendChild(tr);
|
||||
if(element.islast==true){
|
||||
destSpan.innerHTML=element.desc;
|
||||
destSpan.innerHTML=element.desc.toUpperCase();
|
||||
}
|
||||
});
|
||||
table.appendChild(tbody);
|
||||
|
@@ -4,7 +4,7 @@ const id = params.get('routenum');
|
||||
|
||||
const url = "https://setaapi.serverissimo.freeddns.org/routecodesarchive";
|
||||
|
||||
//Elenco linee urbano
|
||||
//Elenco percorsi
|
||||
fetch(url)
|
||||
.then(response => {
|
||||
if (!response.ok) throw new Error("Errore nel caricamento dei dati.");
|
||||
@@ -18,14 +18,14 @@ fetch(url)
|
||||
const result = document.createElement('a');
|
||||
const dest = routesDictionary(item);
|
||||
result.setAttribute("class","bianco");
|
||||
result.setAttribute("href","percorso.html?routecode="+item);
|
||||
result.setAttribute("href","percorso.html?routecode="+item+"&routenum="+id);
|
||||
if(dest==undefined){
|
||||
result.innerHTML = `
|
||||
<div class="search-result"><h3 style="margin-left: 4px;margin-right: 4px;">${item}</h3>
|
||||
<div class="search-result"><h3 style="margin-left: 8px;margin-right: 8px;">${item}</h3>
|
||||
`;
|
||||
}else{
|
||||
result.innerHTML = `
|
||||
<div class="search-result"><h3 style="margin-left: 4px;margin-right: 4px;">${dest} <br> (${item})</h3>
|
||||
<div class="search-result"><h3 style="margin-left: 8px;margin-right: 8px;">${dest} <br> (${item})</h3>
|
||||
`;
|
||||
}
|
||||
container.appendChild(result);
|
||||
@@ -39,24 +39,26 @@ function routesDictionary(rcode){
|
||||
switch(rcode){
|
||||
//Linea 1
|
||||
case "MO1-As-153":
|
||||
return "1 MARINUZZI DA ARIETE";
|
||||
return "1 ARIETE -> MARINUZZI";
|
||||
case "MO1-Di-146":
|
||||
return "1 VILLAGGIO ZETA DA MARINUZZI";
|
||||
return "1 MARINUZZI -> V.ZETA";
|
||||
case "MO1-As-150":
|
||||
return "1A MODENA EST DA V.ZETA";
|
||||
return "1A V.ZETA -> MODENA EST";
|
||||
case "MO1-As-154":
|
||||
return "1 MARINUZZI DA V.ZETA";
|
||||
return "1 V.ZETA -> MARINUZZI";
|
||||
case "MO1-Di-147":
|
||||
return "1B ARIETE DA MODENA EST";
|
||||
return "1B MODENA EST -> ARIETE";
|
||||
//Linea 2
|
||||
case "MO2-As-220":
|
||||
return "2 SAN DAMASO";
|
||||
case "MO2-Di-269":
|
||||
return "2 SANT'ANNA DA SAN DAMASO";
|
||||
return "2 SAN DAMASO -> SANT'ANNA";
|
||||
case "MO2-Di-270":
|
||||
return "2 SANT'ANNA DA SAN DONNINO";
|
||||
return "2 SAN DONNINO -> SANT'ANNA";
|
||||
case "MO2-As-271":
|
||||
return "2A SAN DONNINO";
|
||||
case "MO2-Di-268":
|
||||
return "2 SAN DONNINO -> SAN DAMASO -> SANT'ANNA";
|
||||
//Linea 3
|
||||
case "MO3-As-343":
|
||||
return "3A VACIGLIO-MATTARELLA";
|
||||
@@ -69,6 +71,111 @@ function routesDictionary(rcode){
|
||||
return "4 GALILEI";
|
||||
case "MO4-Di-437":
|
||||
return "4 VACIGLIO NORD";
|
||||
|
||||
//Linea 5
|
||||
case "MO5-Di-535":
|
||||
return "5A LA TORRE -> D'AVIA -> TRE OLMI";
|
||||
case "MO5-Di-537":
|
||||
return "5 LA TORRE -> D'AVIA";
|
||||
case "MO5-As-540":
|
||||
return "5 TRE OLMI -> LA TORRE";
|
||||
case "MO5-As-512":
|
||||
return "5 D'AVIA -> LA TORRE";
|
||||
case "MO5-Di-542":
|
||||
return "5A LA TORRE -> TRE OLMI";
|
||||
case "MO5-As-514":
|
||||
return "5 TRE OLMI -> D'AVIA -> LA TORRE";
|
||||
//Linea 6
|
||||
case "MO6-Di-611":
|
||||
return "6 CHINNICI";
|
||||
case "MO6-As-610":
|
||||
return "6 AUTOSTAZIONE";
|
||||
//Linea 7
|
||||
case "MO7-As-703":
|
||||
return "7 GRAMSCI";
|
||||
case "MO7-Di-702":
|
||||
return "7 GOTTARDI";
|
||||
case "MO7-As-714":
|
||||
return "7/ STAZIONE FS";
|
||||
case "MO7-Di-706":
|
||||
return "7 STAZIONE FS -> GOTTARDI (Sera)";
|
||||
case "MO7-Di-715":
|
||||
return "7 STAZIONE FS -> GOTTARDI (Mattina)";
|
||||
//Linea 7A
|
||||
//Linea 8
|
||||
case "MO8-As-854":
|
||||
return "8 GAZZOTTI";
|
||||
case "MO8-Di-855":
|
||||
return "8 PANNI";
|
||||
//Linea 9
|
||||
case "MO9-As-9951":
|
||||
return "9 M.NUOVA -> M.VECCHIA -> GOTTARDI";
|
||||
case "MO9-As-9952":
|
||||
return "9 CITTANOVA -> GOTTARDI";
|
||||
case "MO9-Di-960":
|
||||
return "9C RUBIERA";
|
||||
case "MO9-Di-9964":
|
||||
return "9A GOTTARDI -> M.VECCHIA -> M.NUOVA";
|
||||
case "MO9-As-963":
|
||||
return "9 RUBIERA -> M.VECCHIA -> GOTTARDI";
|
||||
case "MO9-As-9949":
|
||||
return "9 M.NUOVA -> GOTTARDI";
|
||||
case "MO9-Di-9981":
|
||||
return "9 CITTANOVA";
|
||||
case "MO9-Di-960":
|
||||
return "9C RUBIERA";
|
||||
case "MO9-As-9955":
|
||||
return "9 RUBIERA -> M.NUOVA -> M.VECCHIA -> GOTTARDI";
|
||||
case "MO9-Di-9953":
|
||||
return "9A MARZAGLIA NUOVA";
|
||||
//Linea 10
|
||||
case "MO10-As-1034":
|
||||
return "10 ALBARETO -> COGNENTO";
|
||||
case "MO10-Di-1030":
|
||||
return "10A LA ROCCA";
|
||||
case "MO10-Di-1029":
|
||||
return "10 ALBARETO";
|
||||
case "MO10-As-1032":
|
||||
return "10 LA ROCCA -> COGNENTO";
|
||||
//Linea 11
|
||||
//Linea 12
|
||||
case "MO12-As-1276":
|
||||
return "12 S.CATERINA";
|
||||
case "MO12-Di-1277":
|
||||
return "12 POLO LEONARDO";
|
||||
case "MO12-As-1272":
|
||||
return "12 GARIBALDI -> S.CATERINA";
|
||||
case "MO10-As-1032":
|
||||
return "10 LA ROCCA -> COGNENTO";
|
||||
//Linea 13
|
||||
case "MO13-As-1330":
|
||||
return "13F SANT'ANNA";
|
||||
case "MO13-Di-1333":
|
||||
return "13F OSPEDALE BAGGIOVARA";
|
||||
case "MO13-As-1332":
|
||||
return "13F SANT'ANNA incl. CIMITERO";
|
||||
case "MO13-As-1334":
|
||||
return "13A CARCERE";
|
||||
case "MO13-Di-1337":
|
||||
return "13F CARCERE -> OSPEDALE BAGGIOVARA";
|
||||
//Linea 14
|
||||
case "MO14-Di-1434":
|
||||
return "14A NAZIONI";
|
||||
case "MO14-As-1437":
|
||||
return "14 NAZIONI -> NONANTOLANA";
|
||||
case "MO14-As-1435":
|
||||
return "14 FINZI -> NONANTOLANA";
|
||||
case "MO14-Di-1432":
|
||||
return "14 FINZI";
|
||||
case "MO13-Di-1337":
|
||||
return "13F CARCERE -> OSPEDALE BAGGIOVARA";
|
||||
//Linea 15
|
||||
case "MO15-Di-1501":
|
||||
return "15 VILLANOVA";
|
||||
case "MO15-As-1502":
|
||||
return "15 VILLANOVA -> AUTOSTAZIONE";
|
||||
case "MO15-Di-1503":
|
||||
return "15/ SANTI";
|
||||
case "MO15-As-1504":
|
||||
return "15 SANTI -> AUTOSTAZIONE";
|
||||
}
|
||||
}
|
@@ -12,11 +12,11 @@
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<nav>
|
||||
<nav id="percorso-nav">
|
||||
<ul>
|
||||
<li><a href="/index.html"><h1 style="font-size: 100%;font-weight: 500;">Home</h1></a></li>
|
||||
<li><a href="/service/pagenotavailable.html"><h1 style="font-size: 100%;font-weight: 500;">Selettore linea</h1></a></li>
|
||||
<li><a href="/service/pagenotavailable.html"><h1 style="font-size: 100%;font-weight: 500;">Selettore percorso</h1></a></li>
|
||||
<li><a href="/seta_menu/percorsi/index.html"><h1 style="font-size: 100%;font-weight: 500;">Selettore linea</h1></a></li>
|
||||
<li><a href="/seta_menu/percorsi/rcodes.html"><h1 style="font-size: 100%;font-weight: 500;">Selettore percorso</h1></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
|
@@ -21,7 +21,7 @@
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<h1>Visualizzatore percorsi SETA Modena</h1>
|
||||
<h1>Percorsi e codici corsa SETA Modena</h1>
|
||||
<h2>Scegli un percorso:</h2>
|
||||
<div id="res-container"></div>
|
||||
<footer>
|
||||
|
@@ -678,7 +678,7 @@
|
||||
<url>
|
||||
<loc>https://www.ertpl.pages.dev/seta_menu/percorsi/percorso.html</loc>
|
||||
<priority>0.25</priority>
|
||||
<lastmod>2025-08-25</lastmod>
|
||||
<lastmod>2025-08-27</lastmod>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://www.ertpl.pages.dev/seta_menu/percorsi/prossimefermate.html</loc>
|
||||
@@ -688,6 +688,6 @@
|
||||
<url>
|
||||
<loc>https://www.ertpl.pages.dev/seta_menu/percorsi/rcodes.html</loc>
|
||||
<priority>0.25</priority>
|
||||
<lastmod>2025-08-26</lastmod>
|
||||
<lastmod>2025-08-27</lastmod>
|
||||
</url>
|
||||
</urlset>
|
Reference in New Issue
Block a user