#1 Le 06/08/2005, à 20:59
- crypto178
[Info] Applications externes et ouverture des liens dans firefox
Si vous utilisez firefox comme browser par défaut dans gnome, vous avez peut-être remarqué que les applications (dans mon cas principalement les gdesklets) ont la facheuse (question de gout) tendance d'ouvrir leurs liens dans la fenetre firefox en cours. Ce qui n'est pas très élégant puisque ca remplace ce que je suis en train de lire.
Or il est possible de remplacer ce comportement pour qu'une nouvelle fenetre ou un nouvel onglet s'ouvre quand on clique sur un lien.
Voici comment faire (source: http://kb.mozillazine.org/Setting_Your_Default_Browser ):
Ouvrez le script de lancement de firefox en root avec la commande :
sudo gedit /usr/bin/mozilla-firefox
Dans le fichier, faites une recherche sur openURL, vous devriez arriver à une ligne (n°391 chez moi) comme celle-ci :
exec_verbose ${MOZ_PROGRAM} -remote "openURL(${opt})"
L'astuce est d'ajouter ,new-window ou ,new-tab après ${opt} selon qu'on veuille une nouvelle fenetre ou un nouveau tab.
Par exemple chez moi, après édition du fichier, le code ressemble à ceci:
# If we are trying to use existing instance, and it exists, and we're not having
# a -remote command line argument, then open in window or tab accordingly.
if [ "${REMOTE}" -eq 0 ] && [ "${TRY_USE_EXIST}" -eq 1 ] && [ "${PING_STATUS}" -eq 0 ]; then
# just pass it off if it looks like a url
exec_verbose ${MOZ_PROGRAM} -remote "openURL(${opt},new-window)"
fi
Voila, plus qu'à sauver le fichier et les liens devraient s'ouvrir dans un nouvel onglet / fenetre.
Hors ligne
#2 Le 06/08/2005, à 21:43
- Tay
Re : [Info] Applications externes et ouverture des liens dans firefox
il y avait plus simple!
Installer l'extension TabMix ( http://extensions.geckozone.org/TabMix) et choisir "ouvrir les liens des nouvelles applications: dans un nouvel onglet"
Note: je n'ai pas testé avec gdesklet mais avec les autres applications (bluefish, evolution etc...) ça marche donc pas de raisons que cela soit différent dans ton cas.
Hors ligne
#3 Le 06/08/2005, à 21:50
- Loïc
Re : [Info] Applications externes et ouverture des liens dans firefox
Salut,
Je n'ai pas éssayé mais celà ne revient-il pas à faire :
Dans Firefox > Edition > Préfèrences > Avancées
- Ouvrir les liens venant d'une autre application dans :
> un nouvel onglet dans la fenêtre la plus récente.
?!?
(Veulliez m'excuser pour la traduction approximative des options )
Hors ligne
#4 Le 07/08/2005, à 11:34
- crypto178
Re : [Info] Applications externes et ouverture des liens dans firefox
il y avait plus simple!
Installer l'extension TabMix ( http://extensions.geckozone.org/TabMix) et choisir "ouvrir les liens des nouvelles applications: dans un nouvel onglet"Note: je n'ai pas testé avec gdesklet mais avec les autres applications (bluefish, evolution etc...) ça marche donc pas de raisons que cela soit différent dans ton cas.
Ok! J'utilise tabbrowser preferences, je n'avais pensé qu'une autre extension pouvait fournir cette fonctionnalité.
Dans Firefox > Edition > Préfèrences > Avancées
- Ouvrir les liens venant d'une autre application dans :
> un nouvel onglet dans la fenêtre la plus récente.
Je n'ai pas ces options chez moi ? Peut-etre proviennent-elles d'une extension?
Hors ligne
#5 Le 07/08/2005, à 12:41
- Donk
Re : [Info] Applications externes et ouverture des liens dans firefox
non, c'est de base
Hors ligne
#6 Le 07/08/2005, à 14:49
- Loïc
Re : [Info] Applications externes et ouverture des liens dans firefox
+1
Cette option est présente par défaut.
Hors ligne
#7 Le 11/01/2006, à 05:49
- Oublieuse
Re : [Info] Applications externes et ouverture des liens dans firefox
Et comment faire la même chose avec Opera?
Hors ligne