# Fils de syndication

- Documentation
- Questions ou commentaires?

## Important: Le plugiciel du fils de syndication a cessé de fonctionner pour les implémentations précédent v4.0.30

Ceci n'inclus pas le fil de syndication pour Flickr et Youtube

Le plugiciel du fils de syndication a cessé de fonctionner à partir du 3 janvier 2019 parce qu'il dépendant grandement de la disponibilité de Yahoo Query Language (YQL) ainsi que de son service web.

Comme solution alternative, veuillez consulter l'example ci-dessous démontrant la lecture d'un fil de syndication en format JSON. Un correctif sera disponible pour les anciennes version de la wet-boew afin que cette fonctionalité soit disponible tel qu'illustré ci-dessous.

Note: La prochaine version de la WET-BOEW v4.0.30 (planifier pour la fin janvier) lira par défaut le fil de syndication en format XML sans utiliser un tierce service. Par contre, l'utilisation de cette fonctionalité pourrais nécessité une configuration adéquate des CORS sur votre serveur.

Cette composante est un gadget logiciel permettant de regrouper et d’afficher des données d'un ou plusieurs fils de syndication. Les formats soutenus sont Atom, RSS et Media RSS.

## Exemples

### Fils de syndication en format ATOM

Cette méthode télécharge le fil de syndication ATOM directement sans dépendre d’un service tierce.

- Nouvelles du Gouvernement du Canada

#### Code

View code

    <section class="wb-feeds limit-3>
    				<h3>Centre des nouvelles du Canada - Manitoba</h3>
    				<ul class="feeds-cont list-unstyled lst-spcd">
    				<li>
    					<a href="demo/manitoba-fr.atom.xml">Nouvelles du Gouvernement du Canada</a>
    				</li>
    				</ul>
    				</section>

### Les comptes des médias sociaux à onglets

Flickr

#### Flickr

- Flickr d'Environnement Canada

YouTube

#### YouTube

- YouTube de Parcs Canada
- YouTube de Pêches et Océans Canada

#### Code

Visualiser le code

    <section>
    	<h3>Les fils de syndication à onglets</h3>
    	<div class="wb-tabs col-md-5 wb-eqht">
    		<div class="tabpanels">
    			<details id="details-flickr">
    				<summary>Flickr</summary>
    				<section class="wb-feeds limit-10">
    					<h4 class="wb-inv">Flickr</h4>
    					<ul class="feeds-cont list-inline">
    						<li>
    							<a href="https://www.flickr.com/photos/environnementcan" rel="external" data-ajax="https://api.flickr.com/services/feeds/photos_public.gne?id=47721741@N05&amp;format=json">Flickr d'Environnement Canada</a>
    						</li>
    					</ul>
    					<div class="clearfix"></div>
    				</section>
    			</details>

    			<details id="details-youtube">
    				<summary>YouTube</summary>
    				<section class="wb-feeds limit-10">
    					<h4 class="wb-inv">YouTube</h4>
    					<ul class="feeds-cont list-inline">
    						<li>
    							<a href="https://www.youtube.com/user/ParksCanadaAgency" rel="external" data-ajax="https://gdata.youtube.com/feeds/api/users/UCr23fllByMomgNGeShe-73g/uploads?v=2&amp;alt=json">YouTube de Parcs Canada</a>
    						</li>
    						<li>
    							<a href="https://www.youtube.com/user/fisheriescanada?feature=results_main" rel="external" data-ajax="https://gdata.youtube.com/feeds/api/users/UCf1JLCB96nHLjidhSJtHDFA/uploads?v=2&amp;alt=json">YouTube de Pêches et Océans Canada</a>
    						</li>
    					</ul>
    					<div class="clearfix"></div>
    				</section>
    			</details>
    		</div>
    	</div>
    	<div class="clearfix"></div>
    </section>

### Fils de syndication en format JSON

L'utilisation de l'attribut `data-ajax` permet une lecture du fil de syndication dans un format JSON similaire à ATOM XML (en anglais).

Un correctif sera disponible pour les anciennes version de la wet-boew afin que cette fonctionalité soit disponible tel qu'illustré ci-dessous.

Comment: Ajouter l'attribut `data-ajax` avec un lien (URL) vers le format JSON du fil de syndication. La valeur définie à l'attribut `href` de l'ancre sera ignoré.

- Centre des nouvelles du Canada - Manitoba

#### Code

Visualiser le code

    <section class="wb-feeds limit-3" data-cors="true">
    				<h3>Fils de syndication en format JSON</h3>
    				<ul class="feeds-cont list-unstyled lst-spcd">
    					<li>
    						<a data-ajax="demo/manitoba-fr.atom.json" href="https://www.canada.ca/fr/nouvelles/fils-nouvelles/manitoba" rel="external">Centre des nouvelles du Canada - Manitoba</a>
    					</li>
    				</ul>
    				</section>

## Cas spéciaux

### Fil d'actualité sans entrées

- Nouvelles du Gouvernement du Canada

### Fil d’actualité avec une entrée

- Nouvelles du Gouvernement du Canada

### Lorsque la limite est supérieure au nombre d'entrées dans le fil

- Nouvelles du Gouvernement du Canada

### Quand la limite n'est pas définie

- Nouvelles du Gouvernement du Canada

## Paramètres

Classe (paramètre) | Rôle | Détails
--- | --- | ---
`wb-feeds` | Identificateur | Classe principale qui identifie le code utilisé pour le gadget des fils de syndication.
`limit-x` | Affichage | Contrôle la quantité d'articles que le gadget des fils de syndication affichera.

Date de modification :
  2014-07-28