Nous venons de voir dans la section 3.3.2.1 ci-dessus que le code de transformation doit être géré comme un composant documentaire dans le CMS :
- dans le cas de raisons légales afin de pouvoir reproduire une publication référencée,
- si le droit d’auteur est donné aux auteurs de la mise en forme (graphisme) d’une publication en tant que co-auteur, afin de gérer les règles du copyright.
Par ailleurs, un CMS peut théoriquement, grâce aux fonctionnalités que nous avons abordées dans cette section (cf. section 3 « Architecture d’un système de gestion de contenu »), gérer tout type de code informatique, et donc les fichiers de transformation.
Il ne s’agit cependant pas d’une pratique encore courante. Des aspects d’intégration aux logiciels de gestion de configuration doivent d’abord être pris en compte. Ces aspects, avec ceux énoncés dans ce chapitre 3.3.2, sont des utilisations avancées d’un CMS, et demandent encore d’être étudiées plus avant afin de pouvoir être mises en oeuvre à grande échelle. Seuls quelques rares logiciels de CMS proposent ces fonctionnalités et plutôt dans le sens de gérer le code (pages ASP, JSP, javaBeans) des pages des sites Web gérés par le système de gestion de contenu orienté gestion de site Web.
La plupart des fonctions de personnalisation que nous allons voir ci-dessous sont aussi des fonctions avancées qui ne sont mises en oeuvre que dans de rares cas aujourd’hui et que ne proposent que quelques logiciels de gestion de contenu.


