officiel, pour ne pas faire trop dériver ce dernier d'uPortal et parce qu'elles n'intéressent ou ne conviennent peut-être pas à tous les établissements.
h2. Détacher un canal "iframe"
Ajoute une icône dans la feuille de rendu permettant d'ouvrir un canal en iframe dans un nouvel onglet ou fenêtre.
h3. Version concernée :
uPortal-esup-DLM et esupdev-DLM 2.6
h3. Procédure :
Modifier le fichier ${esup.root}/custom/uPortal/webpages/stylesheets/org/esupportail/portal/layout/tab-column/xhtml-theme/xhtml-theme.xsl :
A la ligne 348 (dans le "template" controls), ajouter :
<xsl:template name="controls">
<xsl:if test="parameter\[@name='url'\]">
<xsl:choose>
<xsl:when test="string-length(substring-after(parameter\[@name='url'\]/@value,'service='))> 0">
<a href="{substring-after(parameter\[@name='url'\]/@value,'service=')}" target="_blank">
<img alt="détacher" title="Détacher" src="{$mediaPath}/{$skin}/controls/detach.png" />
</a>
</xsl:when>
<xsl:otherwise>
<a href="{parameter\[@name='url'\]/@value}" target="_blank">
<img alt="détacher" title="Détacher" src="{$mediaPath}/{$skin}/controls/detach.png" />
</a>
</xsl:otherwise>
</xsl:choose>
</xsl:if>
\\
h3. |