Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : GiantDiablo 01 May 2009, 01:52:25
-
Ciao
Ho'un problema di visualizazione con IE8 il menu del template é deformato,con firefox si vede bene!
Grazie:!
(http://i44.tinypic.com/30a3q7n.png)
-
Ciao Anche io ho lo stesso problema. :'(
Cercando su internet ho visto che molte persone cercano di risolvere la faccenda caso per caso in quanto di solito non è un singolo problema ma un insieme di incompatibilità.
Infatti a volte è colpa di un "if" mal interpretato nell'index.php del template o a volte è colpa di un modulo troppo invasivo o di un elemento embeddato che da problemi.
Morale della favola, IE in genere da problemi con Ja_Purity e non pare si stia cercando di risolvere la questione, forse sperando che IE cambi... >:(
Io spero a questo punto in un aggiornamento del template... ;)
-
Anch'io avevo lo stesso problema.
Ho risolto aprendo index.php
Trovate la riga:
<!--[if gte IE 7.0]>
la sostituite con
<!--[if IE 7.0]>
Questo perchè gte significa applica per IE maggiore o uguale di IE 7 ma x la IE 8 ciò non va bene.
Saluti!
-
Qualcuno suggerisce di risolvere anche in questo modo, forzando il browser a mostrarci il sito come se venisse visto da IE7:
aggiungere nel file index.php del template appena sotto <head> questa riga di codice:
<meta http-equiv="X-UA-Compatible" content="IE=7" />
Fateci sapere se avete risolto :)
-
E' vero, l'emulazione di IE7 viene segnalata spesso come soluzione per risolvere i problemi di compatibilità con IE8.
Resta il fatto che, se nei successivi aggiornamenti MS decidesse di togliere l'opzione di "Emulare" IE7, il workaround non funzionerebbe più.
-
Buon giorno, anche io riscontro il medesimo problema con IE8 e Ja-purity, ci sono stati degli aggiornamenti al rigurado? Grazie.
-
Morale della favola, IE in genere da problemi con Ja_Purity e non pare si stia cercando di risolvere la questione, forse sperando che IE cambi... >:(
Io spero a questo punto in un aggiornamento del template... ;)
così la questione è mal posta.. IE8 vedo dal mio pc subisce continui aggiornamenti automatici e ciò che ieri funzionava oggi non più.. ne ho esperienza diretta..
questo perchè la microsoft si disinteressa sempre più della rete per favorire gli applicativi, in pratica quel browser secondo i loro piani servirà sempre meno per navigare ....
ovvio che in questa situazione sperare in aggiornamenti che dovrebbero essere giornalieri è del tutto una illusione....
senza contare che spesso, molto spesso si addebitano ai template anche gli errori dovuti agli articoli copia ed incolla..
-
Anch'io credo che IE tenderà verso gli applicativi ma resta ancora, immagino, il browser più diffuso e utilizzato. Quindi, per la nostra anomalia, dobbiamo augurarci ed aspettare un aggiornamento di IE da parte della Microsoft oppure credete sia possibile una modifica al templeta Ja-Purity? Grazie, ciao.
-
Ciao morphing, hai provato intanto ad applicare questa soluzione?
aggiungere nel file index.php del template appena sotto <head> questa riga di codice:
<meta http-equiv="X-UA-Compatible" content="IE=7" />
-
Sinceramente non ho provato, ma domani mattina lo faccio. Grazie
E cosa pensi se aggiunga anche le righe (<!--[if gte IE 7.0]> da sostituire) <!--[if IE 7.0]> come suggerito precedentemente? Oppure creo conflitto? magari provo entrambe sia insieme che separatamente?
Buona giornata.
-
ciao. ho provato ad aggiungere la stringa per l'emulazione IE7 ed effettivamente l'aspetto visivo è migliorato (ma in mozilla firefox è superiore); il footer ora dà qualche problemino d'allineamento. Ti ringrazio comunque per la dritta. Ciao
-
Se - come suggerisce Tonicopi - aggiungo nel file index.php del template appena sotto <head> questa riga di codice:
<meta http-equiv="X-UA-Compatible" content="IE=7" />
il sito non viene più visualizzato: esce una pagina bianca con il seguente messaggio:
Parse error: syntax error, unexpected T_VARIABLE in /web/htdocs/www.miosito.it/home/templates/ja_purity/index.php on line 2.
La stessa cosa capita se alla riga <!--[if gte IE 7.0]> si sostituisce <!--[if IE 7.0]>
Ha ragione 56francesco, le modifiche di oggi potrebbero non servire domani ... comunque forse ho trovato la SOLUZIONE:
C'è un Plugin che vi consente di non mettere mano al codice e pertanto può essere disinstallato quando IE8 sarà aggiornato adeguatamente:
Il Plugin si chiama: IE 8 Compatibility Plugin e lo trovate qui:
http://extensions.joomla.org/extensions/style-&-design/accessibility/7623/details (http://extensions.joomla.org/extensions/style-&-design/accessibility/7623/details)
1) Scaricare "IE 8 Compatibility Plugin" (Non-Commercial);
2) Scompattare la cartella compressa (al suo interno trovate la versione per Joomla 1.0 e la versione per joomla 1.5);
3) Installare il Plugin;
4) Attivare il Plugin (Estensioni --- Gestione Plugin );
A me funziona perfettamente!
Spero di essere stato utile, buon lavoro.
Saluti.
-
Stesso problema. E il plug-in IE 8 Compatibility Plugin non si trova più. La cosa strana è che ho un altro cliente con template Ja_Purity e non ha problemi. (??!!)
-
Vecchia discussione, ma dico la mia.
Ho risolto in maniera semplicissima, cioè togliendo quel "gte" :D
Grazie tatankam!