Italian SMF

Supporto SMF => SMF 2.0.x => Discussione aperta da: fiorenzo il Lunedì - 25 Febbraio 2013 - 12:53

Titolo: Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 12:53
Come mai gli utenti loggati visualizzano correttamente i caratteri accentati tipo è mentre i visitatori no?
Per esempio perchè perché

Questo accade da quando ho cambiato la traduzione da utf8 a Iso.
Titolo: Re:VIsualizzazione testo diverso tra user e visitatori
Inserito da: Darknico il Lunedì - 25 Febbraio 2013 - 13:06
Ho dato un occhiata al forum
sia da loggato, sia da visitatori, vedo gli accenti correttamente..
Sicuro che non sia la cache del tuo browser?
Titolo: Re:VIsualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 13:09
Non in quello che è di prova, ma in quello vero workinprogress.operaperta.org
Ho fatto la modifica di traduzione ed è uscita quella cosa.
Titolo: Re:VIsualizzazione testo diverso tra user e visitatori
Inserito da: Darknico il Lunedì - 25 Febbraio 2013 - 13:12
Provato a svuotare la cache del forum?
Da amministrazione intendo..
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 13:15
Sì, svuotata... ma niente  ???
E poi lo fa solo da visitatore... se sei loggato ti fa vedere tutto bene.
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: emanuele il Lunedì - 25 Febbraio 2013 - 13:46
Tiro ad indovinare (dato che ho già avuto situazioni simili): hai installato sia l'italiano UTF-8, sia quello non (o magari uno l'hai installato poi tolto e poi messo l'altro, poco importa).

Nel tuo profilo ora è impostato italiano come lingua, ma nel database (tuo e degli utenti "vecchi") è registrato quello sbagliato.
Quindi per correggere la prima cosa che devi scoprire è se hai installato il forum in UTF-8 o no.
Quindi (per far più in fretta) andrai in phpmyadmin e userai una di queste due query:

UPDATE smf_members
SET lngfile = 'italian'
WHERE lngfile = 'italian-utf8'

se il tuo forum non è in UTF-8.
Mentre:

UPDATE smf_members
SET lngfile = 'italian-utf8'
WHERE lngfile = 'italian'

se il forum è in UTF-8.
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 13:50
Sei un mito.
Allora, era installato in utf8, ho cambiato solo adesso perchè vorrei mettere il simpleportal, e la traduzione è solo iso.
Quindi quando vado a cambiare la traduzione mi appare quel problema.
Cosa devo fare?
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: Darknico il Lunedì - 25 Febbraio 2013 - 14:01
Ti ha appena detto ema come fare :)
lancia la secondo query ;)
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 14:30
No vabbè, grazie dell'aiuto ragazzi ma non so dove mettere le mani e non vorrei incasinare tutto. Lo lascio così e lascio perdere il simpleportal  :-X
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: Darknico il Lunedì - 25 Febbraio 2013 - 14:50
Citazione di: fiorenzo il Lunedì - 25 Febbraio 2013 - 14:30
No vabbè, grazie dell'aiuto ragazzi ma non so dove mettere le mani e non vorrei incasinare tutto. Lo lascio così e lascio perdere il simpleportal  :-X

adesso non centra nulla simpleportal :)
Tranqui, non è nulla di complicato, vai nel tuo pannello hosting, e poi in phpmyadmin
crea una nuova query sql e incolla quello che ha scritto emanuele
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 15:09
Boh... nella finestra phpmyadmin non so dove inserire il codice.
C'è un Query, ma se incollo il codice e gli dico esgui mi dice che devo selezionare un campo e non mi fa niente...
Dicevo che lascio perdere simpleportal perchè per mettere la traduzione devo portare il forum in Iso, mentre se lo lascio utf8 va bene e non mi da problemi...
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: Darknico il Lunedì - 25 Febbraio 2013 - 15:13
Ma puoi anche tenere tutto utf-8, basta rinominare i file di simpleportal in nomeFile.italian-utf8 :)
Però bisogna cambiare tutte le accentate della traduzioni e future traduzioni

La cosa pià veloce per te e portare il forum in iso..

Ci sei quasi, non mollare ora! :)

Hai trovato phpmyadmin, bene!

Esiste un pulsante "sql"?
Se si  è li che devi incollare il codice di ema, ovvero

UPDATE smf_members
SET lngfile = 'italian'
WHERE lngfile = 'italian-utf8''


Se c'è qualcosa di diverso, fammi uno screen e ti dico :)
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 15:19
Ho trovato il tasto sql... ho eseguito la query, ma mi restituisce questo errore

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''italian-utf8''' at line 3
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 15:22
Scusa... che scemo.. avevo scritto
UPDATE smf_members
SET lngfile = 'italian'
WHERE lngfile = 'italian-utf8' '

non mi ero accorto che c'era un ( ' ) di troppo
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 15:25
Però adesso lo visualizza male anche da loggato e sia se metto utf8 oppure iso...
qualcosa è andato storto  ???
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: Darknico il Lunedì - 25 Febbraio 2013 - 15:36
Veramente io lo vedo ok ora... :)

Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 15:37
Adesso ho rimesso tutto com'era... quindi si vede bene sia da loggato che da visitatore... ma è utf8
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: Darknico il Lunedì - 25 Febbraio 2013 - 15:41
Citazione di: fiorenzo il Lunedì - 25 Febbraio 2013 - 15:37
Adesso ho rimesso tutto com'era... quindi si vede bene sia da loggato che da visitatore... ma è utf8

Come gia detto, puoi anche tenerlo UTF-8, ma devi ricordarti che cerchera i file *.italian-utf8.php, e non vale solo per simpleportal
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 15:45
Ok, quindi nelle traduzioni non utf8 dovrò manualmente andare a sostituire i caratteri accentati, giusto?
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: Darknico il Lunedì - 25 Febbraio 2013 - 15:47
Esattamente, quindi puoi utilizzare la traduzione che ho fatto per simpleportal, devi solo correggere gli accenti in entità e rinominare i file...
E questo vale per ogni mod che necessita traduzione :)
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: fiorenzo il Lunedì - 25 Febbraio 2013 - 15:48
Ok, perfetto... ti ringrazio di nuovo e metto risolto  ::)
Titolo: Re:Visualizzazione testo diverso tra user e visitatori
Inserito da: Darknico il Lunedì - 25 Febbraio 2013 - 15:49
Di niente, siam qua per questo ;)
E se hai ancora bisogno, non farti problemi ad aprire nuovi topic ;)