Les équivalents des données des gadgets version 1 dans la version 2
Blogger propose 2 versions de gadgets avec chacun un dictionnaire de données et un code XML spécifique à chaque version. La version 1 existe depuis le lancement de Blogger Beta en 2006 et est intégrée dans tous les thèmes officiels antérieurs à 2012. Quant à la version 2, elle a été mis en ligne lors du lancement de la collection des thèmes Modernes en mars 2017 et il est fort probable qu'elle soit utilisée dans les futures thèmes officiels.
Mais voilà, depuis cette date, certains bidouillent le code XML de leur thème sans véritablement se préoccuper de la différence qu'il peut y avoir entre les 2 versions. Régulièrement sur les Communautés PE, on retrouve souvent des problèmes de thèmes uniquement parce que l'utilisateur emploie des données Version 1 dans la version 2 et vice-versa.
Les tableaux ci-dessous reprennent les données version 1 qui ne sont pas disponibles ou qui ont été renommées, ou encore déplacées dans les dictionnaires de la version 2. La liste que nous vous proposons n'est que partielle et nous vous recommandons vivement d'utiliser notre explorateur (que nous mettons à jour régulièrement depuis plus de 10 ans déjà), pour trouver les données correspondant à la version de votre thème.
Le gadget Blog
Ce gadget a été en grande partie remanié. La plupart des messages permanents, les options des articles et autres fonctionnalités ont été déplacées et adaptées dans des dictionnaires universels. Le nom des items des articles ont été alignés avec ceux des gadgets FeaturedPost
et PopularPosts
. Ce qui permet entre autres d'écrire des codes communs à ces trois gadgets et par la même occasion de réduire considérablement le poids du fichier XML.
Gadget Version 1 | Équivalent Gadget Version 2 | Description |
---|---|---|
Étiquette des options des articles | ||
authorLabel
commentLabel
postLabelsLabel
postLocationLabel
timestampLabel
|
widgets[i].headerByline.items[i].label
widgets[i].footerBylines[i].items[i].label
widgets[i].allBylineItems[i].label
|
Étiquette personnalisées des options de l'article. Ces données ont été déplacées dans le dictionnaire universel widgets . |
Les messages permanents | ||
blogCommentMessage |
messages.blogComment |
Message du formulaire de commentaires. |
blogTeamBlogMessage |
messages.onlyTeamMembersCanComment |
Message indiquant que seuls les membres du blog peuvent déposer des commentaires. |
commentPostedByMsg |
messages.authorSaid |
Message permanent en rapport avec l'auteur du commentaire. |
emailPostMsg |
messages.emailPost |
Message permanent de l'option « envoyer l'article par email ». |
feedLinksMsg |
messages.subscribeTo |
Message permanent de l'option « S'inscrire à ». |
postCommentMsg |
messages.postAComment |
Message permanent de l'option « Ajouter un commentaire ». |
shareMsg |
messages.share |
Message permanent de l'option « Partage ». |
Les messages des liens de navigation | ||
homeMsg |
messages.home |
Message permanent « Accueil » |
newerPageTitle
olderPageTitle
|
messages.newerPosts messages.olderPosts
|
Messages permanents « Articles plus récents » et « Articles plus anciens ». |
posts[i].jumpText |
blog.jumpLinkMessage |
Message personnalisé du lien « Lire la suite ». |
posts[i].newerLinkText
posts[i].newestLinkText
posts[i].olderLinkText
posts[i].oldestLinkText
|
messages.newer messages.newest messages.older messages.oldest
|
Messages permanents du lien vers les commentaires récents, les plus récents, anciens et les plus anciens. |
Les messages permanents des boutons de partage | ||
blogThisMsg
emailThisMsg
shareToFacebookMsg
shareToPinterestMsg
shareToTwitterMsg
|
blog.sharing.platforms[i].shareMessage |
Messages permanents des boutons de partage. Tous ces messages ont été regroupés dans le dictionnaire universel blog . |
Les interrupteurs des options des articles | ||
showAuthor
showLocation
showPostLabels
showTimestamp
showMobileShare
|
widgets[i].headerByline.items
widgets[i].footerBylines[i].items
widgets[i].allBylineItems
|
Interrupteurs des options de l'article. La disponibilité des options peut être vérifiée grâce aux tableaux du dictionnaire universel widgets . |
Les interrupteurs des boutons de partage | ||
showBlogThisButton
showEmailButton
showFacebookButton
showPinterestButton
showTwitterButton
|
blog.sharing.platforms |
Interrupteurs des boutons de partage par application. La disponibilité peut être vérifiée grâce aux tableaux du dictionnaire universel blog . |
Options mobile | ||
mobile |
Inexistant | Booléen. La page courante est la vue mobile. La vue mobile a été abandonnée dans la version 2. |
desktopLinkMsg
mobileLinkMsg
|
Inexistant | Messages en rapport avec le lien qui mène vers les vues bureau et mobile. La vue mobile a été abandonnée dans la version 2. |
desktopLinkUrl
mobileLinkUrl
|
Inexistant | URLs vers les versions bureau et mobile de la page courante. La vue mobile a été abandonnée dans la version 2. |
Articles - Auteur | ||
posts[i].author |
posts[i].author.name |
Objet contenant les items de l'auteur de l'article. |
posts[i].authorAboutMe |
posts[i].author.aboutMe |
Description de l'auteur de l'article. |
posts[i].authorProfileUrl |
posts[i].author.profileUrl |
URL du profil de l'auteur de l'article. |
posts[i].authorPhoto |
posts[i].author.authorPhoto |
Objet contenant les items de la photo de l'auteur de l'article. |
posts[i].authorPhoto.url |
posts[i].author.authorPhoto.image |
URL de la photo de profil de l'auteur de l'article. |
posts[i].authorPhoto.width
posts[i].authorPhoto.height
|
posts[i].author.authorPhoto.width
posts[i].author.authorPhoto.height
|
Largeur et hauteur de la photo de profil de l'auteur de l'article. |
Articles - Dates | ||
posts[i].timestamp |
posts[i].date |
Date de publication. |
posts[i].dateHeader |
Inexistant | Date de l'entête sur le premier article de la période. L'option a été abandonnée dans la version 2. |
posts[i].timestampISO8601
posts[i].lastUpdatedISO8601
|
posts[i].date.iso8601 posts[i].lastUpdated.iso8601
|
Les dates de publication et de mise à jour de l'article au format ISO8601 . |
Articles - Snippets | ||
posts[i].longSnippet posts[i].snippet
|
posts[i].snippets.long
posts[i].snippets.short
|
Extraits de l'article. Long : max. 1.000 caractères. Court : max. 140 caractères. |
Articles - URL | ||
posts[i].addCommentOnclick |
posts[i].commentsUrlOnclick |
Fonction JS pour ouvrir en pop-up les commentaires de l'article. |
posts[i].addCommentUrl |
posts[i].commentsUrl |
URL des commentaires intégrés dans l'article |
posts[i].editUrl |
Inexistant | URL de modification de l'article. Fonctionnalité abandonnée dans la version 2 et en cours d'abandon dans la version 1. |
posts[i].sharePostUrl |
posts[i].shareUrl |
URL de partage de l'article. |
Articles - Autres | ||
numPosts |
posts.size |
Nombre d'articles sur la page courante. |
posts[i].numComments |
posts[i].numberOfComments |
Nombre de commentaires déposés sur l'article. |
posts[i].commentLabelFull |
messages.numberOfComments |
Étiquette du nombre de commentaires déposés sur l'article. |
posts[i].firstImageUrl |
posts[i].featuredImage |
URL de l'image de l'article. |
posts[i].isDateStart |
Inexistant | Booléen. Cet article est le 1er de la période. Fonctionnalité abandonnée dans la version 2. |
posts[i].isFirstPost |
posts.first |
Booléen. Cet article est le 1er de la liste. Peut être reconstruit avec le paramètre .first et un opérateur de comparaison. |
posts[i].labels[i].isLast |
posts[i].labels.last |
Booléen. Ce libellé est le dernier de la liste. Peut être reconstruit avec le paramètre .last et un opérateur de comparaison. |
Afficher le dictionnaire du gadget Blog |
Le gadget BloggerButton
Vous aimez Blogger et comme tout Bloggerien qui se respecte, vous affichez fièrement son logo.
Gadget Version 1 | Équivalent Gadget Version 2 | Description |
---|---|---|
fullButton |
source |
URL du logo Blogger sélectionné. |
Afficher le dictionnaire du gadget BloggerButton |
Le gadget FeaturedPost
La Version 2 du gadget FeaturedPost n'a plus rien de commun avec la version 1. Les interrupteurs ont été regroupés dans un objet, tandis que les items des articles ont été déplacés dans une boucle afin d'aligner l'ensemble avec les gadgets Blog
et PopularPosts
.
Gadget Version 1 | Équivalent Gadget Version 2 | Description |
---|---|---|
Les interrupteurs | ||
showFirstImage |
postDisplay.showFeaturedImage |
Interrupteur de l'image. |
showPostTitle |
postDisplay.showTitle |
Interrupteur du titre. |
showSnippet |
postDisplay.showSnippet |
Interrupteur de l'extrait. |
Items de l'article sélectionné | ||
postTitle |
posts[i].title |
Titre de l'article. |
postUrl |
posts[i].url |
URL de l'article. |
sharePostUrl |
posts[i].shareUrl |
URL de partage de l'article. |
postSummary
postSummaryLong
|
posts[i].snippets.long
posts[i].snippets.short
|
Extraits de l'article. |
postFirstImage |
posts[i].featuredImage |
Image de l'article. |
postNumComments |
posts[i].numberOfComments |
Nombre de commentaires déposés sur l'article. |
Afficher le dictionnaire du gadget FeaturedPost |
Le gadget Header
La Version 2 du gadget Header a subi que quelques petites retouches.
Gadget Version 1 | Équivalent Gadget Version 2 | Description |
---|---|---|
mobile |
Inexistant | Booléen. La page courante est la vue mobile. La vue mobile a été abandonnée dans la version 2. |
widthStyleStr |
Inexistant | Déclaration CSS définissant la largeur de la bannière. Donnée abandonnée dans la version 2. |
Afficher le dictionnaire du gadget Header |
Le gadget PageList
Les 2 versions sont exactement identiques. Excepté une toute petite chose qui fait la différence...
Gadget Version 1 | Équivalent Gadget Version 2 | Description |
---|---|---|
mobile |
Inexistant | Booléen. La page courante est la vue mobile. La vue mobile a été abandonnée dans la version 2. |
Afficher le dictionnaire du gadget PageList |
Le gadget PopularPosts
Ce gadget est l'un de ceux qui a subi le plus gros lifting. Dans la version 2, les items des articles ont été alignés avec ceux des gadgets Blog
et FeaturedPost
.
Gadget Version 1 | Équivalent Gadget Version 2 | Description |
---|---|---|
Les interrupteurs | ||
showSnippets |
postDisplay.showSnippet |
Interrupteur des extraits des articles populaires. |
showThumbnails |
postDisplay.showFeaturedImage |
Interrepteur des images des articles populaires. |
Items des articles populaires | ||
posts[i].href |
posts[i].url |
URL de l'article populaire. |
posts[i].snippet |
posts[i].snippets.short |
Court extrait de l'article populaire. |
posts[i].thumbnail |
posts[i].featuredImage |
URL de l'image de l'article populaire. |
thumbnailSize |
Inexistant | Taille de la vignette de l'article populaire. Fonctionnalité abandonnée dans la version 2 en raison de l'uniformisation des dictionnaires des gadgets Blog , FeaturedPost et PopularPosts . |
Afficher le dictionnaire du gadget PopularPosts |
Le gadget Profile
Toutes les données de la Version 1 ont été conservées dans la version 2. La seule différence provient de l'image du profil du propriétaire.
Gadget Version 1 | Équivalent Gadget Version 2 | Description |
---|---|---|
photo |
authorPhoto |
Objet contenant les 3 items de l'image de profil du propriétaire du blog. Dans la version 2, l'objet a été renommé afin qu'il soit aligné avec les objets similaires se trouvant dans les gadgets Blog , FeaturedPost , PopularPosts et Profile . |
photo.url |
authorPhoto.image |
|
photo.width
|
authorPhoto.width |
|
Afficher le dictionnaire du gadget Profile |
Autres actualisations de fonctionnalités Blogger
- Les gadgets officiels retirés
- Les inclusions XML dépréciées
- Les données XML obsolètes
- Données de gadgets - Équivalents V1 dans la V2
- Les dernières fonctionnalités ajoutées
- Le brouillon de Blogger
- Expérimentations hasardeuses