# KDE Disk Navigator

Pietro
IGLIO

    iglio@kde.org

v. 0.3 (beta), 17 novembre 1998 - 17 15:45:00
KDE
KDiskNavigator
kdisknav
disk navigator
filesystem
file manager

## Introduction

Disk Navigator est un utilitaire permettant de naviguer dans le système de fichiers à partir du tableau de bord. Il est activé lorsque l'entrée « Disk Navigator » est sélectionnée dans le menu K. Un menu avec les entrées suivantes est affiché :

Partagés :

  Cette section liste les entrées partagées entre tous les utilisateurs. Habituellement, cela inclut / (la racine), le lecteur de CD-ROM, les systèmes de fichiers montés, les disques amovibles, etc. Les entrées peuvent être modifiées en sélectionnant l'entrée « Options ». Veuillez tout de même noter que seul l'administrateur système peut modifier les entrées partagées.

Personnels :

  Cette section liste les entrées du système de fichiers appartenant à l'utilisateur. Habituellement, cela inclut le répertoire de l'utilisateur, son bureau et les répertoires auxquels il accède fréquemment. Les entrées personnelles peuvent être modifiées en sélectionnant l'entrée « Options ».

Récents :

  Cette section liste les répertoires, documents et applications auxquels l'utilisateur a récemment accédé. Lorsque l'utilisateur accède à un document ou une application, ce dernier est référencé ici. Le nombre de dossiers et fichiers devant être référencés est configurable. Pour le modifier, sélectionnez l'entrée « Options ».

Options :

  Affiche une boîte de dialogue permettant de modifier certains paramètres de Disk Navigator. Pour une description des paramètres disponibles, référez-vous à la section « Options » de ce manuel.

Disk Navigator est facilement configurable afin de s'adapter aux besoins de l'utilisateur. La façon de procéder est expliquée dans la section « Ajouter, modifier et supprimer des entrées du système de fichiers ».

## Fonctions et astuces

- Au sommet de chaque sous-menu affichant le contenu d'un répertoire figure une entrée « Ouvrir le répertoire ». Lorsque cette entrée est sélectionnée, une fenêtre KFM représentant ce répertoire est ouverte. Si vous appuyez sur la touche « Majuscule » (Shift) lorsque vous sélectionnez cette entrée, Disk Navigator ouvrira alors une fenêtre de terminal. Le répertoire courant sera celui exploré avec Disk Navigator au moment de la sélection.

- Disk Navigator peut être utilisé pour accéder rapidement à tout système de fichiers monté. Cela inclut tant les fichiers locaux que les fichiers distants (par exemple, montages NFS) et les disques amovibles (CD-ROM, disquettes, cartouches ZIP), etc. Vous pouvez créer des dossiers dans le menu de Disk Navigator afin de regrouper les systèmes de fichiers par thèmes (par exemple, « Systèmes de fichiers distants », « Disques amovibles », « Logiciels en cours de développement », etc.).

- Lorsque vous cliquez sur un fichier contenu dans un répertoire d'un sous-menu, l'action déclenchée est la même que celle qui se serait produite si vous aviez cliqué sur un fichier dans une fenêtre KFM.

- Périphériques lents : tenter d'accéder à un périphérique lent peut bloquer Disk Navigator pendant un certain temps (par exemple, entrer dans un répertoire contenant de nombreux fichiers sur un lecteur de CD-ROM lent). Puisque vous pouvez placer des entrées permettant d'accéder à des lecteurs lents à la racine du menu, vous pouvez sélectionner accidentellement une telle entrée. Pour prévenir les problèmes, vous pouvez ajouter un répertoire « Média amovibles » dans les sections Partagés ou Personnels et ajouter des URLs ou des liens pointant vers lesdits périphériques dans ce répertoire. Référez-vous à la section « Options » pour savoir comment modifier les sections Partagés et Personnels.

- URL contre lien : Depuis la version 0.3, Disk Navigator sait gérer les URL KDE désignant des points de montage. Disk Navigator gère plus particulièrement les alias locaux, i.e. les URLs permettant d'accéder à des systèmes de fichiers locaux (les URLs FTP ne sont pour le moment pas gérées). Pour plus d'informations, référez-vous à la section « Ajouter, modifier et supprimer des entrées du système de fichiers ». Actuellement, vous pouvez utiliser tant les URL KDE que les liens (durs ou symboliques). L'utilisation de liens symboliques est malgré tout source de problèmes si vous essayez de faire une copie du répertoire KDE en utilisant l'option `-r` de la commande `cp` (i.e. si vous tentez de faire une copie récursive). Les utilisateurs de Linux peuvent contourner ce problème en utilisant l'option `-d` en même temps que l'option `-r`. `cp` ne suivra pas les liens symboliques. Les utilisateurs inexpérimentés devraient toujours utiliser les URL pour créer de nouvelles entrées dans les menus de Disk Navigator.

## Options

La boîte de dialogue permettant de contrôler les options peut être activée en sélectionnant « Disk Navigator » -> « Options » dans le menu K du tableau de bord. Il est possible de modifier les paramètres suivants :

- Modifier les liens personnels et Modifier les liens partagés : ces boutons vous permettent de modifier les entrées des sections « Partagés » et « Personnels » (veuillez noter que seul l'administrateur système peut modifier les liens partagés). Dans la plupart des cas, une fenêtre KFM est ouverte. Utilisez KFM pour créer des URLs, des liens et des dossiers dans les répertoires personnels (`~/.kde/share/disknav`) et partagés (`$KDEDIR/share/disknav`). Pour plus de détails, reportez-vous à la section « Ajouter, modifier et supprimer des entrées du système de fichiers ». Lorsque l'utilisateur clique sur les boutons « Appliquer » et « OK », ces répertoires sont à nouveau parcourus et le menu de Disk Navigator est mis à jour. Vous pouvez également modifier la structure des répertoires « Partagés » et « Personnels » en utilisant la ligne de commande (par exemple, en utilisant un script shell). Dans un tel cas, le tableau de bord doit être redémarré (« Tableau de bord » -> « Redémarrer » dans le menu K) pour que les modifications soient prises en compte ;

- Nombre maximum de répertoires dans Récents : détermine combien de répertoires sont stockés dans la section « Récents » ;

- Nombre maximum de fichier dans Récents : détermine combien de fichiers (applications et documents) sont stockés dans la section « Récents » ;

- Nombre maximum de fichiers dans un répertoire : si le nombre de fichiers présents dans le répertoire excède la limite fixée, les fichiers ne seront pas affichés (une icône « Trop de fichiers » prendra leur place). Il est suggéré que cette limite ne soit pas trop élevée pour les systèmes lents. Une prochaine version de Disk Navigator supprimera probablement ce problème (voir la section « Limitations ») ;

- Afficher les fichiers cachés : détermine si les fichiers cachés seront ou non affichés dans les menus de Disk Navigator ;

- Trier en ignorant la casse : détermine si le tri doit s'effectuer dans l'ordre « A », « a », « B », « b » plutôt que « A », « B », « a », « b » ;

- Afficher la section Partagés : détermine si la section « Partagés » est affichée ou non ;

- Afficher la section Personnels : détermine si la section « Personnels » est affichée ou non ;

- Afficher la section Récents : détermine si la section « Récents » est affichée ou non. Notez que si cette option est désactivée, la liste des répertoires/fichiers auxquels vous accédez n'est pas mise à jour (certains utilisateurs devraient désactiver cette section pour des raisons de protection de la vie privée) ;

- Afficher le menu Options : détermine si l'entrée « Options » est affichée ou non. Veuillez noter que vous pouvez accéder à cette entrée depuis la boîte de dialogue de configuration du tableau de bord. Cette entrée n'est qu'un raccourci destiné à ceux qui modifient fréquemment les options de Disk Navigator ;

- Programme de terminal : détermine quelle est l'application qui sera lancée lors de l'utilisation de la touche « Majuscule » dans les sous-menus de Disk Navigator.

## Ajouter, modifier et supprimer des entrées du système de fichiers

Disk Navigator peut être facilement configuré pour faciliter l'accès aux systèmes de fichiers auxquels l'utilisateur accède fréquemment. Après l'installation, Disk Navigator contient quelques exemples d'entrées (la racine (/), le répertoire personnel de l'utilisateur, le bureau, etc.). Il est possible de supprimer ces entrées, de changer leurs icônes, d'ajouter de nouvelles entrées et plus encore.

Pour modifier les entrées de Disk Navigator, cliquez sur « Options ». Vous pouvez également sélectionner « Tableau de bord » -> « Configurer » dans le menu K du tableau de bord. Dans la fenêtre qui apparaît alors, cliquez sur l'onglet « Disk Navigator ».

Ceci fait, cliquez sur « Modifier les liens personnels » ou « Modifier les liens partagés » pour modifier soit les entrées spécifiques à l'utilisateur soit les entrées partagées entre tous les utilisateurs. Veuillez noter que seul l'administrateur système peut modifier les entrées partagées.

Ce choix effectué, une fenêtre KFM apparaît et montre les entrées existantes pour la section que vous modifiez. Si vous désirez ajouter une nouvelle entrée pointant sur « /opt/kde », vous pouvez utiliser la procédure suivante :

1. Sélectionnez Fichier -> Nouveau -> Adresse Internet (URL). Une nouvelle icône nommée « URL » sera créée ;

2. Cliquez sur la nouvelle icône en utilisant le bouton droit de la souris puis choisissez « Propriétés » ;

3. Remplacez le nom actuellement affiché par « KDE.kdelnk ». « KDE » sera le nom affiché dans Disk Navigator (le suffixe `.kdelnk` sera ignoré) ;

4. Cliquez sur l'onglet « URL » et entrez `/opt/kde` ;

5. Vous pouvez changez l'icône si vous le désirez. Elle sera utilisée dans Disk Navigator ;

6. Fermez la fenêtre KFM et cliquez sur « OK » dans la boîte de configuration de Disk Navigator. Cela redémarrera KPanel. Ceci fait, vous verrez la nouvelle entrée appraraître dans Disk Navigator.

À la place des URL, vous pouvez utiliser des liens symboliques. Malgré cela, l'utilisation des liens symboliques pose quelques problèmes et n'est donc pas recommandée. Veuillez-vous référer à la section « Fonctionalités et astuces ».

Pour supprimer une entrée dans Disk Navigator, supprimez simplement l'URL correspondante dans le fenêtre KFM utilisée pour modifier les entrées.

Notez que vous pouvez également créer des répertoires dans cette fenêtre afin de regrouper des entrées ayant un thème commun. Par exemple, vous pouvez créer un répertoire « Réseau » contenant les points de montage permettant d'accéder aux systèmes de fichiers distants (NFS, SAMBA, etc.).

## Limitations

- Les menus de Disk Navigator sont automatiquement mis à jour lorsque le contenu d'un répertoire est modifié. Seule exception : le menu principal ne peut être mis à jour que par l'intermédiaire de la boîte de dialogue accessible par l'entrée « Options » ;

- le contenu de la section « Récents » est sauvegardé dans le fichier de configuration « ~/.kde/share/config/kpanelrc ». Si vous désirez nettoyer cette section, vous pouvez supprimez les entrées `RecentFolders` et `RecentFiles` de ce fichier après avoir quitté KDE ;

- les documents et applications non accessibles par l'intermédiaire de KPanel ne sont pas ajoutés à la section « Récents ». Cette limitation disparaîtra dans une prochaine version de Disk Navigator ;

- pour des raisons d'efficacité, la plupart des fichiers ne sont pas affichés avec la même icône que celle utilisée dans le gestionnaire de fichiers. Avec la version actuelle, seuls les fichiers portant l'extension `.kdelnk` sont affichés avec la même icône. Les autres fichiers sont représentés par deux autres icônes (afin de distinguer les données des exécutables) ;

- copie de `~/.kde` et de $KDEDIR : si vous utilisez des liens symboliques pour définir les points de montage des sections Partagés et Personnels, soyez prudent lorsque vous copiez le répertoire KDE puisque l'option `-r` de la commande `cp` suit les liens symboliques. Sous Linux vous pouvez utiliser l'option `-d` pour remédier à ce problème. Il est malgré tout recommandé de préférer les URL KDE aux liens symboliques. Ces derniers sont stockés dans `$KDEDIR/share/disknav` pour les liens partagés et dans `˜/.kde/share/disknav` pour les liens personnels.

## Fichier de configuration (paramètres avancés)

Les informations sur la configuration de Disk Navigator sont stockées dans le fichier `˜/.kde/share/config/kpanelrc`. Le groupe est `[kdisknav]`.

Vous n'avez en principe pas besoin de modifier ce fichier à la main, puisque vous pouvez agir sur son contenu en utilisant la boîte de dialogue de configuration de Disk Navigator (accessible par l'intermédiaire de l'entrée « Options »). Si une option est manquante dans le fichier de configuration, la valeur par défaut est utilisée. Veuillez noter qu'un groupe [kdisknav] endommagé peut être réparé simplement en supprimant toutes les entrées présentes dans le fichier (les options par défaut seront utilisées).

- MaxNavigableFolderEntries=n : si un répertoire contient plus de n entrées, un message « Trop de fichiers » sera affiché. Valeur par défaut : 200 ;

- MaxRecentFoldersEntries=n : la section « Récents » contiendra les n derniers répertoires ouverts à l'aide de Disk Navigator. Valeur par défaut : 4 ;

- MaxRecentFilesEntries=n : la section « Récents » contiendra les n derniers fichiers ouverts à l'aide de Disk Navigator. Valeur par défaut : 4 ;

- ShowDotFiles=on/off : Les fichiers cachés doivent-ils être visualisables dans Disk Navigator ? Valeur par défaut : off ;

- RecentFiles=path1,path2,path3... : liste des fichiers récemment ouverts ;

- RecentFolders=path1,path2,path3... : liste des répertoires récemment ouverts ;

- IgnoreCase=on/off : Disk Navigator doit-il être sensible à la casse ? Valeur par défaut : off ;

- Terminal=app : utiliser cette application comme terminal lorsque la touche « Majuscule » est pressée lorsque l'utilisateur clique sur « Ouvrir le répertoire ». Les options de la ligne de commande peuvent être ajoutées ici. Valeur par défaut : kvt ;

- ShowGlobalSection=on/off : la section « Partagés » doit-elle être affiché dans Disk Navigator ? Valeur par défaut : on ;

- ShowLocalSection=on/off : la section « Personnels » doit-elle être affichée dans Disk Navigator ? Valeur par défaut : on ;

- ShowRecentSection=on/off : la section « Récents » doit-elle être affichée dans Disk Navigator ? Valeur par défaut : on ;

- ShowOptionEntry=on/off : l'entrée « Options » doit-elle être affichée dans Disk Navigator ? Valeur par défaut : on.

## Retour d'informations

Les bogues peuvent être signalés en utilisant le formulaire disponible en cliquant ici.

Les commentaires et suggestions peuvent être envoyés directement à l'auteur (Pietro IGLIO).