Probando varios Themes he tenido un problema con alguno de ellos, por ejemplo con el NGI y el aqua3, todo funciona perfectamente, pero en la página inicial las noticias no se mostraban daba el siguiente error:
"Fatal error: Call to undefined function: formataidheader() in c:apachehtdocs hemesNGI heme.php on line 185"
Solo salía el título "Enviado por", en el servidor local daba....fallo y en el de lycos salía el usuario en línea encima de las noticias y cuando le dabas a comentarios salía otro fallo. Pues aquí está el problema, lógicamente veo que falta la función "formataidheader" pero ¿Donde esta esa función?.
Estuve investigando, anoche, el código del Theme y me di cuenta de que había una diferencia con los Themes originales que vienen con el Nuke, el fallo era:
En las funciones "themeindex" y "themearticle" hay una línea que pone "$posted .=formatAidHeader($aid);" y justamente esta es la línea que da problemas, por que esa función no existe, si cambiamos esas líneas por "$posted .=get_author ($aid);" se acabaron los problemas.
Lo he probado en PHP-Nuke 5.6, tanto en local como en el server de lycos y funciona perfectamente, no creo que tenga problemas en la 6.0.
Espero que sirva de ayuda para alguien. Saludos.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario