Advertisement:

Author Topic: Qué significa este error?  (Read 2188 times)

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Qué significa este error?
« on: April 21, 2018, 12:46:24 AM »
Buenas, les cuento que cuando voy a Logs de errores, me aparecen estos errores al entrar a un post, dicen esto

Tipo de error: Indefinidos
Aplicar filtro: Mostrar sólo los mensajes de error de esta URLhttp://url.com/index.php?topic=2016.msg11023 (quito la url)
Aplicar filtro: Mostrar sólo los mensajes de error con este mensaje8: Undefined index: awards
Aplicar filtro: Mostrar sólo los errores de este archivo Archivo: /home/carpeta/url.com/Themes/default/languages/Mentions.spanish_es-utf8.php (main sub template - eval?)
Línea: 540

Cómo se podría solucionar?

Online d3vcho(void)

  • Localizer
  • SMF Hero
  • *
  • Posts: 2,559
  • Gender: Male
  • Be prepared for hell
    • d3vcho on GitHub
Re: Qué significa este error?
« Reply #1 on: April 21, 2018, 04:39:13 AM »
Hay alguna variable no definida correctamente en algún archivo. Para que podamos encontrarlo mejor, deberás desactivar la evaluación de plantillas desde Administración > Configuración del Servidor > Desactivar la evaluación de plantillas

A continuación, en el log de errores aparecerá un nuevo error (muy parecido al anterior). Te pido que adjuntes el nuevo error y así mismo el archivo que se indica.

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #2 on: April 21, 2018, 11:55:44 AM »
Hay alguna variable no definida correctamente en algún archivo. Para que podamos encontrarlo mejor, deberás desactivar la evaluación de plantillas desde Administración > Configuración del Servidor > Desactivar la evaluación de plantillas

A continuación, en el log de errores aparecerá un nuevo error (muy parecido al anterior). Te pido que adjuntes el nuevo error y así mismo el archivo que se indica.

Me fijé y tengo desactivado la evaluación de plantillas, nunca activé eso.

Si querés te puedo mandar un screen por privado de los errores así los ves mejor.

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #3 on: April 21, 2018, 12:06:40 PM »
Hay alguna variable no definida correctamente en algún archivo. Para que podamos encontrarlo mejor, deberás desactivar la evaluación de plantillas desde Administración > Configuración del Servidor > Desactivar la evaluación de plantillas

A continuación, en el log de errores aparecerá un nuevo error (muy parecido al anterior). Te pido que adjuntes el nuevo error y así mismo el archivo que se indica.

Bien, acabo de desactivar la evaluación, y ahora el error se muestra así

Orden cronológico inverso de la lista Hoy a las 01:05:06 pm
Aplicar filtro: Mostrar sólo los mensajes de error de esta sesión 006071ed74be367b1545bac5386292ae
Aplicar filtro: Mostrar sólo los errores de este tipo Tipo de error: Indefinidos
Aplicar filtro: Mostrar sólo los mensajes de error de esta URLhttp://url.com/index.php?topic=2016.msg11027Aplicar filtro: Mostrar sólo los mensajes de error con este mensaje8: Undefined index: awardsAplicar filtro: Mostrar sólo los errores de este archivo Archivo: /home/invokerg/url.com/Themes/Yattagan/Display.template.php
Línea: 540

Online d3vcho(void)

  • Localizer
  • SMF Hero
  • *
  • Posts: 2,559
  • Gender: Male
  • Be prepared for hell
    • d3vcho on GitHub
Re: Qué significa este error?
« Reply #4 on: April 21, 2018, 12:08:30 PM »
Adjunta tu archivo Display.template.php que se encuentra dentro de Themes/Yattagan

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #5 on: April 21, 2018, 12:28:50 PM »
Adjunta tu archivo Display.template.php que se encuentra dentro de Themes/Yattagan


Te lo dejo en link de sendspace porque no me deja adjuntarlo por acá, muchas gracias por tomarte el tiempo de ayudarme

https://www.sendspace.com/file/4zdey2

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #6 on: April 21, 2018, 05:21:32 PM »
Adjunta tu archivo Display.template.php que se encuentra dentro de Themes/Yattagan

Lo pudiste descargar bien?

Offline vicram10

  • SMF Hero
  • ******
  • Posts: 5,808
  • Gender: Male
  • Founding Father of Ultimate Portal
    • vmrm10 on Facebook
    • @vicram_10 on Twitter
    • Noticias Tecnologicas, Tutoriales e Internet
Re: Qué significa este error?
« Reply #7 on: April 21, 2018, 09:13:35 PM »
Tenes instalado algun plugin que sea relacionado a Awards/Premios?.
segun se puede apreciar, dicho mod tambien instala en la plantilla de lenguaje del Display.template y por ende si tu theme tiene su propio Display.template entonces puede llegar a tener su propio Display.tuIdioma.php haciendo que se produzca ese error.

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #8 on: April 22, 2018, 10:51:27 AM »
Tenes instalado algun plugin que sea relacionado a Awards/Premios?.
segun se puede apreciar, dicho mod tambien instala en la plantilla de lenguaje del Display.template y por ende si tu theme tiene su propio Display.template entonces puede llegar a tener su propio Display.tuIdioma.php haciendo que se produzca ese error.

No te entendí muy bien, el theme trae un "ThemeStrings.english.php", pero ahí solo está la traducción de lo nuevo que trae el theme, toda la traduccion de los modsd se guarda en el default

Online d3vcho(void)

  • Localizer
  • SMF Hero
  • *
  • Posts: 2,559
  • Gender: Male
  • Be prepared for hell
    • d3vcho on GitHub
Re: Qué significa este error?
« Reply #9 on: April 22, 2018, 10:52:57 AM »
No he podido mirar muy detenidamente el código, pero parece que los archivos de texto no los reconoce muy bien. El mod relacionado a los awards que tienes instalado, ¿creó un nuevo archivo de idioma cuando lo instalaste?

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #10 on: April 22, 2018, 12:18:21 PM »
No he podido mirar muy detenidamente el código, pero parece que los archivos de texto no los reconoce muy bien. El mod relacionado a los awards que tienes instalado, ¿creó un nuevo archivo de idioma cuando lo instalaste?

No, agrega únicamente esto


Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #11 on: April 22, 2018, 12:25:22 PM »
Por si llega a servir, monté un foro aparte para instalar el mod y ver qué cambia, esto modifica en el lenguage


Offline vicram10

  • SMF Hero
  • ******
  • Posts: 5,808
  • Gender: Male
  • Founding Father of Ultimate Portal
    • vmrm10 on Facebook
    • @vicram_10 on Twitter
    • Noticias Tecnologicas, Tutoriales e Internet
Re: Qué significa este error?
« Reply #12 on: April 22, 2018, 01:06:30 PM »
por lo visto el mod tiene incluido una carpeta languages..
podrias verificar en dicha carpeta que contenido tiene?.

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #13 on: April 22, 2018, 01:40:30 PM »
por lo visto el mod tiene incluido una carpeta languages..
podrias verificar en dicha carpeta que contenido tiene?.

Trae esto

Online d3vcho(void)

  • Localizer
  • SMF Hero
  • *
  • Posts: 2,559
  • Gender: Male
  • Be prepared for hell
    • d3vcho on GitHub
Re: Qué significa este error?
« Reply #14 on: April 22, 2018, 01:42:39 PM »
Pero, ¿es ese el mod relacionado a los awards? En el error indica que es fallo de awards, y no veo que el mod que tu has probado esté relacionado con eso.

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #15 on: April 22, 2018, 01:48:12 PM »
Pero, ¿es ese el mod relacionado a los awards? En el error indica que es fallo de awards, y no veo que el mod que tu has probado esté relacionado con eso.

El tema es que no tengo ningún mod que exactamente dica "awards". Lo más cercano de todo a ese nombre es el 'Rewards'

Online d3vcho(void)

  • Localizer
  • SMF Hero
  • *
  • Posts: 2,559
  • Gender: Male
  • Be prepared for hell
    • d3vcho on GitHub
Re: Qué significa este error?
« Reply #16 on: April 22, 2018, 01:49:01 PM »
¿Puedes publicar la lista de mods que tienes instalados?

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #17 on: April 22, 2018, 01:53:55 PM »
¿Puedes publicar la lista de mods que tienes instalados?

« Last Edit: April 22, 2018, 02:21:05 PM by chronosig »

Online d3vcho(void)

  • Localizer
  • SMF Hero
  • *
  • Posts: 2,559
  • Gender: Male
  • Be prepared for hell
    • d3vcho on GitHub
Re: Qué significa este error?
« Reply #18 on: April 22, 2018, 01:59:26 PM »
Sí, tiene pinta de que será el SMFSimple Rewards System. ¿Puedes localizar dónde se tendrían que haber puesto los archivos de idioma de ese mod?

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #19 on: April 22, 2018, 02:20:49 PM »
Sí, tiene pinta de que será el SMFSimple Rewards System. ¿Puedes localizar dónde se tendrían que haber puesto los archivos de idioma de ese mod?

Los busqué y están en Themes/default/languages



Agrego algo, este mismo error se me repite con lo siguiente (aparte de awards)

Undefined index: shop_display_send_money
Undefined index: shopCurrencyPrefix
Undefined index: profile_sendpm_short
Undefined index: shop_display_view_inventory

y se repiten cada vez que un usuario abre un post, así que al cabo de 4 o 5 días ya tengo más de 70mil errores acumulados.

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #20 on: April 23, 2018, 08:50:19 PM »
Sigo buscando pero aún no he podido encontrar nada, encima son errores que se acumulan cada ves que alguien entra un post.

Offline vicram10

  • SMF Hero
  • ******
  • Posts: 5,808
  • Gender: Male
  • Founding Father of Ultimate Portal
    • vmrm10 on Facebook
    • @vicram_10 on Twitter
    • Noticias Tecnologicas, Tutoriales e Internet
Re: Qué significa este error?
« Reply #21 on: April 23, 2018, 09:16:49 PM »
lo que puedes hacer es, todos los lenguajes que tienes en tu foro.
colocalos tambien en la misma carpeta pero del theme que estes usando, luego borra el log de errores de SMF y verifica si vuelven a generarse

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #22 on: April 23, 2018, 10:08:12 PM »
lo que puedes hacer es, todos los lenguajes que tienes en tu foro.
colocalos tambien en la misma carpeta pero del theme que estes usando, luego borra el log de errores de SMF y verifica si vuelven a generarse

Te referís a la carpeta lenguage entera? osea todos los lenguages de mods y demás, que los ponga también en la carpeta lenguage del theme?

Offline vicram10

  • SMF Hero
  • ******
  • Posts: 5,808
  • Gender: Male
  • Founding Father of Ultimate Portal
    • vmrm10 on Facebook
    • @vicram_10 on Twitter
    • Noticias Tecnologicas, Tutoriales e Internet
Re: Qué significa este error?
« Reply #23 on: April 23, 2018, 11:04:00 PM »
si a eso me refiero, te aseguras de esa manera que se vea todo

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #24 on: April 23, 2018, 11:42:30 PM »
si a eso me refiero, te aseguras de esa manera que se vea todo

Acabo de probar, pero sigue arrojando errores, los mismos.

Offline vicram10

  • SMF Hero
  • ******
  • Posts: 5,808
  • Gender: Male
  • Founding Father of Ultimate Portal
    • vmrm10 on Facebook
    • @vicram_10 on Twitter
    • Noticias Tecnologicas, Tutoriales e Internet
Re: Qué significa este error?
« Reply #25 on: April 24, 2018, 07:09:28 PM »
entonces no es el mod, lo que podes hacer es ver con el PARSE del mod que cambios hace (el de reward system) y verificar archivo por archivo si es el que hizo la modificacion en tu Display.template

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #26 on: April 26, 2018, 12:42:41 PM »
entonces no es el mod, lo que podes hacer es ver con el PARSE del mod que cambios hace (el de reward system) y verificar archivo por archivo si es el que hizo la modificacion en tu Display.template

Estas son las modificaciones, la verdad que no vi nada raro


Offline vicram10

  • SMF Hero
  • ******
  • Posts: 5,808
  • Gender: Male
  • Founding Father of Ultimate Portal
    • vmrm10 on Facebook
    • @vicram_10 on Twitter
    • Noticias Tecnologicas, Tutoriales e Internet
Re: Qué significa este error?
« Reply #27 on: April 29, 2018, 08:44:25 PM »
haz lo siguiente, reemplaza tu archivo Display.template por uno limpio de tu theme, y ve haciendo las modificaciones manualmente de los mods que modifican dicho archivo.

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #28 on: April 30, 2018, 12:19:06 AM »
haz lo siguiente, reemplaza tu archivo Display.template por uno limpio de tu theme, y ve haciendo las modificaciones manualmente de los mods que modifican dicho archivo.

Instalé un foro aparte y le metí el Theme para ver si estando sin ningún mod arrojaba error, y mirá cuál me arrojó

http://prntscr.com/jbtox5

Offline vicram10

  • SMF Hero
  • ******
  • Posts: 5,808
  • Gender: Male
  • Founding Father of Ultimate Portal
    • vmrm10 on Facebook
    • @vicram_10 on Twitter
    • Noticias Tecnologicas, Tutoriales e Internet
Re: Qué significa este error?
« Reply #29 on: May 01, 2018, 02:45:17 PM »
dale click en esa direccion /home/bbb/Board de tal manera a mostrarte cual es la linea que tiene problema

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #30 on: May 02, 2018, 01:17:40 AM »
dale click en esa direccion /home/bbb/Board de tal manera a mostrarte cual es la linea que tiene problema

Te dejo la foto

http://prntscr.com/jcmjaw

Offline Rock Lee

  • SMF Hero
  • ******
  • Posts: 1,575
  • Gender: Male
  • Digitalizando un nuevo mundo :D
    • BomberCode.Oficial on Facebook
    • RockLee-BC on GitHub
    • @Bomber_Code on Twitter
    • Bomber Code ~ La nueva era del conocimiento
Re: Qué significa este error?
« Reply #31 on: May 03, 2018, 03:36:22 PM »
Puede este equivocado y mirando el display.template del tema predeterminado aparece:

Code: [Select]
// Show avatars, images, etc.?
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
echo '
<li class="avatar">
<a href="', $scripturl, '?action=profile;u=', $message['member']['id'], '">
', $message['member']['avatar']['image'], '
</a>
</li>';

Puede por eso este dando el error? ... user no aparece por ningun lado pero avatar junto a image solo en 2 lugares.


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code © 2018
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #32 on: May 04, 2018, 07:35:37 PM »
Puede este equivocado y mirando el display.template del tema predeterminado aparece:

Code: [Select]
// Show avatars, images, etc.?
if (!empty($settings['show_user_images']) && empty($options['show_no_avatars']) && !empty($message['member']['avatar']['image']))
echo '
<li class="avatar">
<a href="', $scripturl, '?action=profile;u=', $message['member']['id'], '">
', $message['member']['avatar']['image'], '
</a>
</li>';

Puede por eso este dando el error? ... user no aparece por ningun lado pero avatar junto a image solo en 2 lugares.


Saludos!

A qué te referis exactamente? que aparece dos veces?

Offline Rock Lee

  • SMF Hero
  • ******
  • Posts: 1,575
  • Gender: Male
  • Digitalizando un nuevo mundo :D
    • BomberCode.Oficial on Facebook
    • RockLee-BC on GitHub
    • @Bomber_Code on Twitter
    • Bomber Code ~ La nueva era del conocimiento
Re: Qué significa este error?
« Reply #33 on: May 04, 2018, 07:48:18 PM »
En el archivo limpio aparece 2 veces "$message['member']['avatar']['image']," el cual en la lineas de codigo deje son las unicas... comparado a como esta espresado en el display.template.php de tu theme por eso.


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code © 2018
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #34 on: May 04, 2018, 10:03:14 PM »
En el archivo limpio aparece 2 veces "$message['member']['avatar']['image']," el cual en la lineas de codigo deje son las unicas... comparado a como esta espresado en el display.template.php de tu theme por eso.


Saludos!

Acabo de reemplazar el Display.template por el original del theme y no arrojó ningún error, así que tenés razón, viene desde ahí el problema, ahora tengo que adaptar mi personalización que les hice al avatar porque la del theme original no me convence

Offline Rock Lee

  • SMF Hero
  • ******
  • Posts: 1,575
  • Gender: Male
  • Digitalizando un nuevo mundo :D
    • BomberCode.Oficial on Facebook
    • RockLee-BC on GitHub
    • @Bomber_Code on Twitter
    • Bomber Code ~ La nueva era del conocimiento
Re: Qué significa este error?
« Reply #35 on: May 04, 2018, 10:14:19 PM »
Genial, por curioso ¿que personalización estas queriendo aplicar?.


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code © 2018
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Offline chronosig

  • Semi-Newbie
  • *
  • Posts: 42
Re: Qué significa este error?
« Reply #36 on: May 05, 2018, 11:47:00 AM »
Genial, por curioso ¿que personalización estas queriendo aplicar?.


Saludos!

Mirá, mi intención es hacer esto https://www.smfsimple.com/index.php?topic=10895.0, pero se ve que cuando lo hice aparecieron los errores.

Estuve intentando modificarlo de nuevo pero me sigue ocurriendo, está dificil la cosa.

Offline Rock Lee

  • SMF Hero
  • ******
  • Posts: 1,575
  • Gender: Male
  • Digitalizando un nuevo mundo :D
    • BomberCode.Oficial on Facebook
    • RockLee-BC on GitHub
    • @Bomber_Code on Twitter
    • Bomber Code ~ La nueva era del conocimiento
Re: Qué significa este error?
« Reply #37 on: May 05, 2018, 12:00:22 PM »
El codigo no parece estar mal pero necesita ser trabajado, adaptado para lo que necesitas. Veo tiene varias cosas capas no tienes y ademas no es testeado... seria bueno armarlo en base a lo que tenes y no solo copiar por que dara muchos problemas por ser de otra instalacion. Solo te llevara algo de tiempo poder lograrlo, pero seria otro tema en si, en tanto este tema estaria resuelto la duda cental por lo cual se marca como solucionado.


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code © 2018
Ayudas - Aportes - Tutoriales - Y mucho mas!!!