Tuttavia, si pone un problema quando si hanno più redattori che partecipano attivamente al sito. Questa pagina si allunga a dismisura.
Esiste un modo per visualizzare gli ultimi contributi degli autori/redattori, per ciascuno di essi.
Come fare?
Innanzi tutto, si devono creare due file: un file mioautore.php3 e un file mioautore.html
Creazione del file mioautore.php3
Nel file mioautore.php3 mettere il codice seguente:
<?php
$fond = "mioautore";
$delais = 24*3600;
include ("inc-public.php3");
?>
Creazione del file mioautore.html
Nel file mioautore.php3 mettere i codici seguenti:
- Appena dopo il tag <body>
, mettere
<BOUCLE_principale(AUTEURS){id_auteur}{unique}>
- Appena prima del tag </body>
,
mettere
</BOUCLE_principale>
- Nel corpo della pagina HTML questo è il codice da inserire (non si può determinare una rubrica poiché per default l’autore non è associato a una rubrica ma a un articolo, il codice può sembrare strampalato ma riesce a trovare la rubrica in relazione all’articolo):
Codice per l’ultimo articolo
<B_chiama_articolo>
Ultimo articolo scritto da <BOUCLE_nome_autore(AUTEURS){id_auteur}>[(#NOM)]</BOUCLE_nome_autore><br>
<BOUCLE_chiama_articolo(ARTICLES){id_auteur}>
<BOUCLE_chiama_rubrica_articolo(RUBRIQUES){id_rubrique}{par titre}{doublons}>
[(#TITRE|majuscules)]
<ul>
<BOUCLE_richiama_articolo(ARTICLES){id_rubrique}{par date}{inverse}{doublons}{0,15}>
<li><a href="#URL_ARTICLE">[(#TITRE)<br></a>]
</BOUCLE_richiama_articolo>
</ul>
</BOUCLE_ chiama_rubrica_articolo>
</BOUCLE_chiama_articolo>
</B_chiama_articolo>
Attualmente questo autore non ha scritto nessun articolo
<//B_chiama_articolo>
Codice per un articolo scelto a caso
<B_chiama_articolo>
Ultimo articolo scritto da <BOUCLE_nome_autore(AUTEURS){id_auteur}>[(#NOM)]</BOUCLE_nome_autore><br>
<BOUCLE_chiama_articolo(ARTICLES){id_auteur}>
<BOUCLE_chiama_rubrica_articolo(RUBRIQUES){id_rubrique}{par titre}{doublons}>
[(#TITRE|majuscules)]
<ul>
<BOUCLE_richiama_articolo(ARTICLES){id_rubrique}{par hasard}{doublons}{0,15}>
<li><a href="#URL_ARTICLE">[(#TITRE)<br></a>]
</BOUCLE_richiama_articolo>
</ul>
</BOUCLE_chiama_rubrica_articolo>
</BOUCLE_chiama_articolo>
</B_chiama_articolo>
Attualmente questo autore non ha scritto nessun articolo
<//B_chiama_articolo>
E per finire
Adesso, è necessario configurare la propria pagina autore (pagina in cui elencate i diversi autori) affinché, cliccando sul link autore, esso porti verso la pagina mioautore dove saranno riportati gli ultimi articoli scritti da quell’autore.
Il link deve essere scritto nella maniera seguente:
<a href="mioautore.php3?id_auteur=#ID_AUTEUR">nome del link</a>