refresh pagine

Ponete in questo forum le richieste di aiuto per Eleonline

Moderatore: roby

Rispondi
edaniel
Newbie
Newbie
Messaggi: 14
Iscritto il: mar mag 07, 2013 1:26 pm

refresh pagine

Messaggio da edaniel »

Sto provando il vostro sofware e devo dire che è davvero molto ben fatto.
Fino ad ora non ho avuto grossi problemi se non per il fatto che non capisco come fare per fare aggiornare automaticamente le pagine che si vedono lato client. (se è fattibile!)

ennio
n_daniele
Newbie
Newbie
Messaggi: 326
Iscritto il: lun mag 23, 2011 10:33 pm

Re: refresh pagine

Messaggio da n_daniele »

salve,
se chiedi il menù "guarda il sito" dal lato admin ti si apri il lato client-pagine web già aggiornate in base all'ultimo inserimento eseguito dal lato admin; se invece non hai la voce di menù, lato admin, "guarda il sito" (dovresti aggiornare la procedura alla revisione 182) ad hai già la pagina web aperta in lato client devi premere il tasto funzione F5 (aggiorna o refresf).
buon lavoro.
n_daniele
edaniel
Newbie
Newbie
Messaggi: 14
Iscritto il: mar mag 07, 2013 1:26 pm

Re: refresh pagine

Messaggio da edaniel »

ok questo già lo sapevo, velevo sapere se c'era la possibilità di lasciare lato client un pc in sala stampa già configurato nella home page e che si aggiornasse da solo la pagina ogni tot secondi.
comunque ho visto che tramite alcuni plug in dei browser si può tentare di risolvere la cosa.

grazie per la risposta
margottid
Newbie
Newbie
Messaggi: 193
Iscritto il: mar mag 12, 2009 12:00 am

Re: refresh pagine

Messaggio da margottid »

Puoi usare il tema "Tour", che è pensato appositamente per questa funzione.
È sufficiente selezionare "Tema" ==> "Tour" dal menu lato client, poi scegli la consultazione che vuoi far vedere, e infine clicchi sul pulsante "Play" (identificato da un'icona rossa con un triangolo che punta verso destra, come il pulsante Play del videoregistratore): a quel punto verranno mostrate alcune pagine, che ciclano automaticamente dopo alcuni secondi, e che riportano i dati in tempo reale.
Puoi anche mettere il browser a pieno schermo (col pulsante F11) per eliminare pulsanti, barra degli indirizzi, e tutto quello che è "superfluo" per la presentazione automatizzata dei dati.

Daniele
Devis
Newbie
Newbie
Messaggi: 37
Iscritto il: ven gen 18, 2013 9:32 am

Re: refresh pagine

Messaggio da Devis »

Scusate se tiro su questa vecchia discussione, magari è già stato chiesto.
Ora che flash non è più utilizzato, è stata pensata qualche alternativa per utilizzare il tema tour?
Oppure c'è modo di fare qualcosa di simile a ciò che faceva questo tema?
Grazie.
roby
Site Admin
Site Admin
Messaggi: 1339
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: refresh pagine

Messaggio da roby »

Il tema tour continua ad aggiornare le pagine anche se c'è una correzione da fare per il grafico dei votanti (non viene visualizzato, l'ho visto ora che sono andato a ricontrollare), quello che manca sono le animazioni flash.
Pubblico una rev con la correzione
vittorioveneto
Newbie
Newbie
Messaggi: 16
Iscritto il: gio mag 16, 2024 5:27 pm

Re: refresh pagine

Messaggio da vittorioveneto »

Se vi può essere utile, ho chiesto a ChatGPT che mi scrivesse un breve codice per un tour in loop di alcune pagine specifiche, ve lo copioincollo qui sotto. Basta prendere il codice - sostituire le 4 pagine che ho usato per me con le vostre - e salvarlo in un file con estensione html, e poi posizionarlo nella cartella di eleonline, e infine richiamarlo. Funzia sui tre browser che ho provato: Edge, Firefox e Chrome. Le pagine cambiano ogni 10 secondi, ma basta eventualmente modificare il valore relativo in millesimi (io ho messo 10000)


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Tour Elezioni 2024</title>
<script src="https://ajax.googleapis.com/ajax/libs/j ... "></script>
<script>
$(document).ready(function(){
// Funzione per caricare una nuova pagina ogni 5 secondi
function loadPage() {
// Array delle pagine PHP da caricare
var pages = ["http://93.42.154.83/eleonline/client/mo ... uenze_graf", "http://93.42.154.83/eleonline/client/mo ... af_votanti", "http://93.42.154.83/eleonline/client/mo ... gralista=1", "http://93.42.154.83/eleonline/client/mo ... gralista=1"];
// Indice per tenere traccia della pagina corrente
var currentIndex = 0;

// Funzione per caricare la pagina corrente
function loadCurrentPage() {
$.ajax({
url: pages[currentIndex],
success: function(data) {
// Inserisce il contenuto della pagina nella div #content
$("#content").html(data);
}
});
// Incrementa l'indice della pagina corrente
currentIndex = (currentIndex + 1) % pages.length;
}

// Carica la prima pagina
loadCurrentPage();

// Ciclo per caricare le pagine ogni 10 secondi
setInterval(function(){
loadCurrentPage();
}, 10000);
}

// Chiama la funzione per caricare le pagine
loadPage();
});
</script>
</head>
<body>
<div id="content">
<!-- Il contenuto della pagina verrà inserito qui tramite AJAX -->
</div>
</body>
</html>
Devis
Newbie
Newbie
Messaggi: 37
Iscritto il: ven gen 18, 2013 9:32 am

Re: refresh pagine

Messaggio da Devis »

Interessante, grazie.
Ho fatto una veloce prova, ovviamente adattando gli url delle 4 pagine da mostrare al nostro ambiente, ma vedo solo pagine bianche. Io sono una capra quanto a codice, potrebbe essere che manchi qualche riferimento allo script che richiama le api ajax di google?
Rispondi