Les données obsolètes

Blogger - Les données XML dépréciées

Les données dépréciées, abandonnées ou en cours d'abandon sont des données qui ont été pendant un moment, intégrées dans les dictionnaires des gadgets et employées dans les thèmes Blogger.

Les listes (non-exhaustives et non-officielles) ci-dessous ne reprennent qu'un nombre limité de données qui étaient les plus utilisées au cours de ces dernières années et qui faisaient partie des dictionnaires toujours actifs actuellement.

Les données abandonnées

Ce tableau reprend le cas des données abandonnées principalement pour des raisons d'ordre organisationnel. La plupart continueront de travailler (sans garantie) sur le long terme, mais l'équipe Blogger ne les intégrera plus dans les éventuelles futures mises à jour du fichier XML du thème. Pour chaque cas, nous avons mentionné la donnée alternative.

Donnée Description
  • blog.canonicalUrl

URL canonique de la page courante.

La donnée a été remplacée en 2015 par blog.url.canonical suite à l'introduction du paramètre URL canonique.

  • blog.canonicalHomepageUrl

URL canonique de la page d'accueil.

La donnée a été remplacée en 2015 par blog.homepageUrl.canonical suite à l'introduction du paramètre URL canonique.

  • blog.isMobile

La vue courante est la vue mobile.

La donnée a été remplacée en 2015 par view.isMobile suite à l'introduction du dictionnaire dédié uniquement aux types de vues : view.

  • blog.searchLabel

Nom du libellé dans une page de recherche par libellé.

La donnée a été remplacée en 2015 par view.search.label suite à l'introduction du dictionnaire dédié uniquement aux types de vues :view.

  • blog.searchQuery

Requête dans une page de recherche.

La donnée a été remplacée en 2015 par view.search.query suite à l'introduction du dictionnaire dédié uniquement aux types de vues : view.

  • blog.postId

Identifiant de l'article.

La donnée a été remplacée en 2015 par view.postId suite à l'introduction du dictionnaire dédié uniquement aux types de vues : view.

  • blog.pageId

Identifiant de la page autonome.

La donnée a été remplacée en 2015 par view.pageId suite à l'introduction du dictionnaire dédié uniquement aux types de vues : view.

  • backgroundColor

Couleur d'arrière-plan.

La donnée était utilisée à l'origine dans le plugin « Notation en étoiles » (fonctionnalité retirée en 2013).

  • linkColor

Couleur des liens.

La donnée était utilisée à l'origine dans le plugin « Notation en étoiles » (fonctionnalité retirée en 2013).

  • textColor

Couleur du texte.

La donnée était utilisée à l'origine dans le plugin « Notation en étoiles » (fonctionnalité retirée en 2013).

  • languageCode

Langue du blog.

La donnée était utilisée à l'origine dans le plugin « Notation en étoiles » (fonctionnalité retirée en 2013). Peut être remplacé par blog.locale.

  • commentLabel
  • commentLabelPlural

Libellé de l'option de l'article : « Nombre de commentaires » (singulier et pluriel). Cette option a été modifiée en 2012.
Le thème des gadgets utilise actuellement par défaut la donnée messages.numberOfComments.

  • numPosts

Nombre d'articles dans la page courante.

La donnée a été remplacée en 2015 par posts.size suite à l'introduction du paramètre longueur du tableau.

  • posts[i].canonicalUrl
  • posts[i].absoluteUrl

URL canonique/absolue de l'article ou de la page autonome.

Ces données ont été remplacées en 2015 par posts[i].url.canonical suite à l'introduction du paramètre URL canonique.
L'URL absolue était utilisée à l'origine dans le plugin « Notation en étoiles » (fonctionnalité retirée en 2013).

  • photo.alt

Message introduit dans l'attribut alt de la balise <img> du profil de l'administrateur du blog.

La donnée a été remplacée en 2015 par messages.myPhoto suite à l'introduction du dictionnaire spécifique aux messages : messages.

  • posts[i].authorUrl

URL du profil de l'auteur de l'article.

La donnée a été remplacée par posts[i].authorProfileUrl.

Les données en cours d'abandon

Ce tableau est en quelque sorte une « salle d'attente » avant de statuer définitivement sur le devenir de ces données.

Données Description
  • edit-link
  • widget.quickEditUrl
  • deleteCommentMsg
  • editPostMsg
  • posts[i].adminClass
  • posts[i].editUrl
  • posts[i].comments[i].deleteUrl
  • posts[i].comments[i].adminClass
  • messages.deleteComment
  • messages.edit

Données associées aux options de gestion : « Modification des gadgets », « Modification rapide des articles » et « Suppression des commentaires ».

La dépréciation de ces options est prévue en été 2021 suite à l'arrêt de la prise en charge des cookies-tiers par les principaux navigateurs web à partir de 2021.

  • messages.emailAddress
  • messages.getEmailNotifications

Données associées aux éléments du gadget « Abonnement par email ».

Le gadget a été déprécié en juillet 2021 suite à l'arrêt de la fonctionnalité dans le produit Feedburner.

  • posts[i].reactionsUrl
  • showReactions
  • reactionsLabel

Données associées à l'option « Réactions des lecteurs ».

La fonctionnalité a été dépréciée en mars 2021.

  • messages.euCookieNotice
  • messages.euCookieResponsibility

Données de type Message associée à la notification de cookies.

Les données ont été remplacées le 25 mai 2018 par messages.euCookieNotice2018 et messages.euCookieResponsibility2018, suite à l'application du RGPD.

  • blog.gPlusViewType
  • blog.plusOneApiSrc
  • blog.meTag
  • blog.googleProfileUrl
  • blog.sharing.googlePlusShareButtonWidth
  • blog.sharing.googlePlusBootstrap
  • posts[i].commentSource
  • posts[i].iframeCommentSrc
  • posts[i].viewType
  • showPlusOne
  • showDummy
  • googlePlusBootstrap
  • posts[i].googlePlusShareTag
  • posts[i].dummyTag

Données liées aux différents plugins Google+ fournis par Blogger.

Arrêt suite à la dépréciation de l'API Google+ en 2019.

Les données récemment retirées

Ces données ne font plus partie des dictionnaires.

Donnée Description
  • messages.widgetNotAvailableOnHttps

Données messages.

  • blog.openIdOpTag

Balisage OpenID.

Arrêt en 2018 en raison de la faible utilisation de cette fonctionnalité.

  • posts[i].commentJso
  • posts[i].commentMsgs
  • posts[i].commentConfig
  • posts[i].commentSrc
  • posts[i].commentFeed

Données liées au plugin de commentaires filetés. Ces données ont été désactivées suite au remaniement du plugin en 2018.

  • deleteBacklinkMsg
  • posts[i].showBacklinks
  • posts[i].backlinksLabel
  • posts[i].numBacklinks
  • posts[i].authorLabel
  • posts[i].timestampLabel
  • posts[i].createLinkUrl
  • posts[i].createLinkLabel
  • posts[i].backlinks
  • posts[i].backlinks[i].url
  • posts[i].backlinks[i].snippet
  • posts[i].backlinks[i].timestamp
  • posts[i].backlinks[i].author
  • posts[i].backlinks[i].adminClass
  • posts[i].backlinks[i].deleteUrl

Données liées à la fonctionnalité « Backlinks de l'article » qui a été dépréciée suite à l'arrêt de Google Feed API en 2016.

Comment mettre à jour ?

La plupart du temps, l'équipe Blogger veille à ce que chaque donnée en cours d'abandon n'affecte pas le thème. C'est entre autre pour cette raison que certaines sont officieusement « abandonnées » et d'autres définitivement « dépréciées ». Autrement dit, si vous utilisez un thème officiel, laissez l’ingénierie vous envoyer les mises à jour.
Si par contre, vous avez développé votre propre thème, veillez à les retirer ou à les remplacer par leur équivalent.

Le comportement d'un thème peut varier en fonction de l'emplacement de la donnée dépréciée. Si la donnée est placée en-dehors du gadget, un message d'erreur apparaîtra dans le code source ou dans le pire des cas le blog est remplacé par une page d'avertissement. Si par contre, la donnée est positionnée dans un gadget, seul le gadget ou l'inclusion ne travaillera pas.

Prenons par exemple la donnée data:toto qui est une donnée qui ne figure dans aucun dictionnaire.

XML - Un simple affichage
<data:toto/>

Dans un gadget, l'erreur passera inaperçue, tandis qu'au delà, le résultat sera affiché explicitement dans le code source :

<!--Can't find substitution for tag [toto]-->
XML - Dans une opération
<b:eval expr='data:toto * 17'/>

L'expression ne travaillera pas parce que la syntaxe de l'opération n'est plus respectée. Dans ce cas-ci, une opération mathématique dont les 2 opérandes doivent être des nombres. Si à l'origine, data:toto était un nombre, la donnée est devenue une simple chaîne de caractères vide.
Dans un gadget, l'inclusion ne travaillera pas, tandis qu'au delà, le blog affichera une page d'avertissement :

Erreur d'interprétation du thème de blog - Invalid expression.

Pour résumer, seules les données dépréciées qui sont placées dans une opération Blogger peuvent renvoyer une erreur syntaxique. La valeur de substitution de ces données peut être interprétée comme :

  • Une chaîne de caractères vide - string

  • Un booléen (false) - boolean

Spotlight

La balise TITLE sur Blogger

Populaires cette semaine