liste des utilisateurs des packages esupdev et uPortal-Esup

Archives de la liste Aide


Re: [esup-utilisateurs] Onglet plus actif ?


Chronologique Discussions 
  • From: Julien Marchal < >
  • To: Yves Daoulatian < >
  • Cc: esup portail utilisateur < >
  • Subject: Re: [esup-utilisateurs] Onglet plus actif ?
  • Date: Fri, 05 Sep 2008 15:43:42 +0200

Bonjour,
    Si vous avez modifié la feuille xsl je ne vois pas trop comment je peux vous aider ? Je connais le fonctionnement de celle que nous fournissons (pour en avoir fait une partie).
    De plus la feuille que vous m'avez envoyé fait un include de 8 autre xsl et la constitution du menu ne me semble pas être dans la principale.
    A mon avis le mieux serait de voir avec la personne qui a fait cette XSL.

Cordialement,

Yves Daoulatian a écrit :
" type="cite"> Bonjour,
Merci, j'ai pas tout compris dans le fichier ! à quel moment l'onglet est réactivé ? Comment se fait-il que ça soit un fonctionnement normal puisque les usagers naviguent et reviennent sur le même onglet ?

Oui mais dans l'ENT nous avons dû récupérer une feuille de style qui est en pièces jointes et les fichiers integratedModes.xsl ne sont pas pris en compte ?
avez-vous une piste ? dans le fichier en pièces jointes ?

Merci.

--------
Yves
Pôle du Système d'Information
Pages professionnelles ENS : http://perso.ens-lyon.fr/yves.daoulatian/

  


Julien Marchal a écrit :
" type="cite"> Bonjour,
    En fait c'est un fonctionnement voulu lorsque je clique sur le canal "ENS" on désactive le lien sur ce canal puisqu'il est déjà affiché. Je vois bien que ce qui vous arrangerais c'est ed pouvoir recliquer pour revenir a l'accueil de votre iframe.
    Vous devriez pouvoir modifier ce comportement dans le fichier :
webpages/stylesheets/org/jasig/portal/layout/AL_TabColumn/integratedModes/integratedModes.xsl

  737                 <xsl:for-each select="/layout/content/column/channel">
  738                   <xsl:variable name="actualId"><xsl:value-of select="@ID"/></xsl:variable>
  739                   <xsl:choose>

CAS OU LE CANAL EST DEJA ACTIF DONC PAS DE LIEN

  740                     <xsl:when test="$actualId=$channelActif">
  741                       <span class="navigation-selected"><!-- sousmenuselect --><xsl:value-of select="@title"/></span>
  742                       <!-- Il faut ajouter le symbole | pour separer les menus -->
  743                       <xsl:if test="position()!=last()">
  744                         <span class="uportal-channel-strong"><!-- sousmenu --> | </span>
  745                       </xsl:if>
  746                     </xsl:when>
  747                     <!--Menu de niveau 2 pour les channels non-affiches -->
  748                     <xsl:otherwise>
  749 

CAS OU LE CANAL N4EST PAS ACTIF DONC LIEN 

 750                         <a class="uportal-navigation-category"><!-- sousmenu -->
  751                           <xsl:attribute name="href">
  752                             <xsl:variable name="actualId2"><xsl:value-of select="@ID"/></xsl:variable>
  753                             <xsl:value-of select="$baseActionURL"/>?uP_tcattr=minimized
  754                             <xsl:for-each select="../../column/
 'false' and @ID!=$actualId2]"><!--
  755                               -->&amp;minimized_channelId=<xsl:value-of select="@ID"/><!--
  756                               -->&amp;minimized_<xsl:value-of select="@ID"/>_value=true<!--
  757 
  758                               <xsl:choose>
  759                                 <xsl:when test="@ID=$actualId2">false</xsl:when>
  760                                 <xsl:otherwise>true</xsl:otherwise>
  761                               </xsl:choose>-->
  762                             </xsl:for-each><!--
  763                               -->&amp;minimized_channelId=<xsl:value-of select="@ID"/><!--
  764                               -->&amp;minimized_<xsl:value-of select="@ID"/>_value=false
  765                           </xsl:attribute>
  766                           <xsl:value-of select="@title"/>
  767                         </a>
  768 
  769                       <!-- Il faut ajouter le symbole | pour separer les menus -->
  770                       <xsl:if test="position()!=last()">
  771                         <span class="uportal-navigation-category"><!-- sousmenu --> | </span>
  772                       </xsl:if>
  773                     </xsl:otherwise>
  774                   </xsl:choose>
  775                 </xsl:for-each>

 

Yves Daoulatian a écrit :
" type="cite">Bonjour,
j'avais déjà posé cette question sur le forum mais je ne suis pas sûr d'avoir été très clair :
Sur le portail https://ent.ens-lyon.fr (esup 2.5) lorsque l'on clique par exemple sur un onglet et lorsque l'on revient sur celui-ci le menu n'est plus actif il faut rafraichir la page !
Je m'explique :
si vous cliquez (hors CAS) via https://ent.ens-lyon.fr  sur l'onglet ENS un menu apparait. Si vous cliquez sur école puis que vous recliquez sur ens le menu n'apparait plus !

Faut-il modifier les paramètres du fragment  ou autre chose ? Merci d'avance .

***************
<fragment name="Accueil" type="pushed">
       <description>Accueil</description>
       <groups>
           <group>Tous les groupes de personnes</group>
       </groups>
       <restrictions>
           <restriction path="local" name="priority" value="19000-19999"/>
           <restriction path="local" name="depth" value="1"/>
       </restrictions>
       <folder name="Accueil" immutable="Y" unremovable="Y" hidden="N">
               <folder name="column1" immutable="Y" unremovable="Y" hidden="N">
               <channel fname="accueil-esup-portail" immutable="Y" unremovable="Y" hidden="N"/>
                               <channel fname="Annuaire_Nonauth" immutable="Y" unremovable="Y" hidden="N"/>                                  <channel fname="CActu" immutable="Y" unremovable="Y" hidden="N"/>                                  <channel fname="Annuaire_Auth" immutable="Y" unremovable="Y" hidden="N"/>                                  <channel fname="CAccueil-ens" immutable="Y" unremovable="Y" hidden="N"/>                                 <channel fname="CAccueil-contact" immutable="Y" unremovable="Y" hidden="N"/>                                 <channel fname="CAnnuEleves" immutable="Y" unremovable="Y" hidden="N"/>                                                           <channel fname="CAccueil-aide" immutable="Y" unremovable="Y" hidden="N"/>                                <!-- <channel fname="AnnoncePortailENS" immutable="Y" unremovable="Y" hidden="N"/> -->                </folder>
       </folder>
   </fragment>
***************



--
Pôle Lorrain de Gestion
13 rue du Maréchal Ney
CO 30075
54036 NANCY Cedex
> Téléphone 03.54.50.36.54
> Fax 03.54.50.36.51
Julien Marchal
Equipe réseau - CRI


--
Pôle Lorrain de Gestion
13 rue du Maréchal Ney
CO 30075
54036 NANCY Cedex
> Téléphone 03.54.50.36.54
> Fax 03.54.50.36.51
Julien Marchal
Equipe réseau - CRI



Archives gérées par MHonArc 2.6.16.

§