- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Aiuto validazione template joomla
-
Aiuto validazione template joomla
Ciao a tutti ho un piccolissimo problema con la validazione di un template che ho creato.
L'unico problema è
Character Encoding mismatch! The character encoding specified in the HTTP header (utf-8) is different from the value in the XML declaration (iso-8859-1). I will use the value from the HTTP header (utf-8).
Come posso risolvere?L'url del template è: www. sielfree.com/joomla
Grazie in anticipo
-
Ciao,
perchè il linguaggio della pagina non è specificato? riguarda joomla o l'hai omesso/dimenticato tu?
-
Vedo che hai risolto...
Immagino che ci fosse un semplice contrasto fra la codifica dei caratteri nell' header e nella prima riga con:
[HTML]<?xml version="1.0" encoding="iso-8859-1"?>[/HTML]
Indovinato?
-
Ciao a tutti e grazie per l'aiuto
Immagino che ci fosse un semplice contrasto fra la codifica dei caratteri nell' header e nella prima riga con:
Codice HTML:
<?xml version="1.0" encoding="iso-8859-1"?>
Indovinato?No La prima riga aveva la stessa codifica dell'header
Ho risolto costituendo nel file della lingua charset="iso-8859-1" con charset="uft8"
Ciao,
perchè il linguaggio della pagina non è specificato? riguarda joomla o l'hai omesso/dimenticato tu?
Il liguaggio era specificato solo che non andava bene (non sò il motivo)Una domanda: avevo fatto il test anche con dei template su joomlaos e non avevano il mio problema anche se il charset era iso-8855-1, avete qualche idea del motivo?
Ps cosa ne pensate del template?
-
@sielfree said:
No La prima riga aveva la stessa codifica dell'header
Ho risolto costituendo nel file della lingua charset="iso-8859-1" con charset="uft8"
Ok, era il contrario...
-
Ciao,
è lo stesso errore che ottenevi te sielfree? http://validator.w3.org/check?uri=http%3A%2F%2Firvin.netsons.org&charset=%28detect+automatically%29&doctype=Inline&group=0. Se sì, potresti spiegarmi come hai risolto?
Grazie.
Irvin
-
@Irvin85 said:
http://validator.w3.org/check?uri=http%3A%2F%2Firvin.netsons.org&charset=(detect+automatically)&doctype=Inline&group=0. Se sì, potresti spiegarmi come hai risolto?
Ciao Irvin85,
se guardi le prime righe del codice html del tuo sito noterai:
[html]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?xml version="1.0" encoding="iso-8859-1"?><html xmlns="http://www.w3.org/1999/xhtml">[/html]quando invece dovrebbe essere:
[html]<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> [/html]
-
Grazie mille.
-
hai duplicato anche il content type
-
Quale dei due elimino? Ho usato il template Madeyourweb precaricato in Joomla, non vorrei eliminare quello sbagliato.
-
elimina quello più in basso, visto che mi sembrano uguali
-
Ok, modifica effettuata, grazie. Ora inizierò a dare un occhio ai CSS.
-
Ciao a tutti,
Ora ottengo questo errore http://validator.w3.org/check?uri=http%3...ons.org%2F . Grazie mille per la collaborazione.
IrvinP.S.: Se io volessi creare un sito in html di un paio di pagine, usando come css quello joomla, sarebbe possibile? Sapreste illuminarmi sul procedimento.
-
@Irvin85 said:
Ciao a tutti,
Ora ottengo questo errore http://validator.w3.org/check?uri=http%3...ons.org%2F . Grazie mille per la collaborazione.
IrvinCiao Irvin85,
ti avevo già suggerito la soluzione in questa stessa discussione, circa 1 mese fa: http://www.giorgiotave.it/forum/w3c-usabilita-accessibilita-qualita/45000-aiuto-validazione-template-joomla.html#post327295
-
@Elvino said:
Ciao Irvin85,
ti avevo già suggerito la soluzione in questa stessa discussione, circa 1 mese fa: http://www.giorgiotave.it/forum/w3c-usabilita-accessibilita-qualita/45000-aiuto-validazione-template-joomla.html#post327295Ok, grazie. Però quando me lo avevi detto io l'avevo modificato, com'è possibile che sia stata annullata la modifica da me effettuata?
Irvin
EDIT: cosa sposto? ```
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php $iso = split( '=', _ISO );
echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
<html xmlns="<A href="http://www.w3.org/1999/xhtml">">http://www.w3.org/1999/xhtml">
-
Lo cambi con:
[html]<?php $iso = split( '=', _ISO );
echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">[/html]
-
Salve a tutti.
Ho un problemino: in alcune pagine di un sito che sto preparando mi appaiono in alto a sinistra questa scritta:
Che cos'è??? E come mai non appare in tutte le altre pagine?
In tutte le pagine del sito includo il file top_foot.php:
<?php
function top() {
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />ecc..
Andando a validare le pagine mi si dice:
The character encoding specified in the HTTP header (iso-8859-1) is different from the value in the XML declaration (utf-8). I will use the value from the HTTP header (iso-8859-1).
Che devo fare?
Son disperato!
-
Puoi postare il link del tuo sito?
-
Certo.
www.easyfinsas.it
Con IE si vede correttamente, con Firefox quei simboli sono presenti in tre pagine su quattro.
-
Aggiungo che le stesse pagine (ne son sicuro al 99%) le ho anche caricate su
un altro server (altro maintainer) www.blogitoo.it
e queste non danno quel problema.