Comment ajouter/supprimer des items de l'eyeDock 1.0

Un article de Eyeosfr.

Jump to: navigation, search

Cet article vous expliquera comment editer l'eyeDock.

Il y a deux moyens identiques de le faire juste en éditant des fichiers différents.

Sommaire

[modifier] Méthode 1

Editer system\conf\skel\conf\eyeDock\conf.xml.

Pour Il suffit de modifier un seul fichier et tous les nouveaux utilisateurs verront la nouvelle structure du menu.

Contre N'affecte pas les changements aux utilisateurs existants.

[modifier] Méthode 2

Editer users\USERNAME\USERNAME\conf\eyeDock\conf.xml

Répéter la manipulation pour chaques utilisateurs.

Pour Peut être utilisé pour les utilisateurs existants et pour ajouter de nouvelles applications après l'installation par l'utilisateur.

Contre Requiert de modifier plus de fichiers.

[modifier] Explication étape par étape

Les deux méthodes sont essentiellement les mêmes mais requiert d'éditer des fichiers différents. La première peut être utilisée pour l'installation initiale et la deuxième pour ajouter de nouvelles applications après leur installation.

Cette dernière permet aussi d'avoir une structure différente pour chaque utilisateur.

[modifier] Etape 1

Ouvrir le fichier de configuration eyeDock.xml correspondant. Celui de base devrait ressembler à cela

<?xml version="1.0" encoding="UTF-8"?>
<eyeDock>
	<Group>
	          <name>Office</name>
	          <icon>office.png</icon> 
	          <items>
		          <item>
			          <name>eyeFiles</name>
			          <desc>File Manager</desc>
			          <icon>home.png</icon>
			          <exec>eyeFiles</exec>
		          </item>		
		          <item>
			          <name>eyeDocs</name>
			          <desc>Word Processor</desc>
			          <icon>eyeDocs.png</icon>
			          <exec>eyeDocs</exec>
		          </item>
		          <item>
			          <name>eyeCalendar</name>
			          <desc>Calendar</desc>
			          <icon>eyeCalendar.png</icon>
			          <exec>eyeCalendar</exec>
		          </item>
		          <item>
			          <name>eyeContacts</name>
			          <desc>Contacts</desc>
			          <icon>eyeContacts.png</icon>
			          <exec>eyeContacts</exec>
		          </item> 
	                  </items>
              </Group>
</eyeDock>

Vous pouvez ici supprimer ou rajouter des items/groupes. Seul le premier groupe est montré afin de ne pas occuper trop de place.

[modifier] Etape 2

Anatomie du fichier de configuration

Le fichier de configuration peut être séparé en diverses sections comme montré plus bas

<?xml version="1.0" encoding="UTF-8"?>
<eyeDock>
           <Group>
	          <name>Nom du groupe</name>
	          <icon>Icone du groupe</icon> 
	          <items>
		          <item>
			          <name>Nom de l'application</name>
			          <desc>Description de l'application</desc>
			          <icon>Icone de l'application</icon>
			          <exec>Executable de l'application</exec>
		          </item>		
	                  </items>
              </Group>
</eyeDock>

Le format du dock est contenu entre les sections <eyeDock> et </eyeDock>.

[modifier] Group

Les Groupes sont délimités par les sections <Group> et </Group> et doivent contenir les sections <name> (le nom) et <icon> (l'icone). Les groupes sont représentés par des icons le long du dock et sont utilisés pour grouper des applications par fonctions.


Nom du Groupe => Ceci peut être ce que vous voulez entre <Group> et </Group>

Icon du Groupe => Doit être une image sauvegardée en png 16x16 pixels entre <icon> et </icon>

Les icons des groupes doivent être placés dans le dossier icons/ d'eyeDock \EYEOSROOT\extern\apps\eyeX\themes\default\images\apps\eyeDock\icons

[modifier] Items

Les Items sont délimités par les sections <items> et </items> et doivent contenir les sections <name> (le nom) <desc> (la description) <icon> (l'icone) <exec> (l'executable)

Nom de l'Application => Un ou deux mots pour l'application entre <name> et </name>

Description de l'Application => Description de l'Application entre <desc> et </desc>

Icon de l'Application => Doit être une image sauvegardée en png 30x30 pixels entre <icon> et </icon>

Les icons des applications doivent etre placés dans le dossier icons/ d'eyeX eyeOS\extern\apps\eyeX\themes\default\icons\30x30

Exécutable de l'Application => Les exécutables des Applications sont situés dans le répertoire apps/ de la racine d'eyeOS. Le nom de l'exécutable doit être le même que le répertoire contenant l'application dans le répertoire apps/.

[modifier] Etape 3

Une fois que vous avez édité votre fichier conf.xml pour représenter la structure de menu désirée, il est recommandé de faire une copie de l'ancien fichier de configuration (par exemple en conf.old) avant d'uploader votre nouveau fichier de configuration sur votre serveur.

Si le menu vous plaît et qu'il marche sans erreurs vous pourrez alors supprimer le fichier conf.old.


Traduit depuis la version anglaise