Projet

Général

Profil

Forum internet » Historique » Version 2

Florent Torregrosa, 28/07/2013 10:47
toc à droite

1 1 Julien Enselme
h1. Bref historique
2 2 Florent Torregrosa
3 2 Florent Torregrosa
{{>toc}}
4 1 Julien Enselme
5 1 Julien Enselme
[[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.
6 1 Julien Enselme
7 1 Julien Enselme
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....
8 1 Julien Enselme
9 1 Julien Enselme
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.
10 1 Julien Enselme
11 1 Julien Enselme
Le [http://forum.centrale-marseille.fr 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.
12 1 Julien Enselme
13 1 Julien Enselme
h1. Notre vision du forum de l'école
14 1 Julien Enselme
15 1 Julien Enselme
Le forum internet de l'école a plusieurs objectifs :
16 1 Julien Enselme
* Interne :
17 1 Julien Enselme
 * 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
18 1 Julien Enselme
 * Permettre d'échanger sur des thèmes variés et divers, sans forcément se limiter aux membres de clubs ou d'associations
19 1 Julien Enselme
 * Pour les associations, de s'adresser et de solliciter directement les avis des élèves pour la plannification d'évènements
20 1 Julien Enselme
* Externe :
21 1 Julien Enselme
 * 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
22 1 Julien Enselme
 * Se faire davantage connaitre en proposant un outil attractif auprès des internautes
23 1 Julien Enselme
24 1 Julien Enselme
h1. Les chiffres-clefs
25 1 Julien Enselme
26 1 Julien Enselme
--[[Utilisateur:Ismaeil|Ismaeil]] 3 décembre 2010 à 19:47 (CET)
27 1 Julien Enselme
(''Dernière MAJ : 03 Décembre 2010'')
28 1 Julien Enselme
Sujets: 829, Articles: 16223, Utilisateurs: 1641 
29 1 Julien Enselme
* Total des membres : 1641
30 1 Julien Enselme
* Total des messages : 16223
31 1 Julien Enselme
* Total des topics : 829
32 1 Julien Enselme
33 1 Julien Enselme
34 1 Julien Enselme
h1. Staff
35 1 Julien Enselme
36 1 Julien Enselme
* Mise en place/déploiement
37 1 Julien Enselme
 * [[Sébastien Duperrier]]
38 1 Julien Enselme
 * [[Alexendre Fréret]]
39 1 Julien Enselme
 * [[Eliam Hérichon]]
40 1 Julien Enselme
41 1 Julien Enselme
* Lien Ginfo/Administration
42 1 Julien Enselme
 * [[Jean-André Besson]]
43 1 Julien Enselme
44 1 Julien Enselme
* Graphismes/Template/Patchs
45 1 Julien Enselme
 * [[Romain Sertelon]]
46 1 Julien Enselme
 * [[Régis Montoya]]
47 1 Julien Enselme
 * [[Eliam Hérichon]]
48 1 Julien Enselme
49 1 Julien Enselme
* Administrateurs actuels (périmée)
50 1 Julien Enselme
 * [[Brice Pesci]]
51 1 Julien Enselme
 * [[Alexendre Destre]]
52 1 Julien Enselme
 * [[Jean André Besson]]
53 1 Julien Enselme
 * [[Eliam Hérichon]]
54 1 Julien Enselme
 * [[Samuel Jaillet]]
55 1 Julien Enselme
 * [[Jean-André Besson]]
56 1 Julien Enselme
 * [[Albert Nissimoff]]
57 1 Julien Enselme
 * [[Violette Harnois]]
58 1 Julien Enselme
 * [[Ismaeil Abouljamal]]
59 1 Julien Enselme
 * [[Aude Giard]]
60 1 Julien Enselme
61 1 Julien Enselme
h1. Sections et rubriques
62 1 Julien Enselme
63 1 Julien Enselme
--[[Utilisateur:Ismaeil|Ismaeil]] 3 décembre 2010 à 19:47 (CET)
64 1 Julien Enselme
65 1 Julien Enselme
h2. Section publique
66 1 Julien Enselme
67 1 Julien Enselme
[http://forum.centrale-marseille.fr/forum/1 Forum des taupins, futurs Centraliens de Marseille, la ville du... Soleil]
68 1 Julien Enselme
Contient 4 rubriques:
69 1 Julien Enselme
	
70 1 Julien Enselme
Coin des questions sur l'école
71 1 Julien Enselme
	
72 1 Julien Enselme
Les activités extra-scolaires	
73 1 Julien Enselme
74 1 Julien Enselme
Les cours	
75 1 Julien Enselme
76 1 Julien Enselme
Logement et autres infos pratiques
77 1 Julien Enselme
78 1 Julien Enselme
79 1 Julien Enselme
h2. Sections réservée aux personnes de l'école
80 1 Julien Enselme
81 1 Julien Enselme
Tout le reste !
82 1 Julien Enselme
83 1 Julien Enselme
84 1 Julien Enselme
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 [[#Staff | personnes qui s'occupent du projet]].
85 1 Julien Enselme
86 1 Julien Enselme
h1. Contraintes particulières
87 1 Julien Enselme
88 1 Julien Enselme
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.
89 1 Julien Enselme
90 1 Julien Enselme
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 [http://forum.centrale-marseille.fr/sites/forum.centrale-marseille.fr/files/charte_forum.pdf 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.
91 1 Julien Enselme
92 1 Julien Enselme
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.
93 1 Julien Enselme
94 1 Julien Enselme
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. 
95 1 Julien Enselme
96 1 Julien Enselme
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.
97 1 Julien Enselme
98 1 Julien Enselme
h1. Aspect technique
99 1 Julien Enselme
--[[Utilisateur:Ismaeil|Ismaeil]] 3 décembre 2010 à 20:25 (CET)
100 1 Julien Enselme
101 1 Julien Enselme
h2. De 2007 jusqu'à AVRIL 2010 (ça n'est plus le cas !!!)
102 1 Julien Enselme
103 1 Julien Enselme
* SMF 1.1.1
104 1 Julien Enselme
* MySQL, PHP, XHTML, CSS, ...
105 1 Julien Enselme
* Template custom aux couleurs de l'école
106 1 Julien Enselme
* 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
107 1 Julien Enselme
108 1 Julien Enselme
--[[Utilisateur:Ismaeil|Ismaeil]] 3 décembre 2010 à 20:25 (CET)
109 1 Julien Enselme
110 1 Julien Enselme
h2. À partir d'AVRIL 2010
111 1 Julien Enselme
112 1 Julien Enselme
* DRUPAL en installation multi-site dans le cadre du projet multi-asso du Ginfo
113 1 Julien Enselme
114 1 Julien Enselme
La migration vers Drupal a été faite par Ismaeil Abouljamal et la durée d'intervention est d'une semaine entière.
115 1 Julien Enselme
116 1 Julien Enselme
Raisons de la Migration Vers le projet multi-assos.
117 1 Julien Enselme
118 1 Julien Enselme
* 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.
119 1 Julien Enselme
120 1 Julien Enselme
* 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é)
121 1 Julien Enselme
 
122 1 Julien Enselme
123 1 Julien Enselme
----
124 1 Julien Enselme
--[[Utilisateur:Ismaeil|Ismaeil]] 3 décembre 2010 à 20:25 (CET)
125 1 Julien Enselme
126 1 Julien Enselme
 Ce paragraphe est DEPRECATED , je le laisse à titre indicatif
127 1 Julien Enselme
128 1 Julien Enselme
Fichiers modifiés pour le support ldap :
129 1 Julien Enselme
130 1 Julien Enselme
 _Sources/LDAP.php_ (ajouté - contiens les nouvelles fonctions de Login et Logout)
131 1 Julien Enselme
 _Sources/LogInOut.php_ (renommage des anciennes fonctions Login2 et Logout en les suffixant de old)
132 1 Julien Enselme
133 1 Julien Enselme
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.
134 1 Julien Enselme
135 1 Julien Enselme
Procédure d'authentification dans ces fonctions : 
136 1 Julien Enselme
# Authentification via LDAP (si refusé fin)
137 1 Julien Enselme
# 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.
138 1 Julien Enselme
# 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.
139 1 Julien Enselme
140 1 Julien Enselme
**/!\ 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.
141 1 Julien Enselme
142 1 Julien Enselme
h1. Evénements marquants
143 1 Julien Enselme
144 1 Julien Enselme
le Ban de Moula !!!
145 1 Julien Enselme
Election du plus relou
146 1 Julien Enselme
le 1001e post de FCARGOET lulz inside111
147 1 Julien Enselme
148 1 Julien Enselme
h1. Bilan et analyse
149 1 Julien Enselme
150 1 Julien Enselme
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é...
151 1 Julien Enselme
152 1 Julien Enselme
* le faible nombre d'utilisateurs "actifs" hors le rush des taupins en Juin, Juillet, Aout (une quinzaine)
153 1 Julien Enselme
* le nombre de sections pas ou peu utilisées (80% des messages appartiennent dans 20% des sections)
154 1 Julien Enselme
155 1 Julien Enselme
Mais en été ça marche !
156 1 Julien Enselme
157 1 Julien Enselme
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 !!!
158 1 Julien Enselme
159 1 Julien Enselme
Juil 2010	1342	visiteurs uniques
160 1 Julien Enselme
Aoû 2010	1648	visiteurs uniques
161 1 Julien Enselme
162 1 Julien Enselme
à coparer avec:
163 1 Julien Enselme
Juil 2009	684	visiteurs uniques
164 1 Julien Enselme
Aoû 2009	871     visiteurs uniques
165 1 Julien Enselme
Juil 2008	999	visiteurs uniques
166 1 Julien Enselme
Aoû 2008	1124    visiteurs uniques
167 1 Julien Enselme
168 1 Julien Enselme
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...
169 1 Julien Enselme
170 1 Julien Enselme
h1. Anciens comptes et identité numérique
171 1 Julien Enselme
172 1 Julien Enselme
Depuis le passage de SMF à Drupal le forum s'appuie sur le serveur CAS pour l'authentification des utilisateurs.<br />
173 1 Julien Enselme
Par conséquent, les anciens comptes se trouvent dans l'impossibilité de se reconnecter (à moins qu'un admin change leur nom d'utilisateur).<br />
174 1 Julien Enselme
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.
175 1 Julien Enselme
176 1 Julien Enselme
Pour certain ça va vite car ils n'ont que 10 à 30 posts sur le forum : anonymisable en 20 minutes en connexion admin.
177 1 Julien Enselme
178 1 Julien Enselme
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 !
179 1 Julien Enselme
180 1 Julien Enselme
Voici donc la procédure :
181 1 Julien Enselme
182 1 Julien Enselme
On suppose avoir reçu la demande d'anonymisation de mademoiselle "tititi tomtomtom"
183 1 Julien Enselme
184 1 Julien Enselme
# éditer le compte de "tititi tomtomtom" et changer son nom en "anonyme1345" (par exemple).
185 1 Julien Enselme
À cette étape tous les sujets (les 400) dont l'auteur était "tititi tomtomtom" sont marqués en possession de "anonyme1345".
186 1 Julien Enselme
<br />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
187 1 Julien Enselme
# 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.
188 1 Julien Enselme
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 !
189 1 Julien Enselme
# exécuter les trois commande suivantes :
190 1 Julien Enselme
 * UPDATE monprefix_comments SET `comment` = REPLACE(`comment`,"[quote=\"tititi tomtomtom\"]","[quote=\"anonyme1345\"]");
191 1 Julien Enselme
 * UPDATE monprefix_node_revisions SET `body` = REPLACE(`body`,"[quote=\"tititi tomtomtom\"]","[quote=\"anonyme1345\"]");
192 1 Julien Enselme
 * UPDATE monprefix_node_revisions SET `teaser` = REPLACE(`teaser`,"[quote=\"tititi tomtomtom\"]","[quote=\"anonyme1345\"]");
193 1 Julien Enselme
c'est fait !
194 1 Julien Enselme
# vérifier et confirmer par mail en copie à la team forum que l'anonymisation est réussie.
195 1 Julien Enselme
196 1 Julien Enselme
h1. Vocabulaire spécifique
197 1 Julien Enselme
198 1 Julien Enselme
* Thread, Topic / Fil de discussion, Sujet
199 1 Julien Enselme
Désigne un sujet de discussion sur le forum.
200 1 Julien Enselme
* Post, Reply
201 1 Julien Enselme
Réponse à un fil de discussion.
202 1 Julien Enselme
* Admin / Administrateur
203 1 Julien Enselme
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.
204 1 Julien Enselme
* Ban
205 1 Julien Enselme
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é''!"
206 1 Julien Enselme
* Flood
207 1 Julien Enselme
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.
208 1 Julien Enselme
* PM / PM
209 1 Julien Enselme
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
210 1 Julien Enselme
* Janitor / Modo, Modérateur
211 1 Julien Enselme
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.
212 1 Julien Enselme
213 1 Julien Enselme
h1. Liens externes
214 1 Julien Enselme
215 1 Julien Enselme
* [http://forum.centrale-marseille.fr http://forum.centrale-marseille.fr] : Forum internet officiel de Centrale Marseille
216 1 Julien Enselme
* [http://drupal.org/ http://drupal.org/] : Site officiel de DRUPAL