Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Error al llamar una función en Javascript

Estas en el tema de Error al llamar una función en Javascript en el foro de Frameworks JS en Foros del Web. Buenas! Pues es primera vez que me paso por Foros del Web ya que necesito un poco de su ayuda sobre un código. Estoy integrando ...
  #1 (permalink)  
Antiguo 10/10/2011, 16:11
 
Fecha de Ingreso: octubre-2011
Mensajes: 1
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Error al llamar una función en Javascript

Buenas!

Pues es primera vez que me paso por Foros del Web ya que necesito un poco de su ayuda sobre un código. Estoy integrando un código a un sistema de foros (SMF) y he tenido un problema:

El problema es que al añadir el Javascript que llame a unas funciones de la modificación, me da un error "Template Parse Error"

There was a problem loading the /Themes/default/index.template.php template or language file. Please check the syntax and try again - remember, single quotes (') often have to be escaped with a slash (\). To see more specific error information from PHP.

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in .../Themes/default/index.template.php on line 117


El código que añado es el siguiente:

Código Javascript:
Ver original
  1. <script language="javascript">
  2.  
  3. $(document).ready(function() {        
  4.                                
  5.         $('body').facebookTrafficPop( {
  6.                 timeout: 20,
  7.                 title: "Facebook Traffic Pop",
  8.                 message: '<center><a href="url" target="_blank"><img src="url.png" border="0" /></a>',
  9.                 url: "url",
  10.                 closeable: false
  11.         } );
  12.        
  13. });
  14.  
  15. </script>

Lo añado en el Index.template.php ya que lo quiero en toda mi foro (SMF). Ahora el código completo (De la parte donde se definen los archivos Javascript) es este:

Código Javascript:
Ver original
  1. <script type="text/javascript" src="', $settings['default_theme_url'], '/scripts/script.js?fin20"></script>
  2.     <script type="text/javascript" src="', $settings['theme_url'], '/scripts/theme.js?fin20"></script>
  3.     <script type="text/javascript" src="', $settings['theme_url'], '/scripts/jquery.js"></script>
  4.     <script type="text/javascript" src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>
  5.     <script type="text/javascript" src="', $settings['theme_url'], '/scriptsfb-traffic-pop.js"></script>
  6.     <script language="javascript">
  7.  
  8. $(document).ready(function() {        
  9.                                
  10.         $('body').facebookTrafficPop( {
  11.                 timeout: 20,
  12.                 title: "FB Traffic Pop",
  13.                 message: '<center><a href="url" target="_blank"><img src="url" border="0" /></a>',
  14.                 url: "url",
  15.                 closeable: false
  16.         } );
  17.        
  18. });
  19.  
  20. </script>
  21.     <script type="text/javascript"><!-- // --><![CDATA[
  22.         var smf_theme_url = "', $settings['theme_url'], '";
  23.         var smf_default_theme_url = "', $settings['default_theme_url'], '";
  24.         var smf_images_url = "', $settings['images_url'], '";
  25.         var smf_scripturl = "', $scripturl, '";
  26.         var smf_iso_case_folding = ', $context['server']['iso_case_folding'] ? 'true' : 'false', ';
  27.         var smf_charset = "', $context['character_set'], '";', $context['show_pm_popup'] ? '
  28.         var fPmPopup = function ()
  29.         {
  30.             if (confirm("' . $txt['show_personal_messages'] . '"))
  31.                 window.open(smf_prepareScriptUrl(smf_scripturl) + "action=pm");
  32.         }
  33.         addLoadEvent(fPmPopup);' : '', '
  34.         var ajax_notification_text = "', $txt['ajax_in_progress'], '";
  35.         var ajax_notification_cancel_text = "', $txt['modify_cancel'], '";
  36.     // ]]></script>';

No se si me pueden ayudar a encontrar el error, y la verdad de Javascript no se mucho (Por no decir nada) por lo que necesito su ayuda. Si necesitan alguna información extra o adicional con gusto la proporciono, y perdón si me he de expresar mal, pero en Javascript mis conocimientos son pocos como lo dije anteriormente.

Saludos!

Etiquetas: funcion, javascript, js, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:27.