-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 J-C Hendrickx wrote: | Je cherche en vain où KDE cache (et sous quel type de fichier) | le texte du menu pour pouvoir l'éditer de façon plus conviviale | que par editmenu. | Si quelqu'un peut éclairer ma lanterne, merci.
Cela dépend un petit peu de ta distribution et de sa version. De manière générale, les éléments du menu sont stoqués dans des fichiers .desktop Il existe depuis qqes temps une spécification de freedesktop.org, de manière à avoir un standard commun à KDE et GNOME (et autres). http://standards.freedesktop.org/desktop-entry-spec/latest/ Le menu est construit de la façon suivante: le window manager (kwin, metacity, ...) lit tous les fichiers .desktop se trouvant dans un répertoire bien déterminé. Dans le cas de KDE, il s'agit des répertoires suivants (*): - - /usr/share/applications/ - - /opt/kde3/share/applications/kde/ - - ~/.kde/share/applnk/ (*) note que ce sont les répertoires en application sur SUSE Linux; sur Debian ou Redhat/Fedora, qui stockent l'installation KDE sous /usr au lieu de /opt/kde3, le 2ème répertoire de la liste ci-dessus est en fait /usr/share/applications/kde/ En fait, ce n'est pas tout à fait correct. Dans des versions ultérieures (de KDE), la structure n'était pas conforme au standard freedesktop.org (cf. au début du mail), pour la simple raison qu'il n'était pas encore fini. Je ne peux que te dire les versions pour SUSE: si tu as une SUSE < 9.3, les répertoires dans lesquels kwin cherche après les fichiers .desktop sont: - - /usr/share/applications/ - - /opt/kde3/share/applnk/ - - ~/.kde/share/applnk/ Si tu veux modifier le texte d'un élément de menu, tu devras éditer le fichier .desktop correspondant. Donc... shell et grep sont tes amis ;) : grep -r "Lecteur de CDs" /opt/kde3/share/applications/ /opt/kde3/share/applnk /usr/share/applications ~/.kde/share/applnk Méfie-toi quand même: ces fichiers .desktop font partie de leurs paquets (RPM/DEB) respectifs (p.ex. /opt/kde3/share/applications/kde/k3b.desktop fait partie du paquet k3b). Donc si tu fais une mise-à-jour ou une réinstallation d'un paquet dont tu as modifié le fichier .desktop, il sera écrasé. cheers - -- ~ -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ ~ /\\ <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> ~ _\_v The more things change, the more they stay insane. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCsImpr3NMWliFcXcRAnfvAKCOjCqizX/pP7qmiMi/DRd1d0+PfwCfTOov vbziOy2eQmHy51vL9YiJw1s= =eZUr -----END PGP SIGNATURE----- _______________________________________________________ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/linux@lists.unixtech.be IRC: chat.unixtech.be:6667 - #unixtech NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech