Nous sommes le Sam 19 Juil, 2025 14:37
Supprimer les cookies

Page 4 sur 5Précédent 1, 2, 3, 4, 5 Suivant[Résolu]Insérer nouvelle Appli. portable dans Framakiosk

Image Image Forum dédié à notre projet de clé USB nomade libre sous Windows

Mer 08 Avr, 2009 18:30

Hello, j'arrive un peu après la guerre, désolé (j'avais 10 trucs sur le feu en même temps)

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
*Nouveau venu ? Lisez les règles d'utilisation de ce forum
*Une question à poser ? Assurez vous qu'on vous répondra
*Soutenir Framasoft ? Participez à l'annuaire !
*"T'es où ?" Inscrivez vous sur la FramaMap
pyg

Avatar de l’utilisateur
Messages : 7858
Géo : Lyonnais

Mer 08 Avr, 2009 18:35

Hello, j'arrive un peu après la guerre, désolé (j'avais 10 trucs sur le feu en même temps)

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
*Nouveau venu ? Lisez les règles d'utilisation de ce forum
*Une question à poser ? Assurez vous qu'on vous répondra
*Soutenir Framasoft ? Participez à l'annuaire !
*"T'es où ?" Inscrivez vous sur la FramaMap
pyg

Avatar de l’utilisateur
Messages : 7858
Géo : Lyonnais

Mer 08 Avr, 2009 19:58

wouah en te lisant ca a l'air simple! ^^
euh je vais essayer ca, je te tiens au courant ;)
L'alcool est ton pire ennemi, mais DIEU a dit aime tes ennemis, alors : A La Tienne ! :)
JayG

Messages : 26

Mer 08 Avr, 2009 20:31

alors, si je met ca est-ce que ca ira?
Outils;;"revouninstaller";8;"revouninstaller";"Revo Uninstaller";"Logiciel de suppression de Programmes";;"1.8.0.0";"Apps";;;;;;;

en fait je ne sais pas trop à quoi correspond
"revouninstaller" <= ??
;8; <= ??
"revouninstaller" <= ??
"Revo Uninstaller" <= nom qui va apparaitre dans framakiosk je suppose?
"Logiciel de suppression de Programmes" <= infobulle ?
"1.8.0.0" <= version?
"Apps";;;;;;; <= ca je touche pas?
Dernière édition par JayG le Jeu 09 Avr, 2009 15:00, édité 1 fois au total.
L'alcool est ton pire ennemi, mais DIEU a dit aime tes ennemis, alors : A La Tienne ! :)
JayG

Messages : 26

Jeu 09 Avr, 2009 14:59

re,
j'ai essayé avec la ligne ci-dessus mais ça ne marche pas, aucune icône apparaît dans framakiosk. Cependant, je viens de remarquer que dans
E:\Framakey\FramaKiosk\FramaKioskPages\FramaKioskBuilder
J'ai 5 fichiers :
- FramakioskBuilder(.exe pour le lancer, et qui ne "marche pas")
- FramakioskBuilder.au3 (ca je touche pas)
- Deux fichiers Classeur Open Office ("FramakioskContent" & "Copie de Framakiosk content")
- Un fichier CSV (fichier de valeur séparé par une virgule => celui que j'ai modifié)

Je dois bien modifier QUE le fichier CSV?
(autre remarque : le fichier CSV initial que j'ai copié au cas où ne fait que 7,35Ko
alors qu'après avoir ajouté la ligne Outils;;"revouninstaller";8;"revouninstaller";"Revo Uninstaller";"Logiciel de suppression de Programmes";;"1.8.0.0";"Apps";;;;;;;
dedans, il fait maintenant 60,6Ko ! ca fait lourd pour une seule ligne o.O

Merci d'avance pour votre aide ;)
L'alcool est ton pire ennemi, mais DIEU a dit aime tes ennemis, alors : A La Tienne ! :)
JayG

Messages : 26

Jeu 09 Avr, 2009 16:29

Oui, il ne faut éditer QUE le fichier .csv

Tu l'as édité avec quoi ? (je conseille notepad++ ou équivalent)
Si c'est avec OOo, il faut bien le reexporter en .csv !

Tu peux me le copier ici ?
*Nouveau venu ? Lisez les règles d'utilisation de ce forum
*Une question à poser ? Assurez vous qu'on vous répondra
*Soutenir Framasoft ? Participez à l'annuaire !
*"T'es où ?" Inscrivez vous sur la FramaMap
pyg

Avatar de l’utilisateur
Messages : 7858
Géo : Lyonnais

Jeu 09 Avr, 2009 19:47

ah okay c'est pour cela la difference de poids, donc faut que je vais le modifier avec notepad++ ;) je te tiens eu courant...
L'alcool est ton pire ennemi, mais DIEU a dit aime tes ennemis, alors : A La Tienne ! :)
JayG

Messages : 26

Jeu 09 Avr, 2009 23:37

bon, j'ai retrouvé mon logiciel dans l'onglet "outil" de framakiosk mais l'icone n'apparaît pas, juste le nom donc je peux pas clique dessus :/ pourtant mon image png est dans le bon dossier :?
L'alcool est ton pire ennemi, mais DIEU a dit aime tes ennemis, alors : A La Tienne ! :)
JayG

Messages : 26

Ven 10 Avr, 2009 08:24

On avance :)

Tu as bien une image "img\Apps\revouninstaller.png" ? (attention à la casse : les majuscules/minuscules sont prise en compte)

"revouninstaller" <= (colonne "nom" ) ça c'est l'identifiant, donc le plus important, ça sert à indiquer le nom du dossier dans /Apps, le nom de l'image dans /Framakioskpages/img/Apps, le nom du .lch, etc.
;8; <= (colonne priorité) La priorité, c'est l'ordre dans lequel sont affiché les icones.
"revouninstaller" <= (colonne nom propre) C'est le nom qui va apparaître dans le kiosk, en titre de l'infobulle
"Revo Uninstaller" <= (colonne usage) C'est le nom qui va apparaître dans le kiosk, sous l'icone
"Logiciel de suppression de Programmes" <= (colonne "short desc") contenu de l'infobulle
"1.8.0.0" <= version
"Apps";;;;;;; <= pas besoin de modifier, effectivement
*Nouveau venu ? Lisez les règles d'utilisation de ce forum
*Une question à poser ? Assurez vous qu'on vous répondra
*Soutenir Framasoft ? Participez à l'annuaire !
*"T'es où ?" Inscrivez vous sur la FramaMap
pyg

Avatar de l’utilisateur
Messages : 7858
Géo : Lyonnais

Ven 10 Avr, 2009 11:27

très bien, je vérifie ça tout de suite je te tiens au courant :wink:

EDIT : on avance, on avance :)
alors, maintenant j'ai bien ma petite icône et je peux cliquer dessus =D (le problème était qu'il ne fallait pas que je mette le ".png" à la fin du nom de l'icone)

cependant, lorsque je clic dessus, rien ne se passe :/
je pense que ça peut venir du nom de mes sous dossiers
enfait, le logiciel est situé ici :
F:\Apps\revouninstaller-portable revouninstaller

F:\ => clé
Apps\ => applications
revouninstaller-portable => dossier avec tout ce qui concerne revo uninstaller
revouninstaller => programme en lui-même dans le dossier ci-dessus


Dois-je changer quelque chose du compte fait du nom de mes dossiers? ou vaut-il mieux que je modifie le nom de ces dossiers? (plus simple?)
L'alcool est ton pire ennemi, mais DIEU a dit aime tes ennemis, alors : A La Tienne ! :)
JayG

Messages : 26

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit