At 0:37 +0100 25/12/01, Patrick Atlas wrote:
Habituellement, lorsque je mets un lien vers un site hors site, je préfère
ouvrir une nouvelle fenêtre.
Y-a-t'il un moyen dans l'indication d'un lien URL ([bla bla bla->URL])
d'ouvrir une nouvelle page façon target=new?
Non. Le sujet revient souvent ici, et à chaque fois la réponse est: c'est à l'utilisateur de décider d'ouvrir ou fermer ses fenêtres, pas aux sites Web de le faire à leur place. Donc SPIP ne va pas encourager ce genre de choses :-))
Cependant, depuis la dernière fois, la question a un poil progressé: SPIP insère désormais une feuille de style dans les liens créés par [blabla->url], et il insère des styles différents si ce sont des liens interntes ou externes.
De ce fait, tu peux facilement, en modifiant le fichier "spip_style.css" (fourni avec SPIP), afficher de manière différente les liens vers l'extérieur. Le comportement (ouvrir une fenêtre) est laissé au visiteur, mais l'information est plus complète.
Par exemple, tu peux modifier le début de ton fichier "spip_style.css" ainsi:
======
a {
text-decoration: none;
}
a:hover {
color:#FF9900;
text-decoration: underline;
}
a.spip_out {
background-color: #FCF4D0;
}
a.spip_url { }
a.spip_in { }
De cette façon, un léger fond coloré signalera les liens externes.
Tu peux essayer une présentation un peu plus subtile, par exemple:
a.spip_out {
background-image: url(puce.gif);
background-repeat: no-repeat;
padding-left: 7px;
}
une petite puce précède ainsi le lien hypertexte.
ARNO*
--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.uzine.net
DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B