Pour ne pas trop rebuter vos visiteurs par une très longue et très lourde page d'accueil. Pour appâter les hésitants en proposant rapidement le début de plusieurs notes... Et pour vos statistiques aussi.
C'est tellement bien... que c'est pro.
Ce doit bien être le fond de la pensée des dirigeants de Hautetfort, puisqu'une fonctionnalité toute prête existe dans l'abonnement pro. Quelque part dans les "Propriétés d'affichage" des "Généralités" du "Tableau de bord", il doit y avoir une case à cocher pour n'afficher que les 60 premières lignes des notes en page d'accueil.
On peut faire à peu près aussi bien en modifiant soi-même le template de la page d'accueil. C'est plus risqué c'est sûr.
Le code d'origine est le suivant :
<a id="a{$post.id}"></a>
<h3 id="p{$post.iteration}"><span>{$post.title}</span></h3>
<div class="posttext">
<div class="posttext-decorator1">
<div class="posttext-decorator2">
{$post.source|trimlonglines:60}
<div style="clear:both;"></div>
</div>
</div>
</div>
{if $post.extended}<p class="readmore"><a href="{$post.permalink}#more">{t}Read more ...{/t}</a></p>{/if}
Remarquez la dernière ligne qui vous permet de limiter l'affichage en mode pro.
Appliquons les modifications suivantes :
<a id="a{$post.id}"></a>
<h3 id="p{$post.iteration}"><span>{$post.title}</span></h3>
<div class="posttext">
<div class="posttext-decorator1">
<div class="posttext-decorator2">
{$post.source|trimlonglines:60}
{$post.source|truncate:1234:"..."}
<p class="readmore"><a href="{$post.permalink}#more">Lire la suite >></a></p>
<div style="clear:both;"></div>
</div>
</div>
</div>
{if $post.extended}<p class="readmore"><a href="{$post.permalink}#more">{t}Read more ...{/t}</a></p>{/if}
On pourrait supprimer trimlonglines, mais vous êtes bien placés pour savoir que l'instruction ne vous est pas utile. De la même façon, il n'est pas obligatoire de neutraliser la dernière ligne de cette portion de code.
La troncature à "1234" s'effectuera systématiquement au 1224ème caractère (il y a toujours ce décalage...).
Vous êtes libres de personnaliser l'invite Lire la suite >> par ce que bon vous semble comme Continues donc si tu l'oses (^_^). Éventuellement.
Et pour les statistiques ?
Cela risque de les gonfler articifiellement, puisqu'il faudra cliquer pour lire l'intégralité de la note, mais ce n'est pas là que réside l'intérêt. Vous saurez quelles notes sont réellement lues, alors même qu'elles sont en page d'accueil. Elles seront donc comptées pour elles-mêmes et non pour la page d'accueil.
Oui mais, ça fait un clic de plus et on m'a dit que cela faisait fuir les visiteurs. C'est sans doute vrai pour ceux que vous n'intéressez pas de toutes façons.
Remerciez GEE MEE et mettez son logo sur votre blog en copiant le code ci dessous !
<p style="text-align: center;" mce_style="text-align: center;"><a href="http://geemee.hautetfort.com/" mce_href="http://geemee.hautetfort.com/"><img width="80" height="15" border="0" src="http://geemee.hautetfort.com/images/icones/GeeMee.HautetFort.com_80x15.gif" mce_src="http://geemee.hautetfort.com/images/icones/GeeMee.HautetFort.com_80x15.gif" alt="Personnalisez votre blog avec Gee Mee" title="Personnalisez votre blog avec Gee Mee" /></a></p>