Re: [Spip-es]relación entre artículos

From : da@... , the 8th June 2012 23:25

On Sat, 9 Jun 2012 03:19:10 +0200, Santiago:
 Creo no entender mucho pero por el titulo y lo que deduzco este plugin  deberia servirte    http://www.spip-contrib.net/Le-plugin-a2a-pour-lier-des-articles
De lo que entiendo, también creo que puede ser un plugin útil. Digamos que tienes un artículo "fuente" y unos cuantos artículos relacionados con éste. Entonces veo dos formas posibles de usar el plugin: 1. En cada artículo relacionado, agregas una conexión al artículo    fuente. Es lo más lógico, pero a nivel de interface te obliga a    referenciar al mismo artículo fuente para cada artículo relacionado.    Puede ser medio tedioso. 2. En el artículo fuente, agregas conexiones a todos los artículos    relacionados. Es lo más fácil porque tienes un solo listado con    todos los artículos relacionados. Creo que la diferencia, más que nada va a depender de la dinámica de publicación, y de la semántica de esas conexiones. Espero que nos cuentes más al respecto, siempre son testimonios interesantes! Entonces el plugin a2a es una opción. Lo que tiene es que permite relaciones "n – n" (varios a varios) y a ti te basta con "n – 1", así que es suficiente dependiendo de tu caso lo podrías encontrar demasiado complejo. Otra posibilidad sería agregar un campo extra llamado "id_article_fuente" o algo así (dependiendo de su papel). Que aparezca sólo en algunas secciones creo que lo puedes lograr con autorizaciones, y como dices no es muy importante. Luego, para tener una zona de entrada más bonita que un tonto número, puedes usar las "saisies" y hacer un "controleur", es decir un formulario que te muestra una lista de artículos desde la cual se pueda seleccionar uno, y que va a mandar su id_article al formulario. Puede ser que ya exista tal saisie (busca en el plugin Champs Extras 2 ó 3 dependiendo de tu versión de SPIP, y en el plugin Saisies). Pero todo eso ya es "cosmético". En cuanto a cómo usar ese campo en tus esqueletos, no vas a poder usar criterios como {id_article} simplemente, tendrás que usar {id_article=#ID_ARTICLE_FUENTE} en tus bucles, pero creo que es la única dificultad. --  davux