No, no me refiero a nada de eso. Me refiero a que sea el propio foro el que devuelve cual es la ruta raiz de la pagina web. No se si me llegas a entender. Un ejemplo:
Yo entro a mi foro, q está instalado en una maquina de mi red, en la ip 192.168.1.9. Automaticamente al escribir eso, aparece el foro. Vale, pues ahora, si yo accedo al perfil, la url a la q va es
http://192.168.1.9/usercp.php.
Ahora, si yo entro desde fuera de mi red, en otra maquina del exterior. Mi IP publica tiene asignada el dominio
www.cybergamers.com (es un ejemplo). Al meter eso en el navegador, automaticamente entraría al foro de mi maquina. Si ahora se accediese al perfil, la url será
http://www.cybergamers.com/usercp.php.
Entiendes ahora? El foro es el encargado de indicar la url correcta a cada sitio del foro según desde donde accedas. si yo ahora quiero escribir un post y hacer referencia a cualquier sitio del foro, si pongo un enlace a
http://192.168.1.9/usercp.php, logicamente la gente del exterior no podrá acceder a ese link, mientras que si escribo
http://www.cybergamers.com/usercp.php no lo podrá hacer la gente de la red interna.
Por eso, pregunto ahora que en la 3.5.0 cambió el tratamiento con las funciones de los lenguajes, como sería para que al yo escribir un enlace del propio foro pueda accederse en ambas situaciones. Seria algo del tipo http://{1}/usercp.php ?? Se que en la 3.0.x era con la función http://$vboptions[forumhome].php?/usercp.php, pero ahora ya no funcionan asi.
Espero que alguien sepa algo.