affichage des messages dont le libellé est

obtenir ces boutons

Supprimer ou modifier le cadre :
Affichage des messages dont le libellé est ...


Lorsqu'on effectue une recherche et un affichage des messages correspondant à un libellé, on trouve en haut de la page un cadre gris avec les mentions "Affichage des messages dont le libellé est "..." - Afficher tous les messages".

1) Une première méthode pour supprimer ce cadre consiste à ajouter le code qui suit dans un gadget HTML/Javascript (cela évite de modifier le "modèle" ou "template"):
<style type="text/css">.status-msg-wrap {display: none;}</style>
Pour savoir comment créer un gadget HTML/JavaScript : cliquer ici.

Remarque : d'autres instructions peuvent être ajoutées dans le même gadget entre <style type="text/css"> et </style>.

2) Une seconde méthode pour supprimer ce cadre, consiste à ajouter dans le modèle (template) du blog:
.status-msg-wrap {display: none;}
juste avant
]]></b:skin>.
Rappel : Comment modifier un template (modèle).

* * * * *
Pour modifier le texte figurant dans le cadre, corriger comme suit le modèle (template) du blog :

1) chercher (Ctrl + F) :

<b:includable id='status-message'>
<b:if cond='data:navMessage'>
<div class='status-msg-wrap'>
<div class='status-msg-body'>
<data:navMessage/>
</div>
<div class='status-msg-border'>
<div class='status-msg-bg'>
<div class='status-msg-hidden'><data:navMessage/></div>
</div>
</div>
</div>
<div style='clear: both;'/>
</b:if>
</b:includable>

2) le remplacer par exemple par :

<b:includable id='status-message'>
<b:if cond='data:navMessage'>
<div class='status-msg-wrap'>
<div class='status-msg-body'>
Messages avec le libellé <strong><data:blog.pageName/></strong>
<b:if cond='data:newerPageUrl'>
<strong><a expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' title='Messages plus récents'>Messages plus récents</a></strong>
</b:if> |
<b:if cond='data:olderPageUrl'>
<strong><a expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' title='Messages plus anciens'>Messages plus anciens</a></strong>
</b:if>
</div>
<div class='status-msg-border'>
<div class='status-msg-bg'>
<div class='status-msg-hidden'><data:navMessage/></div>
</div>
</div>
</div>
<div style='clear: both;'/>
</b:if>
</b:includable>

Cela donnera le message suivant :

Messages avec le libellé XXXXXX
Messages plus récents | Messages plus anciens

3) Ces mentions peuvent être corrigées.

3 commentaires:

Alcapone Livresacentalheure a dit…

Merci pour l'astuce. Ca fonctionne nickel !

Hubert Leclercq a dit…

Bonsoir,

merci pour cette astuce.
Chez moi ça fonctionne bien pour les libellés, mais dans une recherche, le texte se mélange à celui de la recherche.
Suis-je le seul à qui ça arrive ?
Y a t-il une solution ?

Merci et bonne soirée !!

Catherine Aimée Jules a dit…

Bonjour, merci pour ces explications.
Comment peut-on après avoir modifier le texte figurant dans le cadre, enlever l'encadré gris? Merci.