Multitag
El sistema de multitag provee una funcionalidad similar a la taxonomia para clasificar artículos pero con mayor flexibilidad y otras limitaciones. Solo puede haber 1 prontus con multitag activada en un servidor.
El sistema multitag está disponible desde la versión de Prontus 11.2.94.
Para utilizar Multitag, se debe iniciar sesión como Administrador. Luego se debe seguir los siguientes pasos:
- Ir a Administración > Configuración
- Luego escoger el botoón Variables Generales.
- Buscamos la variable MULTITAG en la lista de opciones.
- Luego de marcar en la opción SI, ir al final de la página y hacer click en GUARDAR.
- Para poblar los multitags, debermos crear secciones, temas y subtemas. Para esto, ir a la pestaña Categorías:
- Luego ir a la sub pestaña Administrar Multitag
- En cada sección se puede ingresar el nombre y friendly url. También se puede editar y copiar la Url Friendly.
- Al realizar los pasos anteriores, Después de crear las secciones, temas y subtemas, en la vista de multitag se desplegará la siguiente vista en la pestaña Cabecera.
- Al hacer click en listado de enlaces, se podrá ver la lista de los multitags:
- En nginx se deben agregar las siguientes reglas:
# Rewrite multitag
rewrite ^/seccion/([^\/]+)/p/(\d+)$ /cgi-bin/multitag/prontus_multitag_list.cgi?prontus_id=<prontus_id>&s=$1&p=$2;
rewrite ^/tema/([^\/]+)/p/(\d+)$ /cgi-bin/multitag/prontus_multitag_list.cgi?prontus_id=<prontus_id>&t=$1&p=$2;
rewrite ^/subtema/([^\/]+)/p/(\d+)$ /cgi-bin/multitag/prontus_multitag_list.cgi?prontus_id=<prontus_id>&st=$1&p=$2;
rewrite ^/seccion/([^\/]+)/tema/([^\/]+)/p/(\d+)$ /cgi-bin/multitag/prontus_multitag_list.cgi?prontus_id=<prontus_id>&s=$1&t=$2&p=$3;
rewrite ^/seccion/([^\/]+)/subtema/([^\/]+)/p/(\d+)$ /cgi-bin/multitag/prontus_multitag_list.cgi?prontus_id=<prontus_id>&s=$1&st=$2&p=$3;
rewrite ^/seccion/([^\/]+)/tema/([^\/]+)/subtema/([^\/]+)/p/(\d+)$ /cgi-bin/multitag/prontus_multitag_list.cgi?prontus_id=<prontus_id>&s=$1&t=$2&st=$3&p=$4;
rewrite ^/tema/([^\/]+)/subtema/([^\/]+)/p/(\d+)$ /cgi-bin/multitag/prontus_multitag_list.cgi?prontus_id=<prontus_id>&t=$1&st=$2&p=$3;
# /Rewrite multitag
Se debe reemplazar <prontus_id> con el nombre del prontus en el cual se encuentra activada la multitag.
Para integrar el sistema a un artículo se provee la macro reservada "_multitag.html"