[résolu] Fil d'ariane sous forme de lien au lieu du menu déroulant en bas de bage (Inivision)

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu [résolu] Fil d'ariane sous forme de lien au lieu du menu déroulant en bas de bage (Inivision)

Message par mist-e-fire le Ven 2 Juin 2017 - 18:21

Détails techniques


Version du forum : Invision
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Autre
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Dés le passage au thème Inivision
Lien du forum : http://mistefire.darkbb.com/

Description du problème

Bonjour,

Je viens de passer à la vesrion Invision.
En passant à cette version, le "fil d'ariane" qui s'affichait en bas de page s'est transformé en menu déroulant.
Je ne trouve pas ça pratique du tout (et mes utilisateurs non plus)
Est-il possible d'obtenir un fil d'ariane sous forme de lien comme celui en haut de page?

Merci
Bàv

Olivier


Dernière édition par mist-e-fire le Ven 2 Juin 2017 - 21:05, édité 1 fois

mist-e-fire
Nouveau membre

Messages : 15
Inscrit(e) le : 25/02/2008

http://mistefire.darkbb.com/
mist-e-fire a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [résolu] Fil d'ariane sous forme de lien au lieu du menu déroulant en bas de bage (Inivision)

Message par Neptunia le Ven 2 Juin 2017 - 19:58

Bonjour ^^


En fait la jumpbox ne remplace pas le fil d'Ariane. Elle existe sur toutes les versions, seulement n'est pas gérée de la même façon et pas présente non plus aux mêmes endroits.

Les templates concernés pour le fil d'Ariane et la jumpbox n'étant pas les mêmes, il n'est pas envisageable de procéder à un remplacement.

Implanter un second fil d'Ariane se fera donc dans chacun des templates concernés en fonction du type de page.

Sur un sujet par exemple, la version #Invision inclut ceci dans le #template #viewtopic_body
Code:
<ul id="navstrip" class="clearfix">
   <li class="begin"><a href="{U_INDEX}"><span>{L_INDEX}</span></a></li>
   {NAV_CAT_DESC}
</ul>

Il suffirait de recopier cet extrait à un autre endroit pour le faire apparaître une seconde fois en bas de sujet, ce qui est d'ailleurs nativement le cas sous PunBB.

Vous pourriez par exemple remplacer :
Code:
<!-- BEGIN promot_trafic -->
par :
Code:

<ul id="navstrip2" class="clearfix">
   <li class="begin"><a href="{U_INDEX}"><span>{L_INDEX}</span></a></li>
   {NAV_CAT_DESC}&nbsp;»&nbsp;
      <strong><a href="{TOPIC_URL}">{TOPIC_TITLE}</a></strong>
</ul>

<!-- BEGIN promot_trafic -->

Ici j'ai juste modifié l'id du conteneur (navstrip2) parce qu'un id est sensé être unique sur une page donnée. Ce qui démontre d'ailleurs que le fil d'Ariane n'était pas conçu pour figurer en double exemplaire sur cette version.
J'ai aussi ajouté le lien du sujet en cours (spécificité de la version punBB)




Maintenant si la jumpbox vous dérange (elle a le mérite de pouvoir aller n'importe où sur le forum, et non uniquement un des fora/catégorie parent) vous pouvez la supprimer en éditant le template #overall_footer_begin et en supprimant cet extrait
Code:
      <form action="{S_JUMPBOX_ACTION}" method="get" name="jumpbox" onsubmit="if(document.jumpbox.f.value == -1){return false;}" id="qjump">
         <fieldset>{S_JUMPBOX_SELECT}</fieldset>
      </form>
avatar

Neptunia
Membre actif

Féminin
Messages : 12720
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [résolu] Fil d'ariane sous forme de lien au lieu du menu déroulant en bas de bage (Inivision)

Message par mist-e-fire le Ven 2 Juin 2017 - 20:07

Merci pour la réponse!

Ca m'a l'air bien compliqué pour le néophyte que je suis. Je vais tenter de faire les modifications et puis je reviendrai vous tenir au courant du succès ou non Smile

Ol

mist-e-fire
Nouveau membre

Messages : 15
Inscrit(e) le : 25/02/2008

http://mistefire.darkbb.com/
mist-e-fire a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [résolu] Fil d'ariane sous forme de lien au lieu du menu déroulant en bas de bage (Inivision)

Message par mist-e-fire le Ven 2 Juin 2017 - 20:16

Hmm;
J'ai localisé la zone ou mettre le code additionnel. J'ai tenté le coup. Si je comprends bien, avant de valider le code, j'ai la possibilité de le prévisualiser. Voici un screenshot:



C'est déjà fonctionnel. Est-ce qu'il y aurait moyen que ça se mette sur une seule ligne, comme celle du haut?


mist-e-fire
Nouveau membre

Messages : 15
Inscrit(e) le : 25/02/2008

http://mistefire.darkbb.com/
mist-e-fire a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [résolu] Fil d'ariane sous forme de lien au lieu du menu déroulant en bas de bage (Inivision)

Message par Neptunia le Ven 2 Juin 2017 - 20:55

Je m'attendais un peu à ce genre de désagrément du fait que j'avais changé l'id du conteneur.

Donc il y a deux solutions.

La plus sauvage est de remplacer dans mon code navstrip2 par navstrip, ce qui reviendrait à utiliser un code non standard (utilisation d'un id 2 fois sur une même page)

Une solution conforme aux standards consiste à rajouter le css correspondant à votre feuille de style CSS
Code:
#navstrip2 {
   list-style: none;
   margin: 0 0 1em;
   font-weight: bold;
   }
#navstrip2 li {
   float: left;
   margin: 0 5px;
   padding-left: 13px;
   background: url("https://illiweb.com/fa/invision/breadcrumb-arrow.gif") no-repeat left 50%;
   }
#navstrip2 li.begin {
   padding-left: 15px;
   background: url("https://illiweb.com/fa/invision/nav.gif") no-repeat left 50%;
   }
#navstrip2 li a {
   text-decoration: none;
   font-weight: bold;
   }

Avec cet ajout les fils d'Ariane inférieurs et supérieurs devraient être identiques.
avatar

Neptunia
Membre actif

Féminin
Messages : 12720
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [résolu] Fil d'ariane sous forme de lien au lieu du menu déroulant en bas de bage (Inivision)

Message par mist-e-fire le Ven 2 Juin 2017 - 21:04

Je me suis permis d'utiliser la méthode savage. Je ne suis pas sur de comprendre ce qu'est le CSS, donc je fais au plus simple.

Merci, tout fonctionne à merveille!

bonne soirée

Olivier

mist-e-fire
Nouveau membre

Messages : 15
Inscrit(e) le : 25/02/2008

http://mistefire.darkbb.com/
mist-e-fire a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum