Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Enlaces internos almacenados como relativos

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
Avatar de Usuario
javiexin
Miembro
Mensajes: 270
Registrado: 20 Dic 2010, 20:13

Enlaces internos almacenados como relativos

#1

Mensaje por javiexin »

Hola,

Me gustaría saber si es posible hacer que el foro almacene los enlaces internos (desde un post hacer referencia a otro, o a algún enlace del propio foro) en lugar de almacenarse completos, con la dirección del foro, que lo hagan como relativos a la base del foro. Así, en caso de migrar el foro de dirección/dominio, o haciendo una copia del foro en local , se mantienen las referencias.

Alguna idea o sugerencia?

Gracias,
-javiexin
URL: http://www.exincastillos.es
Spoiler
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados: Ver Lista de MODs instalados
Plantilla(s) usada(s): prosilver
Servidor: Linux de pago
Actualización desde otra versión: 3.0.8, 3.0.5, 2.x

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Enlaces internos almacenados como relativos

#2

Mensaje por Alorse »

Te refieres a que en vez de copiar (por ejemplo) http://www.phpbb-es.com/foro/memberlist.php copies simplemente memberlist.php y funcione el enlace?
Creo que te falto una mejor explicación.
Pero si es como digo, no creo que sea tan fácil, más fácil seria luego de un cambio de dominio reemplazar todas a las URLs por las nuevas.

Avatar de Usuario
javiexin
Miembro
Mensajes: 270
Registrado: 20 Dic 2010, 20:13

Re: Enlaces internos almacenados como relativos

#3

Mensaje por javiexin »

Sí Alorse, es como tú dices. Perdón si no se entendió bien. Para aclararlo más, aquí va:

Me refiero a que un enlace cualquiera insertado en un tema, en cualquiera de estas formas, como por ejemplo en este foro:
http://www.phpbb-es.com/foro/phpbb3-avanzado/enlaces-internos-almacenados-como-relativos-t34604.html
[ url]http://www.phpbb-es.com/foro/phpbb3-avanzado/enlaces-internos-almacenados-como-relativos-t34604.html[/url]
[ url=http://www.phpbb-es.com/foro/phpbb3-avanzado/enlaces-internos-almacenados-como-relativos-t34604.html]Este tema[/url]

Se almacene en la base de datos sin la parte http://www.phpbb-es.com/foro/ (o reemplazado por ./).

Estos enlaces se pueden distinguir, como por ejemplo se hace en el MOD "Prime Links", pero creo que habría que modificar también otras cosas, porque en caso contrario los BBCodes no reconocen esos textos como enlaces...

Precisamente, lo que quiero evitar es tener que ejecutar modificaciones contra la base de datos, que además pueden cambiar cosas no deseadas.

Se os ocurre algo? Muchas gracias,
-javiexin
URL: http://www.exincastillos.es
Spoiler
Versión phpBB: phpBB3 (3.0.9)
MODs Instalados: Ver Lista de MODs instalados
Plantilla(s) usada(s): prosilver
Servidor: Linux de pago
Actualización desde otra versión: 3.0.8, 3.0.5, 2.x

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Enlaces internos almacenados como relativos

#4

Mensaje por Alorse »

Eso del reemplazo por ./ solo funciona cuando estamos trabajando desde el código, ya que en los foros lo que que se hace simplemente es mostrar lo que esta almacenado en la base de datos y si en la base de datos se almacena un enlace tipo: ./phpbb3-avanzado/enlaces-internos-almacenados-como-relativos-t34604.html, entonces así lo mostrará, a mi no se me ocurre nada, al respecto, puede que a alguien más si, creo que es más complejo eso que quieres hacer, que luego hacer un reemplazo en la base de datos.
Además hay muchas maneras de poner redirecionar luego los enlaces por si cambia la URL, como te digo, creo que te estas complicando.

Cerrado

Volver a “Foros de Soporte 3.0.x”