Logiciels pour les écoles
Un article de Wiki de la communauté Mandriva.
Sommaire |
[modifier] Introduction
Le CD de logiciels pour les écoles pour Mandriva, est un CD qui contient des logiciels éducatifs qui proposent des activités variées pour les élèves des écoles à partir de l'école maternelle jusqu'au l'université.
Les activités proposées par les logiciels qu'on trouve sur le CD sont quelquefois ludiques, mais toujours pédagogiques. Le CD est divisé en 5 catégories :
- école maternelle
- école primaire
- collège
- lycée
- université.
Chaque catégorie présente une liste alphabétique de logiciels et la classification des logiciels par discipline.
[modifier] Détails techniques
On peut accéder au contenu du CD en utilisant simplement un navigateur Web. Le site Internet été créé avec OpenLaszlo et il est composé par :
- la base de données (le fichier DB/ecolesdb.xml)
- l'index.lzx (la première page du site, qui lie le menu avec le contenu)
- le menu.lzx (qui contient le menu pour naviguer dans le site)
- le content.lzx (qui est la fenêtre ou seront affichés tous les contenus du site)
- resources.lzx (partie du menu, contient toutes les images des boutons)
- pages/schools/ (ici on trouve toutes les pages qui contiennent les informations sur les logiciels pour les écoles)
[modifier] Ajouter un nouveau logiciel
Pour ajouter un nouveau logiciel, il suffit d'ajouter une nouvelle partie "software" dans le XML ayant la structure suivante :
<?xml version="1.0" encoding="UTF-8"> <softwares xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation='software-specification.xsd'> <software id="celestia" advised_level="3" from_level="2" > <name>Celestia</name> <discipline>Sciences</discipline> <description>Celestia est un logiciel...</description> <license>GNU/GPL</license> <author>Celestia author</author> <version> 1.3</version> <site> http://www.celestia.org</site> <screenshots>celestia.jpg</screenshots> <localurl>celestia-1.3.rpm</localurl> </software> <software id=".." advised_level=".." from_level=".."> ... </software> </softwares>
Pour créer une nouvelle partie, il suffit d'utiliser l'interface Web.
[modifier] Interface Web pour créer un nouveau logiciel
Pour ajouter un nouveau logiciel on peut utiliser l'interface Web qu'on trouve ici : http://InterfaceWeb

