|
|
Sylvain DEVAUX -
on 2/5/08 at 3:53 PM
Pour une migration 4.1 > 573, j'essaye de convertir d'anciens skin et css de skin en reprenant le principe ci dessus.
Malheureusement, je ne comprends pas pourquoi mon xml css est bien parsé, et propose dans l'édition des portlets des skinCss, mais, dans le rendu html, le code css n'est pas présent tout simplement. Voilà où se trouvent mon fichier et son contenu :
/plugins/MonPlugin/css/plugin.css (code css bien présent dans la page)
/plugins/MonPlugin/css/portal/plugin.css (code css bien parsé, mais non présent dans la page)
/* <?xml version="1.0" encoding="UTF-8"?><XMLCSS> */
/* -------------------------------------------------------------------- */
/* ||||||||||||||||||||||||| COMMON CSS ||||||||||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
BODY {
color: #001032;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
A { color:#001F93;
text-decoration: none; }
A:hover { text-decoration: underline; }
.form { font: normal 8pt arial,helvetica,sans-serif; color: #333333; border: 1px solid #333333; }
.Portlet {}
.PortletSkinable {}
.Portlet A { text-decoration: none; }
.Portlet A:hover { text-decoration: underline; }
/* -------------------------------------------------------------------- */
/* ||||||||||||||||| Skin CSS |||||||||||||||||||||||| */
/* -------------------------------------------------------------------- */
/* <CSS label="Menu premier" value="premMenu" type="PortletJsp" target="SkinBox" description="Style for all menu " /> */
/* <CSS label="Menu premier" value="premMenu" type="PortletLogin" target="SkinBox" description="Style for all menu " /> */
/* <CSS label="Menu premier" value="premMenu" type="PortletWYSIWYG" target="SkinBox" description="Style for all menu " /> */
.premMenu .menuHeader{
background-image:url(Aucune);
}
.premMenu .menuContenu{
background-image:url(Aucune);
}
/* <CSS label="Menu dernier" value="derMenu" type="PortletWYSIWYG" target="SkinBox" description="Style for all menu " /> */
/* <CSS label="Menu dernier" value="derMenu" type="PortletJsp" target="SkinBox" description="Style for all menu " /> */
.derMenu .menuFooter{
background-image:none;
}
/* <CSS label="Cartouche Rose" value="cartRose" type="PortletWYSIWYG" target="SkinBox" description="Style for all menu " /> */
/* <CSS label="Cartouche Rose" value="cartRose" type="PortletJsp" target="SkinBox" description="Style for all menu " /> */
.cartRose .cartouchesHeader{background-color: #C00075;}
.cartRose .cartouchesTitre{background-color: #C00075; background-image:url(../images/hpskin_rs.gif);}
.cartRose .cartouchesTitre H1{background-image: url(../images/hpskin_rs2.gif);}
.cartRose .cartouchesTitre H1 span {background-color:#C00075; background-image: url(../images/hpskin_rs1.gif);}
.cartRose .cartouchesContent, .cartRose .cartouchesFooter{ background-color: #FDC5E7;}
.cartRose .cartouchesContent .links, .cartRose .cartouchesContent .links .linksHeader{background-color: #FFEEF8;}
.cartRose .cartouchesContent .links .linksHeader{ background-image:url(../images/links_hd_rs.gif); }
.cartRose .cartouchesContent .links .linksHeader div{ background-image:url(../images/links_hg_rs.gif);}
.cartRose .cartouchesContent .links .linksFooter{ background-image:url(../images/links_bd_rs.gif);}
.cartRose .cartouchesContent .links .linksFooter div{ background-image:url(../images/links_bg_rs.gif);}
.cartRose .titrepage2{background-image:url(../images/titres/trait_rose.gif);}
.cartRose .titrepage2 H1{color:#C00075;}
.cartRose .titreLignePage table {border-color:#FDC5E7;}
.cartRose .titreLignePage table thead{background-color:#FDC5E7;}
.cartRose .titreLignePage table tr.ligne0 th, .cartRose .titreLignePage table tr.ligne0 td{background-color:#FFEEF8;}
/* <CSS label="Cartouche Violet" value="cartViolet" type="PortletWYSIWYG" target="SkinBox" description="Style for all menu " /> */
/* <CSS label="Cartouche Violet" value="cartViolet" type="PortletJsp" target="SkinBox" description="Style for all menu " /> */
.cartViolet .cartouchesHeader{background-color: #5F20AC;}
etc...
Je vais bien disposer du skinCss "Cartouche rose" dans ma portlet, mais, en front office, le code ".cartRose ...." n'est pas appelé dans la page.
Qu'ai-je manqué ?
|
|