Immagine del logo che cambia ogni giorno
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Gestire l'aspetto del forum :: I problemi risolti con l'aspetto del forum
Pagina 1 di 1 • Condividi
Immagine del logo che cambia ogni giorno
rieccomi,ho fatto una ricerca nel forum ma non ho trovato cio che cerco,ho trovato solo questo https://aiuto.forumattivo.it/t16860-sfondo-che-cambia-a-seconda-dell-orario?highlight=TUTORIAL+SFONDO ma a me non interessa.Quello che vorrei fare e di avere un logo che cambia automaticamente ogni giorno,non devo inseire 365 foto o immagini logo,ma me ne bastano 20-30 che girano ogni giorno a rotazione,è fattibbile la cosa,vi prego ditemi di si 

Ultima modifica di vittorioo il Ven 17 Apr 2015 - 15:15, modificato 1 volta
vittorioo- **
- Sesso :
Età : 34
Messaggi : 86
Località : calabria
Re: Immagine del logo che cambia ogni giorno
Ciao @bittorioo
buona giornata!
Allora mmh tra i JS che avevo salvato, ne ho trovato uno che fa proprio quello che vorresti tu, provalo:
Se hai dei dubbi fammi sapere

Allora mmh tra i JS che avevo salvato, ne ho trovato uno che fa proprio quello che vorresti tu, provalo:
- Codice:
$(function () {
var logosPorDia = new Array();
//########### ZONA MODIFICABILE #################################
logosPorDia["15/04/2015"] = "URL_IMAGEN_LOGO_PARA_ESTE_DIAg";
logosPorDia["16/04/2015"] = "URL_IMAGEN_LOGO_PARA_ESTE_DIA";
//Puedes añadir cuantos quieras...
//########### FINE ZONA MODIFICABILE #############################
var found = matchFecha(logosPorDia);
if (found) $("img#i_logo, #logo > img, #pun-logo > img").attr("src", logosPorDia[found]);
});
function matchFecha(logosPorDia) {
var ahora = new Date();
var month = parseInt(ahora.getUTCMonth()) + 1;
var day = ahora.getUTCDate();
var year = ahora.getUTCFullYear();
var hoy = day + "/" + month + "/" + year;
if (jQuery.inArray(hoy, Object.keys(logosPorDia)) > -1) {
return hoy;
} else {
return null;
}
}
Se hai dei dubbi fammi sapere






MattiaDes- Amministratore
- Sesso :
Età : 25
Messaggi : 4705
Località : Italy
Re: Immagine del logo che cambia ogni giorno
Ciao Kaselli,grazie mille per aver risposto.Avrei qualche domanda da porti per quanto riguarda il codice,ho visto che funziona con le date,quindi sarei obbligato ad inserire 30-31 immaggini,i mesi che sono di 30 o 31,che succede?si ripete nuovamente l'ultima immaggine oppure il js si blocca ripartendo poi alla giusta data?Poi inoltre ogni mese dovrei intervenire sul codice per cambiare il mese.
Altrimenti qualcosina di piu semplice senza date?
Altrimenti qualcosina di piu semplice senza date?
vittorioo- **
- Sesso :
Età : 34
Messaggi : 86
Località : calabria
Re: Immagine del logo che cambia ogni giorno
Ciao @vittorioo
volendo abbiamo un tutorial in studio che permette di mostrare un banner casuale ogni volta che cambi la pagina
Potrebbe interessarti lo stesso?
volendo abbiamo un tutorial in studio che permette di mostrare un banner casuale ogni volta che cambi la pagina

Potrebbe interessarti lo stesso?

Niko- Moderatore
- Sesso :
Età : 24
Messaggi : 8279
Località : Provincia di Varese
Re: Immagine del logo che cambia ogni giorno
Vittorio purtroppo ogni mese devi intervenire aggiornando quel JS e cambiando mese






MattiaDes- Amministratore
- Sesso :
Età : 25
Messaggi : 4705
Località : Italy
Re: Immagine del logo che cambia ogni giorno
Ciao Kaselli,l'idea che mi hai proprosto non è male,ma cerco qualcosa che la metto e non la devo toccare più,capisci cosa intendo
ciao Niko per quanto riguarda la tua idea invece,spiegami meglio,se non ho capito male,ogni volta che cambi paggina cambia anche il logo,giusto?

ciao Niko per quanto riguarda la tua idea invece,spiegami meglio,se non ho capito male,ogni volta che cambi paggina cambia anche il logo,giusto?
vittorioo- **
- Sesso :
Età : 34
Messaggi : 86
Località : calabria
Re: Immagine del logo che cambia ogni giorno
@vittorioo in sostanza imposti un certo numero di banner e il banner del tuo forum compare random tra quelli da te impostati 
ecco a te un esempio
cambia il banner ma solo quando ricarichi o cambi pagina


ecco a te un esempio

cambia il banner ma solo quando ricarichi o cambi pagina

Niko- Moderatore
- Sesso :
Età : 24
Messaggi : 8279
Località : Provincia di Varese
Re: Immagine del logo che cambia ogni giorno
Capito@vittorioo ha scritto:Ciao Kaselli,l'idea che mi hai proprosto non è male,ma cerco qualcosa che la metto e non la devo toccare più,capisci cosa intendo![]()

Tipo potresti fare che ogni ora compare un nuovo banner... se no, potresti provare il metodo citato da Niko






MattiaDes- Amministratore
- Sesso :
Età : 25
Messaggi : 4705
Località : Italy
Re: Immagine del logo che cambia ogni giorno
ok Kaselli,vada per la tua ideakaselli ha scritto:
Tipo potresti fare che ogni ora compare un nuovo banner...

vittorioo- **
- Sesso :
Età : 34
Messaggi : 86
Località : calabria
Re: Immagine del logo che cambia ogni giorno
Alla fine analizzando il codice che volevo darti, ho reputato meglio darti quello di Niko, alla fine l'effetto che vuoi ottenere è sempre lo stesso
provalo:
Basta che sostituisci gli URL con quelli dei tuoi sfondi, poi ne puoi aggiungere quanti ne vuoi

- Codice:
$(function() {
var banners = [
'http://i38.servimg.com/u/f38/18/21/60/73/b010.png',
'http://i38.servimg.com/u/f38/18/21/60/73/b110.png',
'http://i38.servimg.com/u/f38/18/21/60/73/b210.png',
'http://i38.servimg.com/u/f38/18/21/60/73/b310.png',
'http://i38.servimg.com/u/f38/18/21/60/73/b410.png',
'http://i38.servimg.com/u/f38/18/21/60/73/b510.png'
],
logo = document.getElementById('i_logo') || document.getElementById('logo') || document.getElementById('pun-logo');
(logo.tagName == 'IMG' ? logo : logo.firstChild).src = banners[Math.floor(Math.random() * banners.length)];
});
Basta che sostituisci gli URL con quelli dei tuoi sfondi, poi ne puoi aggiungere quanti ne vuoi





MattiaDes- Amministratore
- Sesso :
Età : 25
Messaggi : 4705
Località : Italy
Re: Immagine del logo che cambia ogni giorno
Grazie Kaselli,questo lo inserisco nei css giusto
vittorioo- **
- Sesso :
Età : 34
Messaggi : 86
Località : calabria
Re: Immagine del logo che cambia ogni giorno
Prego
no, è un javascript, devi inserirlo in:
Vai verso Pannello di amministrazione ► Moduli ► Gestione dei codici Javascript ► Crea un nuovo codice
In tutte le pagine

Vai verso Pannello di amministrazione ► Moduli ► Gestione dei codici Javascript ► Crea un nuovo codice

In tutte le pagine






MattiaDes- Amministratore
- Sesso :
Età : 25
Messaggi : 4705
Località : Italy
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Gestire l'aspetto del forum :: I problemi risolti con l'aspetto del forum
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.