Pagina 1 di 2
Vai a 1, 2  Successivo
 

Messaggio [RISOLTO] Logo Random

#1  toniobr Lunedì, 10 Marzo 2008, 11:15

Salve a tutti  ,
avrei la necessità di visualizzare un logo diverso ad ogni accesso al sito , un logo random .
Ogni volta che un utente accede al sito , l'immagine sitelogo_small.png deve cambiare  
E' possibile ?
C'è qualcuno che potrebbe darmi un aiutino  
In rete ho visto che c'è molta roba su come generare un'immagine random con jscript ma non so proprio dove inserirlo quel codice

Grazie Anticipatamente
Tonio
 





 
Ultima modifica di toniobr il Mercoledì, 12 Marzo 2008, 14:49, modificato 1 volta in totale 
avatar
 toniobr Sesso: Uomo
Frequentatore
Frequentatore
 
Età: 41
Registrato: Settembre 2007
Messaggi: 107
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Logo Random

#2  Mighty Gorgon Lunedì, 10 Marzo 2008, 12:00

Leggiti qui:

http://www.icyphoenix.it/viewtopic.php?t=84

In più in IP trovi in questa cartella già un file in php creato appositamente:

templates/common/images/random/random.php

Che legge tutte le immagini messe in quella cartella... richiamandolo poi da browser dovrebbe generare ogni volta una immagine diversa.

Fammi sapere.
 




Versione di IP: 3.X

Server: Linux

____________
Luca
 
avatar
italia.png Mighty Gorgon Sesso: Uomo
I wanna love you tender
 
Età: 42
Registrato: Mag 2007
Residenza: Borgo San Michele
Messaggi: 1675
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Logo Random

#3  toniobr Martedì, 11 Marzo 2008, 14:50

Mighty Gorgon ha scritto: [Visualizza Messaggio]
Leggiti qui:

http://www.icyphoenix.it/viewtopic.php?t=84

In più in IP trovi in questa cartella già un file in php creato appositamente:

templates/common/images/random/random.php

Che legge tutte le immagini messe in quella cartella... richiamandolo poi da browser dovrebbe generare ogni volta una immagine diversa.

Fammi sapere.


ma io che mastico qualcosa di html ce la potrei fare o occorrono altre conoscenze tipo php ecc.  
 





 
avatar
 toniobr Sesso: Uomo
Frequentatore
Frequentatore
 
Età: 41
Registrato: Settembre 2007
Messaggi: 107
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: Logo Random

#4  Andrea75 Martedì, 11 Marzo 2008, 19:39

toniobr ha scritto: [Visualizza Messaggio]


ma io che mastico qualcosa di html ce la potrei fare o occorrono altre conoscenze tipo php ecc.  


Se leggi il topic linkato da MG e segui le indicazioni che ti ha dato qui non dovresti aver problemi.
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 41
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#5  toniobr Giovedì, 13 Marzo 2008, 10:36

Grazie a tutti per i consigli , la generazione del logo randoma è riuscita !!!

Ho unito le info presenti nel forum e le vostre indicazioni per creare questa mini guida ,
spero di non aver commesso errori

1- Creare una nuova cartella nel vostro PC (date un nome qualsiasi alla cartella , nel mio caso è "rndlogo" )
2- Inserite nella cartella appena creata le immagini che volete utilizzare come logo random
3- Creare un nuovo file di testo con il wordpad ed insirire il seguente codice :
<?php

$filetype = end(explode(".",$_SERVER['REQUEST_URI']));
if($filetype != "jpg" && $filetype != "gif" && $filetype != "png") exit;
if ($handle = opendir('.')) {
   while (false !== ($file = readdir($handle))) {
       if ($file != "." && $file != ".." && stristr($file, ".".$filetype)) $files[]=$file;
   }
   closedir($handle);
}
if ($files) {
    $imagenr = rand(0, sizeof($files)-1);
    if($filetype == "jpg") $filetype = "jpeg";
    $fp = fopen($files[$imagenr], 'rb');
    header("Content-Type: image/$filetype");
    header("Content-Length: " . filesize($files[$imagenr]));
    fpassthru($fp);
    exit;
}
?>

4- Salvare il file di testo con estensione .PHP (io l'ho chiamato "rndlogo.php")
5- Caricare la cartella nel server ( nel mio caso "/public/rndlogo/" )
6- Testare che la generazione del random image funzioni richiamando da browser il file php creato , nel mio caso "www.kiteforumpuglia.it/public/rndlogo/rndlogo.php/logo.jpg"
nb. logo.jpg può anche essere foto.jpg, immagine.jpg non ha importanza ma è necessario indicare un nome avente la "stessa" estensione delle immagini caricate.
7- Se la generazione delle immagini random funziona , copiare dal vostro server sul vs HD il file "overall_header.tpl" . La posizione di quest'ultimo dipende del tema che utilizzate , nel mio caso è "publictemplatesmgthemes" in quanto uso il tema di default .
8- Aprire il file appena downloadato e sostituire la stringa

<a href="{U_PORTAL}" title="{L_HOME}"><img src="{FULL_SITE_PATH}{SITELOGO}" alt="{L_HOME}" title="{L_HOME}"/></a>

con

<a href="{FULL_SITE_PATH}{U_PORTAL}" title="{L_HOME}"><img src="http://www.vostrosito.it/public/rndlogo/rndlogo.php/logo.jpg" alt="{L_HOME}" title="{L_HOME}"/></a>

9- Rinominare il file presente sul server da "overall_header.tpl"  in "overall_header_org.tpl"
10- Uplodare il file modificato

FINE , ora dovreste avere il vostro logo random
BUONA FORTUNA!
 





 
avatar
 toniobr Sesso: Uomo
Frequentatore
Frequentatore
 
Età: 41
Registrato: Settembre 2007
Messaggi: 107
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#6  Andrea75 Giovedì, 13 Marzo 2008, 13:01

Perfetto toniobr. Grazie del contributo

Spostato in "Guide".
 




Versione di IP: 2.0.0.86

Server: Linux

____________
My Icy forum: www.lineameteo.it
Staff Member @ Icy Phoenix.it & Icy Phoenix.com
 
avatar
italia.png Andrea75 Sesso: Uomo
Amministratore
Amministratore
bel tempo con possibili rovesci
 
Età: 41
Registrato: Mag 2007
Residenza: Perugia
Messaggi: 3984
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#7  Nikon Domenica, 16 Marzo 2008, 03:51

La generazione del logo random per Icy Phoenix 1.2.0.27  e chi ha installato CMS ADV 1.0.4


Ho fatto cosi:

1- Creare una nuova cartella nel vostro PC (date un nome qualsiasi alla cartella ,anche nel mio caso è "rndlogo"
2- Inserite nella cartella appena creata le immagini che volete utilizzare come logo random.
3- Creare un nuovo file di testo con il wordpad ed inserire il codice citato sopra postato da toniobr:
4- Salvare il file di testo con estensione .PHP (anche io l'ho chiamato "rndlogo.php")

user_447_temmgtem


5- Caricare la cartella nel server  nel mio caso "/templates/mg_themes"
6- Copiare dal vostro server sul vs HD il file "style_gray.css".
La posizione di quest'ultimo dipende del tema che utilizzate , nel mio caso è "templatesmgthemes" in quanto uso il tema style_gray.css

user_447_stile


7- Aprire il file appena downloadato e sostituire la stringa :

#top_logo{

    background: url(images/gray/falling_leaves.png) repeat-x;

                                            CON:
 
user_447_toplgo

    
10- Uplodare il file modificato.

11- Amen,ora dovreste avere il vostro logo random.
 
 




Versione di IP: 1.2.0.27

 
Ultima modifica di Nikon il Domenica, 16 Marzo 2008, 03:56, modificato 3 volte in totale 
avatar
italia.png Nikon Sesso: Uomo
Visitatore
Visitatore
 
Età: 48
Registrato: Febbraio 2008
Messaggi: 83
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#8  briza74 Martedì, 18 Marzo 2008, 22:12

Problemino..  
Uso un tema aphrodite e in style_lite_blue.css (il css del mio tema, ovvero aphrodite lite blue)
la stringa #top_logo{ non c'è!
Dov'è che posso inserire l'URL per far apparire il logo???
(Icy Phoenix 1.2 e CMS ADV installato)
Grrazieee!
 

 




Versione di IP: 1.3.0.53

Server: Linux
 
avatar
cuba.png briza74 Sesso: Donna
VIP
VIP
 
Età: 42
Registrato: Dicembre 2007
Residenza: Cagliari
Messaggi: 994
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#9  FedericoBiccheddu Martedì, 18 Marzo 2008, 22:57

se non ce crela e poi mettila nella tabella o nel div del logo, magari non la trovi in #top_logo ma o .top-logo oppure .top_logo
 





Server: Linux

____________
Federico Biccheddu - Web Developer
 
avatar
italia.png FedericoBiccheddu Sesso: Uomo
Veterano
Veterano
 
Età: 25
Registrato: Dicembre 2007
Residenza: Sant'Antioco
Messaggi: 2588
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#10  raphael10 Martedì, 18 Marzo 2008, 23:29

Per Briza

leggi il post di Tonibr che è un poco sopra e modifica il file overall_header.tpl, invece che il css, come da istruzioni.
 




Versione di IP: 1.3.0.53a

Server: Linux

____________
"Non c'è una via per la Pace, la Pace è la Via!"
 
avatar
italia.png raphael10 Sesso: Uomo
VIP
VIP
...uno shamano tra noi...
 
Età: 45
Registrato: Mag 2007
Residenza: Viareggio
Messaggi: 993
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#11  briza74 Mercoledì, 19 Marzo 2008, 00:54

Raph.. ho installato il CSM ADV perciò l' overall_header è modificato e non vorrei fare danni a metterci le mani!
Infatti non c'è quella stringa ma fa riferimento al global header...
Provo a vedere se trovo il riferimento nel blocco, dovrebbe essere il nav_logo.tpl
Faccio una prova poi vi dico....


EDIT: Richiamando col browser mi dava errore, allora ho copiato, rinominato e inserito nella cartella che contiene le immagini il file suggerito da MG e ora funziona. Solo che non mi appare, quindi ci deve essere qualche inghippo nel percorso... o forse non andava impostato dal nav_logo.tpl, anche se è là che ho trovato la famosa stringa in cui inserire l'URL!
Ho disattivato e riattivato il blocco e svuotato sia la cache del sito che del browser, ma c'è sempre il vecchio logo...
E ti pareva che c'è qualcosa di semplice....      

Vabbè, ora vado a nanna, domani riprovo.. intanto se vi viene in mente qualcosa..  
Buonanotte!
 

 




Versione di IP: 1.3.0.53

Server: Linux
 
Ultima modifica di briza74 il Mercoledì, 19 Marzo 2008, 01:29, modificato 2 volte in totale 
avatar
cuba.png briza74 Sesso: Donna
VIP
VIP
 
Età: 42
Registrato: Dicembre 2007
Residenza: Cagliari
Messaggi: 994
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#12  hpl Mercoledì, 19 Marzo 2008, 12:55

@briza:
1. disabiliti il blocco "nav_logo"
2. crei un blocco di testo (bbcode/html) nell'header globale in posizione "centro/sinistra"
3. nel contenuto del blocco selezioni BBCODE e inserisci questo:
[img]http://www.vostrosito.it/public/rndlogo/rndlogo.php/logo.jpg[/img]


in alternativa puoi scriverlo in html se ti piace di più

utilizzando i blocchi al posto di modifiche ai tpl, la formattazione dell'header rimmarrà invariata con i futuri aggiornamenti...
 




Versione di IP: 1.3.x

Server: Linux

____________
user_151_grisu_1183140789_251094
- SoNo un PoMpIeRe -
 
avatar
italia.png hpl Sesso: Uomo
Veterano
Veterano
miserable
 
Età: 37
Registrato: Mag 2007
Residenza: Trieste
Messaggi: 1211
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#13  briza74 Mercoledì, 19 Marzo 2008, 16:21

    
Non mi sono ancora resa conto di quanto il CMS ADV ci semplifichi la vita... in effetti era semplice!  

Solo che c'è un piccolo problema: mettendolo come mi hai indicato, con il bbcode, l'immagine viene ridimensionata (come tutte le immagini postate nel forum) e non funziona il random! Forse in html è meglio, ora provo!  


Si, in html è perfetto!   Grande hpl graziee! (era così semplice...   )  
 




Versione di IP: 1.3.0.53

Server: Linux
 
Ultima modifica di briza74 il Mercoledì, 19 Marzo 2008, 16:34, modificato 1 volta in totale 
avatar
cuba.png briza74 Sesso: Donna
VIP
VIP
 
Età: 42
Registrato: Dicembre 2007
Residenza: Cagliari
Messaggi: 994
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#14  hpl Mercoledì, 19 Marzo 2008, 16:26

beh il random no funziona perchè l'immagine va in cache, prova con questo codice:

[img cache=false]tuaimmagine.jpg[/img]


però credo che venga comunque ridimensionata...

...vai con l'html    
 




Versione di IP: 1.3.x

Server: Linux

____________
user_151_grisu_1183140789_251094
- SoNo un PoMpIeRe -
 
avatar
italia.png hpl Sesso: Uomo
Veterano
Veterano
miserable
 
Età: 37
Registrato: Mag 2007
Residenza: Trieste
Messaggi: 1211
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#15  briza74 Mercoledì, 19 Marzo 2008, 16:36

Ho modificato il messaggio senza vedere che avevi risposto!  
Sisi con l'html è perfetto grazie mille!  


Posto il codice per i posteri!  

<img src="http://www.tuosito.net/ip_root/images/logorandom/logorandom.php/logo1.png" border="0">


Ancora una piccola modifica:

<a href="http://www.tuosito.net/ip_root/index.php"><img src="http://www.tuosito.net/ip_root/images/logorandom/logorandom.php/logo1.png" border="0"></a>


se volete che cliccando sul logo vi riporti alla home!

 




Versione di IP: 1.3.0.53

Server: Linux
 
Ultima modifica di briza74 il Mercoledì, 19 Marzo 2008, 16:58, modificato 2 volte in totale 
avatar
cuba.png briza74 Sesso: Donna
VIP
VIP
 
Età: 42
Registrato: Dicembre 2007
Residenza: Cagliari
Messaggi: 994
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#16  Nikon Giovedì, 27 Marzo 2008, 11:51

Per fare velocamente è senza troppi cambiamenti è possibile fare anche in questo modo:

Aprire templates/mg_themes/mg_themes.cfg e cercare:

OPEN
FIND
$images['sitelogo'] = $current_template_images . 'sitelogo_small.png';

REPLACE WITH
$images['sitelogo'] = $current_template .'rndlogo/rndlogo.php/logo.jpg';


 user_447_rnlogo

Questo vale anche per chi usa templateAphrodite,solo che deve cercare template_aphrodite/ca_aphrodite.cfg

 
 




Versione di IP: 1.2.0.27

 
avatar
italia.png Nikon Sesso: Uomo
Visitatore
Visitatore
 
Età: 48
Registrato: Febbraio 2008
Messaggi: 83
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#17  buldo Giovedì, 27 Marzo 2008, 11:55

Nikon ha scritto: [Visualizza Messaggio]

Aprire templates/mg_themes/mg_themes.cfg e cercare:

OPEN
FIND
$images['sitelogo'] = $current_template_images . 'sitelogo_small.png';

REPLACE WITH
$images['sitelogo'] = $current_template .'rndlogo/rndlogo.php/logo.jpg';



Ottimo suggerimento, grazie Nikon.
 




Versione di IP: 2.0.0.86

Server: Linux

____________
~~~ Andrea ~~~
Coltiva GNU/Linux, Windows si pianta da solo!
"Le password sono come le mutande: non devi lasciarle in bella vista, devi cambiarle frequentemente, non devi prestarle a nessuno"
 
avatar
italia.png buldo Sesso: Uomo
Andrea Libralato
Amministratore
Amministratore
mio fratello è un BUG
 
Età: 40
Registrato: Mag 2007
Residenza: Borgo San Michele
Messaggi: 2156
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#18  hispanico Mercoledì, 28 Mag 2008, 02:19

scusate ma fra modifiche e quant'altro non ci capisco più niente, qual è il file definitivo??

...a me servirebbe con il reindirizzamento (<a href="htt...)
 





 
avatar
blank.gif hispanico Sesso: Uomo
Visitatore
Visitatore
 
Età: 29
Registrato: Mag 2008
Messaggi: 55
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#19  buldo Mercoledì, 28 Mag 2008, 10:15

hispanico ha scritto: [Visualizza Messaggio]
scusate ma fra modifiche e quant'altro non ci capisco più niente, qual è il file definitivo??

...a me servirebbe con il reindirizzamento (<a href="htt...)


Spiegati meglio...
Non esiste il file "definitivo", la modifica proposta da Nikon serve ad integrare il "logo_random" direttamente nel CSS.
 




Versione di IP: 2.0.0.86

Server: Linux

____________
~~~ Andrea ~~~
Coltiva GNU/Linux, Windows si pianta da solo!
"Le password sono come le mutande: non devi lasciarle in bella vista, devi cambiarle frequentemente, non devi prestarle a nessuno"
 
avatar
italia.png buldo Sesso: Uomo
Andrea Libralato
Amministratore
Amministratore
mio fratello è un BUG
 
Età: 40
Registrato: Mag 2007
Residenza: Borgo San Michele
Messaggi: 2156
  • Torna in cima Vai a fondo pagina
 

Messaggio Re: [RISOLTO] Logo Random

#20  hispanico Mercoledì, 28 Mag 2008, 11:11

a me servirebbe di associare ad ogni banner un link diverso, ma quello che è proposto qui è solo diverse immagini con uno stesso link.

è possibile mettere 1 link per ogni banner?
 





 
avatar
blank.gif hispanico Sesso: Uomo
Visitatore
Visitatore
 
Età: 29
Registrato: Mag 2008
Messaggi: 55
  • Torna in cima Vai a fondo pagina
 


NascondiQuesto argomento è stato utile?
Condividi Argomento
Segnala via email Facebook Twitter Windows Live Favorites MySpace del.icio.us Digg SlashDot google.com LinkedIn StumbleUpon Blogmarks Diigo reddit.com Blinklist co.mments.com
technorati.com DIGG ITA linkagogo.com meneame.net netscape.com newsvine.com yahoo.com Fai Informazione Ok Notizie Segnalo Bookmark IT fark.com feedmelinks.com spurl.net
Inserisci un link per questo argomento
URL
BBCode
HTML
NascondiArgomenti Simili
Argomento Autore Forum Risposte Ultimo Messaggio
No Nuovi Messaggi Domanda Sul Logo (RISOLTO) Luana Archivio 'Supporto Generale' 10 Mercoledì, 22 Agosto 2007, 15:37 Leggi gli ultimi Messaggi
Luana
Quest'Argomento è chiuso: Non puoi inserire, rispondere o modificare i Messaggi. [RISOLTO] Logo IN Home Page Salvo89 Archivio 'Temi e Grafica' 42 Martedì, 29 Luglio 2008, 10:51 Leggi gli ultimi Messaggi
briza74
No Nuovi Messaggi [RISOLTO] Posizionare Il Logo Al Centro Ng49 Archivio 'Temi e Grafica' 9 Lunedì, 09 Febbraio 2009, 14:59 Leggi gli ultimi Messaggi
FedericoBiccheddu
No Nuovi Messaggi Cambiare Logo Da Png A Gif [RISOLTO] webpec Archivio 'Supporto Generale' 2 Giovedì, 10 Dicembre 2009, 14:59 Leggi gli ultimi Messaggi
webpec
No Nuovi Messaggi [RISOLTO]Logo Firefly DRAKE Archivio 'Supporto Generale' 9 Domenica, 15 Gennaio 2012, 02:19 Leggi gli ultimi Messaggi
furetto678

Pagina 1 di 2
Vai a 1, 2  Successivo