Unofficial WebSite X5
Categoria generale => Discussioni generali => Topic aperto da: brix75 - 07 Ottobre, 2012, 23:49:26
-
Ciao ragazzi..
ho bisogno di aiuto.
Ho creato un sito con WS9 dove ho messo il select multilingue...
Il problema 1 è che la home mi mette il select leggermente spostato verso il basso mentre nelle altre pagine no... e questo era il problema.
Ora ho caricato il sito per mostrarvi l'esempio e guardate un po' cosa mi capita...
http://www.brix75.altervista.org/test/foto/ (http://www.brix75.altervista.org/test/foto/)
Avete suggerimenti?
L'anteprima con WS 9 è perfetto e nella parte superiore ci sono i vari link... boh...
Grazie
Brix
-
guarda il codice sorgente (all'inizio) della home page e di una altra pagina a caso : hai modificato il codice manualmente?
-
Ciao Milux e grazie per la risposta.
in effetti nella pagina generale/esperto ho messo questo
<link rel="stylesheet" type="text/css" href="files/flags16.css" media="screen, print" />
<script type="text/javascript" src="files/languages.js"></script>
<link rel="stylesheet" type="text/css" href="files/selectlanguage.css" media="screen, print" />
ma se lo tolgo si incasina tutto...
dove deve andare questo codice?
Grazie
Brix
-
attualmente il codice che hai inserito si trova prima del doctype (vedi immagine):
[attach=1]
Se tu l'hai inserito nella sezione esperto / codice personalizzato, il programma ha generato un errore. Mi sembra però veramente strano e continuo a propendere per una modifica manuale del file...mi puoi dare un link da dove hai prelevato quel plugin per le lingue? facciamo una prova e vediamo
-
Il plugiin dovrebbe essere questo: http://www.unofficialwsx5.com/index.php?topic=422.0 (http://www.unofficialwsx5.com/index.php?topic=422.0)
e, solo in home page, le tre righe di codice che richiamano i file js e css si ripetono due volte.
Bisogna togliere quello che è stato inserito in head della home page (proprietà della pagina --> esperto ---> codice da inserire "prima del tag HTML").
-
Allora il file l' ho preso dalla sezione integrazione di Gdr.
È strano anche il fatto che se aprì il link con Explorer si incasina tutto....
Il codice che ho scritto è corretto? E va inserito nella sez. Esperto giusto?
Ma perché le altre pagine sono ok?
Grazie 1000
-
Ci riprovo ... :D
Bisogna togliere quello che è stato inserito in head della home page (proprietà della pagina --> esperto ---> codice da inserire "prima del tag HTML").
Incomincia a togliere quel codice inserito lì, che sicuramente è sbagliato ... poi vediamo che cosa succede.
-
Ciao Stesil.
Scusa ;D ecco che succede...
http://www.brix75.altervista.org/test/foto/ (http://www.brix75.altervista.org/test/foto/)
Grazie
Brix
-
Fammi capire. Hai tolto il codice solo dall'head della home ... e sono spariti i codici di tutti i file css e js in tutte le pagine? :o
-
No aspetta che sennò faccio casino...
Imp. Personali--> Codice personalizzato sez. Head inserisco
<link rel="stylesheet" type="text/css" href="files/flags16.css" media="screen, print" />
<script type="text/javascript" src="files/languages.js"></script>
<link rel="stylesheet" type="text/css" href="files/selectlanguage.css" media="screen, print" />
poi...
Modifica modello- IntestazioneinseriscooggettoHTML
e codice<ul class="langSelect f16 grey">
<li><a href="http://www.mywebsite.it/index.html?lang=it" title="Italy"><span class="flag it"></span>Italiano</a></li>
<li><a href="http://www.mywebsite.it/index.html?lang=uk" title="England"><span class="flag gb"></span>English</a></li>
<li><a href="http://www.mywebsite.it/index.html?lang=fr" title="France"><span class="flag fr"></span>Français</a></li>
<li><a href="http://www.mywebsite.it/index.html?lang=de" title="Germany"><span class="flag de"></span>Deutsch</a></li>
</ul>
poi proprietà homa page sez esperto prima del tag Headù
<script type="text/javascript" src="files/jquery.js"></script>
<script type="text/javascript" src="files/easySlider1.7.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#slider").easySlider({
auto: true,
continuous: true,
nextId: "slider1next",
prevId: "slider1prev"
});
$("#slider2").easySlider({
numeric: true
});
});
</script>
<link href="files/screen.css" rel="stylesheet" type="text/css" media="screen" />
poi in una pagina richiamo i vari files...
Ti torna tutto??
Grazie
-
Questa parte è corretta, ma non c'è nella prova che c'è online ora. Giusto?
Imp. Personali--> Codice personalizzato sez. Head inserisco
<link rel="stylesheet" type="text/css" href="files/flags16.css" media="screen, print" />
<script type="text/javascript" src="files/languages.js"></script>
<link rel="stylesheet" type="text/css" href="files/selectlanguage.css" media="screen, print" />
Questa parte invece non c'entra con il select multilingue ... è uno slider (che ora non funziona ... i file non sono presenti nella cartella files)
poi proprietà homa page sez esperto prima del tag Headù
<script type="text/javascript" src="files/jquery.js"></script>
<script type="text/javascript" src="files/easySlider1.7.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#slider").easySlider({
auto: true,
continuous: true,
nextId: "slider1next",
prevId: "slider1prev"
});
$("#slider2").easySlider({
numeric: true
});
});
</script>
<link href="files/screen.css" rel="stylesheet" type="text/css" media="screen" />
-
Ora ho caricato il sito come di ho descritto..
Quindi devo togliere la parte che mi hai indicato?
Ma perchè nella home rimane piu' basso?
-
Adesso va meglio. Il codice prima del doctype non c'è più. La parte dello slider ... se serve la inserisci, ma metti tutti i file che servono altrimenti si genera una catena di errori js ... altrimenti la togli. Ma non c'entra con il select.
Il motivo dell'abbassamento è questo (file index.css):
ul {
float: left;
margin: 50px 100px 0 0;
}
Dovresti averlo inserito tu nella scheda css di un oggetto html della home; era presente nel progetto di GDR, ma serviva solo (se ricordo bene) per distanziare tra loro i diversi "select" presenti nella pagina di prova. Toglilo e tutto dovrebbe tornare al suo posto.
-
Eccezzzzzziunale Stesil.
Grazie 1000
brix