Jahia Modules DOCUMENTATION

Dimension: px
Commencer à balayer dès la page:

Download "Jahia Modules DOCUMENTATION"

Transcription

1 DOCUMENTATION Jahia Modules Jahia, le CMS open source de nouvelle génération apportant à vos projets la convergence applicative (web, document, social, recherche et portail) unifiée par la simplicité d utilisation des outils de gestion de contenu web. Jahia Solutions Group SA 9 route des Jeunes, CH-1227 Les acacias Genève, Suisse

2 Sommaire 1 Définitions Structure Catégories 5 2 Modules à caractère éditorial Article Banner Big Text Contact External Link File List Flash Image Main Content News Teaser Text Tree Event FAQ Job Location People Press Publication Frame Video 15 3 Modules définissant des fonctions Author Display 17 Page 2 sur 27

3 3.2 Back To Parent Page Bookmarks BreadCrumb Calendar CSS Page Current User Facet FormBuilder Language Switcher Latest Login Form Navigation Menu Page Tagging Page Title Pol Portlet Query Rating RSS Search Shortcuts Twitter Top Stories Sitemap User Registration 25 Page 3 sur 27

4 1 Définitions Module: un module est un répertoire stocké sur le disque du serveur contenant tous les fichiers qui définissent le comportement, le traitement et le rendu d une fonctionnalité du logiciel. Chaque module est l équivalent d un plug-in qui étend les fonctionnalités de Jahia et lui permet de gérer un ou des cas spécifiques. Composant: on désigne par composant un élément pouvant être ajouté dans une page gérée par Jahia, qu il s agisse d un simple contenu éditorial (un article, une news, une faq...), ou d une fonctionnalité (un nuage de tags, un formulaire de recherche, le fil d Ariane...). Chaque composant est défini dans un module. Un même composant ne peut être défini deux fois, par contre un composant défini dans un module peut, dans le contexte d un autre module se voir ajouter de nouveaux fichiers d affichage spécifiques. Par exemple, le composant user est défini dans le module user avec plusieurs fichiers de rendu, mais est régulièrement surchargé dans des contextes spécifiques comme le blog, le forum ou le docspace. Un module peut ne définir aucun composant (mais ajouter une fonctionnalité bas niveau par exemple) peut définir un composant unique (c est le cas pour la plupart des modules qui définissent des structures de contenu simples) peut définir plusieurs composants (le module FAQ définit par exemple un composant FAQ - question/réponse- et un composant Sommaire FAQ qui peut générer automatiquement le sommaire d une liste de FAQ). Les modules les plus évolués, qui forment de véritables mini-applications, peuvent définir 6 ou 10 composants utilisables unitairement ou conjointement via l interface d édition du logiciel et / ou le Studio. Un module peut contenir des définitions (format cnd) des fichiers de rendu (jsp, velocity, freemarker...) des fichiers de propriétés (resourcebundles Java) des ressources statiques (css, javascript) des icones pour les composants des règles (Drools) des fichiers de workflow (jbpm) des librairies ou des ensembles de librairies sous forme de fichiers jar (note: les développeurs si ils ajoutent des librairies non créées par eux doivent vérifier que les dites librairies ne sont pas déjà présentes dans Jahia, qu il s agisse de la même version ou d une autres version, afin de prévenir d éventuels conflits). 1.1 Structure tomcat/webapp/jahia/modules/ Les modules placés directement dans ce répertoire sont ceux dont nous pensons qu ils ont vocation à être régulièrement modifiés pour les besoins spécifiques des projets basés sur Jahia. tomcat/webapp/jahia/modules/default/ Les modules placés dans ce répertoire sont a priori prévus pour ne pas être modifiés lors d une intégration, soit que les modifier ne fasse pas sens a priori, soit que Jahia se réserve la possibilité de les faire évoluer dans le temps lors de ses mises à jour. Si pour les besoins d un projet vous souhaitez modifier un de ces modules, nous vous conseillons de créer votre propre module (directement dans /modules/) qui étendra celui d origine, soit de noter que des Page 4 sur 27

5 modifications ont été apportées afin de gérer sélectivement le remplacement ou non de celui-ci en cas de mise à jour de votre plateforme Jahia. Comment faire apparaître / disparaître les composants définis dans les modules du sélecteur Un module peut définir un ou plusieurs composants qui apparaîtront dans les interfaces de Jahia et particulièrement dans le sélecteur, afin d être manipulables par les éditeurs et webmasters. Pour qu un composant apparaisse dans le sélecteur, il est nécessaire au niveau de sa définition de définir une propriété jmix Exemple, le composant banner apparaitra dans le sélecteur dans les composants éditoriaux. [jnt:banner] > jnt:content, mix:title, jmix:editorialcontent 1.2 Catégories Il existe par défaut 5 catégories de composants: jmix:editorialcontent = contenus éditoriaux On y place tous les composants qui se contentent de définir des structures de contenu telles que news, article, communiqué de presse, etc. jmix:sitecomponentcontent = composants de site Ce sont généralement des fonctions prêtes à l emploi tel que le fil d Ariane, le formulaire de login, la fonction de changement de langue, etc. jmix:sandboxcontent = bac à sable On y met les composants inclassables, fournis à titre de démonstration et de formation ou encore les composants en cours de développement donc réputés instables, même si ils ne le sont pas nécessairement. jmix:formcontent = composants de formulaire On y regroupe tous les éléments relatifs à la construction d un formulaire (champs, règles de validation...) et les formulaires prêts à l emploi. jmix:querycontent = composants de requêtes On y regroupe tous les composants basés sur des requêtes, qu il s agisse du composant le plus simple permettant de saisir une requête sur l instant, jusqu aux composants qui travaillent sur des requêtes prédéfinies comme la liste des dernières pages crées, la liste des dernières actualités, etc. Page 5 sur 27

6 2 Modules à caractère éditorial Ces modules définissent des structures de contenu et pour chacun d entre eux une ou plusieurs vues correspondant à des cas d usage classiques. Ces modules n intègrent généralement aucune logique ou traitement, ils sont destinés à présenter du contenu et à structurer celui-ci lors de sa saisie dans le CMS. 2.1 Article Article /modules/article/ Ce module définit un objet de type article très structuré et relativement complet. Il associe à une titre et une introduction (uniques) un ensemble de paragraphes basés sur me module main content. L objet article définit également la possibilité sur chaque paragraphe d ajouter un encart (mise en exergue ou citation) qui viendra s insérer au sein du texte sur la droite ou sur la gauche de celui-ci. Ce module constitue un bon exemple pour les intégrateurs souhaitant comprendre comment héritage de modules fonctionne et réaliser eux même des composants étendant ou intégrant d autres objets. [jnt:paragraph] > jnt:maincontent inserttext (string, richtext) i18n inserttype (string,choicelist[resourcebundle]) = quote indexed=no < quote, exergue insertposition (string,choicelist[resourcebundle]) = left indexed=no < left, right insertwidth (long) = "150" indexed=no [jnt:article] > jnt:content, jmix:editorialcontent, mix:title, jmix:tagged intro (string, richtext) i18n + * (jnt:paragraph) 2.2 Banner Banner /modules/default/jnt_banner/html/ (rendu) /modules/definitions.cnd (définition) Ce module permet de sélectionner une bannière (image) qui sera utilisé en background de l élément DIV défini par le fichier de rendu, et de lui associer un titre et une accroche textuelle. Le titre et l accroche, tel que le fichier de rendu est écrit, sont affichés par dessus l image choisie. Il est également possible de définir le positionnement du texte en saisissant une marge à gauche et une marge haute, à partir du coin de la photo. Page 6 sur 27

7 [jnt:banner] > jnt:content, mix:title, jmix:editorialcontent background (weakreference, file[mime='image/*']) i18n cast (string, richtext) i18n positiontop (long) indexed=no positionleft (long) indexed=no Améliorations / adaptations possibles : si la liste des images autorisées pour créer les bannières est limitée et connue à l avance, il est possible de remplacer le champ image par une liste prédéfinie, ce qui fera gagner du temps aux éditeurs et évitera des erreurs. en raison de la superposition des textes sur l image, il peut être intéressant d ajouter un champ pour sélectionner une couleur de texte qui sera utilisée avec une instruction de style in-line. 2.3 Big Text BigText /modules/default/bigtext/ /modules/default/definitions.cnd Ce module permet de saisir un texte de longueur illimitée. En édition, le champ s affiche avec un éditeur de texte WYSIWYG. Il est recommandé de ne pas modifier cette structure de contenu. 2.4 Contact Contact /modules/contact/ Ce module permet d insérer dans une page un formulaire de contact prédéfini directement dans un fichier jsp. L éditeur peut choisir sur l instant quels champs il souhaite afficher, parmi la 15aine disponible. Fonctionnellement ce module est très simple puisqu il consiste uniquement à lister des champs et stocker un booléen (vrai/faux) qui sert à afficher ou non le champ en question, mais c est un bon exemple d alternative à l utilisation du module Form Builder qui est plus puissant mais demande plus de temps et de maîtrise. Si votre projet comporte quelques formulaires dont vous connaissez à l avance la structure et ne requiert pas la création de nouveaux formulaires régulièrement, cette approche présente un intérêt certain. Le résultat des formulaires envoyés est stocké dans le repository et accessible en format CSV. Page 7 sur 27

8 2.5 External Link External Link /modules/default/jnt_externallink/ (affichage) /modules/default/definitions-nav-menu.cnd (structure) Ce module permet d insérer un lien externe à la plateforme Jahia en choisissant certains paramètres tels que la target et le alt. Il s appuie sur un type de donnée (jmix:navmenuitem) interne à Jahia. 2.6 File List File List /modules/default/jnt_filelist/ (affichage) /modules/default/definitions.cnd (structure) Ce module permet de sélectionner un répertoire du Gestionnaire de Document pour en afficher automatiquement dans une page tous les fichiers enfants. L intérêt principal est que la liste des contenus affichée est mise à jour dès que le contenu du dossier cible change. [jnt:filelist] > jnt:content, jmix:editorialcontent folder (weakreference, file[folder]) 2.7 Flash Flash /modules/default/flash/html/ (affichage) /modules/default/definitions.cns (structure) Ce module a pour objet d insérer une animation Adobe Flash dans une page. Il utilise la balise <object> définie par le standard. Lorsque le composant flash est inséré dans une page, l éditeur peut définir tous les paramètres relatifs à l animation Flash. Certains de ces paramètres ne sont pas indispensables et peuvent être supprimés intentionnellement de la définition afin de limiter les informations à renseigner par l éditeur. Attention, toute modification du fichier de définitions pour retirer un champ doit être effectuée avant déploiement de la définition en question. [jnt:flash] > jnt:content, mix:title, jmix:editorialcontent flashsource (weakreference, file) Page 8 sur 27

9 width (string) analyzer='keyword' nofulltext height (string) analyzer='keyword' nofulltext flashplayer (string) = '9' analyzer='keyword' nofulltext id (string) analyzer='keyword' nofulltext name (string) swliveconnect (string, choicelist[resourcebundle]) analyzer='keyword' nofulltext < 'true', 'false' play (string, choicelist[resourcebundle]) indexed=no < 'true','false' loop (string, choicelist[resourcebundle]) indexed=no < 'true','false' menu (string, choicelist[resourcebundle]) indexed=no < 'true','false' quality (string, choicelist[resourcebundle]) analyzer='keyword' nofulltext < 'low','high','autolow','autohigh','best' scale (string, choicelist[resourcebundle]) analyzer='keyword' nofulltext < 'default','noborder','exactfit' align (string, choicelist[resourcebundle]) indexed=no < 'l','r','t','b' salign (string, choicelist[resourcebundle]) indexed=no < 'l','r','t','b','tl','tr','bl','br' wmode (string, choicelist[resourcebundle]) indexed=no < 'window','opaque','transparent' bgcolor (string, color) indexed=no base (string) indexed=no flashvars (string) indexed=no 2.8 Image Image /modules/default/image/ /modules/default/definitions.cnd Ce module permet d insérer une image dans une page en l accompagnant d un texte alternatif. Il peut aisément être étendu pour intégrer une valeur css, une légende ou autre. 2.9 Main Content Main Content /modules/default/jnt_maincontent/html/ (rendu) /modules/definitions.cnd (définition) Ce module très générique définit la structure de contenu la plus utilisée que l on pourrait rapprocher d un paragraphe : un titre, une corps de texte (texte riche), une image et une variable pour aligner l image à gauche ou à droite du corps du texte. [jnt:maincontent] > jnt:content, mix:title, jmix:editorialcontent body (string, richtext) i18n image (weakreference, file[mime='image/*']) i18n Page 9 sur 27

10 align (string,choicelist[resourcebundle]) = left indexed=no < left,right,default 2.10 News News /modules/news/ Ce module permet de gérer des actualités (news). Il est fournit avec plusieurs rendus différents permettant d afficher des listes d actualités selon divers formats (petit, moyen, grand). Un composant permettant d afficher les dernières actualités est également fourni, qui laisse à l éditeur la possibilité de choisir le nombre d actualités souhaité, et un critère de filtrage basé sur l arbre des catégories. [jnt:news] > jnt:content, mix:title, jmix:editorialcontent desc (string, richtext) i18n image (weakreference, file[mime='image/*']) date (date) = now() [jnt:lastnews] > jnt:content, jmix:list, mix:title, jmix:querycontent, jmix:cache maxnews (long) = 10 indexed=no filter (reference, category[autoselectparent=false]) j:subnodestemplate (string, choicelist[templates=jnt:news,resourcebundle,image]) nofulltext itemtype =layout 2.11 Teaser Teaser /modules/default/jnt_teaser/html/ (affichage) /modules/definitions.cnd (structure) Ce module permet d insérer dans les pages des accroches constituées d un titre, d une image et d un lien. Divers rendus sont disponibles pour offrir des variantes classiques (liens sur l image, lien à la fin du texte...) L objet teaser est totalement indépendant de l objet cible vers lequel il renvoie, de sorte qu il offre une grande souplesse. Les cas d utilisation typiques sont en page d accueil pour faire la promotion des certaines parties du site dans les colonnes secondaires, souvent sous la forme image cliquable, comme cela se voit beaucoup dans les sites media. [jnt:teaser] > jnt:content, mix:title, jmix:editorialcontent abstract (string, text[multiline]) i18n image (weakreference, file[mime='image/*']) link (weakreference) Page 10 sur 27

11 2.12 Text Text /modules/default/jnt_text/html/ (affichage) /modules/default/definitions.cnd (structure) Ce module définit un composant constitué d un simple champ texte court (255 caractères). Il est recommandé de ne pas modifier cette structure de contenu Tree Tree /modules/default/jnt_tree/html/ (affichage) /modules/default/definitions.cnd (structure) 2.14 Event Event /modules/event/ Ce module permet de gérer des événements (titre, description, date de début, date de fin, localisation, type d événement). Les types d événements sont définis dans le fichier de définitions en dur et peuvent être modifiés, remplacés ou faire appel à un autre initialiseur plus conforme aux besoins de votre projet (liste externe, appel à une liste stockée dans le jcr...) L ajout de fonctions d inscription à un événement donné peut être réalisé très facilement par la mise en place d un simple formulaire affiché en mode live dont la vocation sera de créer des sous-noeuds à l événement en question pour chaque enregistrement, par exemple. [jnt:event] > jnt:content, jmix:editorialcontent, mix:title startdate (date) facetable enddate (date) facetable location (string) i18n facetable eventstype (string, choicelist[resourcebundle]) facetable < meeting,consumershow,roadshow,conference,show,pressconference body (string, richtext) i18n Page 11 sur 27

12 2.15 FAQ FAQ /modules/faq/ Ce module permet de construire des listes de questions fréquentes. Il est constitué de deux composants distincts: sommaire de FAQ liste de FAQ Pour construire un FAQ simple, le second composant se suffit à lui même. Si vous souhaitez construire un FAQ relativement long, voire organiser celui-ci en plusieurs sections, vous devez utiliser le composant sommaire. Celui-ci intègre une liste de FAQ mais en plus construit automatiquement, comme son nom le laisse supposer, un sommaire automatique de toutes les questions. [jnt:faq] > jnt:content, jmix:editorialcontent question (string) i18n answer (string, richtext) i18n 2.16 Job Job /modules/job/ Ce module permet de gérer des offres d emploi et de recevoir des propositions via un formulaire de réponse en ligne. Le formulaire de réponse est extrêmement basique (nom, prénom, adresse , texte libre) et peut / doit être adapté aux besoins de votre projet. [jnt:job] > jnt:content, mix:title, jmix:editorialcontent reference (string) businessunit (string) i18n facetable contract (string, choicelist[resourcebundle]) facetable < contract1, contract2, contract3, contract4 date (string) town (string) country (string, choicelist[country,flag]) facetable educationlevel (string) i18n analyzer='keyword' description (string, richtext) i18n skills (string, richtext) i18n + * (jnt:jobapplication) [jnt:jobapplication] > jnt:content Page 12 sur 27

13 firstname (string) lastname (string) primary (string) text (string, richtext) i18n 2.17 Location Location /modules/location/ Ce module permet de décrire un lieu, une adresse. Il est classiquement utilisé pour accompagner un contenu principal et renseigner sur la localisation de celui-ci, ou constituer un annuaire de lieux. Il peut être associé à un annuaire de personnes pour permettre la saisie d une localisation pour chaque personne par exemple. [jnt:location] > jnt:content, mix:title, jmix:editorialcontent street (string) zipcode (string) analyzer='keyword' town (string) i18n facetable country (string,choicelist[country,flag]) i18n facetable latitude (string) i18n facetable longitude (string) i18n facetable En s appuyant sur les champs latitude et longitude, il est possible de faire apparaître automatiquement une carte via l API Googlemaps People People /modules/people/html/ Ce module est destiné à décrire une personne (un portait ). On l utilise typiquement pour gréer les pages notre équipe dans les sites corporates, de petits annuaires, ou encore des réaliser des fiches biographiques dans le cadre d une base documentaire. Ce module n est pas redondant avec le module user qui gère les utilisateurs enregistrés dans Jahia. Pour réaliser un annuaire d utilisateurs enregistrés ou une fiche biographique, il est recommandé de s appuyer directement sur le module user afin de ne pas dupliquer inutilement les données. firstname (string) lastname (string) primary function (string) i18n businessunit (string, choicelist[resourcebundle]) analyzer='keyword' facetable < sales,marketing, GA, production, humanressources Page 13 sur 27

14 telephone (string) cellular (string) fax (string) (string) biography (string, richtext) i18n picture (weakreference, file[mime='image/*']) Le champ businessunit est initialisé à partir de la définition (definitions.cnd) par une série de valeurs directement écrites dans le fichier cnd. Ces valeurs peuvent être librement modifiées, étendues, ou remplacées par un autre initialiseur. Le module est fourni avec deux vues différentes /templates/people/html/people.jsp est la vue par défaut qui présente un abstract /templates/people/html/people.full.jsp est la vue la plus complète qui présente tous les champs 2.19 Press Press /modules/press/ Ce module gère des communiqués de presse [jnt:press] > jnt:content, mix:title, jmix:editorialcontent body (string, richtext) i18n date (date) pdfversion (weakreference, file) i18n 2.20 Publication Publication /modules/publication/ Ce module définit un objet publication permettant de décrire de façon générique une oeuvre (titre, auteur, date de sortie, etc.) il peut être aisément étendu pour intégrer des champs typiques de bibliographie ou de documentation (n ISBN, ISSN, n de cote interne) ou de classement (genre, sous-genre, etc.). Le composant permet d attacher un fichier téléchargeable et une image de prévisualisation. [jnt:publication] > jnt:content, jmix:editorialcontent, mix:title file (weakreference, file) i18n preview (weakreference, file) i18n author (string) i18n analyzer='simple' Page 14 sur 27

15 source (string) i18n date (string) i18n indexed=untokenized nofulltext body (string, richtext) i18n 2.21 Frame Frame /modules/default/jnt_frame/html/ (affichage) /modules/default/definitions.cnd (définition) Ce module met à disposition des éditeurs un composant qui, inséré dans une page, déclare une Frame. Tous les paramètres standards peuvent être définis par l éditeur (taille, scrolling, espacement...) [jnt:frame] > jnt:content, mix:title, jmix:editorialcontent source (string) indexed=no name (string) indexed=no width (long) indexed=no height (long) indexed=no frameborder (long) = '0' indexed=no marginwidth (long) = '0' indexed=no - marginheight (long) = '0' indexed=no scrolling (string, choicelist[resourcebundle]) indexed=no < 'yes','no','auto' alt (string) i18n indexed=no 2.22 Video Video /modules/default/video/html/ (affichage) /modules/default/definitions.cnd (structure) Ce module a pour objet d insérer une vidéo dans une page. il utilise la balise <object> définie par le standard. Lorsque le composant video est inséré dans une page, l éditeur peut définir tous les paramètres classiques définis par la norme W3C. Il est possible de définir un dur dans le fichier certains de ces paramètres afin de ne plus devoir les demander aux éditeurs qui n ont pas toujours les connaissances pour renseigner correctement les champs. [jnt:video] > jnt:content, mix:title, jmix:editorialcontent name (string) source (weakreference, file) width (long) = '0' height (long) = '0' hspace (long) = '0' Page 15 sur 27

16 vspace (long) = '0' autostart (string, choicelist[resourcebundle]) analyzer='keyword' nofulltext < 'true','false' invokeurls (string, choicelist[resourcebundle]) analyzer='keyword' nofulltext < 'true','false' enablecontextmenu (string, choicelist) analyzer='keyword' nofulltext < '0','1' showstatusbar (string, choicelist) analyzer='keyword' nofulltext < '0','1' showcontrols (string, choicelist) analyzer='keyword' nofulltext < '0','1' autosize (string, choicelist[resourcebundle]) analyzer='keyword' nofulltext < 'true','false' displaysize (long) = '0' analyzer='keyword' nofulltext loop (string, choicelist[resourcebundle]) analyzer='keyword' nofulltext < 'true','false' Page 16 sur 27

17 3 Modules définissant des fonctions 3.1 Author Display AuthorDisplay /modules/default/authordisplay/ (affichage) /modules/default/definitions.cnd (structure) Ce module, prévu essentiellement pour être intégré au niveau des templates, permet d afficher automatiquement des informations relatives à l auteur d un contenu. Il s agit d un composant destiné à accompagner un composant principal auquel il est lié. De multiples variantes d affichage peuvent être ajoutées pour produire des vues de l auteur plus ou moins riches. 3.2 Back To Parent Page Permet d insérer un lien de retour vers la page parente 3.3 Bookmarks Bookmarks /modules/bookmarks/ Ce module définit deux composants, un composant bookmark actuellement utilisé dans la page User Profile, qui permet de stocker des couples de données url/date, et un composant bookmarkbutton qui permet d insérer dans des pages ou des templates Jahia un bouton qui, sur un simple clic, ajoutera la page courante en bookmark dans la liste des bookmarks de l utilisateur. Améliorations possibles: une amélioration possible et agréable pour les utilisateurs, serait de coupler ce module avec un outil en ligne de génération de vignettes et de stocker celle-ci avec le bookmark pour constituer une galerie de liens plus parlante visuellement (exemples de services en ligne proposant le vignettage de pages web: etc.) une seconde amélioration très simple consisterait à ajouter un champ notes à l objet bookmark pour que l utilisateur puisse commenter celui-ci. Page 17 sur 27

18 3.4 BreadCrumb BreadCrumb Ce module permet d insérer un fil d Ariane dans une page. Le fil d Ariane affiche le chemin de la page courante depuis la page d accueil du site. 3.5 Calendar Calendar /modules/calendar/ Ce module permet d insérer un calendrier dans une page, et de mettre ce calendrier en relation avec une liste de contenu. Une fois la relation établie et le champs de type date définissant cette relation choisi (le plus souvent il s agit de la date de création ou de la date de modification du contenu, mais cela n est pas obligatoire) le calendrier affichera pour chaque date le nombre d éléments correspondants dans la liste, ainsi qu un lien sur la date en question qui aura pour effet de filtrer la liste sur la date choisie. Améliorations possibles: L ajout d un petit formulaire très simple en mode live pour que les visiteurs puissent ajouter leurs propres contenus dans la liste permet de créer un système d annonces / calendrier public ou privé en quelques minutes. 3.6 CSS Page csspage /modules/csspage/ Ce module, livré à titre d exemple pour une utilisation sélective et appropriée aux besoins spécifiques de vos projets, permet à un éditeur de redéfinir en ligne un ensemble de style css majeurs, tels que l image et la couleur de background, les tailles, couleurs et polices de caractères, la couleur des liens non suivis, suivis, etc. Les valeurs choisies par l utilisateur sont introduites dans la page courante sous forme d un ajout de style in-line. Par cette approche, la css originale n est jamais modifiée et les styles définis par l utilisateur ont un poids supérieur à ceux de la feuille de style. Laissé à la libre utilisation des éditeurs, ce module permet d offrir une grande liberté, mais aussi d obtenir des résultats graphiquement catastrophiques, aussi recommandons nous de ne l utiliser que sélectivement (pour enrichir les pages blog par exemple, ou chaque utilisateur est responsable de son propre blog) et de limiter le nombre de champs laissés à disposition des rédacteurs afin de préserver un minimum de qualité graphique. Page 18 sur 27

19 [jnt:pagecss] > jnt:content, jmix:sandboxcontent j:backgroundcolor (string) = '' indexed=no j:bodycolor (string) = '' indexed=no - fontfamily (string,choicelist) indexed=no < '', 'Arial, Helvetica, sans-serif', 'Times New Roman, Times, serif', 'Courier New, Courier, monospace', 'Georgia, Times New Roman, Times, serif', 'Verdana, Arial, Helvetica, sans-serif', 'Geneva, Arial, Helvetica, sans-serif' lineheight (string,choicelist) indexed=no < '', '100%', '110%', '120%', '130%', '140%', '150%', '160%', '170%', '180%', '190%', '200%' fontsize (string,choicelist) indexed=no < '', '80%', '90%', '100%', '110%', '120%', '130%', '140%', '150%' j:alinkvisitedcolor (string) = '' indexed=no j:ahoveractivecolor (string) = '' indexed=no j:h1color (string) = '' indexed=no j:h2color (string) = '' indexed=no j:h3color (string) = '' indexed=no j:h4color (string) = '' indexed=no j:h5color (string) = '' indexed=no h1fontfamily (string,choicelist[resourcebundle]) indexed=no < '', 'Arial, Helvetica, sans-serif', 'Times New Roman, Times, serif', 'Courier New, Courier, monospace', 'Georgia, Times New Roman, Times, serif', 'Verdana, Arial, Helvetica, sans-serif', 'Geneva, Arial, Helvetica, sans-serif' h2fontfamily (string,choicelist[resourcebundle]) indexed=no < '', 'Arial, Helvetica, sans-serif', 'Times New Roman, Times, serif', 'Courier New, Courier, monospace', 'Georgia, Times New Roman, Times, serif', 'Verdana, Arial, Helvetica, sans-serif', 'Geneva, Arial, Helvetica, sans-serif' h3fontfamily (string,choicelist[resourcebundle]) indexed=no < '', 'Arial, Helvetica, sans-serif', 'Times New Roman, Times, serif', 'Courier New, Courier, monospace', 'Georgia, Times New Roman, Times, serif', 'Verdana, Arial, Helvetica, sans-serif', 'Geneva, Arial, Helvetica, sans-serif' h4fontfamily (string,choicelist[resourcebundle]) indexed=no < '', 'Arial, Helvetica, sans-serif', 'Times New Roman, Times, serif', 'Courier New, Courier, monospace', 'Georgia, Times New Roman, Times, serif', 'Verdana, Arial, Helvetica, sans-serif', 'Geneva, Arial, Helvetica, sans-serif' h5fontfamily (string,choicelist[resourcebundle]) indexed=no < '', 'Arial, Helvetica, sans-serif', 'Times New Roman, Times, serif', 'Courier New, Courier, monospace', 'Georgia, Times New Roman, Times, serif', 'Verdana, Arial, Helvetica, sans-serif', 'Geneva, Arial, Helvetica, sans-serif' j:colorresource1 (string) = '' indexed=no j:colorresource2 (string) = '' indexed=no img1 (weakreference, file[mime='image/*']) img2 (weakreference, file[mine='image/*']) 3.7 Current User Current User /modules/default/jnt_currentuserdisplay/html/ (affichage) /modules/default/definitions.cnd (structure) Ce module affiche le nom (username) de l utilisateur courant, si celui-ci s est authentifié. Il est utilisé classiquement en haut de page pour signaler à l utilisateur qu il a été reconnu. Il peut être étendu très facilement pour afficher des informations complémentaires, ou servir de base pour créer différents composants ayant besoin de s appuyer sur l identification de l utilisateur courant. Page 19 sur 27

20 3.8Facet Facet /modules/facets/ Ce module gère les capacités de Jahia de recherche par facettes. Il permet d insérer un composant de facettes qui peut être mis en relation avec la liste d éléments à facetter. Contrairement aux autres CMS qui demandent à ce que les facettes soient codées manuellement par les développeurs, Jahia permet de faire cela dans le studio par simple sélection-clic. 3.9 FormBuilder Form Builder /modules/formbuilder/ Ce module permet de construire un formulaire directement dans une page Jahia en insérant des champs de tous types et en définissant les règles de validation associées, ainsi que le traitement attendu pour le formulaire lorsque celui-ci est posté par un utilisateur. Les règles de validation fournies actuellement sont obligatoire validation d une plage de données validation de syntaxe pour adresse validation de date D autres règles de validation peuvent être ajoutées par des développeurs, déclarées en tant que composants de formulaires, elles deviennent dès lors applicables aux champs de vos formulaires Language Switcher Language Switcher /modules/default/languageswitcher/ (affichage) /modules/default/definitions.cnd (structure) Ce module insère dans la page un lien par langue active sur le site, permettant aux utilisateurs de passer d une langue à l autre. Il est actuellement fourni avec un seul rendu, des rendus supplémentaires (avec ou sans drapeau, sous forme de liste déroulante, etc.) seront ajoutés ultérieurement. Page 20 sur 27

Jahia Modules DOCUMENTATION

Jahia Modules DOCUMENTATION DOCUMENTATION Jahia Modules Jahia, le CMS open source de nouvelle génération apportant à vos projets la convergence applicative (web, document, social, recherche et portail) unifiée par la simplicité d

Plus en détail

Guide du contributeur Jahia 6.6

Guide du contributeur Jahia 6.6 DOCUMENTATION Guide du contributeur Jahia 6.6 Jahia, le CMS open source de nouvelle génération apportant à vos projets la convergence applicative (web, document, social, recherche et portail) unifiée par

Plus en détail

Créez votre premier site web De la conception à la réalisation

Créez votre premier site web De la conception à la réalisation Chapitre 1 : Introduction A. Introduction 17 Chapitre 2 : Les langages A. L objectif 21 B. L HTML 21 1. L état des lieux 21 2. Les éléments HTML 21 3. Les attributs 22 4. Les caractères 23 5. Les espaces

Plus en détail

ADMINISTRATION DU PORTAIL AFI OPAC 2.0 V3 AFI OPAC 2.0

ADMINISTRATION DU PORTAIL AFI OPAC 2.0 V3 AFI OPAC 2.0 ADMINISTRATION DU PORTAIL AFI OPAC 2.0 V3 AFI OPAC 2.0 V3 Sommaire Sommaire... 2 Note :... 2 Quelques Notions... 3 Profil :... 3 Pages :... 5 Créer du contenu... 6 Identification de l administrateur :...

Plus en détail

Introduction aux concepts d ez Publish

Introduction aux concepts d ez Publish Introduction aux concepts d ez Publish Tutoriel rédigé par Bergfrid Skaara. Traduit de l Anglais par Benjamin Lemoine Mercredi 30 Janvier 2008 Sommaire Concepts d ez Publish... 3 Système de Gestion de

Plus en détail

Créez et administrez vos sites Web

Créez et administrez vos sites Web Joomla! 3.3 Créez et administrez vos sites Web Didier MAZIER Table des matières.. 1 Chapitre 1 : Découvrir Joomla! A. Les raisons de créer un site sous Joomla!.. 9 B. Se documenter sur Joomla! 9 C. La

Plus en détail

Option du thème. Naxialis Thèmes wordpress Professionnels. Le panneau «thème option» 1. Onglet «générale»

Option du thème. Naxialis Thèmes wordpress Professionnels. Le panneau «thème option» 1. Onglet «générale» Option du thème Le panneau «thème option» 1. Onglet «générale» - Insertion Image ou logo avec aperçu. - Réglage de la hauteur de l entête. (header) - Réglage de la marge supérieur et de gauche du logo

Plus en détail

Programme de Formation

Programme de Formation Windows / PC - initiation Etre à l aise avec Windows, savoir se situer, organiser son environnement et classer ses documents Tout utilisateur désireux d être rapidement autonome dans l utilisation de l

Plus en détail

Extension Géoportail pour ez Publish

Extension Géoportail pour ez Publish Extension Géoportail pour ez Publish Aurélien FRANCES Institut Géographique National 2, Avenue Pasteur 94165 - Saint-Mande 15 décembre 2011 1 Présentation EZ Publish est un logiciel de gestion de contenu

Plus en détail

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x WysiUpStudio CMS professionnel pour la création et la maintenance évolutive de sites et applications Internet V. 6.x UNE SOLUTION DE GESTION DE CONTENUS D UNE SOUPLESSE INÉGALÉE POUR CRÉER, MAINTENIR ET

Plus en détail

Liste des modules CMS SIGI

Liste des modules CMS SIGI Liste des modules CMS SIGI Document descriptif des modules CMS 6, rue de l Etang, L-5326 Contern Tél. : +352 35 00 99-1 contact@sigi.lu BP 63, L-5201 Sandweiler TVA : LU 13753429 www.sigi.lu Historique

Plus en détail

Introduction à la conception de sites web

Introduction à la conception de sites web Introduction à la conception de sites web Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 9-16 janvier 2006 1- Les grands principes du web (1) Client / serveur réseau programmes communicants

Plus en détail

Liste des modules CMS SIGI

Liste des modules CMS SIGI Liste des modules CMS SIGI Document descriptif des modules CMS 6, rue de l Etang, L-5326 Contern Tél. : +352 35 00 99-1 contact@sigi.lu BP 63, L-5201 Sandweiler TVA : LU 13753429 www.sigi.lu Historique

Plus en détail

Contribute Guide DOCUMENTATION

Contribute Guide DOCUMENTATION DOCUMENTATION Contribute Guide Jahia, le CMS open source de nouvelle génération apportant à vos projets la convergence applicative (web, document, social, recherche et portail) unifiée par la simplicité

Plus en détail

Systèmes de Gestion de Contenu

Systèmes de Gestion de Contenu Introduction à SPIP Master 1 CAWEB Page 1/1 SPIP http://demo.spip.org/ SPIP (acronyme récursif de «Système de Publication pour l Internet Spip») est l'un des logiciels libres de gestion de contenu parmi

Plus en détail

Joomla : un système de gestion de contenu

Joomla : un système de gestion de contenu CHAPITRE 2 Joomla : un système de gestion de contenu Si SGC est l abréviation française pour système de gestion de contenu, l abréviation CMS de l anglais Content Management System est le terme le plus

Plus en détail

GUIDE DU DESIGN GRAPHIQUE DU SITE ABCD

GUIDE DU DESIGN GRAPHIQUE DU SITE ABCD GUIDE DU DESIGN GRAPHIQUE DU SITE ABCD Version 4.0.2 Table des matières Introduction...2 Architecture du site ABCD...2 Les standards du web...3 Accessibilité...4 Type I ou portail du site ABCD...4 Type

Plus en détail

Support de cours et mode d emploi pour le CMS WordPress

Support de cours et mode d emploi pour le CMS WordPress pour le CMS WordPress Retrouvez notre le plan de formation sur http:///formation- cms- wordpress- creer- et- administrer- un- site- web.html Agence de communication la couleur du Zèbre - Mise à jour Août

Plus en détail

WordPress : Guide à l édition

WordPress : Guide à l édition WordPress : Guide à l édition WordPress : Guide à l édition... 1 Présentation... 2 1. Accès au site... 2 2. Le tableau de bord... 2 3. Editez les contenus... 4 Quelle est la différence entre les pages

Plus en détail

Comment installer wordpress. www.bxart.be wp niveau 1

Comment installer wordpress. www.bxart.be wp niveau 1 www.bxart.be wp niveau 1 Installation Introduction Wordpress est un CMS ce qui signifie : système de gestion de contenu (Content Management System). Il y a d autres CMS mais c est de loin le plus populaire.

Plus en détail

TYPO 3. Un logiciel libre professionnel de gestion de contenu web

TYPO 3. Un logiciel libre professionnel de gestion de contenu web TYPO 3 Un logiciel libre professionnel de gestion de contenu web Plan du workshop Perspective décisionnelle : Les besoins ciblés par Typo3 Pourquoi Typo3 par rapport à la concurrence Mais Perspective technique

Plus en détail

4. Personnalisation du site web de la conférence

4. Personnalisation du site web de la conférence RTUTORIEL Prise en main de la plateforme 1. Création de l espace conférence Connectez- vous sur le portail http://test- www.sciencesconf.org avec le compte : - Identifiant : «admin1» - Mot de passe «1234»

Plus en détail

Exposer ses créations : galerie photos, galerie de médias

Exposer ses créations : galerie photos, galerie de médias CHAPITRE 14 Exposer ses créations : galerie photos, galerie de médias Si l éditeur TinyMCE et le système de liens de Joomla permettent d intégrer ou de lier des médias à un article, ils restent assez limités.

Plus en détail

Portail des communes Guide Référent ville

Portail des communes Guide Référent ville Portail des communes Guide Référent ville Services aux communes Introduction Vous êtes Référent pour votre commune et venez de recevoir vos identifiants de connexion à l ENT école. Ce document va vous

Plus en détail

Manuel du rédacteur. Dernière mise à jour : le 14/04/2010

Manuel du rédacteur. Dernière mise à jour : le 14/04/2010 Manuel du rédacteur Dernière mise à jour : le 14/04/2010 Table des matières 1 PRÉSENTATION GÉNÉRALE... 3 2 L INTERFACE DE GESTION... 3 2.1 ACCÈS À L INTERFACE DE GESTION... 3 2.2 PRÉSENTATION GÉNÉRALE...

Plus en détail

Utilisation du CMS Joomla

Utilisation du CMS Joomla Utilisation du CMS Joomla Index Définition d un CMS Concept de base Joomla : l utilisation Terminologie Joomla Administration Le menu de l administration Arborescence Gestion des catégories Création d

Plus en détail

Formation au logiciel Typo3, pour les rédacteurs.

Formation au logiciel Typo3, pour les rédacteurs. 1 Formation au logiciel Typo3, pour les rédacteurs. 1 Accéder au système 2 1.1 Configuration du navigateur 2 1.2 Identification 2 2 L interface 2 2.1 Le module Web 3 2.2 Le module Media 3 2.3 Le module

Plus en détail

NVU, Notepad++ (ou le bloc-note), MySQL, PhpMyAdmin. HTML, PHP, cas d utilisation, maquettage, programmation connaissances en HTML, PHP et SQL

NVU, Notepad++ (ou le bloc-note), MySQL, PhpMyAdmin. HTML, PHP, cas d utilisation, maquettage, programmation connaissances en HTML, PHP et SQL Prise en main de NVU et Notepad++ (conception d application web avec PHP et MySql) Propriétés Intitulé long Formation concernée Matière Présentation Description Conception de pages web dynamiques à l aide

Plus en détail

MODX 1.0.10 NOUVEAUTES DEPUIS LA VERSION 0.96

MODX 1.0.10 NOUVEAUTES DEPUIS LA VERSION 0.96 MODX 1.0.10 NOUVEAUTES DEPUIS LA VERSION 0.96 Gérer les utilisateurs Paramétrer le site Modèles disponibles Paramètres d une page Activer le module de news Aller plus loin : javascript, snippets, chunks

Plus en détail

Projet Web. Tim Burton. Refonte complète du site de Tim Burton en utilisant les dernières technologies du web : HTML 5 / CSS 3 / JavaScript...

Projet Web. Tim Burton. Refonte complète du site de Tim Burton en utilisant les dernières technologies du web : HTML 5 / CSS 3 / JavaScript... Projet Web Tim Burton Refonte complète du site de Tim Burton en utilisant les dernières technologies du web : HTML 5 / CSS 3 / JavaScript... Par Omar EDDASSER L3 ISC parcours MIAGE Sous l enseignement

Plus en détail

Projet en nouvelles technologies de l information et de la communication

Projet en nouvelles technologies de l information et de la communication Projet en nouvelles technologies de l information et de la communication Site Web universitaire du Prof. Jacques Moeschler. Nono Steeve Semestre de printemps 2013 Sous la direction du Prof Luka Nerima

Plus en détail

PRETASHOP. Etre à l'aise avec l'utilisation d'un ordinateur et d'internet. Maitriser les bases de Microsoft Word.

PRETASHOP. Etre à l'aise avec l'utilisation d'un ordinateur et d'internet. Maitriser les bases de Microsoft Word. PRETASHOP LES OBJECTIFS : Vous verrez comment installer Joomla! localement puis sur un serveur distant, concevoir l organisation de votre site, rédiger vos premiers articles, maitriser les feuilles de

Plus en détail

Manuel utilisateur. Mini-site régions. Drupal est un système de gestion de contenu (abrégé CMS en anglais) libre et open source.

Manuel utilisateur. Mini-site régions. Drupal est un système de gestion de contenu (abrégé CMS en anglais) libre et open source. Manuel utilisateur Mini-site régions Version 07/2012 Drupal est un système de gestion de contenu (abrégé CMS en anglais) libre et open source. Un CMS est un logiciel qui permet de gérer le contenu d un

Plus en détail

Manuel d utilisation du site web de l ONRN

Manuel d utilisation du site web de l ONRN Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

Comment utiliser votre espace association

Comment utiliser votre espace association PORTAIL ASSOCIATIF DE LA MAIRIE DE PESSAC http://portailasso.pessac.fr/ Comment utiliser votre espace association SOMMAIRE 1 ACCES A VOTRE COMPTE... 3 2 PAGE DE BIENVENUE... 4 3 RUBRIQUE «MES INFORMATIONS»...

Plus en détail

CONECT Innovation & Entrepreneurship Plateform. Cahier des charges. Réalisé par : Haythem LABBASSI, DSI - CONECT IT

CONECT Innovation & Entrepreneurship Plateform. Cahier des charges. Réalisé par : Haythem LABBASSI, DSI - CONECT IT CONECT Innovation & Entrepreneurship Plateform Cahier des charges Réalisé par : Haythem LABBASSI, DSI - CONECT IT Confédération des Entreprises Citoyennes de Tunisie Adresse : 8 rue Imem Ibn Hanbal (par

Plus en détail

Définitions. CSS Cascading Style Sheets Feuilles de style en cascade. FTP File Transfer Protocol Protocole de transfert de fichiers

Définitions. CSS Cascading Style Sheets Feuilles de style en cascade. FTP File Transfer Protocol Protocole de transfert de fichiers Introduction Ma première page Web (2/2) Ce document est l'étape 2 d'un didacticiel qui a pour but de donner un aperçu de la création d'une page Web. Une ou deux pages seront créées et présenteront leur

Plus en détail

Un Site Internet à votre mesure. www.votrecommune.fr. Un site internet gratuit sur mesure en toute indépendance

Un Site Internet à votre mesure. www.votrecommune.fr. Un site internet gratuit sur mesure en toute indépendance www.votrecommune.fr Un site internet gratuit sur mesure en toute indépendance Quelques exemples www.jouesurerdre.fr Quelques exemples www.mouzeil.fr Quelques exemples www.riaille.fr Quelques exemples www.saintherblon.fr

Plus en détail

Activation et personnalisation de votre site mobile

Activation et personnalisation de votre site mobile Activation et personnalisation de votre site mobile Page 1 / 1 Table des matières 1. Activation de la version mobile 3 2. Personnalisation de la version mobile : premiers pas 2.1. Apparence générale et

Plus en détail

Episciences Documentation Webmestre

Episciences Documentation Webmestre 1 Episciences Documentation Webmestre Prérequis: Pour pouvoir effectuer les actions décrites ci-dessous, vous devez posséder un compte dans Episciences avec les droits webmaster. Pour que votre compte

Plus en détail

Introduction à la conception de sites web. Yannick Prié UFR Informatique Université Claude Bernard Lyon 1

Introduction à la conception de sites web. Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 Introduction à la conception de sites web Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 Objectifs Introduction aux langages à balises Introduction à (X)HTML / CSS Introduction à la gestion

Plus en détail

Mémento mise à jour d un site all-in-web

Mémento mise à jour d un site all-in-web Mémento mise à jour d un site all-in-web Ce document a pour but de rappeler les principales manipulations pour mettre à jour un site web sous all-in-web. Sommaire 1 La CSS : la mise en forme du site...

Plus en détail

Support de cours de la formation izi-media

Support de cours de la formation izi-media Support de cours de la formation izi-media Préambule Ce support de cours s'adresse aux participants du module de formation «izi-media». Il n'a pas pour but de se substituer à la formation présentielle,

Plus en détail

Joomla! 2.5 Créez et administrez vos sites Web

Joomla! 2.5 Créez et administrez vos sites Web Chapitre 1 : Installer Joomla! 1. Introduction 11 2. Qu'est-ce qu'un CMS? 11 3. HTML et XHTML 11 4. Différencier le contenu de la présentation 12 5. PHP et Apache 12 6. MySQL 13 7. Site statique ou site

Plus en détail

Systèmes de Gestion de Contenu

Systèmes de Gestion de Contenu Introduction aux de site Web Master 1 CAWEB Page 1/7 Introduction Définition CMS Content Management Systems : logiciels de conception et de mise à jour dynamique de site web ou d'application multimédia

Plus en détail

Bienvenue chez Spluw

Bienvenue chez Spluw 1 Bienvenue chez Spluw Ce guide présente les principales fonctions de mise en page et d édition de votre site Web. Vous y trouverez les étapes essentielles de construction de page et de mise en forme pour

Plus en détail

Chapitre 2 : Gérer son site avec Joomla

Chapitre 2 : Gérer son site avec Joomla Chapitre 2 : Gérer son site avec Joomla Utilisation de Joomla Une fois que le site est créé et mis en ligne, pour le modifier, il n y a pas besoin d installer de logiciels particulier sur votre ordinateur,

Plus en détail

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web Manuel d utilisation du module Liste de cadeaux PRO par Alize Web INSTALLER ET CONFIGURER LE MODULE (BACK OFFICE) 2 Réglages des performances 2 Télécharger le module 3 Installer le module 4 Configurer

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

Utiliser un CMS: Wordpress

Utiliser un CMS: Wordpress Utiliser un CMS: Wordpress Annie Danzart Annie.Danzart@telecom-paristech.fr Wordpress Concevoir un site web statique Concevoir un site web dynamique Choisir un hébergement Choix du CMS Wordpress: installation

Plus en détail

Soyez accessible. Manuel d utilisation du CMS

Soyez accessible. Manuel d utilisation du CMS Soyez accessible. Manuel d utilisation du CMS Nameo : mode d emploi Nameo est une agence web basée en Alsace, à Strasbourg. Son champ d action : création ou refonte de sites internet, stratégie et mise

Plus en détail

//////////////////////////////////////////////////////////////////// Développement Web

//////////////////////////////////////////////////////////////////// Développement Web ////////////////////// Développement Web / INTRODUCTION Développement Web Le développement, également appelé programmation, désigne l'action de composer des programmes sous forme d'algorithme (codage).

Plus en détail

Création d un catalogue en ligne

Création d un catalogue en ligne 5 Création d un catalogue en ligne Au sommaire de ce chapitre Fonctionnement théorique Définition de jeux d enregistrements Insertion de contenu dynamique Aperçu des données Finalisation de la page de

Plus en détail

Vanilla. FreeDashboard Designer

Vanilla. FreeDashboard Designer Vanilla FreeDashboard Designer Module de conception des tableaux de bord de Vanilla Charles Martin, Catherine Gumboc, Côme Moyne and Patrick Beaucamp BPM Conseil Contact: charles.martin@bpm-conseil.com,

Plus en détail

L UTILISATION DU HTML POUR L ENVOI DE VOS COURRIELS

L UTILISATION DU HTML POUR L ENVOI DE VOS COURRIELS L UTILISATION DU HTML POUR L ENVOI DE VOS COURRIELS Courrielleur privilégie l usage des courriels HTML pour les envois marketing. En effet, le HTML permet d organiser graphiquement l information de manière

Plus en détail

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. h tt p : / / w w w. s c i e n c e s c o n f. o rg

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. h tt p : / / w w w. s c i e n c e s c o n f. o rg PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES h tt p : / / w w w. s c i e n c e s c o n f. o rg Sommaire Introduction Le portail Sciencesconf.org L espace conférence Site web Inscription Gestion scientifique

Plus en détail

Personnaliser et adapter SPIP Développeur SPIP

Personnaliser et adapter SPIP Développeur SPIP Personnaliser et adapter SPIP Développeur SPIP En Théorie Le fonctionnement de SPIP Qu est ce que SPIP? SPIP (Système de Publication pour l Internet Partagé) est un logiciel libre destiné à la production

Plus en détail

Administration du site

Administration du site Administration du site 1 TABLE DES MATIÈRES Administration du site... 1 Accéder à la console d administration... 3 Console d administration... 4 Apparence... 4 Paramètres... 5 Allez sur le site... 5 Edition

Plus en détail

NPDS. Theme-Dynamic. Faite votre thème pour NPDS en HTML

NPDS. Theme-Dynamic. Faite votre thème pour NPDS en HTML NPDS Theme-Dynamic Faite votre thème pour NPDS en HTML Theme-Dynamic pour NPDS v 5.x Thèmes en HTML Réalisé par namoureuxtransi Relecture et Corrections par developpeur : developpeur@npds.org http://www.npds.org

Plus en détail

Installer, configurer et personnaliser Joomla

Installer, configurer et personnaliser Joomla Installer, configurer et personnaliser Joomla Web Platform Installer 2.0 15/02/2010 Access IT Julien CHOMARAT jchomarat@access-it.fr http://www.sharepointofview.fr/julien Retrouvez cet atelier à l adresse

Plus en détail

Introduction JOOMLA. Fonctionnalités. Avantages. Hainaut P. 2013 - www.coursonline.be 1. Joomla est un système de gestion de contenu CMS open source

Introduction JOOMLA. Fonctionnalités. Avantages. Hainaut P. 2013 - www.coursonline.be 1. Joomla est un système de gestion de contenu CMS open source JOOMLA Introduction Joomla est un système de gestion de contenu CMS open source Il permet la conception rapide de sites Web avec une présentation soignée et une navigation très simple C est l outil idéal

Plus en détail

Gestion des articles. L éditeur TinyMCE CHAPITRE 10

Gestion des articles. L éditeur TinyMCE CHAPITRE 10 CHAPITRE 10 Gestion des articles INFO Dans Joomla 1.5, les contenus rédactionnels sont hiérarchisés sur trois niveaux : les sections, qui englobent les catégories, qui elles-mêmes contiennent les articles.

Plus en détail

Cursus 2013 Déployer un Content Management System

Cursus 2013 Déployer un Content Management System Cursus 2013 Déployer un Content Management System Les critères d évaluation d un CMS Les utilisateurs, après examen de la taille de la base d utilisateurs en France. La communauté, selon son dynamisme

Plus en détail

TUTORIEL. Pour des sites internet complexes et sur-mesure pour répondre aux cahiers des charges des clients les plus exigeants.

TUTORIEL. Pour des sites internet complexes et sur-mesure pour répondre aux cahiers des charges des clients les plus exigeants. TUTORIEL Pour des sites internet complexes et sur-mesure pour répondre aux cahiers des charges des clients les plus exigeants. Par : MENU UTILISATEUR Connexion Pour se connecter Entrez vos codes d accès

Plus en détail

Formation propriétaires de collection de sites CORE. 17/01/2013 V1.0 Décembre 2012 1

Formation propriétaires de collection de sites CORE. 17/01/2013 V1.0 Décembre 2012 1 Formation propriétaires de collection de sites CORE 17/01/2013 V1.0 Décembre 2012 1 SOMMAIRE Collection de sites, sous-sites et contenu Les Listes Les bibliothèques de documents Les pages La Navigation

Plus en détail

PARTAGER UN ANNUAIRE COLLECTIF DE SIGNETS AVEC DEL.ICIO.US

PARTAGER UN ANNUAIRE COLLECTIF DE SIGNETS AVEC DEL.ICIO.US PARTAGER UN ANNUAIRE COLLECTIF DE SIGNETS AVEC DEL.ICIO.US Introduction Pourquoi utiliser DEL.ICIO.US? Cet outil permet à plusieurs personnes de partager la même liste de sites favoris et ce sur n importe

Plus en détail

Présentation de Drupal Positionnement par rapport aux autres CMS

Présentation de Drupal Positionnement par rapport aux autres CMS Présentation de Drupal Positionnement par rapport aux autres CMS 1. Introduction & installation 2. Vocabulaire de Drupal 3. Définition de la structure [Structure] 4. Gestion des modules [Modules] 5. Gestion

Plus en détail

Créer et faire vivre un site web pédagogique

Créer et faire vivre un site web pédagogique Créer et faire vivre un site web pédagogique 1. Créer un site web... 2 2. Utilisation d un CMS... 2 3. SPIP : Système de Publication Internet Partagé... 2 4. Le site de la Cité Scolaire Jean Moulin...

Plus en détail

SYSTÈMES D INFORMATIONS

SYSTÈMES D INFORMATIONS SYSTÈMES D INFORMATIONS Développement Modx Les systèmes de gestion de contenu Les Content Management Système (CMS) servent à simplifier le développement de sites web ainsi que la mise à jour des contenus.

Plus en détail

TME 1 JAVASCRIPT (2 SEANCES)

TME 1 JAVASCRIPT (2 SEANCES) TME 1 JAVASCRIPT (2 SEANCES) 1. EXERCICES DE BASE Créez des fonctions javascript pour : - faire un jeu «plus petit plus grand» qui tire un nombre au hasard que l utilisateur doit trouver en entrant des

Plus en détail

Système de publication pour l Internet. Patrick VINCENT pvincent@erasme.org

Système de publication pour l Internet. Patrick VINCENT pvincent@erasme.org SPIP Système de publication pour l Internet Patrick VINCENT pvincent@erasme.org PLAN 1- Modification de la mise en forme (appliquer un squelette existant) 2- Fonctionnement des squelettes 3- Boucles, filtres

Plus en détail

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. 12 mars 2015

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. 12 mars 2015 PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES 12 mars 2015 Sommaire La plateforme Sciencesconf.org Le portail L espace conférence Site web Gestion scientifique Dépôt, sélection, envoi de mails, édition

Plus en détail

Projet DataCity. Documentation Utilisateur. Version 4

Projet DataCity. Documentation Utilisateur. Version 4 Projet DataCity Documentation Utilisateur Version 4 Cyril Moralès Marc Soufflet Lionel Hamsou Cédric Merouani Cyntia Marquis Ryan Legasal Guillaume de Jabrun morale_c souffl_m hamsou_l meroua_c marqui_c

Plus en détail

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15 .. CSS Damien Nouvel Damien Nouvel (Inalco) CSS 1 / 15 Feuilles de styles Plan 1. Feuilles de styles 2. Sélecteurs 3. Attributs Damien Nouvel (Inalco) CSS 2 / 15 Feuilles de styles Déportation des styles

Plus en détail

Présentation de la solution IZI-MEDIA mise en œuvre par SiteWebPro

Présentation de la solution IZI-MEDIA mise en œuvre par SiteWebPro Présentation de la solution IZI-MEDIA mise en œuvre par SiteWebPro 1. GENERALITÉS : LA GESTION DE CONTENU - CONTENT MANAGEMENT SYSTEM 1.1. LA GESTION DE CONTENU, C'EST QUOI? Un système de gestion de contenu

Plus en détail

GUIDE D UTILISATION GESTION DU CONTENU SITE INTERNET CANATAL. 1 ère Partie. Modification du Contenu du Site WordPress de Canatal

GUIDE D UTILISATION GESTION DU CONTENU SITE INTERNET CANATAL. 1 ère Partie. Modification du Contenu du Site WordPress de Canatal INDUSTRIES CANATAL INC. GUIDE D UTILISATION GESTION DU CONTENU SITE INTERNET CANATAL 1 ère Partie Modification du Contenu du Site WordPress de Canatal Version 1.0 FR 27 février 2013 Page laissée intentionnellement

Plus en détail

Manuel Webconf Tool. Moyens Informatiques - INRIA Grenoble Rhône-Alpes

Manuel Webconf Tool. Moyens Informatiques - INRIA Grenoble Rhône-Alpes Manuel Webconf Tool Moyens Informatiques - INRIA Grenoble Rhône-Alpes Janvier 2010 Table des matières Table des matières... 2 Architecture d'un site Web... 3 Accéder au site web... 4 Au commencement......

Plus en détail

Documentation. Guide de démarrage

Documentation. Guide de démarrage Documentation Guide de démarrage V3.0 30/03/2015 Avant Propos Jalios Agora en bref Réseau Social d Entreprise : expertise et de gestion des compétences Espaces collaboratifs : projets organisés, communautés

Plus en détail

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES 7 avril 2014 ! Sommaire La plateforme Sciencesconf.org Le portail L espace conférence Site web Gestion scientifique Dépôt, sélection, envoi de mails, édition

Plus en détail

GUIDE D UTILISATION GESTION DU CONTENU SITE INTERNET CANATAL. 2 ème Partie. Gestion des outils et des options. du Site WordPress de Canatal

GUIDE D UTILISATION GESTION DU CONTENU SITE INTERNET CANATAL. 2 ème Partie. Gestion des outils et des options. du Site WordPress de Canatal INDUSTRIES CANATAL INC. GUIDE D UTILISATION GESTION DU CONTENU SITE INTERNET CANATAL 2 ème Partie Gestion des outils et des options du Site WordPress de Canatal Version 1.0 FR 27 février 2013 Page laissée

Plus en détail

TUTORIEL BASES DE DONNEES

TUTORIEL BASES DE DONNEES TUTORIEL BASES DE DONNEES 1 Sommaire I. LES BASES ARTICLES... 5 1. Consultation d une base d articles... 5 a. Présentation de l interface... 5 b. Recherche d articles en base d articles... 7 c. Sélection

Plus en détail

Documentation de CMS-gen

Documentation de CMS-gen Table des matières GÉNÉRALITÉ... 1 LA ZONE D'ADMINISTRATION... 2 LOGIN SUR LA ZONE D ADMINISTRATION... 2 EDITION DU CONTENU EN LIGNE... 3 LE MODE EDITION... 3 PUBLICATION... 3 SUPPRIMER DES MODIFICATIONS...

Plus en détail

Aide à l utilisation du logiciel IziSpot.Mobi

Aide à l utilisation du logiciel IziSpot.Mobi 1 Sommaire 1. Description logiciel (explication des menus)... 3 1.1. Description de la barre de menu... 3 2. Onglet configuration... 4 2.1. Gestion du logo... 4 2.1.1. Affichage du zoom... 4 2.1.2. Disposition

Plus en détail

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D. Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D. TABLE DES MATIÈRES I. Présentation de Joomla II. III. IV. Documents disponibles Installation de Joomla 3.1) Installation sur

Plus en détail

Publication sur serveur distant

Publication sur serveur distant DOCUMENTATION Publication sur serveur distant Jahia s next-generation, open source CMS stems from a widely acknowledged vision of enterprise application convergence web, document, search, social and portal

Plus en détail

CFADFrancophone.org GUIDE DE JOOMLA 2.5 Dr René-Yves HERVÉ 06-05-2012

CFADFrancophone.org GUIDE DE JOOMLA 2.5 Dr René-Yves HERVÉ 06-05-2012 CFADFrancophone.org GUIDE DE JOOMLA 2.5 Dr René-Yves HERVÉ 06-05-2012 Ce guide est un résumé des principales fonctionnalités du Système de Gestion de contenus «Joomla» (CMS pour Content Management System)

Plus en détail

ADOBE DREAMWEAVER. contact@mandyben.com www.mandyben-formation.com

ADOBE DREAMWEAVER. contact@mandyben.com www.mandyben-formation.com ADOBE DREAMWEAVER Public : Webmasters, créateur de sites Internet, maquettistes, infographistes, responsables communication, chefs de projet. Pré-requis : Bonne connaissance de l environnement Mac ou Windows).

Plus en détail

Rapport de Conception

Rapport de Conception Rapport de Conception Métier : Développement Membres du groupe Granier Maxime Imbert Jérémy Lansac Ludovic Tionohoue Yann Axone Métiers consultés IHM Contenu cispmptut_rapportdeconception_developpement_20110111

Plus en détail

Mise en place d un intranet de travail collaboratif. Guide utilisateur

Mise en place d un intranet de travail collaboratif. Guide utilisateur Mise en place d un intranet de travail collaboratif Guide utilisateur 03/05/2010 Sommaire 1. Introduction... 4 2. Premier contact avec Le portail... 4 2.1 Se connecter au portail.... 4 2.1.1 Inscription

Plus en détail

PROCÉDURES D ÉDITION. Guide de l usager TYPO3

PROCÉDURES D ÉDITION. Guide de l usager TYPO3 Guide de l usager TYPO3 Sommaire Connexion à TYPO 3...5 Gestion des pages dans TYPO 3...6 Ajouter une nouvelle page...7 Déplacer ou copier une page de l arborescence... 11 Supprimer une page... 12 Ouvrir

Plus en détail

Gestion de contenu et gestion documentaire, quelles relations?

Gestion de contenu et gestion documentaire, quelles relations? Gestion de contenu et gestion documentaire, quelles relations? Dominique Cotte Journée des professionnels de l IST Nancy 21 Juin 2005 Quelle attitude vis-à-vis des nouveaux concepts? Avalanche de concepts

Plus en détail

Site internet du CREPS Aquitaine

Site internet du CREPS Aquitaine Site internet du CREPS Aquitaine Documentation de Mise à Jour 8 juillet 2010 Monsieur Pixel / Coop'Alpha page 1/22 GESTION D'UN SITE AVEC L'ENVIRONNEMENT SPIP Le site du CREPS Aquitaine fonctionne avec

Plus en détail

Guide de démarrage Débuter avec e-monsite Les termes spécifiques à e-monsite

Guide de démarrage Débuter avec e-monsite Les termes spécifiques à e-monsite Guide de démarrage Débuter avec e-monsite... page 2 Les termes spécifiques à e-monsite... page 2 Le manager... page 2 Les modules... page 3 Les widgets... page 3 Les plugins... page 4 Ajouter du contenu...

Plus en détail

Site Administration DIGITAL FACTORY 7.0

Site Administration DIGITAL FACTORY 7.0 DIGITAL FACTORY 7.0 Site Administration Rooted in Open Source CMS, Jahia s Digital Industrialization paradigm is about streamlining Enterprise digital projects across channels to truly control time-to-market

Plus en détail

Sommaire. Qu est ce qu un blog? Blog / site : quelle différence? Les plateformes de blog

Sommaire. Qu est ce qu un blog? Blog / site : quelle différence? Les plateformes de blog Sommaire Qu est ce qu un blog? Blog / site : quelle différence? Les plateformes de blog Premiers pas sur Wordpress Créer un compte utilisateur Créer un blog Tableau de bord et administration Interface

Plus en détail

SITE WEB Service Client. Charte graphique et technique

SITE WEB Service Client. Charte graphique et technique Service Client Charte graphique et technique 1 Sommaire a / MISE EN FORME Introduction... 3 Les logos Veolia... 4 Police & taille - généralité... 6 Police & taille gabarits principaux... 7 Palette de couleur...

Plus en détail

EVOLUT1ON. Pour créer des sites Web, des boutiques enligne et des Blogs en 5 étapes. PRIX : TVA comprise 69,99

EVOLUT1ON. Pour créer des sites Web, des boutiques enligne et des Blogs en 5 étapes. PRIX : TVA comprise 69,99 Fonctions avancées : Plus de 1.500 modèles graphiques personnalisables Boutiques en ligne avec payement par carte de crédit Blog, Livre d Or et Flux RSS Formulaires email avec fonctions anti-spam Gestion

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail