Vous regardez une version antérieure (v. /wiki/spaces/ESUPMU/pages/82870285/Quelques+adaptations+possibles+pour+l+affichage+menu+canaux...) de cette page.
afficher les différences
afficher l'historique de la page
Vous regardez la version actuelle de cette page. (v. 1)
afficher la version suivante »
- Comment positionner la taille "horizontale" d'un canal ?
La solution consiste à modifier directement vos fichiers "layout" en ajoutant le paramètre "width" :
<folder mutable="True" removable="True" type="regular">
<name>Points études</name>
<folder mutable="True" removable="True" type="regular" width="50%">
<name>Column 1</name>
<channel fName="UHB-CHtmlInfoPointEtu"/>
</folder>
- Comment permettre l'affichage d'une double hauteur d'onglets sous Internet Explorer 6 et 7 ?
La solution consiste à modifier directement vos feuilles de style "CSS" en utilisant le paramètre "z-index" :
(Apparemment les z-index ne sont pas correctement interprétés sous IE s'ils ne sont pas associés au terme position autre que static.
Pour ce qui est des / et - , il permettent d'indiquer des styles à interpréter uniquement pour IE 6 et IE 7)
/*style avec / et - specifiques IE */
#tabs ul#tabList li:hover {
/position:relative;
/z-index:1000;
-position:relative;
-z-index:1000;
}
- Comment permettre l'affichage d'un seul canal lorsqu'on clique sur le menu principal ?
La solution consiste à modifier le fichier "xhtml-theme.xsl" :
<xsl:choose>
<xsl:when test="@activeTab='false'">
<!-- INACTIVE TAB -->
<li
id=" tab_{@ID}">
<!-- recuperation de l'id du 1er channel de la tab -->
<xsl:variable name="numChannel" select="./chans/chan[1]/@ID"/>
<a href="{$baseActionURL}?uP_root={$numChannel}&uP_sparam=activeTab&activeTab={$tabPosition}">-->
à la place de :
<xsl:choose>
<xsl:when test="@activeTab='false'">
<!-- INACTIVE TAB -->
<li
id=" tab_{@ID}">
<a id="activeTabLink" href="{$baseActionURL}?uP_root=root&uP_sparam=activeTab&activeTab={position()}">