Entre deux massacres à coups de hache (bye bye calendrier), j'ai quand même réussi à faire un truc sympa: le générateur de sous-titres que vous pouvez voir dans l'en-tête du blog (pour ceux qui se posent la question, il s'agit des fameuses excuses du BOFH). J'avoue, j'ai fait ça en 10 secondes chrono en ne suivant aucune des recommandations concernant les plugins DotClear mais bon, vu qu'il s'agit de 5 lignes de PHP qui se battent en duel je pense que personne m'en voudra outre-mesure.

Comme je suis un type bien dans le fond, je me propose d'expliquer la manip' (très simple hein) à faire pour utiliser ça sur son DotClear. Donc d'abord il vous faut... Un fichier de sous-titres. C'est pas très compliqué, suffit d'ouvrir le bloc-note et de taper la liste des différents sous-titres que vous voulez pour votre blog (un par ligne). Ca doit ressembler à quelque chose comme ça:

Ceci est le sous-titre de mon blog
Une phrase rigolote
Description orginale!
Je suis à cours d'idées...

Bon voilà, vous aurez saisit l'idée; il faut une ligne par sous-titre différent. Etape suivante, vous devez créer le fichier "quote.php" (toujours avec le bloc-note, ça marche très bien), copiez-collez simplement le code suivant dedans:


A la place de "excuses.txt", mettez le nom que vous avez donné à votre fichier contenant la liste des sous-titres. Vous pouvez aussi changer le message d'erreur qui est dans la ligne juste en dessous. Maintenant, si vous avez tout fait correctement, vous disposez de deux fichiers: le fichier texte avec la liste des sous-titres de votre blog et le fichier PHP. Vous devez ensuite uploader les deux dans le répertoire du thème que vous utilisez. Par exemple, si vous utilisez le thème par défaut, ça sera "/dotclear/themes/default" ou sinon, si vous avez modifié le répertoire d'installation et/ou que vous utilisez un thème différent, ça sera un truc du genre "/<répertoire de dotclear>/themes/<nom du thème>".

Et voilà, le plus dur est fait. Maintenant il ne reste plus qu'à éditer "template.php" qui se trouve dans le répertoire où vous venez d'uploader les deux fichiers pour faire s'afficher les sous-titres aléatoires. Dedans, il y a un passage qui ressemble à ça:

<div id="top">
     <h1><a href="<?php dcInfo('url'); ?>"><?php dcInfo(); ?></a></h1>
</div>

Dans ce passage, il suffit d'ajouter une ligne comme suit:

<div id="top">
    <h1><a href="<?php dcInfo('url'); ?>"><?php dcInfo(); ?></a></h1>
    <p><?php include dirname(FILE).'/quote.php'; ?></p>
</div>

Vous voudrez probablement définir un style pour le sous-titre, ça se passe dans le fichier "style.css" où vous devez rajouter un bloc du genre:

#top p {
    font-size : small;
    font-style : italic;
}

Et hop!