Directives sur l'application du correctif du fil de syndication pour la WET-BOEW et ses thèmes connexes
Ce correctif met à jour le plugiciel du fil de syndication de la WET-BOEW afin de lire un flux JSON avec une structure similaire à ATOM.
Allez directement aux directives pour appliquer ce correctif.
Après que ce correctif soit appliqué selon les directives ci-dessous, il est possible que cela brise les implémentations existantes avec jsonp car le format par défaut a été changé à JSON. Nous avons estimé qu'il y avait très peu ou pas d'implémentation de ce type de flux/fil de syndication. Par ailleur, cette méthode était seulement documentée en fesant de l'ingénierie inverse du code Javascript du plugificiel du fil de syndication de la WET-BOEW.
Ceci s'applique à toute les implémentations de WET-BOEW, y compris les thèmes lancés entre les versions 4.0.21 et 4.0.29. Consultez la liste complète.
Ce correctif officialise les versions suivantes :
- v4.0.29.1 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.29.1 - Canada.ca (GCWeb)
- v4.0.28.2 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.28.2 - Canada.ca (GCWeb)
- v4.0.27.1 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.27.1 - Base
- v4.0.27.1 - Canada.ca
- v4.0.27.1 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.27.1 - Gouvernement du Canada pour les sites intranet
- v4.0.27.1 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.26.1 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.26.1 - Base
- v4.0.26.1 - Canada.ca
- v4.0.26.1 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.26.1 - Gouvernement du Canada pour les sites intranet
- v4.0.26.1 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.25.1 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.25.1 - Base
- v4.0.25.1 - Canada.ca
- v4.0.25.1 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.25.1 - Gouvernement du Canada pour les sites intranet
- v4.0.25.1 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.24.1 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.24.1 - Base
- v4.0.24.1 - Canada.ca
- v4.0.24.1 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.24.1 - Gouvernement du Canada pour les sites intranet
- v4.0.24.1 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.23.1 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.23.1 - Base
- v4.0.23.1 - Canada.ca
- v4.0.23.1 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.23.1 - Gouvernement du Canada pour les sites intranet
- v4.0.23.1 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.22.1 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.22.1 - Base
- v4.0.22.1 - Canada.ca
- v4.0.22.1 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.22.1 - Gouvernement du Canada pour les sites intranet
- v4.0.22.1 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.21.1 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.21.1 - Base
- v4.0.21.1 - Canada.ca
- v4.0.21.1 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.21.1 - Gouvernement du Canada pour les sites intranet
- v4.0.21.1 - Plate-forme de gouvernement ouvert (PGO)
Directives du correctif
Pour appliquer ce correctif, vous devez mettre à jour les fichiers suivants:
- wet-boew/js/wet-boew.js
- wet-boew/js/wet-boew.min.js
- js/wet-boew.js
- js/wet-boew.min.js
Remarque : En fonction votre implémentation, vous aurez peut-être seulement deux fichiers à modifier. Pour des raisons techniques, la compilation de WET-BOEW contient des fichiers reproduits dans deux emplacements différents.
Étapes
- Téléchargez le fichier .zip avec les versions de WET-BOEW corrigées.
- Extrayez le contenu du .zip.
- Choisissez la version WET-BOEW applicable à votre implémentation.
- Remplacez les fichiers
wet-boew.js
etwet-boew.min.js
correspondants. - Modifiez votre balisage afin d'utiliser la version du fil de syndication JSON similaire à ATOM.
Modifications au balisage
Afin d'utiliser le fil de syndication JSON similaire à ATOM, vous devriez préciser l'URL vers la version JSON de ce fil de syndication.
- Ajouter un attribut
data-ajax
à votre lien de fil de syndication. - Fixez la valeur à une URL où vous pouvez récupérer la version JSON du fil de syndication en format similar à ATOM.
- Testez votre page.
Le fil de syndication JSON spécifié par l'attribut data-ajax
serait utilisé avant l'URL définie dans l'attribut href
.
Code d'avant
<li>
<a href="demo/manitoba-fr.atom.xml">Centre des nouvelles du Canada - Manitoba</a>
</li>
Code d'après
<li>
<a data-ajax="demo/manitoba-fr.atom.json" href="demo/manitoba-fr.atom.xml">Centre des nouvelles du Canada - Manitoba</a>
</li>
Comment appliquer le correctif manuellement
- Modifiez le fichier
wet-boew.js
. - Appliquez les modifications telles que décrites pour le fichier
feed.js
dans le commit 8eb8c25d. - Compressez le fichier
wet-boew.js
et remplacez le fichierwet-boew.min.js
. - Modifiez le balisage de votre page afin d'utiliser la version du fil de syndication JSON similaire à ATOM.
Correctif applicable pour les versions suivantes :
- v4.0.29 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.29 - Canada.ca (GCWeb)
- v4.0.28.1 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.28.1 - Canada.ca (GCWeb)
- v4.0.27 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.27 - Base
- v4.0.27 - Canada.ca
- v4.0.27 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.27 - Gouvernement du Canada pour les sites intranet
- v4.0.27 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.26 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.26 - Base
- v4.0.26 - Canada.ca
- v4.0.26 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.26 - Gouvernement du Canada pour les sites intranet
- v4.0.26 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.25 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.25 - Base
- v4.0.25 - Canada.ca
- v4.0.25 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.25 - Gouvernement du Canada pour les sites intranet
- v4.0.25 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.24 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.24 - Base
- v4.0.24 - Canada.ca
- v4.0.24 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.24 - Gouvernement du Canada pour les sites intranet
- v4.0.24 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.23 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.23 - Base
- v4.0.23 - Canada.ca
- v4.0.23 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.23 - Gouvernement du Canada pour les sites intranet
- v4.0.23 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.22 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.22 - Base
- v4.0.22 - Canada.ca
- v4.0.22 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.22 - Gouvernement du Canada pour les sites intranet
- v4.0.22 - Plate-forme de gouvernement ouvert (PGO)
- v4.0.21 - Boîte à outils de l'expérience Web (BOEW)
- v4.0.21 - Base
- v4.0.21 - Canada.ca
- v4.0.21 - Facilité d’emploi Web du gouvernement du Canada
- v4.0.21 - Gouvernement du Canada pour les sites intranet
- v4.0.21 - Plate-forme de gouvernement ouvert (PGO)
- Date de modification :