Intran’Edu – L’intranet scolaire 2.0
Intran'Edu est un projet sur lequel je travail depuis maintenant plus d'un an avec l'aide d'un camarade, Kévin Gast. L'idée est de proposer un Intranet pour les établissement qui soit à la fois puissant et simple d'utilisation.
Le site officiel : www.intranedu.com

Intran’Edu a été imaginé dans un esprit de simplicité, et pensé pour une utilisation dans le cadre scolaire. Son utilisation se veut intuitive et accessible même aux utilisateurs les plus novices. Ce projet a été conçu en collaboration avec des professeurs et des élèves afin de répondre au mieux aux attentes de ces derniers. Il s’appuie sur les retours de plus de 80 professeurs et de 800 élèves dans un lycée pilote. Au sein de celui-ci, il a pris une place importante dans la formation des lycéens.
Cet intranet est une véritable source de créativité au sein d’un établissement. L’utilisation de l’outil informatique et d’internet motive les élèves, tout comme la possibilité de pouvoir partager leur travail avec un grand nombre d’internautes. La forte interactivité de l’interface favorise la mise en commun des connaissances, ainsi que leur partage dans le temps.
Techniquement, nous utilisons le langage PHP pour les scripts, ainsi que le moteur de templates Smarty. Nous utilisons la librairie javascript JQuery pour donner de la richesse à l'interface.
La solution se découpe en plusieurs modules, chaque établissement étant libre de les activer ou non. La page d’accueil de l’intranet présente l’activité sur le site : les dernières news, les dernières photos, et le nombre de messages non lus.
- Le module Messagerie permet l’envoi en toute simplicité de messages vers un ou plusieurs destinataires (toute une classe par exemple). Ces messages ayant la possibilité d’être accompagnés de pièces jointes.
- Le module Album photo permet le partage de photos, regroupées en albums. Cela permet par exemple, aux élèves de retrouver les images d’une sortie scolaire.
- Le module de News permet de maintenir un flux d’actualités informant instantanément sur la vie de l’établissement.
- Le module Document à un rôle double. Les professeurs peuvent mettre à disposition des documents à leurs classes et les élèves peuvent stocker leurs travaux numériques.
- Le module Blog permet une libre expression des élèves et professeurs. Il est bien sûr possible de configurer l’intranet pour que les articles soient d’abord validés par un professeur.
- Le module Liens permet de proposer par catégories, des sites externes pertinents et enrichissants pour les élèves et les professeurs.
L’administrateur est libre d’attribuer les différents droits aux groupes. D’un établissement à l’autre, les droits des délégués, par exemple, peuvent varier selon la configuration choisie. Dans l’un des établissements ils pourraient notamment soumettre des news à destination des élèves de leur classe.
Intran’Edu est également un extranet. Lors de la publication d’un article, d’une image ou bien d’une news, il est possible de définir si seuls les membres de l’intranet auront accès à la publication ou bien si cette dernière est disponible pour tous les visiteurs du site de l’établissement. Intran’Edu devient alors un véritable centre de partage, propre aux établissements, vers l’ensemble du web.
Les jours de grèves des transports, de tempête de neige ou encore avec dans des situations telle que la fermeture d’établissements à cause de la grippe A, la vie scolaire ne sera plus totalement interrompue. Intran’Edu propose une solution permettant entre autre, aux élèves de rester informer des événements relatifs à leur établissement, de garder contact avec les professeurs et camarades, et de retrouver les cours dans le module document.
Vous souhaitez en savoir encore plus ?
- La démo en ligne : www.intranedu.com/demo
- Le site officiel de la solution : www.intranedu.com
Flot (pour JQuery) vs Google Chart API
Vous cherchez à afficher des graphiques, des courbes, ou des statistiques sur votre site ou votre application web ? Flot et Google Chart API sont fait pour vous !
Je vais comparer ces 2 outils selon 3 aspects, qui sont d'après moi les plus pertinents pour ce genre d'outil :
- Facilité d'utilisation
- Quantité et diversité des rendu possibles
- Rendu graphique
Ext JS – encore plus fort dans les RIA
Comme dans mon précédent billet sur Mocha UI, Ext JS est une surcouche javascript permetant de transformer un site web en une réelle application web !
Avec ExtJS, le résultat est encore plus impressionnant !
On peut aussi bien créer un bureau virtuel qu'une réelle application web. Fenêtres, popups, tableaux, arbres, onglets, tout y est ! C'est très "windows like", parfait pour créer une application web à destination des utilisateurs novices.
De plus, contrairement a Mocha UI qui nécessite Jquery, il n'y a pas de concésion à faire sur votre framework actuel, en effet, Ext JS est compatible aussi bien avec Mootools, que Jquery et les autres, Il est donc possible de profiter de la beautée des elements graphiques de Ext JS (et de leur cohérence graphique les uns avec les autres), et de la diversitée des plugins pour JQuery par exemple !
Le plus impresionnant, ce sont les demos : ici.

