• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión

XF1.2 Filtros de ruta

XenFacil.com

Administrador
Mensajes
276
Puntuación de reacciones
48
Puntos
28
Los filtros de ruta son un nuevo sistema de XenForo 1.2que permite cambiar las URLs estándar generadas por XenForo, incluyendo cualquier url generada por complemento.

Es un sistema bastante simple de mostrar, pero con un poco de imaginación es muy potente. Echemos un vistazo a lo que puede hacerse con él:

23.png

Además, es una lista de filtros de ruta que realmente es el sistema en sí. Así que, ¿qué tal unos ejemplos?...

Cambiar un prefijo de ruta
Existen complementos que hacen esto correctamente ahora, pero se puede hacer desde aquí fácilmente. Por ejemplo, si se desea cambiar la URL de los recursos a descargar, introducir resources/ en la caja de búsqueda y descargar/ en la caja de reemplazo.

Instantáneamente, cualquier enlace a http://xenfacil.com/resources/ se convierte en http://xenfacil.com/descargar/. La canonicalización de la URL aún podría darse, aunque usaría la nueva dirección.

Así que, si se desea cambiar el prefijo de los foros, también se puede hacer aquí.

Advertir que los campos de búsqueda y reemplazo deben comenzar necesariamente con un "prefijo" (basicamente, alfanumérico y guión), lo que imposibilita eliminar un prefijo de ruta. Hacerlo sería romper todo. :)

Cambiar a una URL específica
Si se desea cambiar a una URL específica -o a cualquier URL que comience por una cadena particular- también se puede hacer con los prefijos de ruta.

Supongamos que se tiene una URL tal como páginas/nombre-página/ y prefiero que se denomine nombre-página/. Puede hacerse introduciendo simplemente estos términos en las cajas de búsqueda y reemplazo respectivamente.

También pueden crearse URLs para temas específicos si se desea, o quizás una URL diferente para navegar las páginas de los temas -buscar: threads/{title}/page-{num:digit}, reemplazar: threads/{title}/{num:digit}-duplicate-posts .

Aunque se precisa un trabajo manual pueden obtenerse URLs muy creativas y bonitas. Incluso puede darse una jerarquía a las URLs de página, si se almacenan las páginas así:
páginas/btcc/ -> btcc/
páginas/btcc-2013/ -> btcc/2013/
páginas/btcc-2013-drivers/ -> btcc/2013/drivers/
páginas/btcc-2013-races/ -> btcc/2013/races/​

Crear alias
Hasta este punto, no se ha mencionado la opción "conversión solo de URL entrante". Se ha asumido que no se había marcado hasta ahora.

Esta opción permite a las URL funcionar sin afectar a la versión canónica. Así que quizás se desee que comunicados/114 nos lleve al comunicado 1.1.4 con threads/xenforo-1-1-4-released.47030/ y se desea que la URL original sea la URL real. Podría hacerse poniendo threads/xenforo-1-1-4-released.47030/ en la caja buscar y comunicados/114 en la caja de reemplazo. Ya sé que esto puede parecer del revés, pero el sistema está escrito desde la perspectiva de la conversión saliente, ya que buscar representa la URL que XF está generando; la conversión entrante lo hace al revés. Esto hace que no se tenga que intercambiar los valores en las cajas buscar/reemplazar si se marca/desmarca la opción de sólo entrantes.



...Esto es ¡bestial! :)

Filtros de ruta

Autor: Mike
Continuar leyendo...
 
Última edición por un moderador:
Arriba