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 Jahia Modules Définitions Structure catégories 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 Tasks Static HTML Frame Page 2 sur 27

3 2.24 Video Modules définissant des fonctions Author Display Back To Parent Page Bookmarks BreadCrumb Calendar CSS Page Current User Facet Form Builder Language Switcher Latest Login Form Navigation Menu Page Tagging Page Title Poll Portlet Query Rating RSS Search Shortcuts Twitter Top Stories Sitemap User Registration Page 3 sur 27

4 Jahia Modules 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, un 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 resources 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 ils agisse de la même version ou d une autres version, afin de p^révenir d éventuels conflits). Page 4 sur 27

5 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 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 strcutures 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 arianne, 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. Page 5 sur 27

6 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 6 sur 27

7 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 l 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éfinit 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 7 sur 27

8 [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électonner 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 longeur illimitée. En édition, le champs 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 consite uniquement à lister des champs et stocker un bolé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 8 sur 27

9 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 repertoire 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) - width (string) analyzer='keyword' nofulltext - height (string) analyzer='keyword' nofulltext - flashplayer (string) = '9' analyzer='keyword' nofulltext Page 9 sur 27

10 - 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 a gauche ou a droite du corps du texte. [jnt:maincontent] > jnt:content, mix:title, jmix:editorialcontent - body (string, richtext) i18n - image (weakreference, file[mime='image/*']) i18n - align (string,choicelist[resourcebundle]) = left indexed=no < left,right,default Page 10 sur 27

11 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 11 sur 27

12 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 12 sur 27

13 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 un liste de FAQ mais en plus construit automatiquement, comme son nom le laisse supposser, 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) Page 13 sur 27

14 [jnt:jobapplication] > jnt:content - 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 prinicpal et renseigner sur la localisation de celui-ci, ou constituer un annuaire de lieux. Il peut être associé à un annuiare de persionnes 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 lattitude 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. Page 14 sur 27

15 - firstname (string) - lastname (string) primary - function (string) i18n - businessunit (string, choicelist[resourcebundle]) analyzer='keyword' facetable < sales,marketing, GA, production, humanressources - 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/ Page 15 sur 27

16 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é-vue. [jnt:publication] > jnt:content, jmix:editorialcontent, mix:title - file (weakreference, file) i18n - preview (weakreference, file) i18n - author (string) i18n analyzer='simple' - source (string) i18n - date (string) i18n indexed=untokenized nofulltext - body (string, richtext) i18n 2.21 Tasks Tasks /modules/tasks/ A compléter 2.22 Static HTML Static HTML A compléter 2.23 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 Page 16 sur 27

17 - 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.24 Video Video /modules/default/video/html/ (affichage) /modules/default/definitions.cns (structure) Ce module a pour objet d insérer une video 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 connaisssances 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' - 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 17 sur 27

18 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 agît 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 gallerie 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 a ajouter un champ notes à l objet bookmark pour que l utilisateur puisse commenter celui-ci. Page 18 sur 27

19 3.4 BreadCrumb BreadCrumb Ce module permet d insérer un fil d Arianne dans une page. Le fil d Arianne 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 agît 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 visteurs 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 utilistaeur ont un poid 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 Page 19 sur 27

20 limiter le nombre de champs laissés à disposition des rédacteurs afin de préserver un minimum de qualité graphique. [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 utilisteur courant, si celui-ci s est authentifié. Il est utilisé classiquement en haut de page pour signaler à l utilisateur qu il a été reconnu. Page 20 sur 27

21 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. 3.8 Facet 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 Form Builder 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 uin 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) Page 21 sur 27

22 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 Latest Latest /modules/latest/ Ce module définit deux composants: - liste des dernières pages crées ou modifiées (au choix de l éditeur) - liste des derniers contenus de type X (au choix de l utilisateur) créés ou modifiés A partir de ces deux exemples, il est très aisé de créer, si besoin est, une liste de composants prêts à l emploi fonctionnant sur le même principe, en fonction des besoins fonctionnels de votre projet (liste de derniers articles, des derniers utilisateurs, des derniers commentaires...) 3.12 Login Form Login Form /modules/default/loginform/html/ (affichage) /modules/default/definitions.cnd (structure) Ce module affiche un formulaire d authentification. Lorsque l utilisateur est authentifié, le module affiche 3.13 Navigation Menu NavMenu A compléter. Ce module gère le menu de navigation standard de Jahia qui reprend l exacte arborescence des pages et liens créés dans le sélecteur. Il est possible de choisir le niveau de départ du menu, et son niveau de profondeur, ainsi qu une classe CSS qui permet de changer son apparence instabntannément (cf. document dédié aux Menus) Page 22 sur 27

23 3.14 Page Tagging Page Tagging Ce module affiche un formulaire que les visiteurs peuvent utiliser pour ajouter un tag à la page courante. A noter que le composant Nuage de tags (tag cloud) est définit dans le modules Facets Page Title Page Title /modules/default/jnt_pagetitle/ (affichage) /module/default/definitions.cnd (structure) Affiche le titre de la page courante. Ce composant est essentiellement destiné à être utilisé lors de la construction des templates. Le fichier de rendu défini actuellement un affichage du titre dans une balise <h2> avec une classe pagetitle. Une modification rapide permetttrait de donner la possibilité aux éditeurs de choisir le niveau de titre à utiliser (h1, h2, h3) ou encore la couleur, etc. On peut également imaginer étendre se composant pour afficher automatiquement l auteur de la page, la date de création et / ou la date de dernière modification par exemple Poll Poll /modules/poll/ Ce module permet de créer un sondage. L éditeur définit la question et les n réponses possibles. Les fonctions de calcul sont implémentées mais le rendu du vote (l affichage) est assez basique et peut être personnalisé en fonction de vos attentes graphiques Portlet Portlet Ce module permet d insérer une portel (JSR 168 / JSR 283) Page 23 sur 27

24 3.18 Query Query /modules/default/jnt_query/html/ (affichage) /modules/efault/efinitions.cnd (structure) Ce module permet d insérer dans une page le résultat d une requête (SQL2, QOM ou XPath). Lorsque le composant est inséré l éditeur peut saisir dans un champ la requête souhaitée Rating Rating /modules/rating Ce module permet de proposer aux utilisateurs de noter une page ou un contenu. Le système de vote et sa représentation graphique dans la page sont disponibles en deux versions - stars. représentation classique avec 5 étoiles. Le note est la somme des votes sur 5 divisée par le nombre total de votants. - plusone_minorone. représentation que l on trouve souvent dans des forums ou l utilisateur peut voter +1 ou -1. La note est l addition de tous les votes + et -. Le module est également accompagné d un composant pour afficher les contenus les mieux notés RSS Rss Ce module permet de définir un adresse de flux RSS et le nombre d entrées désirées qui seriont dès lors affichés dans la page Search Search /modules/search/ Page 24 sur 27

25 3.22 Shortcuts Shortcuts /modules/default/jnt_shortcuts/ /module/default/definitions.cnd Ce module insère une série de liens définis directement dans le fichier jsp de rendu. Par défault il intègre - une fonction pour se déconnecter de Jahia (logout) - l affichage du username pour l utilisateur courant (si connecté) - un raccourci vers la page personelle de l utilisateur connecté - une fonction de changement de la taille des caractères dans la page - des liens pour passer en mode édition ou contribution (selon les droits de l utlilisateur connecté) - un raccourci vers la page d acceuil du site courant - un raccourci vers le plan du site 3.23 Twitter Twitter /modules/twitter/ Ce module définit actuellement deux composants - TwitterSearch : affiche dans la page un simple champ de recherche qui permet de récupérer sur l instant le feed twitter correspondant. L objet de la recherche n est pas conservé dans le JCR, il s agît juste d un paramètre passé sur l instant pour recevoir un résultat. - TwitterFeed : permet de définir un ta g de recherche, qui est stocké dans le JCR. Le composant affichera donc en permanence le Feed twitter en question Top Stories Top Stories Ce module permet d ajouter une option dans les engines standard d édition pour que d un simple clic, les éditeurs puissent dire qu un contenu, quelqu il soit apparaisse dans un bloc des top stories (ce bloc peut être inséré n importe ou). Tel que fourni le module gère trois niveaux hiérarchiques parmis lesquels les éditeurs peuvent choisir, il peut être aisément simplifié si les top stories n ont pas besoin d être graphiquement differenciées ou hiérarchisées. Page 25 sur 27

26 3.25 Sitemap Ce module fait apparaître une option dans les interfaces d édition de jahia. Cette option lorsqu elle ets activée permet d ajouter l élément courant au fichier sitemap.xml qui respecte la norme définie par Google. L éditeur peut également définir l importance de l élément et la périodicité à laquelle Jahia va demander à Google réindexer cet élément. Bien que la gestion du sitemap.xml soit fastidieuse pour les éditeurs, il s agît d un élément essentiel en terme de visibilité sur internet et de référencement des sites publics. Une appoche moins manuelle mas moins fine peut être envisagée afin que le fichier sitemap.xml soit créé sans intervention humaine en n y insérant que certains type de contenus, par exemple. Ce module est toutefois un bon exemple à regarder pour des intégrateurs désirant faire apparaître leurs propres options dans les interfaces de Jahia User Registration User registration /templates/userregistration/html/ (affichage) /templates/userregistration/definition.cnd (structure) Ce module une fois inséré dans une page se présente comme un formulaire permettant aux utilisateurs de s auto-enregistrer dans Jahia. Lors de l insertion du composant dans une page - il est possible de renseigner la ou les personnes à prévenir qu un nouvel utilisateur s est enregistré (par ) - il nécessaire de définir la page sur laquelle l utilisateur sera redirigé une fois le formulaire envoyé. Par défaut les champs suivants sont présents dans le formulaire et définis comme obligatoires - First Name - Last Name - Username - Password - Le formulaire peut être étendu à volonté pour insérer des champs correspondant à d autres propriétés du type user. <input type="text" name="property_name" id="property_name" value="" tabindex="xx"/> L enregistrement d un utilisateur donne lieu à l envoi automoatique d un à l administrateur de la plateforme, ainsi que d un mail de bienvenue au nouvel utilisateur enregistré. Le dossier userregistration/mails/templates/ contient le modèle utilisé pour prévenir le responsable des enregistrements. Ce template accepte le HTML et peut être personnalisé aisément. Page 26 sur 27

27 Jahia Solutions Group SA 9 route des Jeunes, CH-1227 Les acacias Genève, Suisse Page 27 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

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

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

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

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

.. 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

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe JOOMLA 1.5 avancé SUPPORT DE COURS + annexe SOMMAIRE 1. LA GESTION DES MODULES... Page 2 2. MODIFICATION DE SON TEMPLATE... Page 6 3. LA CREATION DE DIAPORAMA... Page 9 4. LA CREATION DE SONDAGE... Page

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

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

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

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

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

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

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

JAHIA 6. Création et modification de sites web UniNE

JAHIA 6. Création et modification de sites web UniNE JAHIA 6 Création et modification de sites web UniNE Janvier 2012 TABLE DES MATIÈRES 1 MODIFIER UN SITE : PRINCIPES DE BASE... 1 1.1 ADMINISTRATEUR DU SITE... 1 1.2 LOGIN (AUTHENTIFICATION)... 1 2 LES

Plus en détail

Créez et gérez votre site/blog avec Wordpress, l outil le plus efficace et le plus facile à utiliser.

Créez et gérez votre site/blog avec Wordpress, l outil le plus efficace et le plus facile à utiliser. Créez et gérez votre site/blog avec Wordpress, l outil le plus efficace et le plus facile à utiliser. 2 Sommaire INTRODUCTION 4 INSTALLATION 5 ACHETEZ VOTRE NOM DE DOMAINE ET VOTRE HEBERGEMENT 5 INSTALLEZ

Plus en détail

INTRODUCTION AU CMS MODX

INTRODUCTION AU CMS MODX INTRODUCTION AU CMS MODX Introduction 1. Créer 2. Organiser 3. Personnaliser UNE PETITE INTRODUCTION QUEST-CE QU UN CMS? CMS est l acronyme de Content Management System. C est outil qui vous permet de

Plus en détail

creer votre site internet en html/css

creer votre site internet en html/css 3 jours (21 heures) 1110 HT (Inter) 2670 HT (Intra) Toute personne (particulier ou professionnel) souhaitant créer son site Internet Créez son site Internet Assurez sa mise en ligne Gérer les mises à jour

Plus en détail

Site web établissement sous Drupal

Site web établissement sous Drupal Site web établissement sous Drupal Etat Date Rédacteur Version Création 12/12/2013 C. Vilport Pôle Web DASI 1.0 Modification 04/02/2014 C. Vilport Pôle Web DASI 1.1 Diffusion aux 06/02/2014 C. Vilport

Plus en détail

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais : 1 888 765 4636 www.solutioninfomedia.com Guide de l utilisateur CMS 1 Navigation dans le CMS... 2 1.1 Menu principal... 2 1.2 Modules tableau... 3 1.3 Modules formulaire... 5 1.4 Navigation dans le site Web en mode édition... 6 2 Utilisation

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

Formation Webmaster : Création de site Web Initiation + Approfondissement

Formation Webmaster : Création de site Web Initiation + Approfondissement Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg - Toulouse Formation

Plus en détail

Normes techniques 2011

Normes techniques 2011 Normes techniques 2011 Display classique Formats Livrables Footer p 2 p 3 p 4 Opérations spéciales Publi-rédactionnel Jeu concours Quiz Lien partenaire Habillage Accueil panoramique Sponsoring de rubrique

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

mon site web via WordPress

mon site web via WordPress mon site web via WordPress Vocabulaire CMS : Content Management System WordPress fait partie de cette famille de logiciels destinés à la conception et à la mise à jour dynamique de sites Web ou d applications

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

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Table des matières AVANT-PROPOS... 1 Pourquoi ce

Plus en détail

SITE INTERNET BLOG SITE E-COMMERCE GRILLE D ANALYSE / AUDIT PREMIERE ANALYSE. Entreprises. o Public spécialisé o Etudiants o Enfants

SITE INTERNET BLOG SITE E-COMMERCE GRILLE D ANALYSE / AUDIT PREMIERE ANALYSE. Entreprises. o Public spécialisé o Etudiants o Enfants PREMIERE ANALYSE Nom du site web : Url du site : Objectif du site / description (balise description) : Mots-clés du site (balise keywords) : Cible du site : o Entreprises o Public spécialisé o

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

Formation Découverte du Web

Formation Découverte du Web Catégorie : internet Formation Découverte du Web Niveau requis : savoir utiliser un ordinateur (clavier, souris, traitement de texte) Public : personnel administratif et responsables de communication souhaitant

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

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2)

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2) TP 5 Les CMS, la forme et le fond Internet et Outils (IO2) Un site, tel que vous avez appris à en programmer jusqu à maintenant, contenant un ensemble de pages HTML embellies de quelques feuilles de styles,

Plus en détail

D origine destiné à la conception de blog, WordPress est devenu l outil incontournable dans la liste des systèmes de gestion de contenus..

D origine destiné à la conception de blog, WordPress est devenu l outil incontournable dans la liste des systèmes de gestion de contenus.. WordPress - CMS open-source Permet de créer simplement des sites internet ou de blogs. D origine destiné à la conception de blog, WordPress est devenu l outil incontournable dans la liste des systèmes

Plus en détail

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS

GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS GUIDE D UTILISATION DE LA PLATEFORME D ENVOI DE COURRIELS Table des matières Présentation de la plateforme d envoi de courriels... 4 1- Gestion des contacts... 5 1.1. Base de données... 5 1.1.1- Création

Plus en détail

Guide de démarrage rapide

Guide de démarrage rapide DOCUMENTATION Guide de démarrage rapide Découvrez Jahia 6.61 en 60 minutes Jahia, le CMS open source de nouvelle génération apportant à vos projets la convergence applicative (web, document, social, recherche

Plus en détail

Guide de démarrage Intellipool Network Monitor

Guide de démarrage Intellipool Network Monitor Guide de démarrage Intellipool Network Monitor Sommaire Glossaire... 3 Icônes... 3 Page de connexion... 4 Page d accueil... 5 Saisie de la clé de licence... 7 My settings... 8 Création d un compte... 9

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

Introduction à Expression Web 2

Introduction à Expression Web 2 Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer

Plus en détail

Contenu. Thème «responsive» pour WordPress Installer le thème responsive (disponible aussi sur le site wordpress.org) Activer ce thème

Contenu. Thème «responsive» pour WordPress Installer le thème responsive (disponible aussi sur le site wordpress.org) Activer ce thème 1 Contenu Thème «responsive» pour WordPress... 1 Options du thème... 2 Logo et page d accueil :... 2 Réseaux sociaux... 2 Widget... 3 Widget accueil... 3 Widget supérieur... 4 Widget colophon... 4 Formulaire

Plus en détail

Content Management System V.3.0. BlackOffice CMS V3.0 by ultranoir 1

Content Management System V.3.0. BlackOffice CMS V3.0 by ultranoir 1 Content Management System V.3.0 BlackOffice CMS V3.0 by ultranoir 1 SOMMAIRE Introduction Grands principes de fonctionnement Description des modules Références principales BlackOffice CMS V3.0 by ultranoir

Plus en détail

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables

Plus en détail

Formation. Module WEB 4.1. Support de cours

Formation. Module WEB 4.1. Support de cours Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,

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

LE CONCEPT DU CMS CHAPITRE 1

LE CONCEPT DU CMS CHAPITRE 1 CHAPITRE 1 LE CONCEPT DU CMS Techniques traditionnelles de construction de sites... 14 Les principes des CMS... 18 Le langage HTML... 26 Check-list... 41 11 Même s il est d usage de comparer Internet

Plus en détail

Publication dans le Back Office

Publication dans le Back Office Site Web de l association des ingénieurs INSA de Lyon Publication dans le Back Office Note : dans ce guide, l'appellation GI signifie Groupe d'intérêt, et GR Groupe Régional laure Buisset Page 1 17/09/2008

Plus en détail

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube Content Management System bluecube V4.3 1 SOMMAIRE Avant-propos Découvrir le CMS Blue Cube Les modules Les clients BLUE CUBE CMS V4.3 par Digitalcube 2 CMS sans bugs 3 Avant-propos Facile à prendre en

Plus en détail

!" #$%&'(&)'*'+,--./&0'1&23,+2.)$4$%52'&%'6.%&2'

! #$%&'(&)'*'+,--./&0'1&23,+2.)$4$%52'&%'6.%&2' Évaluer un site web, cours de descriptions de controverses i Dans le cadre du cours Description des controverses, le repérage des acteurs et la connaissance de leurs positions passent largement par l identification

Plus en détail

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu Daniel Roch Optimiser son référencement WordPress Référencement naturel (SEO) Préface d Olivier Andrieu Groupe Eyrolles, 2013, ISBN : 978-2-212-13714-9 Index 404 Notifier (erreurs 404) 62 A Adwords 148

Plus en détail

www.lafamily.ch en 16 différences

www.lafamily.ch en 16 différences Cas d étude no 3 www.lafamily.ch en 16 différences juin 2003 Le mandat réalisé avec QuickSite de transformation du site existant de Lafamily.ch, centre globale d information pour les familles, à été de

Plus en détail

Point 1/8. L accès authentifié à un portail e-sidoc. Janvier 2013 Documentation détaillée V2.2. Sommaire

Point 1/8. L accès authentifié à un portail e-sidoc. Janvier 2013 Documentation détaillée V2.2. Sommaire Point 1/8 L accès authentifié à un portail e-sidoc Janvier 2013 Documentation détaillée V2.2 Sommaire LE COMPTE ADMINISTRATEUR ET LES COMPTES USAGERS... 2 Le compte administrateur... 2 Les comptes usagers...

Plus en détail

HTML, CSS, JS et CGI. Elanore Elessar Dimar

HTML, CSS, JS et CGI. Elanore Elessar Dimar HTML, CSS, JS et CGI Elanore Elessar Dimar Viamen GPAs Formation, 13 avril 2006 Sommaire Qu est-ce que HTML? HTML : HyperText Marckup Language XML : extensible Marckup Language Qu est-ce que HTML? HTML

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur

Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur 1. Présentation de Typo3... 2 2. Rôle de l administrateur... 2 3. Configuration du site Web... 3 3.0 Que faire si les changements

Plus en détail

Jeudi 17 février 2011. Nicolas Darcheville Vincent Goessens

Jeudi 17 février 2011. Nicolas Darcheville Vincent Goessens Jeudi 17 février 2011 Nicolas Darcheville Vincent Goessens Vos questions sont les bienvenues. N hésitez pas! Cette présentation sera téléchargeable sur http://www.managersolution.com Merci de penser à

Plus en détail

Créer une base de données vidéo sans programmation (avec Drupal)

Créer une base de données vidéo sans programmation (avec Drupal) Créer une base de données vidéo sans programmation (avec Drupal) 10.10.2013 Nicolas Bugnon (nicolas.bugnon@alliancesud.ch) Centre de documentation Alliance Sud www.alliancesud.ch Résultat de l atelier

Plus en détail

Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT

Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT Table des matières Présentation du Centre de gestion des licences en volume (VLSC)... 3 Inscription auprès

Plus en détail

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012 Un site web collaboratif avec Drupal Judith Hannoun - Journées INSHS 16 Octobre 2012 Site web Ensemble de pages en html Des liens hypertextes Une base de données si site dynamique Une interface graphique

Plus en détail

Partie publique / Partie privée. Site statique site dynamique. Base de données.

Partie publique / Partie privée. Site statique site dynamique. Base de données. Partie publique / Partie privée. Partie publique - Front office / Partie privée - Back office. Utiliser l analogie avec une émission de télévision. Un journal télévisé = 1 journaliste + des reportages.

Plus en détail

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. 1 Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. Voici un mode opératoire qui vous guidera dans l utilisation de

Plus en détail

Point 3.1. Publier des contenus dans un portail e-sidoc. Janvier 2013 Documentation détaillée V 2.2

Point 3.1. Publier des contenus dans un portail e-sidoc. Janvier 2013 Documentation détaillée V 2.2 Point 3.1 Publier des contenus dans un portail e-sidoc Janvier 2013 Documentation détaillée V 2.2 CHOIX EDITORIAUX ET ORGANISATION DE L INFORMATION D E-SIDOC... 2 LA PROCEDURE D'INITIALISATION ET DE PUBLICATION

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

Présentation du Framework BootstrapTwitter

Présentation du Framework BootstrapTwitter COUARD Kévin HELVIG-LARBRET Blandine Présentation du Framework BootstrapTwitter IUT Nice-Sophia LP-SIL IDSE Octobre 2012 Sommaire I. INTRODUCTION... 3 Définition d'un framework... 3 A propos de BootstrapTwitter...

Plus en détail

Malgré son aspect spartiate, Freeplane offre de nombreuses fonctionnalités en particulier dans le domaine de la diffusion des cartes sur le Web.

Malgré son aspect spartiate, Freeplane offre de nombreuses fonctionnalités en particulier dans le domaine de la diffusion des cartes sur le Web. Création d une carte heuristique avec Freeplane Version : 1.1.3 Barre de menus Barre d outils Barre des touches de fonctions Espace de travail Barre d icônes Éditeur de notes Freeplane est un logiciel

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

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES

PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES ANF Sciencesconf Meudon 10/11 octobre 2013 http://www.sciencesconf.org ! Sommaire La plateforme Sciencesconf.org Le portail L espace conférence Site web Gestion

Plus en détail

SPECIFICITES TECHNIQUES DES FORMATS PUBLICITAIRES

SPECIFICITES TECHNIQUES DES FORMATS PUBLICITAIRES SPECIFICITES TECHNIQUES DES FORMATS PUBLICITAIRES Contact Traffic : Audrey Pluot-Etourneau apluot@staff.aufeminin.com LES FORMATS CLASSIQUES Nom du Format Dimension du Format Poids Max Fichiers Acceptés

Plus en détail

Bernard Lecomte. Débuter avec HTML

Bernard Lecomte. Débuter avec HTML Bernard Lecomte Débuter avec HTML Débuter avec HTML Ces quelques pages ont pour unique but de vous donner les premiers rudiments de HTML. Quand vous les aurez lues, vous saurez réaliser un site simple.

Plus en détail

Création d un formulaire de contact Procédure

Création d un formulaire de contact Procédure Création d un formulaire de contact Procédure Description : Cette procédure explique en détail la création d un formulaire de contact sur TYPO3. Outil Procédure CMS: TYPO3 Auteur : hemmer.ch SA Extension:

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

Webmaster / Webdesigner / Wordpress

Webmaster / Webdesigner / Wordpress Webmaster / Webdesigner / Wordpress Pré-requis : Projet professionnel. Bonne maîtrise de l'ordinateur. Bases en infographie et / ou traitement de texte fortement recommandées. Objectifs : Concevoir un

Plus en détail

CMS Open Source : état de l'art et méthodologie de choix

CMS Open Source : état de l'art et méthodologie de choix CMS Open Source : état de l'art et méthodologie de choix Définition d'un CMS (wikipedia) Les CMS sont une famille de logiciel de conception et de mise à jour dynamique de sites web partageant les fonctionnalités

Plus en détail

GUIDE ÉDITORIAL SITES INTERNET. Auteur Version Motif de mise à jour A. Aubry 1.0 Création

GUIDE ÉDITORIAL SITES INTERNET. Auteur Version Motif de mise à jour A. Aubry 1.0 Création GUIDE ÉDITORIAL SITES INTERNET Auteur Version Motif de mise à jour A. Aubry 1.0 Création SOMMAIRE 1 AVANT PROPOS... 5 2 SPECIFICATIONS EDITORIALES... 6 2.1 Rubrique «Employeur»... 7 2.2 Rubrique «Salarié»...

Plus en détail

Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009

Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009 Rapport de Stage Christopher Chedeau 2 au 26 Juin 2009 «Web. De l intégration de pages statiques HTML à un CMS, à la dynamisation d un site grâce au Javascript et l utilisation de nouvelles technologies

Plus en détail

Guide d utilisation 2012

Guide d utilisation 2012 Guide d utilisation 2012 Tout ce dont vous avez besoin pour bien démarrer REACOM La performance marketing SOMMAIRE Démarrez avec reagiciel Accédez à votre console d administration 4 Gestion internet Aperçu

Plus en détail

Formation Créateur de site web e-commerce Certifiant

Formation Créateur de site web e-commerce Certifiant Formation Créateur de site web e-commerce Certifiant La formation «Créateur de site web et e-commerce» vous permet sur une période courte, en stage intensif, de vous initier aux fondamentaux de la communication

Plus en détail

SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5

SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5 SOMMAIRE 1 INTRODUCTION 4 2 GUIDE D UTILISATION ET TUTORIAUX VIDEOS EN LIGNE 4 3 CONTACTER VOTRE SUPPORT 4 4 RACCOURCIS CLAVIER 5 5 ADMINISTRER SON SITE WEBGAZELLE CMS 2.0 5 5.1 Configuration minimale

Plus en détail

WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT

WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT WEBSEMINAIRE INTRODUCTION AU REFERENCEMENT Animé par A.COMLAN ADCOSOFT 14/02/2014-15H 1 Programme du webséminaire : Introduction Partie I Optimisation des Balises TITLE et META Partie II Optimisation du

Plus en détail

Fonctionnalités. http://www.prestashop.com/fr/showcase_liveshops/

Fonctionnalités. http://www.prestashop.com/fr/showcase_liveshops/ Fonctionnalités Conçue en PHP et MySQL, PrestaShop est une solution réellement modulaire et personnalisable. Exemples de boutiques réalisées avec prestashop : http://www.prestashop.com/fr/showcase_liveshops/

Plus en détail

Refonte des sites internet du SIEDS

Refonte des sites internet du SIEDS Refonte des sites internet du SIEDS Formation à la rédaction de contenu 31 juin 2005 09 h 00 Salle du CA, rue Notre Dame, à NIORT Déroulement Un CMS à quoi çà sert? La gestion de contenu selon SPIP Agora

Plus en détail

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions Module Magento SOON Soon_AdvancedCache Rédacteur Hervé G. Lead développeur Magento herve@agence-soon.fr AGENCE SOON 81 avenue du Bac 94210 LA VARENNE ST HILAIRE Tel : +33 (0)1 48 83 95 96 Fax : +33 (0)1

Plus en détail

Le CMS Content Manager

Le CMS Content Manager Le Avec Content Manager, prenez le contrôle de votre site web! Version 3.12 / 2010 Content Manager est un système de gestion de contenus (CMS), qui vous permet de gérer des sites web hautement personnalisés.

Plus en détail

Référencement et visibilité sur Internet Comment améliorer la visibilité de son site internet sur les principaux moteurs de recherche?

Référencement et visibilité sur Internet Comment améliorer la visibilité de son site internet sur les principaux moteurs de recherche? 9 Référencement et visibilité sur Internet Comment améliorer la visibilité de son site internet sur les principaux moteurs de recherche? Le trafic d un site internet Le référencement naturel Les freins

Plus en détail

les techniques d'extraction, les formulaires et intégration dans un site WEB

les techniques d'extraction, les formulaires et intégration dans un site WEB les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents

Plus en détail

Portail collaboratif Intranet documentaire Dématérialisation de processus

Portail collaboratif Intranet documentaire Dématérialisation de processus Portail collaboratif Intranet documentaire Dématérialisation de processus 2 Le groupe Divalto, Solutions de gestion Catalyseur de performance Créé en 1982, le groupe Divalto propose des solutions de gestion

Plus en détail

Edition de sites Jahia 6.6

Edition de sites Jahia 6.6 Sommaire Edition de sites Jahia 6.6 documentation temporaire en attendant la finalisation de la documentation en ligne Ligne graphique Débuter l'édition Interface utilisateur Astuces de publication Boîte

Plus en détail

Guide de démarrage Tradedoubler. Manuel éditeur / affilié

Guide de démarrage Tradedoubler. Manuel éditeur / affilié Guide de démarrage Tradedoubler Manuel éditeur / affilié 1 DEMARRER 1. Devenir éditeur sur Tradedoubler 2. Ajouter ses informations bancaires 3. Bénéficier des paiements internationaux 4. Avoir accès aux

Plus en détail

Avanquest Software présente la nouvelle gamme WebEasy 8

Avanquest Software présente la nouvelle gamme WebEasy 8 La Garenne Colombes, le 22 Juin 2009 Avanquest Software présente la nouvelle gamme WebEasy 8 Des logiciels pour créer simplement des sites internet de qualité professionnelle sans aucune connaissance en

Plus en détail

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10 Dossier Technique Page 1/10 Sommaire : 1. REPONSE TECHNIQUE A LA DEMANDE 3 1.1. Prise en compte de la dernière version de phpcas 3 1.2. Gestion de la connexion à GRR 3 1.2.1. Récupération des attributs

Plus en détail

RÉF : 2002/COFAX/LP V1.0

RÉF : 2002/COFAX/LP V1.0 Réf : 2002/COFAX/LP v0.1 Page 1 Smile COFAX -o- Livret de présentation RÉF : 2002/COFAX/LP V1.0 Réf : 2002/COFAX/LP v0.1 Page 2 INTRODUCTION Cofax est un outil de publication Web permettant de publier

Plus en détail

K-Portal et K-Sup 5.1 des nouveautés. Détails

K-Portal et K-Sup 5.1 des nouveautés. Détails K-Portal et K-Sup 5.1 des nouveautés Détails 5.1 Découvrez comment cette nouvelle version vous aidera à : " élargir considérablement votre offre de contenu, " proposer de nouveaux services à vos publics,

Plus en détail

Nouveautés joomla 3 1/14

Nouveautés joomla 3 1/14 Nouveautés joomla 3 1/14 Table des matières 1 Responsive... 1 2 Bootstrap... 1 3 LESS CSS intégré... 1 4. JUI (pour les développeurs d'extensions)... 1 5. Le Mambo days vs le Génial UX... 2 6. 7 étapes

Plus en détail

OFFRE DE SERVICE. www.votreentreprise.com

OFFRE DE SERVICE. www.votreentreprise.com 2011 NOM ENTREPRISE OFFRE DE SERVICE CONCEPTION, REALISATION ET HEBERGEMENT SITE WEB www.votreentreprise.com AFConsulting Web Services Page 1 sur 19 SOMMAIRE Lettre, offre de services --------------------------------------------

Plus en détail

S y m M a i l i n g. S o l u t i o n d e - m a i l i n g. SymMailing est un outil professionnel de création et de gestion de campagnes d emailing.

S y m M a i l i n g. S o l u t i o n d e - m a i l i n g. SymMailing est un outil professionnel de création et de gestion de campagnes d emailing. S y m M a i l i n g S o l u t i o n d e - m a i l i n g Introduction SymMailing est un outil professionnel de création et de gestion de campagnes d emailing. SymMailing intègre à la fois les outils de

Plus en détail

Ecrire pour le web. Rédiger : simple, concis, structuré. Faire (plus) court. L essentiel d abord. Alléger le style. Varier les types de contenus

Ecrire pour le web. Rédiger : simple, concis, structuré. Faire (plus) court. L essentiel d abord. Alléger le style. Varier les types de contenus Ecrire pour le web Un texte web de lecture aisée pour l internaute, l est aussi pour les moteurs de recherche ; l écriture peut ainsi être mise au service du référencement naturel. De façon complémentaire,

Plus en détail

Créer un site e-commerce avec PrestaShop Cloud Mise en place et suivi du projet

Créer un site e-commerce avec PrestaShop Cloud Mise en place et suivi du projet Chapitre 1 : Préparer son projet e-commerce A. Introduction 15 1. Objectif de ce livre 15 2. Pourquoi se lancer dans l e-commerce? 16 B. Les questions à se poser avant de se lancer 18 C. Identité du projet

Plus en détail

CMS Modules Dynamiques - Manuel Utilisateur

CMS Modules Dynamiques - Manuel Utilisateur CMS Modules Dynamiques - Manuel Utilisateur 1. Introduction Le modèle CMS Le modèle des «Content Management Systems» proposé par MUM est un type particulier de sites web dynamiques, ayant comme avantage

Plus en détail

Manuel du site internet Guichet Export pour la CCI Marseille Provence

Manuel du site internet Guichet Export pour la CCI Marseille Provence PROJET : Manuel du site internet Guichet Export pour la CCI Marseille Provence Sommaire Sommaire 2 Le CMS Drupal... 4 Système de gestion de contenu... 5 La solution technique... 9 La mise en place d un

Plus en détail

PHP 5.4 Développez un site web dynamique et interactif

PHP 5.4 Développez un site web dynamique et interactif Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................

Plus en détail

Initiation à html et à la création d'un site web

Initiation à html et à la création d'un site web Initiation à html et à la création d'un site web Introduction : Concevoir un site web consiste à définir : - l'emplacement où ce site sera hébergé - à qui ce site s'adresse - le design des pages qui le

Plus en détail