Back to top

Autore Topic: [RISOLTO] Sfondo a scelta dell'utente - Salvataggio sfondo  (Letto 17552 volte)

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Ciao,
avrei la necessità di poter fare in modo che l'utente del sito possa cambiare a suo piacimento lo sfondo del template.
Cioè io metto a disposizione tipo 5 sfondi e lui tramite dei tasti fissi sul template cambia immagine di sfondo.
Quello che mi chiedo... Esiste già un modulo che faccia questo?

Grazie già da ora ;)
rh3a

EDIT: per chiarire, una cosa del genere ma cambiando l'immagine di sfondo dell'intera pagina: http://www.extrowebsite.com/lab/articoli-javascript/personalizzare-font-sfondo/personalizzare_col_font_e_col_sfondo.htm
« Ultima modifica: 26 Mar 2009, 18:54:27 da rh3a »
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: Sfondo a scelta dell'utente
« Risposta #1 il: 17 Mar 2009, 15:06:10 »
allora... sono andata un po' avanti...
Ho inserito qeusto codice... ma non capisco cosa sbaglio...
qualche anima buona? ;)

Codice: [Seleziona]
<div align=center>

<script language="JavaScript">
<!--
var backImage = new Array();
backImage[0] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back1.png";
backImage[1] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back2.png";
backImage[2] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back3.png";
backImage[3] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back4.png";
backImage[4] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back5.png";
backImage[5] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back6.png";

function changeBGImage(whichImage){
   if (document.body){
     document.body.background = backImage[whichImage];
   }
}
//-->
</script>

Scegli il tuo sfondo:
<a href="javascript:changeBGImage(0)"> Default </a> |
<a href="javascript:changeBGImage(1)"> Green Grafic </a> |
<a href="javascript:changeBGImage(2)"> Pink Grafic</a> |
<a href="javascript:changeBGImage(3)"> Pink Ball </a> |
<a href="javascript:changeBGImage(4)"> Butterfly Orange </a> |
<a href="javascript:changeBGImage(5)"> Green Xmas </a> |
</div>

ps. il sito è www.cyberlandia.it
« Ultima modifica: 17 Mar 2009, 15:09:34 da rh3a »
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: Sfondo a scelta dell'utente
« Risposta #2 il: 17 Mar 2009, 16:39:52 »
ciao
allora hai lo script che cerca la tua immagine ma non la trova prova a scrivere in questo modo
tu ora lo hai scritto cosi
Codice: [Seleziona]
backImage[0] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back1.png";
backImage[1] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back2.png";
backImage[2] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back3.png";
backImage[3] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back4.png";
backImage[4] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back5.png";
backImage[5] = "<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/images/back6.png";

provalo a scrive in  questo modo
Codice: [Seleziona]
backImage[0] = " /images/back1.png";
backImage[1] = " /images/back2.png";
backImage[2] = " /images/back3.png";
backImage[3] = " /images/back4.png";
backImage[4] = " /images/back5.png";
backImage[5] = " /images/back6.png";

poi le immagini le metti nella cartella  images di joomla
« Ultima modifica: 17 Mar 2009, 16:49:09 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: Sfondo a scelta dell'utente
« Risposta #3 il: 17 Mar 2009, 16:50:49 »
Nun va... infatti mi pareva strano perchè guardando il sorgente l'indirizzo lo metteva giusto... :\ e pure così fa uguale... :| come se nn prendesse il javascript ? pol'esse'?

Help!! ;D
« Ultima modifica: 17 Mar 2009, 16:52:39 da rh3a »
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: Sfondo a scelta dell'utente
« Risposta #4 il: 17 Mar 2009, 16:57:46 »
certo che funziona aspetta che posto il sito cosi vedi che funziona.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: Sfondo a scelta dell'utente
« Risposta #5 il: 17 Mar 2009, 17:01:34 »
Si ok, aspetto
ma guarda sul mio di sito... non va... :| sicuramente sono io che ho digitato male qualcosa non so :\

ma non è che gli può dare noia il background-image su css?  ;D ;D
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: Sfondo a scelta dell'utente
« Risposta #6 il: 17 Mar 2009, 17:03:09 »
Siiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii era lo sfondo impostato sul css che dava noia...!!!! ma vieniii ;D

grazie mille conti1 ;) ciaoooo
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: Sfondo a scelta dell'utente
« Risposta #7 il: 17 Mar 2009, 17:13:02 »
Siiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii era lo sfondo impostato sul css che dava noia...!!!! ma vieniii ;D

grazie mille conti1 ;) ciaoooo
ok stavo postando il sito che ho x le prove x farti vedere  ma hai gia risolto  io avevo provato in locale e funzionava.
metti risolto nel titolo
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: Sfondo a scelta dell'utente
« Risposta #8 il: 17 Mar 2009, 17:43:56 »
metti risolto nel titolo
L'ho messo risolto nel titolo  ??? ???
forse già stavi scrivendo ;D

cmq l'unica cosa che mi manca è che una volta scelto lo sfondo rimanga fisso... è possibile?  ::)
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: [RISOLTO] Sfondo a scelta dell'utente
« Risposta #9 il: 17 Mar 2009, 18:37:24 »
si e possibile  , solo che bisogna rifare il tutto , x prima cosa bisogna creare tanti css con lo sfondo  esempio css1 xlo sfondo 1 css2 x lo fondo 2 ec... poi con lo script non deve cercare l'immagine ma caricare il css dellimagine che seleziona l'utente
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: [RISOLTO] Sfondo a scelta dell'utente
« Risposta #10 il: 17 Mar 2009, 19:21:59 »
Ci provo subito ;) assie ^^
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: [RISOLTO] Sfondo a scelta dell'utente
« Risposta #11 il: 17 Mar 2009, 19:41:20 »
Scusa ma poi come fa a salvare la scelta?  ??? ??? ???
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: [RISOLTO] Sfondo a scelta dell'utente
« Risposta #12 il: 17 Mar 2009, 20:10:16 »
xche devi salvare la scielta?
deve essere il script che non ti fa uscire dalla selezione , se io seleziono il colore rosso lo script seleziona il css1 e ti fara usare sempre quel css1 fono a quando non cambi il colore .
questo e quello che deve fare lo script.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: [RISOLTO] Sfondo a scelta dell'utente
« Risposta #13 il: 17 Mar 2009, 22:30:54 »
Allora non ho capito come fare...
In pratica ora se cambio pagina mi ritorna allo sfondo di default...
uhm... un esempio pratico? :D
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: Sfondo a scelta dell'utente - Salvataggio sfondo
« Risposta #14 il: 18 Mar 2009, 13:57:59 »
Ho ricambiato il titolo, se qualcuno sa come fare per salvare la scelta dello sfondo da una pagina all'altra.

Ciao
rh3a ;D ;D ;D
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: Sfondo a scelta dell'utente - Salvataggio sfondo
« Risposta #15 il: 18 Mar 2009, 21:03:40 »
UP up  8) 8) 8) ;D ;D ;D
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline .: BlackHat :.

  • Team Joomla.it
  • Abituale
  • *******
  • Post: 1186
  • Sesso: Maschio
  • Io me e me stesso
    • Mostra profilo
Re: Sfondo a scelta dell'utente - Salvataggio sfondo
« Risposta #16 il: 18 Mar 2009, 22:31:29 »
non sono un gran che esperto di javascript, ma da quello che vedo, mi sebra che non venga salvata da nessuna parte la tua scelta, nel senso che se cambio lo sfondo, il fatto che io abbia impostato quello non viene salvato in nessuna variabile. il che ovviamente implica che quando carico/aggiorno la pagina lo sfondo torna quello di default. mi sa che quello script non va bene per le tue esigenze e con le mie pochissime conoscenze non so come rosolvere. L'idea dovrebbe essere quella di salvare in una variabile globale, la scelta dello sfondo, dopo di che al caricamento della pagina, ci dovrebbe essere uno script che legga la variabile e carichi lo sfondo giusto. In parole povere ci vorrebbe uno script in più oltre a quello.
Sogna come se dovessi vivere per sempre, vivi come se dovessi morire domani.

Woot, ma cosa sta lì, sulla destra, si si prorpio li, nella colonna di destra del sito....mhh sembra un campo di ricerca...che dici lo usiamo? ma no, meglio postare :D

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: Sfondo a scelta dell'utente - Salvataggio sfondo
« Risposta #17 il: 20 Mar 2009, 20:41:37 »
Grazie per la risposta BlackHat, in effetti avevo pensato a un _GET o un _POST in php... ma non so dove mettere le mani  ??? ??? si tratta semplicemente di passare questa variabile in php :D

rh3a
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re: Sfondo a scelta dell'utente - Salvataggio sfondo
« Risposta #18 il: 21 Mar 2009, 16:11:21 »
ciao
ha che punto sei ?
io ne ho fatto uno  x provare e funziona mi resta solo da allineare le scritte in alto e poi  funziona. ora sto lavorando in locale  poi appena riesco ad allineare le scritte in alto posto cosi vedi come il che funziona.
resta solo da allineare le scritte
http://www.plutozio.altervista.org/

ok fatto e funzionante
« Ultima modifica: 21 Mar 2009, 20:06:14 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline rh3a

  • Esploratore
  • **
  • Post: 134
  • Sesso: Femmina
    • Mostra profilo
Re: Sfondo a scelta dell'utente - Salvataggio sfondo
« Risposta #19 il: 26 Mar 2009, 03:10:13 »
si scusa ho avuto parecchio da fare in questi giorni :)
si è proprio quello che mi serve!!!

non è che potresti scrivermi il codice qui? o sennò do un'occhiata più approfondita domani a lavoro.

grazie

rh3a
Tu sai dove sono i confini di fantasia? Non ne ho la più pallida idea! Basterà un pò di fortuna... (The Never Ending Story)

 



Web Design Bolzano Kreatif