none
[MOSS 2007] Comment insérer un texte personnalisable sur toutes les pages ? RRS feed

  • Question

  • Bonjour,

    Je suis débutant sur MOSS 2007 et je suis confronté à un problème (qui est simple à priori). Comment peut-on insérer une zone personnalisable sur toutes les pages ? Je m'explique. Prenons le cas d'un site corporate, et que l'on souhaite inscrire en bas de chaque page un texte (adresse de la société, copyright 2007...). Ce texte doit être modifiable non via sharepoint designer, mais via l'interface (zone riche par exemple) par le webmaster.
    J'ai eu quelques idées comme créer une liste dans une page home qui contient les données communes et concevoir des webpart qui y accèdent (ou bien faire le lien directement dans la master page), mais ça ne semble pas très intuitif !

    Une piste ?

    Merci d'avance !
    mardi 16 octobre 2007 13:32

Toutes les réponses

  • Bonjour

     

    Je partirai plutôt sur un système hors webpart.

     Vous pouvez parfaitement avoir un contrôle web (user ou web control) qui interrogerait la page d'accueil qui contiendrait un champ HTML pour l'afficher quelque soit l'endroit (avec bien sûr une bonne louche de cache).

     

    Après, on peut imager l'exporter ailleurs dans une liste, comme par exemple la liste "Reusable Content" (qui doit donner Contenu réutilisable en français) qui contient justement des fractions de texte ou HTML qui peut être utilisé dans les zones HTML des pages web. Vous feriez d'une pierre deux coups : capitaliser sur cette liste d'éléments réutilisables et disposer de contrôles web affichant leur contenu (en fournissant par exemple le titre du contenu).

     

    Evidemment, tout ceci irait dans la master page afin d'être présent sur toutes les pages.

     

    J'espère que ca vous servira de piste Smile

     

    [edit] un exemple d'utilisation très intéressant : http://blog.thekid.me.uk/archive/2007/06/06/using-the-reusable-content-on-a-public-website.aspx

    mardi 16 octobre 2007 14:17