Simple Machines Community Forum

SMF Support => Español (Spanish) => Language Specific Support => Modificaciones (Mods) => Aiheen aloitti: zionfinale - joulukuu 11, 2010, 03:16:20 AP

Otsikko: Error con AjaxChat
Kirjoitti: zionfinale - joulukuu 11, 2010, 03:16:20 AP
Hola tengo este error con AjaxChat

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\AppServ\www\Forum\Themes\default\BoardIndex.template.php on line 436


esta es la linea 436

         if (isset($context['chat_links']))


y aki el Code Completo

         if (isset($context['chat_links'])){
               if (count($context['chat_links']) == 0 )        echo '<br />' . $txt['chat_no_user'];      elseif (count($context['chat_links']) == 1 )        echo '<br />  1' . $txt['chat_aUser']. ':<br />', implode($context['chat_links']);      else        echo '<br /> ' . count($context['chat_links']). $txt['chat_users']. ':<br />', implode(', ', $context['chat_links']);  }
            ', $txt['most_online_today'], ': <strong>', comma_format($modSettings['mostOnlineToday']), '</strong>.
            ', $txt['most_online_ever'], ': ', comma_format($modSettings['mostOnline']), ' (', timeformat($modSettings['mostDate']), ')
         </p>';

idea de cual pueda ser el error?
Otsikko: Re: Error con AjaxChat
Kirjoitti: MDL - joulukuu 11, 2010, 05:59:48 AP
¿Tienes la traducción? Tengo el presentimiento de que ese error es a causa de la traducción, mira a ver si tienes el Shout.tuidioma.php en Themes/default/languages, y si lo tienes mira si tienes la traducción de:

['chat_links'] = 'El texto';

Otsikko: Re: Error con AjaxChat
Kirjoitti: aeiou15 - joulukuu 11, 2010, 06:02:20 AP
 :o
Otsikko: Re: Error con AjaxChat
Kirjoitti: zionfinale - joulukuu 11, 2010, 01:02:44 IP
si, si la tiene yo agregue el parse como dice ahi en el Rc4, con el idioma por default ingles.
Otsikko: Re: Error con AjaxChat
Kirjoitti: All Colours Sam - joulukuu 11, 2010, 09:39:37 IP
el error no tiene nada que ver coin la traduccion, pero tenerla siempre es mejor.

podrias decirnos como exactamente agregaste ese codigo?  porque aprece que solo agregaste esto:

Koodi (php) [Valitse]
if (isset($context['chat_links'])){
               if (count($context['chat_links']) == 0 )        echo '<br />' . $txt['chat_no_user'];      elseif (count($context['chat_links']) == 1 )        echo '<br />  1' . $txt['chat_aUser']. ':<br />', implode($context['chat_links']);      else        echo '<br /> ' . count($context['chat_links']). $txt['chat_users']. ':<br />', implode(', ', $context['chat_links']);  }


en una linea al azar y eso es lo que esta ocacionando el error, pero sin saber que pasos hiciste es dificil ayudarte.  tampoco dices tu verison de smf ni una url de tu foro, aunque viendo el path al parecer tienes tu foro en local.

Otsikko: Re: Error con AjaxChat
Kirjoitti: zionfinale - joulukuu 12, 2010, 12:40:13 AP
Lainaaif (isset($context['chat_links'])){
               if (count($context['chat_links']) == 0 )        echo '<br />' . $txt['chat_no_user'];      elseif (count($context['chat_links']) == 1 )        echo '<br />  1' . $txt['chat_aUser']. ':<br />', implode($context['chat_links']);      else        echo '<br /> ' . count($context['chat_links']). $txt['chat_users']. ':<br />', implode(', ', $context['chat_links']);  }
            ', $txt['most_online_today'], ': <strong>', comma_format($modSettings['mostOnlineToday']), '</strong>.
            ', $txt['most_online_ever'], ': ', comma_format($modSettings['mostOnline']), ' (', timeformat($modSettings['mostDate']), ')
         </p>';
Otsikko: Re: Error con AjaxChat
Kirjoitti: lean - joulukuu 12, 2010, 10:28:24 AP
Te preguntaron la url, version, etc... Si no nos das informacion es imposible ayudarte.