# Intégration des réseaux sociaux

L'intégration des réseaux sociaux aux sites typo3 implique deux problématiques:

## Les liens vers les réseaux sociaux des structures

Ces liens sont de simples balises <a/>, à n'afficher que lorsque le champs correspondant au réseau est renseigné
dans les données de la structure.

Les icônes des réseaux correspondants sont issues de [fontawesome](https://fontawesome.com/icons?d=gallery).

## La possibilité de partager les pages et articles du site sur les réseaux sociaux

Le partage des pages sur les réseaux nécessite la présence d'un certain nombre de balises meta dans le 
header de la page.

> Plus d'infos à ce sujet: 
> * <https://www.opengraph.xyz/>
> * <https://developers.facebook.com/tools/debug/?locale=fr_FR>

Typo3 définit lui même une partie de ces balises, mais de manière incomplète au moment de la rédaction.
Il a donc été décidé de créer un template Partials/MetaSocial.html qui redéfinisse ces balises grâce à la balise 
[VHS](https://viewhelpers.fluidtypo3.org/fluidtypo3/vhs/5.0.1/) `<v:page.header.meta />`
