Télécharger les jars du plugin et ajouter-les (ametys-plugin-socialnetworking-1.x.x.jar et ametys-plugin-socialnetworking-resources-1.x.x.jar) dans le répertoire WEB-INF/lib de votre application Ametys
Redémarrer le serveur
Aides à l'intégration graphique
Ce plugin fournit des aides ("helper") sous forme de template XSL pour la création de chartes graphiques, liés à des réseaux sociaux: Twitter, Facebook, ShareThis, Google+ ou envoi de mail
"Helpers" Facebook
Bouton "J'aime"
Cet "helper" vous permet d'ajouter le bouton "J'aime" ("Like") de Facebook sur vos pages. Ce bouton permet aux internautes de partager du contenu avec ses amis sur Facebook.
Trois gabarit de boutons sont proposés:
Nom
Rendu
standard
button_count
box_count
Pour insérer le bouton "J'aime", importez la feuille de style xslt dans votre template XSL
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
Gabarit du bouton parmi: 'standard', 'button_count' ou 'box_count'. Par défaut, le gabarit "standard" est utilisé
action
'like' ou 'recommend. Verbe à afficher: Like/J'aime ou Recommend/Je recommande Par défaut, l'action "like" est utilisée.
showFaces
true pour afficher la miniature du profil sous le bouton. true par défaut.
width
La largeur en pixels. 450px par défaut.
height
La hauteur en pixels. 80px par défaut.
colorsheme
Couleur du thème : 'light' or 'dark'. Par défaut "ligth" est utilisé
Bouton "Partager"
Cet "helper" vous permet d'ajouter le bouton "Partager" ("Share") de Facebook sur vos pages. Ce bouton permet aux internautes de partager du contenu avec ses amis sur Facebook.
Trois gabarit de boutons sont proposés:
Nom
Rendu
button
button with counter
icon
box
Pour insérer le bouton "Partager", importez la feuille de style xslt dans votre template XSL
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
Taille du bouton: small, medium, standard ou tall. Par défauut "standard" est utilisé
counter
true / false pour afficher ou non le compteur. Si la taille "small" est utilisée, le compteur sera toujours affiché
lang
Langue du compteur. Par défaut il s'agit de la langue de la page courante
url
Url à partager. Par défaut il s'agit de l'url courante
"Helper" ShareThis
Ce "helper" vous permet d'ajouter le gadget "ShareThis" sur vos pages. Ce gadget permet aux internautes de partager le contenu sur le réseau social de leur choix (Twitter, Facebook, Google+, LinkedIn, Pinterest) ou par email.
5 gabarits sont proposés:
Gabarit
Rendu
classic
multi-channel
multi-channel-large
vertical-counter
horizontal-counter
Pour insérer le widget ShareThis, importez la feuille de style XSLT dans votre template XSL
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
Par défaut, 7 partages sont actifs: Twitter, Facebook, LinkedIn, Google Plus, Pinterest, Mail et ShareThis. Chacun de ces liens peut-être désactivé au travers un paramètre du template XSL ShareThis. Dans l'exemple ci-après, les liens Google+, Pinterest et le partage par mail est désactivé:
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
Ce "helper" permet d'ajouter un lien "envoyer par mail" sur vos pages. Le lien ouvre une popup permettant à l'internaute d'envoyer le lien vers la page courante par mail aux destinataires de son choix.
A noter que cette fonctionnalité n'utilise pas la fonctionnalité mail de ShareThis, les mails sont envoyés par le CMS Ametys.
Pour insérer le lien "envoyer par mail", importez la feuille de style XSLT dans votre template XSL:
Oups !
La copie dans le presse papier a échouée. Ouvrez le code et copier-le manuellement.
Le paramètre link-content est le contenu HTML du lien. Par défaut il contient simplement le texte "Envoyer par mail", vous pouvez le surcharger pour modifier le texte, ajouter une image, etc ...