scenari
 

metaIfExternalized

Cet élément à placer dans une part d'un .model builder permet de modifier le type de meta en fonction de l'internalisation ou non d'un item dans SCENARIchain.

Par exemple, dans ShowOrg, il permet à l'auteur de "surcharger" les titres des rubriques externalisées (qui peuvent donc être utilisées plusieurs fois dans plusieurs contextes différents, ce qui explique le besoin)

Il y a différents résultats possibles en fonction de sa combinaison avec le classique sm:meta :

  • sm:meta seul : utilisé dans les 2 cas (insternalisé et externalisé)
  • sm:metaIfExternalized seul : les meta n'apparaissent que si c'est externalisé.
  • sm:meta + sm:metaIfExternalized renseignés : en internalisé c'est le modèle de sm:meta qui est utilisé, en externalisé, c'est les modèle de sm:metaIfExternalized qui est utilisé.
  • sm:meta + sm:metaIfExternalized NULL : les meta n'apparaissent que si c'est internalisé (peu d'usage à priori).