Un site communautaire en technologie Web 2.0. L’objectif principal de ce site est de créer un portrait exceptionnel des personnes qui sont habitants de toute la Terre. C’est un voyageur français le plus connu qui est l’auteur de l’idée de la création de ce site. Ce site a été présenté entre autres au président de la France Nicola Sarkozy. Il est multilingue. Les solutions utilisées permettent aux administrateurs aussi bien qu’aux utilisateurs normaux de traduire le contenu du site vers toutes les langues du monde.
Objectif
Ce site a pour objectif de constituer une communauté pour de nombreuses personnes du monde entier, d'insérer des opinions et des avis sur de différents sujets et d’assurer l’accès au portail dans toutes les langues.
Technologies
On prévoyait initialement de créer tout le site en technologie Flash. Sur la base de l’analyse effectuée, on a fait des modifications et le système a été basé sur trois technologies diverses : PHP/AJAX/Flash. Tout le moteur du site a été créé en technologie PHP. Pour améliorer le site du côté visuel, on a mis en oeuvre AJAX. Le Flash est utilisé avant tout pour la lecture des vidéos, pour l'enregistrement des vidéo et pour le sous-titrage. Toutes les données sont conservées dans la base de données MySQL.
Fonctionnement du site
Ce système possède plusieurs modules. Il est divisé en partie utilisateurs et partie administration. Les utilisateurs divisés en plusieurs groupes possèdent les droits d’accès différents. Les groupes sont suivants : utilisateurs inscrits et ceux qui ne sont pas inscrits, modérateurs, traducteurs confirmés et ceux qui ne sont pas confirmés, administrateurs.
Modules du portail :
Front
- une mosaïque avec les portrait et les podcasts des personnes du monde entier
- une mosaïque avec les portraits des utilisateurs
- un moteur de recherche
- un espace pour les utilisateurs
Administration
- la gestion des utilisateurs et de leurs droits
- la gestion des films
- les gestion des sous-titres et des traductions
- la gestion du contenu du site
- le bulletin
- les statistiques
Mosaïque
Le fond sur tout le site est constitué d’une mosaïque avec les images des personnes du monde entier qui ont été interviewées. Cette mosaïque est dynamique, il est possible de la dépalcer, de la rapprocher ou de l’éloigner. Lors d’un clic sur une personne, le visage de la personne choisie est mis en avant et il est possible de regarder la vidéo avec son portrait.
Un outil de lecture non seulement permet de voir la vidéo d’une personne mais il permet également de trouver rapidement des autres vidéos de cette personne ou des vidéos similaires des autres personnes.
En outre lorsqu’il y a une traduction pour une vidéo, l’internaute peut activer le sous-titrage de la vidéo.
Mosaïque des utilisateurs
Ce module ressemble à la mosaïque principale. La seule différence consiste à ce que les enregistrements et les interviews sont mis en place par les utilisateurs inscrits sur le site. Toutes les réponses sont divisées en plusieurs groupes thématiques.
Moteur de recherche
Il y a deux types de moteurs de recherche. Leur fonctionnement est presque identique. La seule différence est la division en interviews réalisées par le voyageur et en opinions des utilisateurs du site.
Les filtres des moteurs de recherche possèdent entre autres les possibilités suivantes :
- le choix de la catégorie et de la sous-catégorie
- la recherche par mots-clés
- le choix du lieu de provenance, du sexe, de la langue, de la disponibilité des traductions
- les nuages des mots le plus souvent utilisés
Espace de l’utilisateur
Chaque utilisateur inscrit possède son "espace". La quantité des fonctions disponibles dépend des droits d’un utilisateur.
1. Insérer une opinion / une interview
Chacun peut insérer une opinion à son propos.
Une opinion possède les catégorie et les sous-catégories pour un meilleur groupage des propos mis en place.
Il existent trois manières d’intégrer les interviews :
- intégrer un fichier avec une vidéo
- une vidéo réalisée avec une webcam
- intégrer un texte
2. Traductions
Ce site permet de traduire tout son contenu vers une langue choisie du monde.
En fonction des leurs droits, les utilisateurs peuvent ajouter les sous-titres aux vidéos qui sont modérées par ceux qui possèdent les droits supérieurs ou bien traduire les contenus du site ce qui permet de rendre disponible le site en d’autres langues.
Le système de la création de différentes versions des traductions est similaire à celui qui a été utilisé pour saisir les informations sur les pages de Wikipedia. Il permet à l’utilisateur de voir l’évolution de ses traductions et de comparer ses traductions à celles des autres utilisateurs.
3. Systèmes des messages
Un module qui permet de contacter des autres utilisateurs avec un système de brefs messages
4. Modération
Ce ne sont que les modérateurs et les traducteurs confirmés qui peuvent accéder à ce module.
Grâce à cette espace, les utilisateurs peuvent gérer les opinions et les traductions des personnes du rang inférieur.
En outre ce module permet de gérer les abus signalés.
5. Mon compte
Un système pour gérer les paramètres du compte possédé.
Gestion des utilisateurs et des droits
L’administration permet de gérer tous les utilisateurs du site. Il est possible d'ajouter, d'éditer et de supprimer les utilisateurs.
En plus il existent plusieurs groupes d’utilisateurs. À chaque groupe, on associe les droits correspondants relatifs à l’accès aux modules du site. Ce module permet d’attribuer et de priver des droits des groupes différents des utilisateurs.
Gestions des vidéos et des traductions
Sauf les droits identiques à ceux possédés par les modérateurs pour gérer les vidéos et les traductions des utilisateurs normaux, ce module permet également d’ajouter et de gérer les interviews mis en place dans la mosaïque principale. Un système avancé permet d’afficher, de grouper et de filtrer les ressources avec les opinions.
Gestion du contenu du site
Toutes les informations du site sont soumises à la gestion. Puisqu’il est possible de traduire le site vers d’autres langues, aucun contenu ne peut pas être mis en statique sur le site.
L’administrateur peut entre autres gérer :
- les paroles et les textes statiques
- le contenu des pages
- les saisies du livre des visiteurs
- les traductions
Bulletin
Chqaue utilisateur peut souscrire à ce service. Grâce au module du bulletin, l’administrateur peut gérer les utilisateurs inscrits, créer une souscription et l’envoyer à de différents utilisateurs.
L’administrateur peut créer ses propres modèles des e-mails qu’il peut ensuite utiliser pour envoyer la souscription.
Statistiques
Le système possède son propre système des statistiques. Puisque le site est très vaste, il a fallu mettre en œuvre une solution individuelle. Les statistiques offrent entre autres les information relatives aux :
- opinions intégrées
- traductions
- utilisateurs
- moteurs de recherche
- opinions affichées
- avancement de la traduction du site
- etc.