Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : Spartaco71 30 Sep 2011, 14:35:54

: Language string failed to load: invalid_address: [Come risolvo?]
: Spartaco71 30 Sep 2011, 14:35:54
Ciao a tutti,
mi trovo conun problema che non riesco a risolvere e dire che sono due giorni che ci sbatto  la testa.
Beh descrivo il caso
Piattaforma Joomla 1.7
Estensione apllicata  ODude Profile 2.6 (http://forum.joomla.it/index.php?topic=145542.0) (una sorta di programma dove puoi creare un tuo profile utente ,aggiungere amici ,caricare foto ecc.. e invitare tramite mail altri amici)
Proprio per quanto concerne l'invito tramite mail a invitare amici che ho il problema.
Compilando il form nel campo dove mi dovrebbe apparire il nome dell'utente a cui ho inviato la mail e il suo stato di registrazione e cioč se č un tente registrato oppure no mi appare la scritta :
Language string failed to load: invalid_address:

Ho fatto diversi tentativi nel modificare alcune funzioni / variabili nel codice php del componente ma non ho risolto nulla
So che il problema sta in questo codice ma non saprei come intervenire
             function myUsername($data)

                       {

                          $qr="select username from #__users where email='".$data."'";

                          $dbc =& JFactory::getDBO();

                          $dbc->setQuery( $qr );

                          $rows_p = $dbc->loadObjectList();

                          if($rows_p)

                           {

                           return $rows_p[0]->username;

                           }

                           else

                           {

                           return $data  ;

                           }

                       }



                     if (!empty($recipients))

                      {

                      $res1 = preg_match_all( "/\"(.*?)\"/", $recipients,   $matches1  );

                      $res = preg_match_all(

                      "/[a-z0-9]+([_\\.-][a-z0-9]+)*@([a-z0-9]+([\.-][a-z0-9]+)*)+\\.[a-z]{2,}/i",

                      $recipients,  $matches  );

                      $k=0;

                      if ($res)

                      {

                       foreach(array_unique($matches[0]) as $email)

                       {

                       $k++;







                       echo "<tr><td>".$k."</td><td >";

                       $results = $dispatcher->trigger('getProfilePic', array('email',$email,'icon' ));

                       $dispatcher->trigger('ODudeMail', array($user->username,$email,'icon', JText::_('COM_ODUDEPROFILE_F'), JText::_('COM_ODUDEPROFILE_INFORM').' '.$user->username.' '.JText::_('COM_ODUDEPROFILE_IS_FOLLOWING')));

                       echo "</td><td>".$email."</td></tr>";

Come posso fare?

Grazie