Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : mongi 22 Sep 2006, 11:23:45

: !Joomla comment - accenti
: mongi 22 Sep 2006, 11:23:45
ciao! ragazi sono solo io che ho problemi con questo componete e gli accenti?

ho seguito le vostre istruzioni e dal pannello myphpadmin
ho cambiato tutte le tabelle in utf8_unicode

scrivo il commento e funziona, invio e funiona, aggiorno e non funziona!
come se la funzione che dalla tabella stampa i commenti sulla pagina non funzioni... che devo fare?

PS: ripeto, sono proprio solo io ad avere questo prblema?
PPS: !Joomla comment v 2.40
PPPS: ci sono alternative valide? perderei tutti i commenti finora aggiunti?
: Re: !Joomla comment - accenti
: mongi 22 Sep 2006, 15:48:09
nuova scoperta...

se dal backend, edito un commento, esso lo veo con gli accenti! quindi deduco che sia il problema sia salvarlo nella tabella con i giusti caratteri...dove devo agire per sistemare?

PS: è incredibile, sono davero l'unico?
: Re: !Joomla comment - accenti
: mongi 25 Sep 2006, 18:54:41
ok raga, visto che nessuno aveva idea di come fare....

ho cambiato componente con i classico Akocomment
e usato uno skript per non perdere i commenti di !joomlacomment...

<?php
   $host='localhost';
   $id_database='xxxxxx';
   $user='xxxxxxxx';
   $password='xxxxxxxxx';
   
   $db=mysql_connect($host,$user,$password);
   if (!$db) echo "

Connessione NON riuscita!";

   $esito=mysql_select_db($id_database,$db);
   if (!$esito) echo "

IL DATABASE NON ESISTE";
   
   $istruzione = "SELECT * FROM jos_comment";
   $risultato = mysql_query($istruzione)
      or die("Errore 1: impossibile leggere il commento dal database</br>");
   $riga = mysql_fetch_array($risultato);
   while ($riga)
   {
      $istruzione2="INSERT INTO jos_akocomment
         (contentid , ip , date , name , title , comment , published)
         VALUES
         (".$riga["contentid"].",\"".$riga["ip"]."\",\"".$riga["date"]."\",\"".$riga["name"]."\",\"".$riga["title"]."\",\"".
            $riga["comment"]."\",\"".$riga["published"]."\" ) ";
                  
      echo $istruzione2."
";
      $risultato2 = mysql_query($istruzione2)
         or die("Errore 2: impossibile inserire il commento nel database</br>");         
      
      $riga = mysql_fetch_array($risultato);
      $i++;
   }
   
   
   $esito=mysql_close($db);
   if (!$esito) echo "

Problema nella chiusura del database!";
?>

magari puo' servire anche a qualcun'altro
: Re: !Joomla comment - accenti
: [.::MDT::.] 23 Oct 2006, 23:18:35
Non so aiutarti, magari puoi dire che versione di joomla usi?
Io invece ho provato ad installare !JoomlaComment su Joomla! 1.0.7 e mi dava un errore di sintassi in un foreach. Ho commentato quella parte di codice (LOL) e pare funzionare, a parte il fatto che i commenti li possono scrivere (E VEDERE!!!) solo gli utenti registrati, nonostante abbia settato la pubblicazione e la scrittura a tutti... :(