')) {
// Funzione per leggere i valori dal DOM del profilo utente
function getUserProfileData() {
const fields = [
'first_name',
'last_name',
'cellulare',
'user_email',
'indirizzo_di_residenza',
'stato',
'codice_fiscale'
];
const data = {};
fields.forEach(field => {
const el = document.getElementById(`${field}-41700`);
if (el) {
// Se il valore è dentro un (telefono o email)
const link = el.querySelector('a');
if (link) {
if (link.href.startsWith('tel:')) {
data[field] = link.href.replace('tel:', '').trim();
} else if (link.href.startsWith('mailto:')) {
data[field] = link.href.replace('mailto:', '').trim();
} else {
data[field] = link.textContent.trim();
}
} else {
data[field] = el.textContent.trim();
}
}
});
return data;
}
// Recupera i dati dal profilo
const userData = getUserProfileData();
// Se ci sono dati, costruisco la query string
if (Object.keys(userData).length > 0) {
const params = new URLSearchParams(userData).toString();
const newUrl = window.location.origin + window.location.pathname + '?' + params;
// Aggiorno l'URL senza ricaricare la pagina
window.history.replaceState({}, '', newUrl);
}
}
});
')) {
// Funzione per leggere i valori dal DOM del profilo utente
function getUserProfileData() {
const fields = [
'first_name',
'last_name',
'cellulare',
'user_email',
'indirizzo_di_residenza',
'stato',
'codice_fiscale'
];
const data = {};
fields.forEach(field => {
const el = document.getElementById(`${field}-41700`);
if (el) {
// Se il valore è dentro un (telefono o email)
const link = el.querySelector('a');
if (link) {
if (link.href.startsWith('tel:')) {
data[field] = link.href.replace('tel:', '').trim();
} else if (link.href.startsWith('mailto:')) {
data[field] = link.href.replace('mailto:', '').trim();
} else {
data[field] = link.textContent.trim();
}
} else {
data[field] = el.textContent.trim();
}
}
});
return data;
}
// Recupera i dati dal profilo
const userData = getUserProfileData();
// Se ci sono dati, costruisco la query string
if (Object.keys(userData).length > 0) {
const params = new URLSearchParams(userData).toString();
const newUrl = window.location.origin + window.location.pathname + '?' + params;
// Aggiorno l'URL senza ricaricare la pagina
window.history.replaceState({}, '', newUrl);
}
}
});
L’obiettivo è tutelare e valorizzare il paesaggio italiano. Se condividi la nostra visione, se scarichi le tracce dei percorsi proposti, se vuoi che Turbolento continui a creare nuove Strade Zitte per far conoscere l’Italia meno conosciuta, sostieni il nostro progetto con la tua donazione.
SOSTIENI IL PROGETTO LE STRADE ZITTE