Pero surge un problema cuando hay bastantes redactores que participan activamente en el sitio. En este caso la página de autores acaba siendo interminable.
Sin embargo existe un medio de mostrar los últimos envíos de todos y cada uno de tus autores/redactores.
¿Cómo se hace?
para empezar, se van a crear dos ficheros: un fichero myauteur.php3 y un fichero myauteur.html
Creación del fichero myauteur.php3
En el fichero myauteur.php3 se escribe el siguiente código:
<?php
$fond = "myauteur";
$delais = 24*3600;
include ("inc-public.php3");
?>
Creación del fichero myauteur.html
En el fichero myauteur.php3 introducir el siguiente código:
- Justo después de la baliza <body>
, insertar
<BOUCLE_principale(AUTEURS){id_auteur}{unique}>
- Justo antes de la baliza </body>
, insertar
</BOUCLE_principale>
- Este es el código que se escribe en el cuerpo de la página HTML (no se puede determinar la sección porque, por omisión, la autora no está asociada con una sección, sino con un artículo, el código puede parecer algo extravagante; pero devolverá la sección relativa al artículo):
Código para mostrar el último artículo
<B_appel_article>
Último artículo escrito por <BOUCLE_nom_auteur(AUTEURS){id_auteur}>[(#NOM)]</BOUCLE_nom_auteur><br>
<BOUCLE_appel_article(ARTICLES){id_auteur}>
<BOUCLE_appel_rubrique_article(RUBRIQUES){id_rubrique}{par titre}{doublons}>
[(#TITRE|majuscules)]
<ul>
<BOUCLE_rappel_article(ARTICLES){id_rubrique}{par date}{inverse}{doublons}{0,15}>
<li><a href="#URL_ARTICLE">[(#TITRE)<br></a>]
</BOUCLE_rappel_article>
</ul>
</BOUCLE_appel_rubrique_article>
</BOUCLE_appel_article>
</B_appel_article>
Por el momento, este autor no ha escrito ningún artículo
<//B_appel_article>
Código para mostrar un artículo al azar
<B_appel_article>
Último artículo escrito por <BOUCLE_nom_auteur(AUTEURS){id_auteur}>[(#NOM)]</BOUCLE_nom_auteur><br>
<BOUCLE_appel_article(ARTICLES){id_auteur}>
<BOUCLE_appel_rubrique_article(RUBRIQUES){id_rubrique}{par titre}{doublons}>
[(#TITRE|majuscules)]
<ul>
<BOUCLE_rappel_article(ARTICLES){id_rubrique}{par hasard}{doublons}{0,15}>
<li><a href="#URL_ARTICLE">[(#TITRE)<br></a>]
</BOUCLE_rappel_article>
</ul>
</BOUCLE_appel_rubrique_article>
</BOUCLE_appel_article>
</B_appel_article>
Por el momento, este autor no ha escrito ningún artículo
<//B_appel_article>
Y, para terminar
Ahora es necesario configurar la página de autores (la página donde se listan las diferentes autoras) para que, al pulsar sobre el enlace del autor, se dirija hacia la página myauteur donde se encontrarán los últimos artículos escritos por el mismo.
El enlace deberá escribirse de la siguiente manera:
<a href="myauteur.php3?id_auteur=#ID_AUTEUR">nombre del enlace</a>