
Open Social ® - Tout ce dont vous avez besoin pour commencer à construire une communauté en ligne
Construire une communauté en ligne est un grand défi pour de nombreuses organisations. À l'ère du télétravail, les systèmes de communication en ligne deviennent de plus en plus nécessaires. Non seulement les entreprises recherchent des systèmes intranet, mais de nombreuses ONG ont également transformé les réunions en face à face en réunions en ligne. Dans cet article, je vais vous montrer comment Open Social ® peut vous aider avec la collaboration à distance de votre équipe.
Open Social ® est un système open source basé sur Drupal. Le site officiel du projet est https://www.getopensocial.com. Sur Drupal.org, les instructions d'installation peuvent être trouvées à l'adresse : https://www.drupal.org/project/social. Vous pouvez également voir ici que le projet a été lancé en 2013. Cela signifie de nombreuses années de développement, ce qui se reflète dans la quantité importante de fonctionnalités disponibles dans le système.
Le projet a récemment reçu un financement de 1,25 million d'euros. Cet argent sera utilisé pour un développement d'application encore plus rapide.
Qui utilise Open Social ®
Selon le site https://www.drupal.org/project/usage/social, actuellement, plus de 800 systèmes communautaires dans le monde sont basés sur Open Social ®. L'une des implémentations les plus intéressantes est l'organisation Greenpeace, une description plus détaillée peut être trouvée sur la page :
https://www.drupal.com/case-study/greenpeace-greenwire.
Installation
L'installation est similaire à celle de Drupal. Vous pouvez trouver toutes les informations dont vous avez besoin ici : https://www.drupal.org/docs/installing-drupal.
Il est préférable de télécharger les fichiers du système en utilisant Composer – la commande pour cela peut être trouvée à : https://www.drupal.org/project/social.
Dans Open Social ®, lors de l'installation, vous avez des options supplémentaires sous forme de fonctionnalités qui peuvent être activées. Il y en a une douzaine, certaines sont cochées par défaut sur le formulaire de configuration. Chacun peut décider par lui-même de ce qu'il veut installer.
Si c'est votre première installation d'Open Social ® , je suggère de vérifier toutes les options pour voir les capacités complètes du système après l'installation.
Si vous prévoyez d'utiliser Open Social ® dans votre organisation, je vous recommande de faire d'abord une installation d'essai sur un serveur de test ou localement. Je procéderais à l'installation proprement dite uniquement après au moins plusieurs jours de tests et de familiarisation avec le système.
En-tête du système
Après l'installation, vous voyez une barre avec des liens et des icônes en haut de la page, tandis que sur le côté gauche - le logo, la section "Explorer" pour naviguer dans le contenu et les utilisateurs, ainsi que l'icône qui ouvre la fenêtre de recherche.
Sur le côté droit, il y a des icônes pour ajouter du contenu, la liste de mes groupes, les notifications pour l'utilisateur actuellement connecté et le lien vers le profil.
L'en-tête est également adapté aux appareils mobiles. Vous pouvez facilement utiliser le système sur votre téléphone.
L'ensemble de l'en-tête est très joli, et vous savez immédiatement à quoi servent les icônes. Les personnes travaillant sur l'UX/UI ont fait un excellent travail ici.
Page principale
La page d'accueil est divisée en deux colonnes. La colonne de gauche avec une largeur de 67% est un flux des dernières informations pour un utilisateur donné – le soi-disant "mur".
Il y a un formulaire en haut de la colonne de gauche permettant d'ajouter du contenu. Le contenu peut contenir du texte et des graphiques. Vous pouvez afficher le contenu uniquement pour les utilisateurs connectés ou également pour les utilisateurs non connectés.
La colonne de droite contient quelques petites sections avec les éléments suivants :
- des événements à venir pour lesquels l'utilisateur connecté est inscrit,
- des événements à venir de l'ensemble du système,
- de nouveaux posts (type de contenu "Sujet", que je décrirai plus tard),
- les groupes les plus récents,
- de nouveaux utilisateurs.
Ces éléments dans la colonne de droite permettent un examen rapide du nouveau contenu et des nouveaux utilisateurs dans le système.
Contenu de la page d'accueil (et plus)
Chaque post qu'un utilisateur ajoute sur Open Social ® est très similaire aux posts ajoutés sur les réseaux sociaux populaires. Par conséquent, ajouter et lire ce contenu est très intuitif.
Un seul post contient les informations suivantes :
- auteur du post,
- l'endroit où le post est apparu (par exemple dans un groupe, lors d'un événement, etc.),
- date de publication du post,
- visibilité (qui peut voir le post, par exemple uniquement les utilisateurs connectés ou les membres du groupe sélectionné),
- graphismes (facultatif),
- contenu du post,
- nombre de mentions j'aime,
- sections de commentaires,
- dans le coin supérieur droit, l'auteur a des options pour éditer ou supprimer l'entrée.
Groupes – créer un nouveau groupe
Créer des groupes, y ajouter des utilisateurs et créer du contenu dans les groupes est la fonction clé du système. Par exemple, vous pouvez créer des groupes pour :
- les personnes travaillant sur un seul projet,
- les personnes ayant les mêmes centres d'intérêt dans l'organisation,
- les personnes travaillant dans le même bureau ou la même ville.
Lorsque vous créez un groupe, dans la première étape, vous précisez le type. Vous pouvez choisir l'un des types suivants :
- "Groupe public". Tout le monde peut voir le groupe. Tout le monde peut rejoindre sans l'approbation du modérateur. Le contenu ajouté à ce groupe sera visible pour les utilisateurs connectés et non connectés.
- "Groupe ouvert". Tout le monde peut voir le groupe. Tout le monde peut rejoindre sans l'approbation du modérateur. Le contenu ajouté au groupe sera visible uniquement par les utilisateurs connectés au système (ils ne doivent pas être membres du groupe pour lire le contenu).
- "Groupe fermé". Tout le monde peut voir le groupe dans les listes, mais il ne peut être rejoint qu'après avoir été invité par le modérateur. Le contenu du groupe est visible uniquement par les membres du groupe.
- "Groupe secret". Le groupe n'est pas visible dans les listes (par exemple, nouveaux groupes). Le groupe ne peut être rejoint qu'après avoir été invité par le modérateur. Le contenu du groupe est visible uniquement par les membres du groupe.
- "Groupe flexible". Ici, vous pouvez définir les paramètres du groupe individuellement.
Comme vous pouvez le voir, la liste des types de groupes est très longue et permet diverses options et son adaptation à toute organisation.
Dans la deuxième étape de la création d'un groupe, vous fournissez un nom, une description et une photo. Vous pouvez également définir l'emplacement : pays, ville et même rue. Ainsi, vous avez la possibilité d'attribuer des groupes à des emplacements spécifiques.
Je recommande d'ajouter une photo car les groupes ont alors un meilleur aspect dans le système.
Groupes – navigation et ajout de contenu
Après avoir créé un groupe ou être entré dans un groupe existant, vous verrez une page composée de trois parties :
- L'en-tête du groupe, où vous pouvez voir le nom du groupe, la photo, le type de groupe, le nombre de membres, le lien de modification et le menu du groupe. Le menu contient des liens vers le contenu (Flux), les informations sur le groupe, les événements, les sujets, la liste des membres et la page de gestion des membres.
- La colonne de gauche ayant une largeur de 2/3 de la page, contient le contenu ajouté au groupe.
- La colonne de droite contient des informations sur les événements à venir, les nouveaux sujets, ainsi que les nouvelles personnes dans le groupe.
Événements
Un événement est un type de contenu disponible dans le système qui comprend un nom, une description, une photo, ainsi que des dates de début et de fin. Cela fonctionne de la même manière que les événements sur Facebook.
Un événement peut être attribué à un groupe et avoir une visibilité limitée (publique - pour les utilisateurs connectés ou les membres du groupe).
Dans le cadre de l'événement, vous pouvez créer du contenu, par exemple informer du programme de l'événement. Vous pouvez également voir la liste des personnes inscrites à l'événement.
Type de contenu "Sujet"
Il est utilisé pour créer des posts plus longs. Dans le formulaire d'ajout de ce type de contenu, au tout début, vous choisissez l'une des trois options :
- blog
- discussion
- news
Ensuite, vous ajoutez l'en-tête et la photo principale. Vous avez également la possibilité de limiter la visibilité et de l'attribuer à un groupe spécifique.
Dans le champ "Description", vous entrez le texte que vous souhaitez partager avec les utilisateurs du site.
Vous pouvez également ajouter des fichiers en tant que pièces jointes au message.
Type de contenu "Page de destination"
C'est un type de contenu construit sur la base du module Paragraphs. L'éditeur peut créer une page de destination à partir de 7 composants prêts à l'emploi disponibles. Cela fonctionne exactement de la même manière que dans la distribution Droopler, il offre juste un peu moins d'options.
Ce type de contenu est idéal pour promouvoir des événements ou des groupes à l'extérieur. Par exemple, l'éditeur peut créer une page de destination avec une description d'un événement ou d'un groupe. Il peut ensuite lancer une campagne payante sur Facebook, LinkedIn, etc. afin d'attirer des utilisateurs vers cette page.
Cette méthode de création de pages de destination est très utile dans les activités de marketing.
Dans la vidéo ci-dessous, vous pouvez voir à quoi ressemble l'ajout de sections dans ce type de contenu.
Profil utilisateur
Le profil utilisateur est une partie intégrante de toute plateforme de médias sociaux. Les développeurs de Open Social ® ont également créé un profil de personne attrayant.
En haut de la page, vous pouvez ajouter la photo de l'utilisateur et une photo de fond. Il y a également un espace pour indiquer le rôle au sein de l'organisation et le nom de l'organisation (par exemple, Développeur chez Droptica).
Pour faciliter le contact, vous pouvez entrer le numéro de téléphone.
À la fin, vous pouvez écrire quelque chose à propos de vous-même, de votre expérience et de vos centres d'intérêt.
Messages privés
En plus d'envoyer des messages visibles aux personnes du groupe ou à tous les utilisateurs dans le système, il est également possible d'envoyer des messages privés à des utilisateurs sélectionnés.
Comme dans les réseaux sociaux populaires, vous pouvez envoyer un message à un seul utilisateur ou créer un chat de groupe et discuter en privé avec plusieurs personnes sélectionnées.
Le module doit être activé après une installation par défaut.
Adapter le système à ses propres besoins
De nombreuses fonctionnalités sont prêtes lors de l'installation d'Open Social ®. Cependant, rien n'empêche d'en ajouter de nouvelles. Tout le système est basé sur Drupal et est écrit en PHP. Open Social ® est mis à disposition comme projet Open Source. Vous pouvez le modifier librement et l'adapter à vos besoins.
Cinq choses irritantes dans Open Social ®
Bien sûr, tout n'est pas parfait dans le système. Voici quelques points qui me dérangent :
- Ajouter un post recharge la page – il serait utile que cela se fasse en ajax, comme nous en avons l'habitude sur les médias sociaux.
- Lors de l'ajout d'un commentaire dans un post sur la page d'accueil qui n'est pas en haut, vous n'êtes pas dirigé vers ce commentaire – vous devez à nouveau faire défiler la page vers le bas pour le voir.
- Lors de la modification d'un événement, il n'y a pas de bouton "annuler" pour revenir à la page précédente sans enregistrer les modifications.
- Un fil d'Ariane comme contenu "Page" redirige vers une sous-page/noeud, et là vous verrez une page blanche avec le texte court "Aucun contenu de page d'accueil n'a encore été créé."
- Une autre chose qui me semble manquer est le module media pour réutiliser facilement les mêmes images. Dans Droopler 2.x, lorsque ce module a été ajouté, l'utilisation du système est devenue plus pratique.
Cinq choses sympas dans Open Social ®
Il y a aussi des fonctions dans le système pour lesquelles je dois féliciter les auteurs :
- Le recadrage des images ajoutées à différents types de contenu les rend très attrayantes visuellement.
- La navigation est bien conçue – les icônes sont bien assorties. Vous savez immédiatement quoi chercher et où.
- Un seul post ressemble beaucoup à celui de Facebook ou Twitter; tout le monde naviguera facilement dans le système avec une telle présentation du contenu.
- L'animation qui ouvre le moteur de recherche est intéressante.
- La Landing Page est un type de données très utile pour les marketeurs. C'est bien qu'elle ait été prise en compte.
Résumé
Si vous recherchez un système qui fournira à votre organisation une communication en ligne ou une communication interne au sein de l'entreprise, vous devriez sérieusement envisager d'utiliser Open Social ®. Cela ne vous coûte rien de l'essayer, car c'est un projet open source, et vous pouvez l'installer et le tester gratuitement. Vous pouvez également l'étendre vous-même ou utiliser les services de développement Drupal.