Projet

Général

Profil

Bref historique

Jean André Besson, élève à l'école, a créé un blog pendant l'été 2006 sur lequel il invitait les futurs centraliens de marseille à faire connaissance, dans un premier temps via le forum mis en place. Hébergé sur Overblog, et grâce à une bonne publicité sur les forums de taupins tel que Hardware.fr, le succès fut immédiat : de nombreux élèves s'inscrivirent.

Cependant, le blog a dû fermer au bout de quelques mois, l'appelation "Blog de Centrale Marseille" pouvait laisser croire qu'il était officiel et le forum disparut, ne laissant comme alternative aux personnes interessées pour découvrir l'école que celle de se rendre sur d'autres forums....

Au cours de son mandat en tant que trésorier au sein de l'association Ginfo, Jean André Besson a été l'interlocuteur privilégié avec l'administration de l'Ecole Centrale Marseille et a oeuvré très grandement à l'instauration d'un forum internet destiné aux élèves de l'école mais aussi à ceux des classes préparatoires.

Le forum internet a été créé le 28 Mars 2007, avant d'être lancé officiellement auprès des élèves le 3 Juin de la même année, répondant ainsi aux attentes des élèves.

Notre vision du forum de l'école

Le forum internet de l'école a plusieurs objectifs :

  • Interne :
    • Diminuer de manière significative le nombre de mails qui concernent peu de monde et qui affluent quotidiennement dans les boites mails des élèves mais surtout rendre plus lisible ces conversations en centralisant les réponses
    • Permettre d'échanger sur des thèmes variés et divers, sans forcément se limiter aux membres de clubs ou d'associations
    • Pour les associations, de s'adresser et de solliciter directement les avis des élèves pour la plannification d'évènements
  • Externe :
    • Permettre aux "taupins" (comprenez élèves de classes préparatoires) d'échanger directement avec ceux qui sont les mieux à mêmes de présenter l'école, à savoir nous-mêmes, sur notre propre site internet, pour les aider à orienter leur choix
    • Se faire davantage connaitre en proposant un outil attractif auprès des internautes

Les chiffres-clefs

--[[Utilisateur:Ismaeil|Ismaeil]] 3 décembre 2010 à 19:47 (CET)
(''Dernière MAJ : 03 Décembre 2010'')
Sujets: 829, Articles: 16223, Utilisateurs: 1641

  • Total des membres : 1641
  • Total des messages : 16223
  • Total des topics : 829

Staff

<!-- -->

<!-- -->

<!-- -->

Sections et rubriques

--[[Utilisateur:Ismaeil|Ismaeil]] 3 décembre 2010 à 19:47 (CET)

Section publique

Forum des taupins, futurs Centraliens de Marseille, la ville du... Soleil

Contient 4 rubriques:

  • Coin des questions sur l'école
  • Les activités extra-scolaires
  • Les cours
  • Logement et autres infos pratiques

Sections réservée aux personnes de l'école

Tout le reste !

Si vous souhaitez que l'on ajoute une section pour votre club/association, ou faire changer vos droits sur le forum pour accéder à telle ou telle partie, merci de demander à votre club/association de contacter l'une des personnes qui s'occupent du projet.

Contraintes particulières

La principale difficulté dans ce projet n'a pas été la mise en place du forum, mais plutôt les négociations avec l'école afin de pouvoir ouvrir ce dernier au public.

Il faut savoir que l'Ecole est particulièrement sensible à son image, et que par conséquent elle n'était pas favorable à ce support "libre" où des élèves mal intentionnés pourraient diffuser des informations fausses ou des propos calomnieux. Ainsi, il a fallu de longues heures de réunion et de concertations avec de définir une charte de bonne conduite mais surtout une politique de "privatisation" de la plupart des sections liées à la vie associative (et donc sujette à de nombreux débordements) qui ne sont aujourd'hui plus accessibles à un utilisateur "extérieur" à l'école.

C'est également pourquoi il a été possible de mette en place un système de modération interne aux associations/clubs : chacune d'elle doit désigner au moins un responsable chargé de surveiller ce qui se dit sur les sujets en cours dans la section qui lui correspond. En effet, vu la quantité de messages, il est très difficile de surveiller le forum dans sa globalité, mais en limitant à certaines parties, et en se répartissant le travail à plusieurs, cela devient nettement plus abordable.

Ce forum étant le forum officiel des élèves de l'école, il a également fallu travailler sur le design : le template de base n'était pas assez personnalisé et finalement ne correspondait pas très bien à ce qui était recherché à savoir un forum représentatif de notre école.

Bien évidemment, comme pour tout forum ou autre support d'expression libre (blogs, ...), le forum est souvent pris pour cible par des bots de publicité. Il convient donc aux administrateurs de vérifier (dans la limite de leurs possibilités) la nature des personnes essayant de s'inscrire.

Aspect technique

--[[Utilisateur:Ismaeil|Ismaeil]] 3 décembre 2010 à 20:25 (CET)

De 2007 jusqu'à AVRIL 2010 (ça n'est plus le cas !!!)

  • SMF 1.1.1
  • MySQL, PHP, XHTML, CSS, ...
  • Template custom aux couleurs de l'école
  • Création automatique d'un compte sans validation d'un administrateur si l'on possède une entrée dans le LDAP de l'école

--[[Utilisateur:Ismaeil|Ismaeil]] 3 décembre 2010 à 20:25 (CET)

À partir d'AVRIL 2010

  • DRUPAL en installation multi-site dans le cadre du projet multi-asso du Ginfo

La migration vers Drupal a été faite par Ismaeil Abouljamal et la durée d'intervention est d'une semaine entière.

Raisons de la Migration Vers le projet multi-assos.

  • Le Forum a été en SMF 0.9 lors de la migration, alors que le version disponible était SMF 9!, Les mises à jour de sécurité ont été zappée une année et l'équipe d'après n'a pas pu faire les mises à jour: en réalité si , mais beaucoup de changement entre les version a fait que les modifications pour le support du LDAP (cf pragraphe d'après ne marchent plus): il était d'urgence que l'équipe s'occupe de la sécurité du Forum.

<!-- -->

  • Le projet multi-assos avait vu le jour et tous les sites qui le pouvaient devaient le rejoindre avant que la situation s'empire (Sécurité)

--[[Utilisateur:Ismaeil|Ismaeil]] 3 décembre 2010 à 20:25 (CET)

Ce paragraphe est DEPRECATED , je le laisse à titre indicatif

Fichiers modifiés pour le support ldap :

Sources/LDAP.php (ajouté - contiens les nouvelles fonctions de Login et Logout)

Sources/LogInOut.php (renommage des anciennes fonctions Login2 et Logout en les suffixant de old)

Le thème en plus d'être designé pour l'école, a subit des modifications pour voir disparaître les menus de changement de données perso - qui sont d'ailleurs impossible étant donné le fait que le portail n'authentifie plus sur la base mysql mais sur LDAP. Ainsi le mot de passe utilisé pour les comptes et stocké dans les bases de données du forum est différent du mot de passe de l'utilisateur. La base de donnée sert uniquement pour l'accounting et non pas pour l'authentification.

Procédure d'authentification dans ces fonctions :

  1. Authentification via LDAP (si refusé fin)
  2. Si utilisateur non présent dans la base de donnée, création d'un compte utilisateur dans les bases en récupérant les données depuis LDAP.
  3. L'utilisateur est connecté au compte correspondant dans la base de donnée au login fourni par LDAP. Il hérite automatiquement des droits propre à son groupe qui doit avoir le même nom entre LDAP et la base de donnée du Forum.

/!\ Conséquence du point précèdent : Il faut chaque année créer un groupe correspondant à la nouvelle promo en prenant le nom du groupe présent dans ldap. En général promo20xx.

Evénements marquants

le Ban de Moula !!!
Election du plus relou
le 1001e post de FCARGOET lulz inside111

Bilan et analyse

Après maintenant un peu plus de 3 ans de fonctionnement, force est de reconnaitre que le forum connait un succès... pour le moins mitigé...

  • le faible nombre d'utilisateurs "actifs" hors le rush des taupins en Juin, Juillet, Aout (une quinzaine)
  • le nombre de sections pas ou peu utilisées (80% des messages appartiennent dans 20% des sections)

Mais en été ça marche !

Après le passage à Drupal, on a remarqué un meilleur référencement du site et une curiosité des élèves qui a fait que le site revive, et surtout on a battu le record d'usage du site en 2010 !!!

Juil 2010 1342 visiteurs uniques
Aoû 2010 1648 visiteurs uniques

à coparer avec:
Juil 2009 684 visiteurs uniques
Aoû 2009 871 visiteurs uniques
Juil 2008 999 visiteurs uniques
Aoû 2008 1124 visiteurs uniques

Ainsi, des piqures de rappel sur son existante et son intérêt ont été faites au cours de l'année notamment auprès des nouveaux arrivants à l'école, mais cela n'a pas vraiment eu d'effet...

Anciens comptes et identité numérique

Depuis le passage de SMF à Drupal le forum s'appuie sur le serveur CAS pour l'authentification des utilisateurs.
Par conséquent, les anciens comptes se trouvent dans l'impossibilité de se reconnecter (à moins qu'un admin change leur nom d'utilisateur).
Ceci ne cause pas de problèmes majeurs pour les messages de la partie privée, mais il se trouve que pas mal ont posté des commentaires et sujets dans la partie publique et qu'aujourd’hui ils trouvent que leur dires nuisent à leur e-réputation : ainsi a t-on reçu une bonne dizaine de demandes d'anonymisation en 2010-2011.

Pour certain ça va vite car ils n'ont que 10 à 30 posts sur le forum : anonymisable en 20 minutes en connexion admin.

Mais pour d'autres (c'est le cas rencontré par [[Utilisateur:Ismaeil|ismaeil]] le 29 juin 2011 à 03:12), il s'agit bien de plus de 400 sujets + 15345 fois que le nom est cité ! D'où la nécessité d'avoir des méthodes adaptées !

Voici donc la procédure :

On suppose avoir reçu la demande d'anonymisation de mademoiselle "tititi tomtomtom"

  1. éditer le compte de "tititi tomtomtom" et changer son nom en "anonyme1345" (par exemple). À cette étape tous les sujets (les 400) dont l'auteur était "tititi tomtomtom" sont marqués en possession de "anonyme1345". Le vrai boulot n'est pas là : les commentaires citent "tititi tomtomtom" dans le texte et cette donnée ne peut que s'éditer manuellement dans l'interface du site
  2. se connecter à sas1 en tant que forum puis se connecter à mysql en ligne de commande. Sauvegarder les tables comments et node_revision et s'assurer que la sauvegarde est complète et exploitable. Note : le cryptage des bdd ayant changé depuis quelques temps (cf CRI) => une connexion phpmyadmin m'a donc été refusée(--[[Utilisateur:Ismaeil|ismaeil]] 29 juin 2011 à 03:12 (CEST)) , vive la ligne de commande !
  3. exécuter les trois commande suivantes : * UPDATE monprefix_comments SET `comment` = REPLACE (`comment`,"[quote=\"tititi tomtomtom\"]","[quote=\"anonyme1345\"]"); * UPDATE monprefix_node_revisions SET `body` = REPLACE (`body`,"[quote=\"tititi tomtomtom\"]","[quote=\"anonyme1345\"]"); * UPDATE monprefix_node_revisions SET `teaser` = REPLACE (`teaser`,"[quote=\"tititi tomtomtom\"]","[quote=\"anonyme1345\"]"); c'est fait !
  4. vérifier et confirmer par mail en copie à la team forum que l'anonymisation est réussie.

Vocabulaire spécifique

  • Thread, Topic / Fil de discussion, Sujet Désigne un sujet de discussion sur le forum.
  • Post, Reply Réponse à un fil de discussion.
  • Admin / Administrateur Utilisateur particulier qui possède tous les droits. Il a accès à toutes les sections et il est responsable de la gestion du forum et de ses membres.
  • Ban Droit que possède un administrateur et qui consiste à empêcher l'accès au forum à une de ses sous-partie à un ou plusieur(s) utilisateur(s). On lit souvent "J'ai été ''ban'' par ce **** de modo alors que j'avais même pas ''floodé''!"
  • Flood Action de poster à répétition dans un intervalle de temps réduit dans un ou plusieurs fil(s) de discussion(s). Elle peut être sanctionnée par un administrateur en cas d'abus volontaire de l'utilisateur.
  • PM / PM Désigne les messages privés que des utilisateurs peuvent s'envoyer entre eux sans passer par un fil de disuccion. Ce sont plus exactement des fils de discussions privés entre deux personnes et qui n'apparaissent donc pas aux autres utilisateurs. Ils sont utiles pour éviter de saturer
  • Janitor / Modo, Modérateur Personne qui veille au bon respect de la charte dans la section qui lui a été confiée. Possède généralement les droits d'édition, supression de messages et de déplacement de sujets existants.

Liens externes