Charte Intranet - Tooltip


Cette page ne doit être appliquée que si le script de migration assistée vous demande de passer la migration manuelle skin.20240402.INTRANET.tooltip

Tooltip des étiquettes de la vue "Actualités personnalisées"

La construction des tooltips pour les étiquettes du carrousel "Actualités personnalisées" a été revue, car elle se basait sur un JS obsolète qui ne marche plus.

Si vous avez surchargé le template "common-service-head-js" du fichier services\web\pages\services\search\search-news-perso.xsl, vous devez réappliquer la correction SKININTRA-325:

  • Remplacer l'import de
<script type="text/javascript" src="{ametys:skinURL('plugins/js/tooltip.min.js')}" />

par 

<script type="text/javascript" src="{ametys:skinURL('plugins/js/tippy-bundle.umd.min')}" />
  • Remplacer
if (countTagHide > 0 &amp;&amp; !$j(this).find('.tags .tag.count').length) {
  $j(this).find('.tags').append(`&lt;span onmouseover="showTooltip(this, '${tagText}')" class="tag count">+${countTagHide}&lt;/a>`);
}

par

if (countTagHide > 0 &amp;&amp; !$j(this).find('.tags .tag.count').length) {
$j(this).find('.tags').append(`&lt;span data-tippy-content="${tagText}" class="tag count">+${countTagHide}&lt;/a>`);
                                    
tippy('.tags [data-tippy-content]', {});
}
  • Supprimer la fonction showTooltip
Retour en haut