Argomenti: 1581    Messaggi: 8758   Risposte: 7185      
(Ultime News)------|    Nasce Cleanuke.it supporto ufficiale al cms - (18-06-2011 - 23:04:54 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.7 - (05-05-2011 - 19:49:43 - di matteoiamma)    |------|    Iamma Multi Blogs: Blogs per gli utenti del nuke - (19-03-2011 - 20:41:08 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.6 - (13-03-2010 - 20:12:46 - di matteoiamma)    |------|    Nuova Community Italiana: nasce mondophpnuke.com - (11-02-2010 - 22:08:51 - di matteoiamma)    |------|    Rilasciato Clean Nuke 1.5! - (16-12-2009 - 00:44:55 - di matteoiamma)    |------
Regolamento:
Le principali regole da rispettare per poter far parte della community... cosigliamo di visionarle per evitare malintesi.
Script:
Per motivi di sicurezza il sistema blocca l'inserimento di alcuni script per sapere come fare cliccare qui

Webother.com :: Leggi il Topic - Cambio automatico logo
 FAQ  •  Cerca  •  Lista degli utenti  •  Gruppi utenti  •  Profilo  •  Messaggi Privati  •  Login

Information Cambio automatico logo

Nuovo Topic Rispondi
Indice del forum » Temi PHP-Nuke   
Precedente :: Successivo
AutoreMessaggio
Dino
Fedele
Fedele


Registrato: Mar 23, 2006
Messaggi: 105


Oggetto: Cambio automatico logo Rispondi citando

Ciao Sniffer: vengo nuovamente a trovarti Smile
Non riesco a fare una modifica ad un codice di WL per il cambio automatico del logo in alcuni giorni di festa:

----------------------
$prendidata = getdate();
$giorno = $prendidata['mday'];
$mese = $prendidata['mon'];
$dataattuale = "$giorno-$mese";
switch ($dataattuale)
{
case "1-1":
$immaginedata = "capodanno.jpg";
break;
case "2-6":
$immaginedata = "festarepubblica.jpg";
break;
case "25-12":
$immaginedata = "natale.jpg";
break;
default:
$immaginedata = "default.jpg";
}
$imglogo = "<img src=\"themes/TuoTema/immagini/$immaginedata\">";
----------------------
Oltre al cambio logo in certe ricorrenze come nell'es. (natale, pasqua ...) io vorrei un nuovo logo anche ad ogni cambio di stagione ...
Mi spiego meglio:
primavera -> logo1
estate -> logo2
autunno -> logo3
inverno -> logo4
25 dicembre -> logo5
1 gennaio -> logo5
Come devo modificare il codice?
Non riesco a capire come nei case mettere un intervallo di date invece che un singolo giorno!
Grazie, ciao, Dino.



MessaggioInviato:
Gio Mag 15, 2008 11:55 pm
Top of PageProfiloMessaggio privato
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Ciao Dino Smile
per cambiare il logo in base a date prestabilite prova in questo modo:
Codice:
<SCRIPT LANGUAGE="JavaScript">
function LogoPlus() {
var now = new Date();
var mese = now.getMonth() + 1;
var giorno = now.getDate();

if(mese == 1 && giorno == 1) return "capodanno.jpg";
if(mese == 6 && giorno == 2) return "festarepubblica.jpg";
if(mese == 12 && giorno == 25) return "natale.jpg";
else return "logo_default.jpg";
}

document.write('<IMG border="0" SRC="themes/tuotema/images/' + LogoPlus() + '">');
</SCRIPT>

ciao ciao




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Sab Mag 17, 2008 4:08 pm
Top of PageProfiloMessaggio privatoHomePage
Dino
Fedele
Fedele


Registrato: Mar 23, 2006
Messaggi: 105


Oggetto: Grazie Rispondi citando

Smile Grazie Sniffer: è sempre un piacere sentirti!
Mi rimane però anche col tuo codice un problema: a me servirebbe poter ad es. avere il logo babbonatale.gif il 25 di dicembre, il logo neve.gif dal 21 dicembre al 20 marzo (inverno)(escluso ovviamente il 25-12), il logo festa.gif il 1 gennaio, il logo fiori.gif dal 21 marzo al 20 giugno (primavera) e così via .. Ok per i singoli giorni ma come faccio a mettere questi intervalli di date delle stagioni senza oltretutto che vadano in conflitto con i singoli giorni (ndr: 25 dicembre e 1 gennaio in conflitto coon il logo deciso per l'inverno)? (posso solo farli giorno x giorno? Diventa così fastidioso!)

Altra cosa importante: essendo il tuo codice un i-a-v_a s-c_r-i-p-t, pensi che possa rallentarmi la mia home (già lenta di suo) più dell'altro codice che ti ho postato (quello di WL)?

Ciao, Dino Wink



MessaggioInviato:
Sab Mag 17, 2008 6:54 pm
Top of PageProfiloMessaggio privato
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Scusami non avevo capito che volevi anche un logo per le stagioni, io aggiungerei una cosa molto semplice simile a questa:
Codice:
<SCRIPT LANGUAGE="JavaScript">
function LogoPlus() {
var now = new Date();
var mese = now.getMonth() + 1;
var giorno = now.getDate();
if((mese >= 12 && giorno >= 21) && (mese <=12 && giorno <= 24)) return "neve.jpg";
if(mese == 12 && giorno == 25) return "natale.jpg";
if((mese >= 12 && giorno >= 26) && (mese <=2 && giorno <= 13)) return "neve.jpg";
if(mese == 2 && giorno == 14) return "sanvalentino.jpg";
if((mese >= 2 && giorno >= 15) && (mese <=3 && giorno <= 20)) return "neve.jpg";
else return "logo_default.jpg";
}

document.write('<IMG border="0" SRC="themes/tuotema/images/' + LogoPlus() + '">');
</SCRIPT>

Fammi sapere ciao ciao




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Dom Mag 18, 2008 5:24 pm
Top of PageProfiloMessaggio privatoHomePage
Dino
Fedele
Fedele


Registrato: Mar 23, 2006
Messaggi: 105


Oggetto: Grazie Rispondi citando

Perfetto Sniffer: era proprio quello che mi serviva: mi ci vorrà un po per verificare il codice (devo ancora preparare i diversi loghi e integrare il codice che mi hai dato per tutte le stagioni e le feste varie): il 2 giugno si presterà bene per il test Smile
Grazie ancora ... come sempre gentilissimo e disponibile Wink
Ciao, Dino.

N.B.: pensi che il codice una volta completato per tuttte le stagioni e le varie festività (essendo il tuo codice un i-a-v_a s-c_r-i-p-t) possa forse rallentare un poco (o tanto?) il caricamento delle pagine Question



MessaggioInviato:
Lun Mag 19, 2008 7:28 pm
Top of PageProfiloMessaggio privato
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Ogni cosa che aggiungi rallenta un pò il caricamento delle pagine in questo caso non è tanto lo script ma la dimensione delle immagini che andrai a inserire.

ciao ciao




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mar Mag 20, 2008 12:54 am
Top of PageProfiloMessaggio privatoHomePage
Dino
Fedele
Fedele


Registrato: Mar 23, 2006
Messaggi: 105


Oggetto: Grazie Rispondi citando

Embarassed Embarassed Embarassed Embarassed Embarassed
Perdona l'ignoranza ma ..... tutte le img che metto nello script non verranno mica caricate ad ogni apertura della home tutte insieme? Shocked E' qs che dicevi o ti riferivi alla dimensione della singola img che verrà caricata in quel determinato giorno?
Ciao, Dino Wink

p.s.: la mia intenzione era di mettere molti loghi diversi durante l'arco dell'anno ma se ogni volta lo script li carica tutti contemporaneamente la pagina rallenterà sicuramente tanto, troppo Exclamation



MessaggioInviato:
Mar Mag 20, 2008 12:20 pm
Top of PageProfiloMessaggio privato
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Lo script carica un logo alla volta sarebbe inutile se li caricasse tutti assieme.
ciao ciao




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Mer Mag 21, 2008 12:37 am
Top of PageProfiloMessaggio privatoHomePage
Dino
Fedele
Fedele


Registrato: Mar 23, 2006
Messaggi: 105


Oggetto: Grazie Rispondi citando

Allora avevo le idee chiare Embarassed .... anche se a volte faccio tutto da solo per cercare di mettermi nei casini Smile Embarassed
Grazie ancora Sniffer, ciao, Dino Wink



MessaggioInviato:
Sab Mag 24, 2008 9:24 pm
Top of PageProfiloMessaggio privato
Dino
Fedele
Fedele


Registrato: Mar 23, 2006
Messaggi: 105


Oggetto: Problema Rispondi citando

Come vedi non volendo abusare della tua disponibilità questo è il post che ho appena postato su WL:
******************************************************
Da un pò di tempo mi trovo la tabella di storyhost zeppa di qs stringhe e altre molto simili che si ripetono 30 e più volte nell'arco di un minuto:
-----------------------------------------
/themes/Sand_Journey/images/'%20+%20LogoPlus()%20+%20'/includes/boxover/includes/boxover/includes/boxover/includes/boxover/themes/Sand_Journey/images/'%20+%20LogoPlus()%20+%20'/themes/Sand_Journey/images/'%20+%20LogoPlus()%20+%20'
-----------------------------------------
Sono ben protetto ma comincio a preoccuparmi!
******************************************************
Ma cercando di capirsi qualcosa ho scoperto che parte del codice (LogoPlus) deriva proprio dal codice che mi hai suggerito per la modifica di questo post! Il file includes/boxover/boxover-j---s si riferisce invece ad una mia modifica per avere l'effetto anteprima sui post del forum (tuttora qs modifica funziona bene).
La function LogoPlus() da te suggerita l'ho inserita al termine del file theme.php dopo ?>
Rolling Eyes Cosa ne pensi? E' normale la presenza di quete numerossisime stringhe nella tabella dello Storyhost (che diviene quasi illeggibile!)? Forse qualche incompatibilità tra i due scripts? Oppure è qualche attacco? Ho sbagliato qualcosa Question
Non è che magari qs stringhe contribuiscono al rallentamento del sito?
( Embarassed scusa per la raffica di domande ma sono assalito dai dubbi Confused ):
Ciao, Dino Wink



MessaggioInviato:
Mar Giu 17, 2008 1:57 pm
Top of PageProfiloMessaggio privato
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Non conosco storyhost ma di sicuro non è un'attacco, non ho capito perchè hai messo lo script alla fine del file dopo la chiusura del tag php ti consiglio di inserirlo nel punto dove richiami il logo e se non vuoi convertirlo in php chiudi il tag php prima dello script e riaprilo subito dopo in questo modo
Codice:
?>
codice script
<?

ciao ciao




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Gio Giu 19, 2008 12:02 am
Top of PageProfiloMessaggio privatoHomePage
Dino
Fedele
Fedele


Registrato: Mar 23, 2006
Messaggi: 105


Oggetto: Re Rispondi citando

Mi sta facendo impazzire Evil or Very Mad
Ne ho provate di tutte per tutto il giorno, anche spostando il codice dentro il file, adattandolo al php ma ...... niente, sempre lo stesso problema.
Ho notato che per ricavare la data del giorno presente nel tema in home, il tema Sand_Journey utilizza uno s-c-r-i-p-t--j-a-v-a un poco simile al LogoPlus... non è che va magari in conflitto?
Non vorrei aver sbagliato qualcosa... ora provo (anzi domani altrimenti a qs ora combino sicuramente pasticci) come mi hai suggerito Smile
Grazie, ciao, Dino Wink

P.S.:
Citazione:
----------------------
$prendidata = getdate();
$giorno = $prendidata['mday'];
$mese = $prendidata['mon'];
$dataattuale = "$giorno-$mese";
switch ($dataattuale)
{
case "1-1":
$immaginedata = "capodanno.jpg";
break;
case "2-6":
$immaginedata = "festarepubblica.jpg";
break;
case "25-12":
$immaginedata = "natale.jpg";
break;
default:
$immaginedata = "default.jpg";
}
$imglogo = "<img src=\"themes/TuoTema/immagini/$immaginedata\">";
----------------------
Non riesco a capire come nei case mettere un intervallo di date invece che un singolo giorno!

Non è possibile modificare il codice qui sopra inserendo un intervallo di date?



MessaggioInviato:
Gio Giu 19, 2008 1:22 am
Top of PageProfiloMessaggio privato
Dino
Fedele
Fedele


Registrato: Mar 23, 2006
Messaggi: 105


Oggetto: Agg-to Rispondi citando

Ciao Sniffer .. mi sono arenato Confused
Lo stesso problema l'ho postato anche su WL dove ci sono stati degli sviluppi (grazie a Ballacoilupi1) ma sembra ora fermatisi:
http://www.weblord.it/web/postp106648.html#106648
Se hai voglia e tempo, dacci un'occhio, a me il codice sembra corretto ma non funziona, mi farebbe piacere avere il tuo parere.
Ciao, Dino Wink



MessaggioInviato:
Sab Giu 21, 2008 8:59 pm
Top of PageProfiloMessaggio privato
Sniffer
Amministratore
Amministratore


Registrato: Jul 20, 2003
Messaggi: 3218
Località: Verona

Oggetto: Rispondi citando

Penso che il link che hai postato sia sbagliato l'argomento della discussione non è quello Rolling Eyes
Non ho capito se il problema dello script che ti ho suggerito sia dovuto allo script stresso o al modo in cui lo inserisci, linkami il tema in modo che possa scaricarlo e controllarlo.




_________________
Non inviatemi pm con richieste di aiuto grazie.
 Su questo forum solo gli utenti
 registrati possono vedere i links!  
 Registrati o fai il login
MessaggioInviato:
Dom Giu 22, 2008 11:57 pm
Top of PageProfiloMessaggio privatoHomePage
Dino
Fedele
Fedele


Registrato: Mar 23, 2006
Messaggi: 105


Oggetto: Re Rispondi citando

Che stupido Embarassed Embarassed il link corretto è qs:
http://www.weblord.it/web/posts22248-highlightdino.html

Ho abbandonato l'idea del LogoPlus perchè, anche dopo aver seguito i tuoi consigli, e dopo aver fatto innumerevoli prove, lo script che mi hai dato funziona, ma mi ingorga storyhost con lunghe stringhe che rendono storyhost inleggibile (compaiono una marea di stringhe ripetute molteplici volte, senza alcun motivo). Penso che il problema sia la incompatibilità forse con il codice j-a-v-a-s-c-r-i-p-t- che, all'interno dello stesso file (theme.php) ricava la data in italiano (le funzioni sono infatte molto simili), o con qualche mio altro script installato (ne ho diversi).

Per cui sono tornato al codice di Weblord, che ballacoilupi ha modificato per renderlo compatibile non solo con date precise ma anche con le stagioni: ci deve però essere qualcosa di non corretto perchè praticamente tale codice è come se non ci fosse (viene ignorato) e così il logo nelle relative stagioni. Ecco perchè, vista la tua competenza, penso tu possa essere in grado magari di vedere quello che non va nella modifica di ballacoilupi, che a me, sembra ok, ma non funziona!

Grazie coma al solito per la tua disponibnilità.
Ciao, Dino Wink



MessaggioInviato:
Lun Giu 23, 2008 12:45 pm
Top of PageProfiloMessaggio privato
Mostra prima i messaggi di:   
Tutti i fusi orari sono GMT + 2 ore
Nuovo Topic Rispondi
Indice del forum » Temi PHP-Nuke  

Vai a:  
Key
  Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum

Powered by phpBB © 2001, 2005 phpBB Group



http://www.top100italiana.com

 

Tutti i diritti riservati Copyright © 2003-2023