Rezosocios

Un plugin pour créer autant de liens de réseaux sociaux que l’on souhaite, et permettre de les lier aux contenus.

Installation

a) Configuration requise

Ce plugin n’a aucune dépendance (il ne nécessite aucun autre plugin pour fonctionner).

Ce plugin utilise :

  • Saisies pour Formulaire. Le plugin Rezosocios propose deux nouvelles saisies pour ce plugin.
  • Noizetier. Le plugin Rezosocios propose une noisette pour ce plugin.

b) Installation & configuration

Le plugin s’installe comme n’importe quel plugin SPIP.

Une fois installé, vous pouvez accéder à la configuration, en cliquant depuis la page d’administration des plugins sur l’icône suivante :

Deux options de configuration sont possibles :

  • activer la feuille de style dans l’espace public. Cela permet de bénéficier au delà de l’espace privé et dans l’espace public de la solution graphique adoptée par le plugin (police de de caractère Socicon déclinée en CSS),
  • définition des objets associables. C’est l’option avec laquelle vous choisissez les contenus sur lesquels activer les liaisons.

Utilisation

a) Création des liens

Créez les liens via le menu ÉditionRéseaux sociaux.

b) Valorisations possibles des liens

Autres fonctionnalités : Vous disposez de différents outils pour valoriser les liens créés.

  1. Un modèle
  2. Un squelette générique à inclure dans ses squelettes pour afficher une barre d’icônes avec les liens configurés : inclure/rezosocios.html
  3. Une noisette qui réutilise ce squelette
  4. Deux saisies pour choisir des liens ou des types de liens : rezosocios et type_rezo
  5. Une entrée de menu qui permet d’avoir un ou plusieurs liens configurés.

c) Détail de l’utilisation du modèle

Le modèle peut s’utiliser dans vos articles ou dans vos squelettes.
Pour l’inclusion dans un article, le modèle s’utilise comme tous les modèles d’une image ou d’un document. Voici un exemple très simple affichant le réseau social ayant l’identifiant 1 :
<rezosocios1>

Pour l’intégration dans un squelette, il faut privilégier une inclusion. Voici un exemple, où, après avoir vérifier que le plugin est actif, il est demander l’inclusion des icônes d’accès aux réseaux sociaux liés à mon objet.

[(#PLUGIN{rezosocios}|oui)
        <INCLURE{fond=inclure/rezosocios, id_objet=#ID_ARTICLE, objet=article}>
]

S’il a été associé trois réseaux sociaux à l’article précité, par exemple un sur Dailymotion, un sur Instagram et un autre sur twitter, sera affiché les trois icônes correspondantes :

Icônes de réseaux sociaux
Icônes de réseaux sociaux
Ces icônes sont animées. Au survol une bulle d’information indique le compte du réseau. Un clic dessus mènera l’utilisateur vers le réseau correspondant.
Paramètres
argumentexplication
id_rezosocio un ou plusieurs identifiants
type_rezo facebook | twitter, etc.
objet + id_objet identifiant d’un objet lié
par champ utilisé pour le tri, défaut = type_rezo + sinum titre
class classes ajoutées au conteneur
align classe d’alignement ajoutée au conteneur (left | right)

d) Cas particuliers et sur-mesure

L’inclusion, le modèle et la noisette sont là pour simplifier la vie, mais pour des cas particuliers on peut toujours faire des boucles à la main dans ses squelettes.

Voici un exemple à minima :

<BOUCLE_rezosocios(REZOSOCIOS)>
#SET{classe,#TYPE_REZO*|rezosicos_classe_socicon}
#SET{url,#TYPE_REZO*|rezosocios_url{#NOM_COMPTE}}
<a href="[(#GET{url})]" class="[(#GET{class}|attribut_html)]" rel="external" lang="#LANG">#TITRE</a>
</BOUCLE_rezosocios>

Différences et similarités avec d’autres plugins

Ces différences sont des complémentarités, et non des concurrences. Pour faire votre choix, il s’agit de bien définir votre besoin.

Le plugin Sociaux

Il y a 2 différences principales avec le plugin Sociaux :

  1. On peut créer plusieurs liens pour un même type de réseau social
  2. On peut lier les réseaux aux contenus

L’apparence de la barre d’icônes est similaire entre les 2 plugins : c’est la même police de de caractère Socicon qui est utilisée, et il s’agit du même composant CSS .sociaux, avec le même markup.

On peut donc passer de l’un à l’autre sans bouleverser l’affichage sur le site public. La feuille de style surchargeable se trouve dans css/rezosocios.css.

Choisissez l’un ou l’autre plugin selon vos besoins.

Le plugin SocialTag

Le plugin SocialTag fonctionne à l’inverse du présent plugin.

SocialTag permet de proposer de partager le contenu de votre site sur les réseaux sociaux de vos visiteurs.

Alors que le présent plugin propose à vos visiteur d’accéder à des réseaux sociaux que vous définissez éditorialement.

updated on 27 October 2020

Discussion

Aucune discussion

Ajouter un commentaire

Who are you?
[Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom