Par défaut SPIP vous propose une page auteur qui vous permet de montrer la liste des auteurs/rédacteurs participant à votre site, ainsi que leurs dernières contributions.
Mais un problème vient à se poser quand vous avez plusieurs rédacteurs et que ceux-ci participent activement à votre site. Cela finit par être une page à rallonge.
Cependant il existe un moyen de montrer les dernières contributions de vos auteurs/redacteurs et ce pour chacun d’eux. Vous pouvez voir un exemple ici.
Comment procéder ?
Tout d’abord, on va créer deux fichiers :
un fichier myauteur.php3 et un fichier myauteur.html
Création du fichier myauteur.php3
Dans le fichier myauteur.php3 mettre le code suivant :
Création du fichier myauteur.html
Dans le fichier myauteur.php3 mettre les codes suivants :
Juste après la balise <body>
, mettre
Juste avant la balise </body>
,
mettre
Dans le corps de la page HTML, voici le code à installer
(on ne peut déterminer une rubrique car par défaut l’auteur n’est pas associé à une rubrique mais à un article, le code peut parait biscornu mais on va donc retrouver la rubrique par rapport à l’article) :
Code pour le dernier article
Code pour article choisi au hasard
Et enfin
Maintenant, il faut configurer votre page auteur (page ou vous énumérez vos différents auteurs) pour que, en cliquant sur le lien auteur, celui-ci, dirigera vers la page myauteur ou sera inscrit les derniers articles écrits par l’auteur.
Le lien devra être écrit de la manière suivante :
<a href="myauteur.php3?id_auteur=#ID_AUTEUR">nom du lien</a>