Nouveautés de Drupal 8. Léon

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

Download "Nouveautés de Drupal 8. Léon Cros @chipway"

Transcription

1 Nouveautés de Drupal 8 Léon

2 Léon Cros Communauté Drupal Président de l'association Drupal France et / chipway-drupal. JDLL 2014.

3 Chipway : Spécialiste Formations Drupal 6, 7, d'initiation à avancé > Chefs de projet Drupal > Développeurs > Webmasters et administrateurs > Designers et intégrateurs,... > Audit et Conseil > Accompagnement/Coaching > Développement

4 Drupal CMS & CMF reconnu... 4

5 Qui êtes-vous? > Chef de projet? > DSI ou RSI? > Développeur? > Site builder ou intégrateur? > Administrateur système, réseaux, DevOp? > Autre côté technique? > Non technicien? > Curieux?

6 Vous et Drupal? > Qui travaille avec Drupal? > Qui travaille avec Symfony 2? > Qui ne connaît pas Drupal?

7 Nouveautés Drupal 8 Coeur

8 Un grand Pas avec Drupal 8!

9 Développer un site sans Programmer?

10 Développer un site sans programmer? facile à installer > Complet (prêt à utiliser) > Dans ma langue / mes langues > Facile à utiliser > Coeur

11 Halte au cliqueur fou! Un projet reste un Projet > Faisabilité > Conception > Ressources > Planification > Suivi > Bonnes pratiques

12 Drupal plus simple En français Tout de suite!

13 Drupal plus simple Options plus explicites!

14 Drupal plus simple Traductions Immédiatement disponibles!

15 Drupal plus simple

16 Approche Drupal : Contenus D7 Page Web Affichage des blocs générés Requêtes et Mise en forme des résultats Structures de contenus

17 Approche Drupal : Contenus D8 Page Web Services web Affichage des blocs générés Requêtes et Mise en forme des résultats Structures de contenus

18 Structurer : Nouveaux champs > Entity reference > Date > Lien > > Téléphone > Photo User picture champ

19 Structurer : Nouveautés Field UI > Modes d'affichage (vue, formulaire...) > CRUD amélioré > Validation séparée du formulaire (s2 validator) > Aide dans le champ (placeholder, blur) > Cardinalité sur mesure > Préfixe de champ > Multiples téléversements (uploads)

20 Structurer : Nouveautés Field UI > Field API entièrement réécrit > Entités «fieldables» «extensibles» > Champ non partagé entre types d'entités stockage / type d'entité même nom dans types d'entité <> > Accès simplifié aux champs ex: $node->field_foo->value

21 Requête & Affichage : Views Qui ne connait pas Views? > Requête sur tous types d'entités > Filtres > Tris > Contextes > Affichages : Listes..., grilles, slideshows menus,...

22 Requête & Affichage : Views > Dans le Coeur > Drupal 8 immédiatement utilisable > Page d'accueil > Administration des contenus, utilisateurs > Gestion des fichiers > Responsive web > + sortie services web

23 Page web : Affichage en Blocs Tout est BLOC > Simplification > Multiples instances > Entités extensibles > Révisions > Support ESI > IHM Admin. Amélioré > Contexte

24 Moteur de Template

25 Twig et Assetic Twig > Connu, documenté, facile > Moins de templates / «Blocs Twig» > Plus Sécurisé que PHPTemplate > Extensible et très rapide > Intégration IDEs et > Utilisé ailleurs : python, Ruby, Assetic : Gestion des CSS et JS

26 Drupal Mobile : Comment? > Web Services > HTML 5 > Responsive Design > Administration Mobile + Amélioration des performances front-end

27 Drupal 8 plus facile : Editeur > CKEditor 4 (non exclusif) > Utilisable dès l'installation du Coeur > Intégration complète / formats de texte > Téléversement d'image intégré > Légende > Intégré avec module breakpoint > Edition inline (quick edit)

28 Editeur de Texte

29 Editeur de Texte

30 Editeur de Texte

31 Editeur de Texte Bouton image + téléverser

32 Editeur directe Quick edit

33 Editeur directe Quick edit

34 Multilingue? I speak english! Je parle français! Se habla espanol!. Я говорю на русском! Drupagora

35 Drupal 8 : Multilingue > Choix dès l'installation > Affectation à tout et tous types d'entités > Traduire en anglais ;) > Nouvel interface + simple > Suivi traductions Personnalisées > MAJ localize.drupal.org «complet dès le Cœur»

36 Services Web : REST > Inter-machines > Modules REST + Serialization + HAL > Formats de base JSON ou XML > Méthodes HTTP : POST, GET, PATCH, DELETE > Richardson Maturity Model : niveau 2 > Extensible

37 Déploiement des Configurations Sans CMI

38 Déploiement des Configurations Configuration : <> contenu > Paramètres, types contenus, vues, Configuration stockée en fichiers > Modifs via l'interface admin écrites directement dans fichier yml

39 Révolution POO Il est temps de passer vraiment à la POO! This guy killed Procedural Programming in Drupal

40 Révolution POO PHP Objet Procédural Librairie PHP?

41 Composants Symfony Pourquoi Symfony2? «Nouvelle» approche : Fièrement trouvé ailleurs

42 Utilise des composants Symfony2 > HttpFoundation, HttpKernel > Injection de dépendances > Event dispatcher, Routage, Utilise Application Symfony2

43 Autres améliorations > PHPUnit accélère les tests > Module Tour (mieux que help) > Support ESI/CSI/SSI p. cache > Amélioration API fichiers/médias > Dossier Coeur/ > Plugins ( hooks) > Entity API dans Coeur + amélioré > Objets Formulaires > Migration

44 Synthèse Drupal 8 - Coeur > Mobile / Responsive > Editeur disponible dès l'installation > Multilingue > Séparation Configuration / Contenu > Theming plus facile/ouvert > Tout est Bloc > Services web dans le Coeur > Cycle développement Production géré > Et OOP!

45 Conclusion : Drupal 8 c'est PLUS > Harmonisé / simplifié / mieux intégré > Modernisé / Etat de l'art Dev PHP > Généralisé (multi-terminaux, services...) > Localisé (langues, traductions) > Professionnalisé et Ouvert aux nouveaux > Sécurisé > «Accéléré» > Plus facile à Adopter

46 Démo Démonstration Drupal 8 Alpha

47 Merci de votre attention Questions? Vos Slides sur :

Drupal un CMS orienté mé2er. Romain JARRAUD Mathieu GROS

Drupal un CMS orienté mé2er. Romain JARRAUD Mathieu GROS Drupal un CMS orienté mé2er Romain JARRAUD Mathieu GROS Romain JARRAUD - Responsable formation Trained People (drupalfrance.com) Mathieu GROS - Directeur Général Actency (actency.fr) Introduction Quelques

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

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

Programmeur Niveau 2 PHP5

Programmeur Niveau 2 PHP5 Programmeur Niveau 2 PHP5 L objectif de la 3W Academy est de former des petits groupes d élèves à la programmation de sites internet ainsi qu à la création d applications web complexes tel qu un blog ou

Plus en détail

DRUPAL Réalisez des développements professionnels avec PHP (2ième édition)

DRUPAL Réalisez des développements professionnels avec PHP (2ième édition) Introduction 1. Les systèmes de gestion de contenu 11 2. Les avantages de Drupal 15 3. Le fonctionnement de Drupal 17 4. L'environnement de développement 20 5. L'installation de Drupal 25 6. Le passage

Plus en détail

THÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse

THÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse THÉMATIQUES Comprendre les frameworks productifs Découvrir leurs usages Synthèse 2 LES ENJEUX DES FRAMEWORKS D ENTREPRISE EN 2012 LE CONSTAT Ressources Recrutement Flexibilité Intérêt Montée en compétence

Plus en détail

Drupal 8 Découverte des fondamentaux

Drupal 8 Découverte des fondamentaux Chapitre 1 : Le CMS Drupal A. Créer des sites web avec des CMS 11 B. Choisir Drupal 11 1. Drupal le CMS majeur 11 2. Les points forts de Drupal 12 C. Concevoir son projet 12 D. De la conception à la production

Plus en détail

LAMP CMS Open Source. ROY Yvan Chef de projets. 31 Janvier & 2 Février 2006

LAMP CMS Open Source. ROY Yvan Chef de projets. 31 Janvier & 2 Février 2006 LAMP CMS Open Source ROY Yvan Chef de projets 31 Janvier & 2 Février 2006 Sommaire Introduction au Moteur de Contenu LAMP Plusieurs solutions pour des besoins différents SPIP DRUPAL ez PUBLISH TYPO3 Conclusion

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

GetSimple 3. Le guide complet pour créer des sites web. GetSimple 3 - Le guide complet pour créer des sites web. GetSimple 3 26,50.

GetSimple 3. Le guide complet pour créer des sites web. GetSimple 3 - Le guide complet pour créer des sites web. GetSimple 3 26,50. Le guide complet pour créer sites web Vous verrez ensuite comment gérer les pages qui constituent la structure du site : créer les pages, les paramétrer pour la publication, les modifier, les supprimer

Plus en détail

Introduction à Drupal

Introduction à Drupal Introduction à Drupal Vincent Garcies, Felip Manyer i Ballester Apéro web Perpignan du 26 février 2015 Vincent Garcies, Felip Manyer i Ballester Introduction à Drupal 1/16 Drupal : caractéristiques techniques

Plus en détail

M3202. structuré son developpement avec MVC

M3202. structuré son developpement avec MVC M3202 structuré son developpement avec MVC FRAMEWORK et MVC ou ça? RAPPEL LES FRAMEWORKS Un framework est un espace de travail modulaire. C'est un ensemble de bibliothèques et de conventions permettant

Plus en détail

Démarrer rapidement un site avec Drupal 7

Démarrer rapidement un site avec Drupal 7 Démarrer rapidement un site avec Drupal 7 Léon Cros Chipway Journées Du Logiciel Libre - Lyon 16 octobre 2010 1 Chipway : Spécialiste Drupal Conseil Développement Formations et séminaires Drupal Webmaster

Plus en détail

Le framework Symfony2

Le framework Symfony2 Le framework Symfony2 Historique et définition Framework: cadre de travail Objectif: améliorer la productivité des développeurs (se concentrer sur les choses importantes), structurer l application, accélère

Plus en détail

DEVELOPPEMENT LOGICIEL

DEVELOPPEMENT LOGICIEL DEVELOPPEMENT LOGICIEL LE FRAMEWORK WEB RUBY ON RAIL REF : WELA010 DUREE : 4 JOURS TARIF : 2 060 HT Public Développeurs d applications web, Chefs de projet techniques, Architectes. Pré-requis Programmation

Plus en détail

Drupal, pour quel usage? Comment se positionne Drupal? Les fonctionnalités de Drupal et de son écosystème. L'architecture technique et logicielle Le

Drupal, pour quel usage? Comment se positionne Drupal? Les fonctionnalités de Drupal et de son écosystème. L'architecture technique et logicielle Le { Présentation de Drupal Drupal, pour quel usage? Comment se positionne Drupal? Les fonctionnalités de Drupal et de son écosystème. L'architecture technique et logicielle Le développement Les points faibles

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

Drupal 7. Créer et administrer son site de manière rapide et efficace. David Mercer. 2011 Pearson Education France Drupal 7 David Mercer

Drupal 7. Créer et administrer son site de manière rapide et efficace. David Mercer. 2011 Pearson Education France Drupal 7 David Mercer Drupal 7 Créer et administrer son site de manière rapide et efficace David Mercer Pearson Education France a apporté le plus grand soin à la réalisation de ce livre afin de vous fournir une information

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

Manuel utilisateur du site www.cg-corsedusud.fr. 1. L Interface Typo 3 (version 4.4.x)

Manuel utilisateur du site www.cg-corsedusud.fr. 1. L Interface Typo 3 (version 4.4.x) Manuel utilisateur du site www.cg-corsedusud.fr 1. L Interface Typo 3 (version 4.4.x) Version 1 Le contenu de ces pages est relatif à TYPO3, CMS/Framework sous licence GNU/GPL disponible sur www.typo3.com

Plus en détail

Migration d'une application Microsoft vers Symfony

Migration d'une application Microsoft vers Symfony Migration d'une application Microsoft vers Symfony Sébastien ANGELE Jérôme MACIAS Titre présentation Conférencier Qui sommes-nous? Sébastien ANGELE Directeur technique adjoint 7 ans dans la presse, 10

Plus en détail

Etude comparative des 5 CMS Open Source

Etude comparative des 5 CMS Open Source Etude comparative des 5 CMS Open Source SPIP/Joomla!/OpenCMS/Jahia/Drupal Réaliser Par : Abderrahim BARGAOUI Enseignant: M. Philippe BOOTZ Module : Théorie de l Hypermédia SPIP : Présentation : SPIP (Système

Plus en détail

LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6

LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6 LOT03P6 - Domino 8.5 : XPages dans Domino Designer 8.5 - Partie 6 Objectifs du développement en 8.5 Fournir un outil de développement moderne Faire pour les développeurs ce que Notes 8 a fait pour l'utilisateur

Plus en détail

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes

Symfony 2. 1.Définition de symfony 2. 2.Installation. 3.Structure. 4.Symfony et les commandes Symfony 2 Sommaire : 1.Définition de symfony 2 2.Installation 3.Structure 4.Symfony et les commandes 5.Le fonctionnement : le routeur (les url), les bundles, twig(templates) 6.L architecture de symfony2

Plus en détail

HTML5 et PHP 5 - Développez des applications web performantes Exploitez les dernières nouveautés des langages

HTML5 et PHP 5 - Développez des applications web performantes Exploitez les dernières nouveautés des langages Avant-propos 1. HTML5 11 2. PHP5 11 3. Démarche de cet ouvrage 12 4. Pré-requis 13 5. Compatibilité des navigateurs 14 Les apports d'html5 1. Introduction 15 2. Améliorer la structure de son contenu 16

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

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences

RESUME DE CARRIERE. Alice JULIENNE. 23 ans Nationalité Française Développeur Web Front-End. Compétences RESUME DE CARRIERE Alice JULIENNE 23 ans Nationalité Française Développeur Web Front-End Compétences Systèmes Langages Windows (XP, 98) Macintosh OS X HTML, XHTML, CSS, XML, PHP, SQL, Javascript, J-Querry

Plus en détail

WordPress, thèmes et plugins : mode d'emploi

WordPress, thèmes et plugins : mode d'emploi WordPress, thèmes et plugins : mode d'emploi Sommaire 01 Faisons connaissance 1.1 Qui suis-je? 1.2 WordPress en 2 mots 1.3 Thème et plugin 02 Si je veux 03 Quelques extensions utiles 04 Comment chercher

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

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i

S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Modernisation IBM i Nouveautés 2014-2015 IBM Power Systems - IBM i 19 et 20 mai 2015 IBM Client Center, Bois-Colombes S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Mardi

Plus en détail

Contextualisation Le projet! De la conception A la réalisation Un bilan positif!

Contextualisation Le projet! De la conception A la réalisation Un bilan positif! CDI 2 2013-2015 1 0. 0 5. 1 5 SOMMAIRE Contextualisation Le projet! De la conception A la réalisation Un bilan positif! D O C U M E N T I O 3 D O C U M E N T I O 4 UNE CLASSE DE CDI Concepteur Développeur

Plus en détail

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de

Webinar. Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL. avec la participation de En partenariat avec Webinar Découvrez Rubedo, la première solution CMS open-source tirant profit des atouts de Zend Framework et du NoSQL avec la participation de 19 mars 2013 Qui sommes-nous? INTRODUCTION

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

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

Version 1.0 Janvier 2011. Xerox Phaser 3635MFP Plate-forme EIP

Version 1.0 Janvier 2011. Xerox Phaser 3635MFP Plate-forme EIP Version 1.0 Janvier 2011 Xerox Phaser 3635MFP 2011 Xerox Corporation. XEROX et XEROX and Design sont des marques commerciales de Xerox Corporation aux États-Unis et/ou dans d'autres pays. Des modifications

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

Découvrir Drupal. Les meilleurs thèmes et modules Drupal (présenta5on démo)

Découvrir Drupal. Les meilleurs thèmes et modules Drupal (présenta5on démo) Découvrir Drupal Les meilleurs thèmes et modules Drupal (présenta5on démo) Tour d horizon des principales fonc5onnalités de Drupal au travers de la présenta5on de quelques- uns de ses principaux modules

Plus en détail

Drupal (V7) : principes et petite expérience

Drupal (V7) : principes et petite expérience Drupal (V7) : principes et petite expérience Jean-Luc Archimbaud CNRS/Mathdoc http://jl.archimbaud.free.fr/ Présentation journées Mathrice 10 oct 2012 V1.2 Corrigez mon discours ou complétez... Licence

Plus en détail

Présentation générale du CMS (Community Management System) NPDS (PHP / MySql) Un projet plus orienté Communauté que Publication

Présentation générale du CMS (Community Management System) NPDS (PHP / MySql) Un projet plus orienté Communauté que Publication Présentation générale du CMS (Community Management System) NPDS (PHP / MySql) Un projet plus orienté Communauté que Publication www.npds.org / modules.npds.org RMLL 2004 -::- Bordeaux réalisation : Pomme

Plus en détail

WordPress : principes et fonctionnement

WordPress : principes et fonctionnement CHAPITRE 1 WordPress : principes et fonctionnement WordPress est à l origine un outil conçu pour tenir un blog, c est-à-dire un journal ou carnet de bord en ligne. Mais il a évolué pour devenir un système

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

Savoir- Faire Offres mé1ers Offres technologiques

Savoir- Faire Offres mé1ers Offres technologiques www.neuros.fr Savoir- Faire Offres mé1ers Offres technologiques! Audit et conseil (stratégie, organisation, urbanisation )! Assistance à maîtrise d'ouvrage! Développement d'applications métiers! Migration

Plus en détail

Formation Drupal pour développeur

Formation Drupal pour développeur Formation Drupal pour développeur 3 jours pour maîtriser Drupal Makemeweb Avenvue G Poels, 8 10 1160 Auderghem Page 1/5 1 Introduction Le but de cette formation est que ses participants soient capables

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

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

RAPPORT DE PROJET NTIC: ACTUALISATION DU SITE WEB PÉDAGOGIQUE EDUKI.CH. Présenté par: ANDRIANANTENAINA Miharisoa ANDRIANANJA Nirina

RAPPORT DE PROJET NTIC: ACTUALISATION DU SITE WEB PÉDAGOGIQUE EDUKI.CH. Présenté par: ANDRIANANTENAINA Miharisoa ANDRIANANJA Nirina RAPPORT DE PROJET NTIC: ACTUALISATION DU SITE WEB PÉDAGOGIQUE EDUKI.CH Présenté par: Mai 2014 Table des matières I. INTRODUCTION... 2 II. DIAGRAMME DES CAS D UTILISATION... 3 II.1 - Uses case détails...

Plus en détail

Migration de données sous Drupal

Migration de données sous Drupal Migration de données sous Drupal Felip Manyer i Ballester Res Telæ 16 avril 2014 Felip Manyer i Ballester Migration de données sous Drupal 1/19 À propos de moi Drupalien depuis fin 2009, centralien de

Plus en détail

Découvrir le CMS. et l utiliser dans une approche pro!

Découvrir le CMS. et l utiliser dans une approche pro! Découvrir le CMS et l utiliser dans une approche pro! Cyril THIBOUT Pulsar Informatique SARL créée en 2005 12 personnes www.pulsar-informatique.com Qu est-ce que Joomla? Un des meilleurs CMS opensource

Plus en détail

Réussir son premier site Joomla! 2.5

Réussir son premier site Joomla! 2.5 Hélène Cocriamont Réussir son premier site Joomla! 2.5 Pour les artisans, autoentrepreneurs et TPE qui veulent créer leur premier site Groupe Eyrolles, 2012, ISBN : 978-2-212-13425-4 Table des matières

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

WordPress Développez avec PHP extensions, widgets et thèmes avancés (théorie, TP, ressources)

WordPress Développez avec PHP extensions, widgets et thèmes avancés (théorie, TP, ressources) Avant-propos 1. Introduction 17 2. À qui s adresse cet ouvrage? 18 3. Les pré-requis 18 4. Les objectifs du livre 19 Introduction à WordPress 1. Introduction 21 2. Qu'est-ce que WordPress? 21 2.1 La licence

Plus en détail

Documentation technique

Documentation technique MEEVY Documentation technique Juillet 200 MEEVY a pour but de fournir aux artistes des outils pour promouvoir leur musique sur internet et proposer à l auditeur une plateforme de musique en ligne gratuite

Plus en détail

Découvrir Drupal, le CMS Open Source de référence. Michel-Marie MAUDET Linagora mmaudet@linagora.com / 0660469852

Découvrir Drupal, le CMS Open Source de référence. Michel-Marie MAUDET Linagora mmaudet@linagora.com / 0660469852 Découvrir Drupal, le CMS Open Source de référence Michel-Marie MAUDET Linagora mmaudet@linagora.com / 0660469852 Agenda Présentation de Drupal Dynamique de la communauté Drupal VS «la concurrence» Fonctionnalité

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

Technologies du Web. Technologies avancées côté serveur. Mastère spécialisé Management et nouvelles technologies, 7 décembre 2009

Technologies du Web. Technologies avancées côté serveur. Mastère spécialisé Management et nouvelles technologies, 7 décembre 2009 Publication XML Technologies du Web Technologies avancées côté serveur Pierre Senellart (pierre.senellart@telecom-paristech.fr) Mastère spécialisé Management et nouvelles technologies, 7 décembre 2009

Plus en détail

Formation Drupal Commerce Développeur

Formation Drupal Commerce Développeur Page 1 sur 5 28 bd Poissonnière 75009 Paris T. +33 (0) 1 45 63 19 89 contact@ecommerce-academy.fr http://www.ecommerce-academy.fr/ Formation Drupal Commerce Développeur Développeur, indépendant ou en agence

Plus en détail

TJM 573.89 Prix du point 377.52 RESUME

TJM 573.89 Prix du point 377.52 RESUME TJM 573.89 Prix du point 377.52 RESUME ID Groupe Fonctionnalité Priorité Valeur client Complexité Total Commentaires Fonctionalités de base 266 CMS-FDB1 Installation de l'environnement de développement

Plus en détail

Services Web SOAP & REST avec symfony

Services Web SOAP & REST avec symfony Services Web SOAP & REST avec symfony RMLL - 6 juillet 2010 Qui suis-je? Hugo HAMON Responsable des formations chez Sensio Labs Coauteur et contributeur d ouvrages Secrétaire Général de l AFUP Webmaster

Plus en détail

2. Développement d'applications mobiles (hybrides et Android natives en Java)

2. Développement d'applications mobiles (hybrides et Android natives en Java) ADAM CHERTI Développeur de logiciels Principales compétences 1. Développement web front-end (côté client) et back-end (côté serveur) 2. Développement d'applications mobiles (hybrides et Android natives

Plus en détail

WEBMASTER DEESWEB DEES

WEBMASTER DEESWEB DEES Diplôme Européen délivré par la Fédération Européenne des Ecoles DEES WEBMASTER Fonction Le s adresse aux titulaires d un diplôme du 1er cycle de l enseignement supérieur dans le domaine de l informatique

Plus en détail

Refonte du site de Richelieu Finance à l'aide du framework Symfony Retour d'expérience

Refonte du site de Richelieu Finance à l'aide du framework Symfony Retour d'expérience Refonte du site de Richelieu Finance à l'aide du framework Symfony Retour d'expérience Hervé Schmitt - coordinateur e-buisiness Richelieu Finance Tristan Rivoallan consultant technique Clever Age Xavier

Plus en détail

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS Avant de commencer 1. Introduction 15 2. HTML5 oui, mais pas que... 15 2.1 HTML5 16 2.2 JavaScript 17 2.3 CSS 18 3. Les outils 18 Préparation des outils et création du projet 1. Introduction 21 2. Team

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

Manuel du composant CKForms Version 1.3.2

Manuel du composant CKForms Version 1.3.2 Manuel du composant CKForms Version 1.3.2 Ce manuel vous présente les principales fonctionnalités du composant CKForms y compris le module et le plug-in CKForms 1.3 est la nouvelle version du composant

Plus en détail

La bibliothèque des drup-a-liens : initiation au CMS Drupal

La bibliothèque des drup-a-liens : initiation au CMS Drupal La bibliothèque des drup-a-liens : initiation au CMS Drupal Benigno Delgado Centre de documentation, de recherche et d'information des peuples autochtones (docip) : www.docip.org Présentation de Drupal

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

Installation, mises à jour et personnalisation du kit SPIP CNRS sur 2 laboratoires

Installation, mises à jour et personnalisation du kit SPIP CNRS sur 2 laboratoires Installation, mises à jour et personnalisation du kit SPIP CNRS sur 2 laboratoires Charles-Henri FALCONNET Charles-Henri.Falconnet@univ-fcomte.fr Jean-Daniel TISSOT Jean-Daniel.Tissot@univ-fcomte.fr Romain

Plus en détail

Navigation dans les fichiers de configuration

Navigation dans les fichiers de configuration Navigation dans les fichiers de configuration page ORI-OAI-search : entrées principales 2 ORI-OAI-search : fichier principal de configuration 5 ORI-OAI-md-editor : entrées principales 6 ORI-OAI-md-editor

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

Drupal Développeur. Theming et développement pour Drupal. Une formation T@hitiClic. Formateur : Fabien Crépin. Drupal Développeur.

Drupal Développeur. Theming et développement pour Drupal. Une formation T@hitiClic. Formateur : Fabien Crépin. Drupal Développeur. Theming et développement pour Drupal Une formation Formateur : Fabien Crépin Introduction Objectif : savoir développer un module et un thème 4 demi-journées Ce qu'on verra en théorie et en pratique : Environnement

Plus en détail

JoomSession Lyon «SuperHeroes»

JoomSession Lyon «SuperHeroes» JoomSession Lyon «SuperHeroes» Les super-pouvoirs de Joomla! (1ère partie) Sommaire 1. SuperJoomla versus BatWordpress 2. Site Joomla optimisé, tout est sous contrôle 3. Le Plugin, l'arme Fatale de Joomla

Plus en détail

Facebook PS Shop Tab. Pré-requis Serveur. Pré-requis Facebook

Facebook PS Shop Tab. Pré-requis Serveur. Pré-requis Facebook Facebook PS Shop Tab Version : 2.2.7 Date de dernière mise à jour : 29/12/2011 Développement : Business Tech modules@businesstech.fr Démo : http://www.facebook.com/arthusandco Pré-requis Serveur La nouvelle

Plus en détail

Séminaire Partenaires Esri France 7-8 juin 2011 - Paris Les APIs Web ArcGIS

Séminaire Partenaires Esri France 7-8 juin 2011 - Paris Les APIs Web ArcGIS Séminaire Partenaires Esri France 7-8 juin 2011 - Paris Les APIs Web ArcGIS Gaëtan LAVENU Les nouveautés des API ArcGIS Les API Web ArcGIS - L API Flex - L API Silverlight/WPF - L API JavaScript Les APIs

Plus en détail

INTEGRATEUR DEVELOPPEUR

INTEGRATEUR DEVELOPPEUR www.emweb.fr INTEGRATEUR DEVELOPPEUR FORMATION ELIGIBLE AU DIF/CIF DURÉE : 700 h de formation PRE REQUIS Avoir un esprit logique Etre motivé(e)! OBJECTIF A l issue de cette formation, vous serez capable

Plus en détail

Navigation dans les fichiers de configuration

Navigation dans les fichiers de configuration Navigation dans les fichiers de configuration page ORI-OAI-search : entrées principales Les entrées principales Personnalisation des interfaces de recherche/résultats Personnalisation des interfaces graphiques

Plus en détail

AlternC - La plate-forme d hébergement libre

AlternC - La plate-forme d hébergement libre Installeur Automatique d Applications Web Rencontres Mondiales du Logiciel Libre à Amiens Mercredi 11 juillet 2007 Plan AlternC Présentation Nouveautés Démonstration Installeur automatique Empaquetage

Plus en détail

Tests unitaires et fonctionnels avec Symfony 1.2

Tests unitaires et fonctionnels avec Symfony 1.2 Tests unitaires et fonctionnels avec Symfony 1.2 Geoffrey Bachelet - Hugo Hamon Titre présentation Conférencier Qui sommes-nous? Geoffrey Bachelet Hugo Hamon Au sommaire... Introduction aux tests automatisés

Plus en détail

Etude d'une technologie - (Ticketing)

Etude d'une technologie - (Ticketing) Etude d'une technologie - (Ticketing) Résumé : Dans le cadre d'un projet personnel encadré, il nous a été demandé de faire une petite étude sur deux logiciels de ticketing possibles à mettre en place.

Plus en détail

FORMATION WEBMASTER AVANCEE :

FORMATION WEBMASTER AVANCEE : FORMATION WEBMASTER AVANCEE : OBJECTIF : 300 HEU RE S - 4 MOIS Apprendre à créer des sites internet par diverses méthodes en apprenant les bases des différents langages que constituent la création de site

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

Refonte du Site Internet du

Refonte du Site Internet du Refonte du Site Internet du Par Zereyakob Makonnen & Sauvain Renaud Mandataire : Claudine Sauvain Supervisé par Nerima Luka Projet réalisé dans le cadre du cours de Nouvelles Technologies de l'information

Plus en détail

[HowTo] TYPO3. Build an extension from Scratch

[HowTo] TYPO3. Build an extension from Scratch [HowTo] TYPO3 Build an extension from Scratch Abstract: Ce document va vous expliquer comment construire votre première extension et comment utiliser quelques outils et méthodes Typo3. L extension que

Plus en détail

Une solution opensource d'affichage dynamique - XIBO

Une solution opensource d'affichage dynamique - XIBO Une solution opensource d'affichage dynamique - XIBO - Retour sur le choix de la solution XIBO au laboratoire de mathématiques de Besançon Journées Mathrice Lyon Octobre 2011 : Solution d'affichage dynamique

Plus en détail

Drupal, le couteau suisse de la publication d informations

Drupal, le couteau suisse de la publication d informations Drupal, le couteau suisse de la publication d informations Florian TURC, Romain SURY, Isabelle VAN DER ZYPPE Direction du Système d Information Université Joseph Fourier Grenoble I Domaine Universitaire

Plus en détail

Idéalement, une mission alliant XML ou base de données SQL avec des technologies internet et/ou logiciels libres.

Idéalement, une mission alliant XML ou base de données SQL avec des technologies internet et/ou logiciels libres. PIERRE-YVES ROLLO Développeur / Chef de projets freelance 7 Rue Elisée Reclus 93300 Aubervilliers 06 99 08 70 95 job@pyrollo.com http://www.pyrollo.com Nationalité française 41 ans, célibataire MISSION

Plus en détail

Version 7.0_2.5.4. Release Notes. Version 1.4

Version 7.0_2.5.4. Release Notes. Version 1.4 Version 1.4 Sommaire 1. PREFACE... 3 1.1. Viadeis Extranet...3 1.2. Viadeis CRM...3 2. NOUVEAUTES... 4 2.1. Viadeis Extranet...4 2.2. Viadeis CRM...5 2.2.1. Intégration Etendue avec Sage 100 Gestion Commerciale...5

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

Master 2 MIAGE 2COM Atelier multimédia - Site vitrine pour la MIAGE

Master 2 MIAGE 2COM Atelier multimédia - Site vitrine pour la MIAGE Plan Utilisateurs Informations Analyse de l existant techniques Le CMS Drupal Installation du CMS Construction du site Personnalisation du thème Intégration des contenus Référencement Ergonomie et accessibilité

Plus en détail

Magento Réalisez des développements professionnels avec PHP

Magento Réalisez des développements professionnels avec PHP Installation de Magento 1. Objectif 11 2. Pré-requis matériels 11 3. Installation de Magento 11 3.1 Étapes de l'installation 12 3.2 Fichier local.xml 20 4. Configuration de Magento 23 4.1 Accès au back

Plus en détail

Philippe FAGNIARD Jonathan VANDAL LP-SIL IDSE-JV

Philippe FAGNIARD Jonathan VANDAL LP-SIL IDSE-JV Philippe FAGNIARD Jonathan VANDAL LP-SIL IDSE-JV I ) Qu'est-ce que Symfony? II ) Force et Faiblesse III ) Comparaison de Framework identiques IV ) Exemple d'utilisation I ) Symfony Symfony est un framework

Plus en détail

Premiers pas avec Symfony. Tony Dubreil Niji 22 mai 2014

Premiers pas avec Symfony. Tony Dubreil Niji 22 mai 2014 Premiers pas avec Symfony Tony Dubreil Niji 22 mai 2014 Speaker Tony Dubreil Architecte logiciel Web chez Niji @tonydbrl github.com/tonydub Niji Des compétences pluridisciplinaires pour vous aider à prendre

Plus en détail

1 VirtueMart. 1.1 Qu est-ce que VirtueMart? 1.1.1 Caractéristiques

1 VirtueMart. 1.1 Qu est-ce que VirtueMart? 1.1.1 Caractéristiques 1 VirtueMart 1.1 Qu est-ce que VirtueMart? VirtueMart est une extension très sophistiquée et puissante pour le système de gestion de contenu Joomla!, à l usage des boutiques en ligne de petite et moyenne

Plus en détail

Développer de nouvelles fonctionnalités

Développer de nouvelles fonctionnalités 19 Développer de nouvelles fonctionnalités Chaque site e-commerce est unique. Bien que Magento soit une application riche, des besoins spécifiques apparaîtront et l ajout de modules deviendra nécessaire.

Plus en détail

Facebook Création d'applications avec PHP et JavaScript - Version numérique

Facebook Création d'applications avec PHP et JavaScript - Version numérique Introduction. Avant-propos 1. Objectif 1 1. Pré-requis 2 1.3 Structure 2 1.4 Conventions 3 1.4.1 Règles 3 1.4.2 Code source 3 2. Historique 4 2.1 2003-200 : les origines 4 2.2 2005-2008 : l'envol 7 2.3

Plus en détail

Speedinfo Projet Tablette : Portage de OpenSi sur Tablettes. Cas client Séminaire OD

Speedinfo Projet Tablette : Portage de OpenSi sur Tablettes. Cas client Séminaire OD Speedinfo Projet Tablette : Portage de OpenSi sur Tablettes Cas client Séminaire OD Les exigences Speedinfo Technologie demandée Aucune Architecture requise Une architecture évolutive qui permette facilement

Plus en détail

Atelier IBM Lotus Notes Domino 8.5. Vincent Goessens Jeudi 4 juin 2009

Atelier IBM Lotus Notes Domino 8.5. Vincent Goessens Jeudi 4 juin 2009 Atelier IBM Lotus Notes Domino 8.5. Vincent Goessens Jeudi 4 juin 2009 Agenda 9 h 45 à 12 h : IBM Lotus Domino Notes 8.5 14 heures à 15 h 15 : La solution de communication et de collaboration unifiée Lotus

Plus en détail

CCP3 : Elaborer des sites Internet dynamiques

CCP3 : Elaborer des sites Internet dynamiques Nous CCP3 : Elaborer des sites Internet dynamiques Le titre professionnel est composé de trois certificats de compétences professionnelles (CCP) Celui-ci prépare à la certification du CCP3 : Élaborer des

Plus en détail

Concevoir et déployer. Drupal. ses sites web avec. 2 e édition. Préface de Edwy Plenel. Groupe Eyrolles, 2009, 2010, ISBN : 978-2-212-12780-5

Concevoir et déployer. Drupal. ses sites web avec. 2 e édition. Préface de Edwy Plenel. Groupe Eyrolles, 2009, 2010, ISBN : 978-2-212-12780-5 Yo r a n B r a u l t Concevoir et déployer ses sites web avec Drupal 2 e édition Préface de Edwy Plenel Groupe Eyrolles, 2009, 2010, ISBN : 978-2-212-12780-5 Table des matières AVANT-PROPOS... 1 Pourquoi

Plus en détail

I N F O R M A T I O N S G É N É R A L ES D O M A I N E S D E C O M P É T E N C E S T E C H N O L O G I E S [DÉVELOPPEUR WEB] MAALEJ Nassim, 25 ans

I N F O R M A T I O N S G É N É R A L ES D O M A I N E S D E C O M P É T E N C E S T E C H N O L O G I E S [DÉVELOPPEUR WEB] MAALEJ Nassim, 25 ans , 25 ans Ingénieur étude et développement informatique Concepteur fonctionnel Assistant chef de projet I N F O R M A T I O N S G É N É R A L ES Titre Ingénieur étude et développement informatique Ecole

Plus en détail