Tags de note

Les tags de notes affichent du contenu à propos des notes de votre blog.

Tags conteneur

MTEntries: <MTEntries>
Un tag conteneur qui affiche une liste de notes de votre blog.

C'est le tag principal à utiliser pour afficher les notes d'un blog, que ce soit sur votre page index principale, vos archives classées par date ou catégorie ou une liste de notes dans votre barre latérale. Le tag MTEntires possède des attributs qui spécifient quelles notes devront être affichées et dans quel ordre.

<MTEntries lastn="10">
<p><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></p>
</MTEntries>

Ceci affichera les 10 dernières notes du blog en tant que liste des titres des notes. Chaque titre est en fait un lien dirigant vers la note individuelle.

lastn
Fonction: affiche un nombre particulier des dernières notes
Usage: lastn="10"

offset
Fonction: utilisé avec lastn, cela compte les notes par palier par exemple pour afficher les 10 denrières notes à partir de la 10 ème note
Usage: offset="10"

days
Fonction: affiche les notes crées depuis un certain nombre de jours
Usage: days="10"

category
Fonction: affiche les notes d'une catégorie ou Category est les nom de la catégorie
Usage: category="Category"

author
Fonction: affiche les notes d'un auteur spécifique, où username est le login de l'auteur
Usage: author="username"

sort_by
Fonction: classe les notes affcihées par un critère, les options sont title, status, modified_on, author_id, et excerpt (titre, statut, modifié le, nom d'utilisateur et extrait)
Usage: sort_by="title"

sort_order
Fonction: spécifie dans quel ordre les éléments sont affichés, les option sont: ascend et descend
Usage: sort_order="ascend

MTEntryIfExtended: <MTEntryIfExtended>
Un tag conteneur qui affiche du contenu si le champ "suite de la note" a été rempli .
<MTEntryIfExtended>
<p class="extended"><a href="<$MTEntryPermalink$>#more"><$MTTrans phrase="Continue reading"$> "<$MTEntryTitle$>"</a></p>
</MTEntryIfExtended>
MTEntryIfAllowComments: <MTEntryIfAllowComments>
Un tag conteneur qui affiche son contenu si l'envoi de commentaire est autorisé dans les options de la note, utilisé pour afficher des informations relatives aux commentaires.
MTEntryIfAllowPings: <MTEntryIfAllowPings>
Un tag conteneur qui affiche son contenu si l'envoie de trackback est autorisé dans les options de la note, utilisé pour afficher des informations relatives aux trackbacks.
MTEntryNext: <MTEntryNext>
Un tag conteneur qui affiche son contenu par rapport à la note suivante, utilisé lors de l'affichage d'une note en archivage individuel pour créer des liens de navigation.
<MTEntryNext>
| <a href="<$MTEntryPermalink$>"><$MTEntryTitle$> &raquo;</a>
</MTEntryNext>
MTEntryPrevious: <MTEntryPrevious>
Un tag conteneur similaire à MTEntryNext, à la différence qu'il prend en compte la note précédente plutôt que la suivante.
<MTEntryPrevious>
<a href="<$MTEntryPermalink$>">&laquo; <$MTEntryTitle$></a> |
</MTEntryPrevious>
MTDateHeader: <MTDateHeader>
Un tag conteneur qui affiche son contenu si la date de la note est différente. (permet d'afficher la date d'une note sans que celle si ne soit répétée pour chaque note du même jour)
<MTDateHeader>
<h2><$MTEntryDate format_weblog_date="1"$></h2>
</MTDateHeader>
MTDateFooter: <MTDateFooter>
Un tag conteneur qui affiche son contenu si la note est la dernière du jour dans le cas d'une liste de notes.
MTEntriesHeader: <MTEntriesHeader>
Un tag conteneur qui affiche son contenu si la note est la première de la liste.
MTEntriesFooter: <MTEntriesFooter>
Un tag conteneur qui affiche son contenu si la note est la dernière de la liste.
MTWeblogPostIfShow: <MTWeblogPostIfShow>
Un tag conteneur qui affiche son contenu si un champ spécifique à été réglé pour être affiché, comme le titre d'une note.
<MTWeblogPostIfShow field="post_title">
<h3><$MTEntryTitle$></h3>
</MTWeblogPostIfShow>

Tags variables

MTEntryTrackbackData: <$MTEntryTrackbackData$>
ajoute un code invisible dans une note qui lui permet d'accépter les trackbacks.
MTEntryDate: <$MTEntryDate$>
la date de création de la note.
MTEntryID: <$MTEntryDate$>
l'ID unique de la note.
MTEntryBody: <$MTEntryBody$>
le corps de la note.
MTEntryPermalink: <$MTEntryPermalink$>
un lien permanent de la note dans vos archives permet à vos visiteurs de l'utiliser.
MTEntryCommentCount: <$MTEntryCommentCount$>
le nombre de commentaires sur cette note.
MTEntryTrackbackCount: <$MTEntryTrackbackCount$>
le nombre de trackbacks envoyés sur cette note.
MTEntryLink: <$MTEntryLink$>
similaire à MTEntryPermalink.
MTEntryTitle: <$MTEntryTitle$>
le titre de la note.
MTEntryDateModified: <$MTEntryDateModified$>
cela renvoi la date de dernière modification, si la note a été modifiée depuis sa création.
MTEntryExcerpt: <$MTEntryDate$>
un extrait de la note.
MTEntryAuthor: <$MTEntryAuthor$>
l'auteur de la note.
MTEntryAtomContent: <$MTEntryAtomContent$>
Le contenu de la note, renvoyé au format Atom.
MTEntryMore: <$MTEntryMore$>
la note complête ou suite de la note.
MTEntryTrackbackLink: <$MTEntryTrackbackLink$>
l'URL de trackback qui doit être utilisée pour pinguer la note.
MTEntryAuthorEmail: <$MTEntryAuthorEmail$>
l'adresse email de l'auteur de la note.
MTEntryAuthorURL: <$MTEntryAuthorURL$>
l'URL de l'auteur de la note.
MTEntryAuthorLink: <$MTEntryAuthorLink$>
le nom de l'auteur de la note affichée sous forme de lien, pointant vers son URL s'il en a une, sinon sur son email.
MTEntryAuthorNickname: <$MTEntryAuthorNickname$>
le pseudonyme de l'auteur de la note, elle est indiqué dans la page profil de l'auteur.
MTEntryKeywords: <$MTEntryKeywords$>
mots clefs de la note.
MTEntryPermalinkRelative: <$MTEntryPermalinkRelative$>
similaire MTEntryPermalink mais en lien relatif plutôt qu'une URL.
MTEntryStatus: <$MTEntryStatus$>
le statut de publication de la note: brouillon, publié ou à venir.

Exemples

Le code suivant génère l'affichage par défaut sur la page Index principale, vous pouvez l'utiliser pour l'affichage des archives par date et catégorie également si vous le souhaitez:

<MTEntries>
<$MTEntryTrackbackData$>
<MTWeblogPostIfShow field="date_header">
<MTDateHeader>
<h2><$MTEntryDate format_weblog_date="1"$></h2>
</MTDateHeader>
</MTWeblogPostIfShow>
<a id="a<$MTEntryID pad="1"$>"></a>
<MTWeblogPostIfShow field="post_title">
<h3><$MTEntryTitle$></h3>
</MTWeblogPostIfShow>
<$MTEntryBody$>
<MTEntryIfExtended>
<p class="extended"><a href="<$MTEntryPermalink$>#more"><$MTTrans phrase="Continue reading"$> "<$MTEntryTitle$>"</a></p>
</MTEntryIfExtended>
<p class="posted">
<$MTEntryDate format="%B %e, %Y"$> <MTEntryIfCategories>in <MTEntryCategories glue=", "><MTBlogIfArchives archive_type="Category"><a href="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></a>
<MTElse><$MTCategoryLabel$></MTElse>
</MTBlogIfArchives></MTEntryCategories></MTEntryIfCategories> | <a href="<$MTEntryPermalink$>">Permalink</a> <MTEntryIfAllowComments> | <a href="<$MTEntryPermalink$>#comments"><$MTTrans phrase="Comments"$> (<$MTEntryCommentCount$>)</a> </MTEntryIfAllowComments> <MTEntryIfAllowPings> | <a href="<$MTEntryPermalink$>#trackback"><$MTTrans phrase="TrackBack"$> (<$MTEntryTrackbackCount$>)</a> </MTEntryIfAllowPings> </p>
</MTEntries>

Le code par défaut pour afficher la liste des dix notes les plus récentes, typiquement utilisé dans une barre latérale:

<h2><$MTTrans phrase="Recent Posts"$></h2> <ul>
<MTEntries lastn="10">
<li><a href="<$MTEntryPermalink$>"><$MTEntryTitle remove_html="1" generate="1"$></a></li>
</MTEntries>
</ul>

Copyright © 2003-2006 Six Apart