October 27, 2012 - 10:11 10:11
Error en Broken Link List
Datos importantes:
Url del foro: solohdnet46.net
Version de SMF: 2.0.2
Theme del foro: default
Cuenta demo: User: usuario_prueba pass: 1234567890
Descripcion del problema:
Gracias por el mod andaba buscando algo asi pero tengo un problemilla y es que cuando lo habilito me sale esto:
"Strict Standards: countBrokenLinks() [function.countbrokenlinks]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST' instead in /home/solohdne/public_html/Sources/BrokenLinksList.php on line 409
Fatal error: Function name must be a string in /home/solohdne/public_html/Sources/BrokenLinksList.php on line 409"
¿sabeis de que puede ser? porque lo curioso del caso es que si en el archivo Subs.php le quitas esta linea:
"global $sourcedir; require_once($sourcedir . '/BrokenLinksList.php'); countBrokenLinks(); if (!$user_info['is_guest'] && $context['broken_links_count'] > 0) { $context['menu_buttons']['broken_link_list']['alttitle'] = $context['menu_buttons']['broken_link_list']['title'] . ' [' . $context['broken_links_count'] . ']'; $context['menu_buttons']['broken_link_list']['title'] .= ' [<strong>' . $context['broken_links_count'] . '</strong>]'; }"
funciona perfectamente sin dar ningun error.
Y una pregunta ¿habria alguna manera de que solo saliera la opcion de reportar los links caidos en el primer post?, mas que nada porque a mi me sale en todos los post y cuando alguien reporta enlaces caidos si no lo hace en el post principal no le llega el mensaje al uploader de que tiene enlaces caidos, sino al usuario que ha dado esa respuesta.
Gracias por anticipado.