![]() ![]() |
kaou http://kaou.fr inscrit le 20/06/2010 |
Bonsoir.
Est-ce possible de rendre l'icône ainsi que le texte de l'option "Personnalisation de la barre du haut du forum" (forum pro) ne s'ouvrent pas dans un nouvel onglet mais en target="_self"? En effet, je voudrais écrire "Accueil" ici pour que les utilisateurs puissent retourner à l'accueil facilement (je sais que l'arborescence sur le cadre blanc sert à ça mais tout le monde n'est pas habitué aux forums, et encore moins comme je le lisais sur un autre topic, aux forums "uniques" de les-forums.com). Merci ![]() |
![]() ![]() |
Babaorum adjoint inscrit le 22/04/2002 |
Bonjour, oui c'est très simple, à l'aide d'un petit hack Javascript qui va modifier dynamiquement la propriété du lien, à chaque affichage :
code Javascript document.getElementById('tb-pro-text').getElementsByTagName('a')[0].setAttribute('target à placer dans l'administration : onglet "Apparence-intégration", section "HTML pur", sous-section "Autre", formulaire "Balise ``body``" (à entrer tel quel, avec les mêmes apostrophes *simples* --important !) |
![]() ![]() |
kaou http://kaou.fr inscrit le 20/06/2010 |
J'ai placé le code tel quel dans Apparence - intégration>Autre>Balise "body" mais cela n'a pas marché. Et comme je ne m'y connais strictement pas en javascript...
Le forum en question : http://capes2010.les-forums.com/ (il faut s'y inscrire pour voir l'intérieur, mais ça suffira pour voir la barre noire) |
![]() ![]() |
Babaorum adjoint inscrit le 22/04/2002 |
Ah zut, je me suis trompé, il faut mettre ça de manière plus détaillée, à un endroit différent, car l'imbrication d'apostrophes sur différents niveaux va poser problème. Quelque chose de ce genre :
Apparence-intégration window.onload = function() {document.getElementById("tb-pro-text").getElementsByTagName("a")[0].setAttribute("target", "_self")}; "My bad" ![]() (et bien entendu, effacer la première entrée que j'ai conseillée et qui n'est pas opérationnelle) Message modifié le 02/07 à 12:56:56 par Babaorum. |
![]() ![]() |
kaou http://kaou.fr inscrit le 20/06/2010 |
Petit souci :
Impossible d'enregistrer les informations car les erreurs suivantes ont été repérées :En espérant que cela puisse t'aider à régler le problème et encore merci pour ton aide! kaou ps: je compte passer le forum en pro pour un an, ce n'est qu'une petite rentrée d'argent mais j'espère que ça vous fera plaisir ![]() |
![]() ![]() |
Babaorum adjoint inscrit le 22/04/2002 |
* Le chemin de la source javascript ne doit pas contenir de double-quote ". Essaie ça, au même endroit qu'indiqué précédemment: <script type="text/javascript"> (arf, je suis très étourdi, j'oublie plein de trucs ; je ne suis pas certain qu'avec ça, les apostrophes simples à la place des doubles soient réellement indispensables, mais ça n'invalidera pas le code dans tous les cas) ps: je compte passer le forum en pro pour un an, ce n'est qu'une petite rentrée d'argent mais j'espère que ça vous fera plaisir Bien sûr ! Merci d'avance ![]() Message modifié le 05/07 à 11:29:30 par Babaorum. |
![]() ![]() |
Twidi maire inscrit le 18/04/2001 |
kaou : il faut mettre dans "Balise "head" le dernier code donné par babaorum (juste au dessus de ce message) et non dans "Javascript" (car dans "Javascript" on attend l'url d'un fichier javascript externe)
et merci pour le forum pro à venir ![]() |
![]() ![]() |
kaou http://kaou.fr inscrit le 20/06/2010 |
Super, ça marche! ![]() Je passe le forum pro cette semaine dés que j'ai réussi la redirection url. ps: ça marche sur firefox mais pas sur ie, j'imagine qu'on y peut rien? Message modifié le 07/07 à 15:01:11 par kaou. |
![]() ![]() |
Babaorum adjoint inscrit le 22/04/2002 |
Arf même un code aussi simple, Internet Explorer ne l'exécute pas correctement ? J'ai presque du mal à y croire.
|
![]() ![]() |
kaou http://kaou.fr inscrit le 20/06/2010 |
Oui, c'est chiant internet explorer. Moi je ne l'utilise pas, mais mon forum est dédié à des professeurs, et tous ne sont pas intéressés par l'informatique...
Le truc, c'est que je voudrais écrire "Accueil" ici car les non habitués au forum sont quelquefois perdus et ne comprennent pas tout de suite l'arborescence. Mais ça va être emmerdant pour ceux qui sont sous IE.... ![]() Message modifié le 07/07 à 22:07:20 par kaou. |
![]() ![]() |
Leydorn![]() inscrit le 05/07/2004 |
IE6 peut-être, mais faut pas charrier quand même, moi non plus je n'aime pas du tout Internet Explorer, mais faut bien avouer que depuis le 7 et surtout le 8 et bientôt le 9 qui a l'air vraiment pas mal, ils se sont améliorés et que ça devient de plus en plus sympa, ils prennent en compte les critiques sont pas idiots, comme pour leur(s) OS, puis bon, ils recrutent bon nombre des meilleurs ingénieurs IT de la planète et je pense pas qu'ils aient envie de les payer pour rien, ni qu'eux-mêmes soient aussi peu motivés que ça par leur boulot.
Même si Vista est chiant et un OS de transition, la critique de Microsoft, depuis XP et la popularisation du libre, c'est surtout idéologique. Message modifié le 08/07 à 12:13:23 par Leydorn. |
![]() ![]() |
Babaorum adjoint inscrit le 22/04/2002 |
On n'est pas là pour faire le procès ou la défense de la maison Microsoft, Leydorn, mais pour trouver une solution acceptable pour le plus grand nombre.
Ce serait plus intéressant que tu nous dises qu'avec IE telle version, ça fonctionne ou pas. Moi je n'ai pas IE, même pas sous Windows Vista, je ne peux donc rien tester pour ce navigateur. |
![]() ![]() |
Leydorn![]() inscrit le 05/07/2004 |
Faut des simulateurs de versions/environnements alors, sinon IE 8 marche nickel, 7 aussi je pense, et 6 et avant quasi certain que non. |
![]() ![]() |
kaou http://kaou.fr inscrit le 20/06/2010 |
effectivement, ils font des efforts et le 8 est bien, mais il y a toujours quelques problèmes par ci par là. |
![]() ![]() |
Babaorum adjoint inscrit le 22/04/2002 |
Personne ne peut nous dire comment c'est rendu avec les autres version d'IE ? |
![]() ![]() |
cigogne35 Cecile inscrit le 05/12/2016 |
le 01/07/2010 à 19:53:09, kaou a dit : J'ai placé le code tel quel dans Apparence - intégration>Autre>Balise "body" mais cela n'a pas marché. Et comme je ne m'y connais strictement pas en javascript... Merci de nous avoir donné toutes ces informations. Elles nous sont très utiles. Message modéré le 17/08 à 14:46:15 par Babaorum. |
![]() ![]() |
FDR inscrit le 14/07/2014 |
Edge est plus léger mais toujours le plus lent et surtout le moins paramétrable ![]() |
![]() ![]() |