Le FramakioskBuilder, comment ça marche ?
Le FramakioskBuilder se trouve dans Framakey\FramaKiosk\FramaKioskPages\FramaKioskBuilder
Il ouvre le fichier Framakey\FramaKiosk\FramaKioskPages\FramaKioskBuilder\FramaKioskContent.csv (que je vous conseille d'ouvrir dans OOo pour une meilleure lecture)
Chaque logiciel y est décrit et possède notamment une catégorie et un identifiant.
L'objectif du FramakioskBuilder est donc simple, il va transformer par exemple la ligne
- Code: Tout sélectionner
"Internet";;"PortableFirefox";1;"Firefox";"Navigateur Web";"Le meilleur navigateur web de l’univers (si, si, puisqu’on vous le dit).";;"3.0.6";"Apps";;;;;;;
en
- Code: Tout sélectionner
<div class="application">
<div class="icone"><a href="lch/Apps/PortableFirefox.lch" title="Firefox - Le meilleur navigateur web de l’univers (si, si, puisqu’on vous le dit)."><img alt="Firefox" src="img\Apps\PortableFirefox.png" /></a></div>
<div class="description">Navigateur Web</div>
</div>
dans le fichier Framakey\FramaKiosk\FramaKioskPages\internet.html (= le nom de la catégories)
Il va créer automatiquement le fichier lch/Apps/PortableFirefox.lch avec le bon contenu (grâce à l'identifiant "PortableFirefox")
Donc pour ajouter une application (ex: PortableFreemind) :
- faites une sauvegarde du dossier FramaKioskPages (on sait jamais)
- ouvrez le fichier CSV dans OOo
- insérez une nouvelle ligne pour votre application et renseignez les principaux champs.
- enregistrez au format .csv en écrasant l'ancien fichier (séparateur = point virgule)
- lancez le FramakioskBuilder, qui va s'ouvrir, puis se refermer.
- vous n'avez plus qu'à placer les fichiers aux bons endroits : mettez le dossier portableFreemind dans /Apps, le logo dans /img/Apps/PortableFreemind.png
Normalement, c'est tout

Même pas besoin d'éditer un fichier .html
*Une question à poser ? Assurez vous qu'on vous répondra
*Soutenir Framasoft ? Participez à l'annuaire !
*"T'es où ?" Inscrivez vous sur la FramaMap
-
pyg
- Messages : 7858
- Géo : Lyonnais