Butinage n°2
Deuxième exemplaire de la veille régulière réalisée par Makina Corpus sur l'actualité de nos métiers.
Deuxième exemplaire de la veille régulière réalisée par Makina Corpus sur l'actualité de nos métiers.
Il y a parfois certains projets qui vous marquent plus que d’autres et il y en a certains dont vous vous souviendrez toute votre carrière. Le sujet de ce billet fait référence à l’un de ces projets.
J’ai eut l’occasion de passer 18 mois en tant que lead développeur sur un projet métier pour un joailler de luxe. Ce projet était démesuré à bien des niveaux à commencer par son périmètre mais aussi sa taille d’équipe. Une vingtaine de personnes étaient potentiellement amenées à contribuer du code en même temps et la politique du projet était de tout passer à la loupe de la revue de code. Autant dire que ça n’a pas toujours été simple.
Parler plus longuement de ce projet et des leçons à en tirer pourra faire l’occasion d’un billet dédié, mon objectif ici est de partager avec vous le retour d’expérience que nous en avons extrait avec Laurent Chardin, directeur technique de Publicis Modem. Nous avons préparé une session présentée lors du Drupalcamp Paris 2013 au cours de laquelle nous avons montré un fragment des briques que nous avons conçu pour le projet.
Lorsque l’on est expert Drupal, travailler sur de grands projets est l’occasion de chercher à résoudre des problématiques à la mode Drupal à savoir en construisant de nouvelles briques extensibles et réutilisables. Ce projet démarré entre autre par Damien Tournoud a donné vie aux modules Entity Reference, Views Megarow, Entity Override, Migrate remote et à bien d’autres idées qui ont fait leur bout de chemin telle que les form modes qui ont été intégrés au cœur de Drupal 8 grâce à Andrei Amateescu (*dev content*).
Nous avons donc tenté de vous présenter en 45 minutes quelques uns des modules que nous avons développé et avons listé des conseils que nous vous recommandons de mettre en œuvre lorsque vous construisez un backoffice pour vos clients. Le front est toujours très important mais il ne faut pas négliger vos utilisateurs de backoffice, ils passent parfois (souvent) plus de temps à utiliser l’application que les utilisateurs finaux alors ne les délaissez pas ! Vous avez beaucoup d’outils à disposition pour cela aussi avec Drupal core (et notamment ses types d’entités) mais aussi via l’univers de la contrib : vous pouvez créer des vues, calculer des données, créer des groupes d’actions pré-déterminées, etc dans le but de faire gagner du temps à vos utilisateurs. Si en plus de cela vous invitez ces utilisateurs lors de démonstrations régulières (comme Scrum le propose, cf ma présentation de Scrum) vous pourrez intégrer leur avis et les aider à adopter votre travail encore plus vite.
N’hésitez pas à réagir à cette présentation au travers des commentaires, je me ferai un plaisir de vous répondre.
LIBEREZ DRUPAL ! Exploitez les concepts Drupal et magnifiez votre backend !
Internet présente des potentiels de communication très ouverts à des coûts optimisés. Le bénéfice pour les entreprises se traduit par une visibilité accrue associée à un positionnement dynamique. Leur site web peut en effet être consulté à tout moment, de n’importe où, à partir de n'importe quel support de navigation digitale, et permettre un contact en temps réel.
Partie prenante dans la communication des entreprises et particulièrement sensible aux enjeux d’une présence efficace sur la toile, notre agence Mantalo Conseil s'est spécialisée en création de sites internet professionnels.
L'expérience d'internet a permis l'élaboration de référentiels et de supports permettant aux agences digitales et aux utilisateurs exigeants de s'accorder sur un ensemble de critères et de règles pour garantir un usage optimisé du web.
Attentive et impliquée dans cette démarche, notre agence web intègre de façon permanente les avancées perpétuelles en matière de qualité sur le web.
Au cours des différentes étapes du développement des sites Internet et quelle que soit la dimension du projet, nous nous référons :
Alors qu'une majorité d'internautes sont aujourd'hui mobinautes, le Responsive WebDesign qui permet de rendre les sites internet adaptables sur tous types de supports, est un critère de qualité à ne négliger sous aucun prétexte.
Nos prestations de développement de sites Internet se voit souvent associées à une intervention sur le contenu pour :
En assurant la rédaction de son contenu textuel, nous permettons à nos clients :
L'enjeu est par ailleurs de taille puisqu'il s'agit du référencement naturel et donc des chances pour le site d'être vu et lu par les internautes.
Pour nos clients qui ont fait le choix de l'autonomie pour l'administration de leur contenu, nous organisons régulièrement des ateliers "Le web pratico pratique" et des sessions de formation pour livrer les clés d’une communication efficace sur le web.
Une entreprise proche de sa communauté d'internautes se dote d'un lien puissant avec ses différents publics sur son marché (clients, fournisseurs, partenaires institutionnels, commerciaux et financiers).
Notre connaissance approfondie des différents réseaux sociaux et de leurs spécificités nous permet de piloter et d'assurer un community-management :
L'efficacité du community management repose sur la récurrence et le partage des informations avec des abonnés qui apprécient particulièrement de suivre l'actualité de leurs marques et enseignes préférées sur leurs réseaux sociaux.
Une veille efficace de votre environnement marché mettra en évidence vos besoins ponctuels de publication sur votre espace de communication digital professionnel (site, pages professionnelles, espaces d'échanges communautaires...). Il s'agit d'animer ces différents supports à l'aide d'informations courtes diffusées à intervalles réguliers.
Entreprises, collectivités, associations,… nos clients sont à la fois très différents de par leur activité ou la nature de leur structure, mais très semblables dans leur souhait d'accéder à une communication digitale efficace ! Sensibles à cette réalité, nos process nous permettent d'adapter nos solutions à une grande majorité des attentes et des budgets.
Découvrez nos réalisations web et n'hésitez pas à nous consulter pour nous soumettre vos projets de communication numérique. Nous les étudierons avec attention et transparence.
Internet présente des potentiels de communication très ouverts à des coûts optimisés. Le bénéfice pour les entreprises se traduit par une visibilité accrue associée à un positionnement dynamique. Leur site web peut en effet être consulté à tout moment, de n’importe où, à partir de n'importe quel support de navigation digitale, et permettre un contact en temps réel.
Partie prenante dans la communication des entreprises et particulièrement sensible aux enjeux d’une présence efficace sur la toile, notre agence Mantalo Conseil s'est spécialisée en création de sites internet professionnels.
L'expérience d'internet a permis l'élaboration de référentiels et de supports permettant aux agences digitales et aux utilisateurs exigeants de s'accorder sur un ensemble de critères et de règles pour garantir un usage optimisé du web.
Attentive et impliquée dans cette démarche, notre agence web intègre de façon permanente les avancées perpétuelles en matière de qualité sur le web.
Au cours des différentes étapes du développement des sites Internet et quelle que soit la dimension du projet, nous nous référons :
Alors qu'une majorité d'internautes sont aujourd'hui mobinautes, le Responsive WebDesign qui permet de rendre les sites internet adaptables sur tous types de supports, est un critère de qualité à ne négliger sous aucun prétexte.
Nos prestations de développement de sites Internet se voit souvent associées à une intervention sur le contenu pour :
En assurant la rédaction de son contenu textuel, nous permettons à nos clients :
L'enjeu est par ailleurs de taille puisqu'il s'agit du référencement naturel et donc des chances pour le site d'être vu et lu par les internautes.
Pour nos clients qui ont fait le choix de l'autonomie pour l'administration de leur contenu, nous organisons régulièrement des ateliers "Le web pratico pratique" et des sessions de formation pour livrer les clés d’une communication efficace sur le web.
Une entreprise proche de sa communauté d'internautes se dote d'un lien puissant avec ses différents publics sur son marché (clients, fournisseurs, partenaires institutionnels, commerciaux et financiers).
Notre connaissance approfondie des différents réseaux sociaux et de leurs spécificités nous permet de piloter et d'assurer un community-management :
L'efficacité du community management repose sur la récurrence et le partage des informations avec des abonnés qui apprécient particulièrement de suivre l'actualité de leurs marques et enseignes préférées sur leurs réseaux sociaux.
Une veille efficace de votre environnement marché mettra en évidence vos besoins ponctuels de publication sur votre espace de communication digital professionnel (site, pages professionnelles, espaces d'échanges communautaires...). Il s'agit d'animer ces différents supports à l'aide d'informations courtes diffusées à intervalles réguliers.
Entreprises, collectivités, associations,… nos clients sont à la fois très différents de par leur activité ou la nature de leur structure, mais très semblables dans leur souhait d'accéder à une communication digitale efficace ! Sensibles à cette réalité, nos process nous permettent d'adapter nos solutions à une grande majorité des attentes et des budgets.
Découvrez nos réalisations web et n'hésitez pas à nous consulter pour nous soumettre vos projets de communication numérique. Nous les étudierons avec attention et transparence.
La mobilité des supports de navigation sur internet fait du web la technologie la plus instantanée de l'information. Pour permettre aux entreprises de tirer parti de l'internet mobile, l'agence Mantalo Conseil s'est spécialisée dans le développement de sites accessibles à partir de n'importe quel écran d'ordinateur, de tablette ou de téléphone.
Toutes activités confondues, le web contribue à rendre les entreprises plus présentes sur leur marché. Bien que presque 700 millions de sites soient en ligne sur Internet, seulement moins d'un tiers d'entre eux seraient actifs. Cette statistique est à la fois édifiante et paradoxale. Mantalo Conseil met donc en avant 3 axes de progression immédiate pour les entreprises déjà présentes sur la toile :
Pour les entreprises qui n'ont pas encore franchi le pas de la communication numérique, nous proposons une démarche d'accompagnement globale dans l'étude, la réalisation et le suivi des supports.
Nous incitons tous nos clients candidats à la vente sur internet à considérer que l'investissement en temps, en énergie et en ressources financières n'autorise pas l'échec.
Plutôt que de les inciter à une approche expérimentale pour leur vendre une prestation minimaliste et inadaptée aux exigences actuelles du e-commerce, nous préférons les accompagner dans une véritable démarche marketing s'agissant de :
Nous préférons ainsi la solution e-commerce de Drupal Commerce à Prestashop qui connait actuellement les revers d'un développement économique trop rapide et mal maîtrisé.
Parce qu'une solution unique ne peut répondre objectivement à tous les besoins de nos clients, nous avons investi dans la maîtrise technique des CMS (« système de gestion de contenu ») :
Cette trilogie de supports associés à Dupal Commerce nous permet de proposer à nos clients des solutions :
Au delà de la création et de la publication des sites internet que nous développons, nous assurons :
Notre agence est spécialisée en communication digitale mais associe les supports numériques de communication à l'ensemble des leviers de promotion ou de valorisation d'activité. Notre équipe enrichit ses compétences en développement web d'une solide expérience en communication globale, en marketing stratégique et en management opérationnel.
Impliquée dans la qualité sur le web, nous développons des sites internet conformes aux normes de validité W3C et dont le Responsive WebDesign permet la consultation à partir de toutes les tailles d'écran fixes ou mobiles.
Vous souhaitez exploiter les ressources du web pour développer ou promouvoir votre activité ? Contactez nous sans engagement et étudions ensemble la solution la mieux adaptée à vos attentes de résultat.
Category:
La mobilité des supports de navigation sur internet fait du web la technologie la plus instantanée de l'information. Pour permettre aux entreprises de tirer parti de l'internet mobile, l'agence Mantalo Conseil s'est spécialisée dans le développement de sites accessibles à partir de n'importe quel écran d'ordinateur, de tablette ou de téléphone.
Toutes activités confondues, le web contribue à rendre les entreprises plus présentes sur leur marché. Bien que presque 700 millions de sites soient en ligne sur Internet, seulement moins d'un tiers d'entre eux seraient actifs. Cette statistique est à la fois édifiante et paradoxale. Mantalo Conseil met donc en avant 3 axes de progression immédiate pour les entreprises déjà présentes sur la toile :
Pour les entreprises qui n'ont pas encore franchi le pas de la communication numérique, nous proposons une démarche d'accompagnement globale dans l'étude, la réalisation et le suivi des supports.
Nous incitons tous nos clients candidats à la vente sur internet à considérer que l'investissement en temps, en énergie et en ressources financières n'autorise pas l'échec.
Plutôt que de les inciter à une approche expérimentale pour leur vendre une prestation minimaliste et inadaptée aux exigences actuelles du e-commerce, nous préférons les accompagner dans une véritable démarche marketing s'agissant de :
Nous préférons ainsi la solution e-commerce de Drupal Commerce à Prestashop qui connait actuellement les revers d'un développement économique trop rapide et mal maîtrisé.
Parce qu'une solution unique ne peut répondre objectivement à tous les besoins de nos clients, nous avons investi dans la maîtrise technique des CMS (« système de gestion de contenu ») :
Cette trilogie de supports associés à Dupal Commerce nous permet de proposer à nos clients des solutions :
Au delà de la création et de la publication des sites internet que nous développons, nous assurons :
Notre agence est spécialisée en communication digitale mais associe les supports numériques de communication à l'ensemble des leviers de promotion ou de valorisation d'activité. Notre équipe enrichit ses compétences en développement web d'une solide expérience en communication globale, en marketing stratégique et en management opérationnel.
Impliquée dans la qualité sur le web, nous développons des sites internet conformes aux normes de validité W3C et dont le Responsive WebDesign permet la consultation à partir de toutes les tailles d'écran fixes ou mobiles.
Vous souhaitez exploiter les ressources du web pour développer ou promouvoir votre activité ? Contactez nous sans engagement et étudions ensemble la solution la mieux adaptée à vos attentes de résultat.
Category:
La notion de qualité mérite une attention toute particulière dans le processus de la création d’un site Internet, qu'il se destine à une vitrine, ou à une activité de commerce en ligne.
L'ensemble des critères de qualité web généralement associés dans un concept global de "e-qualité" vise à satisfaire l'utilisateur sur trois niveaux :
En répondant avec pertinence aux bonnes questions sur les registres "marketing" et "technique" au cours de la réflexion qui précède la création d'un site internet, sa réalisation intègre naturellement 4 leviers de valeur ajoutée :
Un service en ligne de qualité doit avant tout satisfaire aux attentes de ses utilisateurs sur le plan fonctionnel et ergonomique car :
Il existe différentes pistes pour assurer un bon niveau de qualité pour vos publications sur Internet :
Garante d'un bon référencement naturel sur Internet, la qualité des pages d'un site résulte du respect de quelques bonnes pratiques.
Un contenu textuel de qualité repose essentiellement sur 3 compétences éditoriales pour le web :
Si ces compétences sont requises quel que soit le mode de publication, leur application prend une valeur particulière sur Internet pour les moteurs de recherche qui organisent le positionnement de la page dans les résultats qu'ils proposent.
L'accessibilité d'un contenu web est l'un des critères fondamentaux de la qualité technique des publications sur Internet. Cette notion est largement développée dans notre approche de la qualité Web et des solutions de communication pour être vu sur Internet.
Si nous ne sommes pas adeptes de la technique du Netlinking qui privilégie l'aspect quantitatif à la qualité sémantique des liens proposés aux internautes, nous recommandons autant de liens internes et externes pertinents qu'une bonne appropriation du contenu le nécessite.
Traduire un contenu web dont la qualité textuelle est avérée et qui s'adresse à des utilisateurs utilisant des langues différentes est une option pertinente de qualité. Il faut toutefois que les pages traduites soient notamment :
Conformément aux règles du "marketing d'aval" (versus "marketing d'amont") qui positionne les attentes des utilisateurs au centre du processus d'élaboration des services, nous préconisons à nos clients d'analyser régulièrement les mesures de fréquentation page par page. Une telle attention consacrée aux interactions de vos visiteurs avec vos pages web permet de discerner notamment :
Category:
Nous organisons régulièrement des ateliers et des formations pour sensibiliser et inciter les décideurs à publier des supports web de qualité.
Nous agissons pour que la communication de nos clients soit à la fois crédible et efficace. Nous élaborons donc des solutions de communication numérique pour lesquelles la qualité est un minimum incompressible.
Si notre philosophie de travail est de nature à répondre à vos attentes de qualité, contactez-nous simplement et étudions ensemble comment atteindre vos objectifs de communication !
La notion de qualité mérite une attention toute particulière dans le processus de la création d’un site Internet, qu'il se destine à une vitrine, ou à une activité de commerce en ligne.
L'ensemble des critères de qualité web généralement associés dans un concept global de "e-qualité" vise à satisfaire l'utilisateur sur trois niveaux :
En répondant avec pertinence aux bonnes questions sur les registres "marketing" et "technique" au cours de la réflexion qui précède la création d'un site internet, sa réalisation intègre naturellement 4 leviers de valeur ajoutée :
Un service en ligne de qualité doit avant tout satisfaire aux attentes de ses utilisateurs sur le plan fonctionnel et ergonomique car :
Il existe différentes pistes pour assurer un bon niveau de qualité pour vos publications sur Internet :
Garante d'un bon référencement naturel sur Internet, la qualité des pages d'un site résulte du respect de quelques bonnes pratiques.
Un contenu textuel de qualité repose essentiellement sur 3 compétences éditoriales pour le web :
Si ces compétences sont requises quel que soit le mode de publication, leur application prend une valeur particulière sur Internet pour les moteurs de recherche qui organisent le positionnement de la page dans les résultats qu'ils proposent.
L'accessibilité d'un contenu web est l'un des critères fondamentaux de la qualité technique des publications sur Internet. Cette notion est largement développée dans notre approche de la qualité Web et des solutions de communication pour être vu sur Internet.
Si nous ne sommes pas adeptes de la technique du Netlinking qui privilégie l'aspect quantitatif à la qualité sémantique des liens proposés aux internautes, nous recommandons autant de liens internes et externes pertinents qu'une bonne appropriation du contenu le nécessite.
Traduire un contenu web dont la qualité textuelle est avérée et qui s'adresse à des utilisateurs utilisant des langues différentes est une option pertinente de qualité. Il faut toutefois que les pages traduites soient notamment :
Conformément aux règles du "marketing d'aval" (versus "marketing d'amont") qui positionne les attentes des utilisateurs au centre du processus d'élaboration des services, nous préconisons à nos clients d'analyser régulièrement les mesures de fréquentation page par page. Une telle attention consacrée aux interactions de vos visiteurs avec vos pages web permet de discerner notamment :
Category:
Nous organisons régulièrement des ateliers et des formations pour sensibiliser et inciter les décideurs à publier des supports web de qualité.
Nous agissons pour que la communication de nos clients soit à la fois crédible et efficace. Nous élaborons donc des solutions de communication numérique pour lesquelles la qualité est un minimum incompressible.
Si notre philosophie de travail est de nature à répondre à vos attentes de qualité, contactez-nous simplement et étudions ensemble comment atteindre vos objectifs de communication !
Septième exemplaire de la veille régulière réalisée par Makina Corpus sur l'actualité de nos métiers.
Ce samedi s'est déroulé le premier sprint de code de Montpellier. Ce dernier est né de l'impulsion des participants au meetup organisé fin juin et avait pour but de maintenir une activité durant l'été en attendant la reprise des conférences en septembre.
Au nombre de cinq, les vaillants développeurs furent :
La journée s'est finalement révélée peu productive au regard du nombre de lignes écrites et/ou de patchs proposés mais elle a permis au groupe de monter en compétence sur les problématiques de contribution que ce soit côté développement ou côté traduction. Désormais, ce sont cinq personnes qui ont les connaissances et les outils pour aider au développement du cœur de Drupal ou de ses modules contribués.
Financièrement, la salle nous étant gracieusement prêtée et livrée avec café, croissants et boissons et chacun ayant souhaité régler son repas, le coût de cette journée pour l'Association Drupal France et Francophonie est nul.
Au final il est plus que certain que l'on remettra ça dans les prochains mois ! Stay tuned !
Il y a des moments où on doit faire les choses un peu moins proprement que d'habitude. C'est mal, oui, mais c'est parfois nécessaire et le tout est de bien savoir ce que l'on fait et de sauvegarder sa base de données avant de l'altérer définitivement.
Voilà, le 1er décembre 2012, aucune nouvelle fonctionnalité (sauf grosse exception) ne pourra être ajoutée à Drupal 8. Dries avait révélé la date sur son blog et depuis lors tous les contributeurs à Drupal ont tenté d'ajouter les librairies, nouveaux développements et autres modules de la communauté à Drupal core afin d'en faire la meilleure version de Drupal jamais créée. Le tout cadré par 7 initiatives qui déterminent la forme que va prendre Drupal 8 :
Certains d’entre vous le savent peut être mais j’ai croisé la route de l’agilité il y a quelques années et continue de m’y intéresser en multipliant les lectures et en mettant en application cette philosophie.
Après avoir pris un peu de recul et multiplié les expériences avec l’agilité et Scrum en particulier j’ai décidé de soumettre une présentation au titre aguicheur (« Agilité : En quoi SCRUM et Drupal sont faits pour s’entendre ») au Drupalcamp Paris afin de présenter l’agilité (et Scrum en particulier) à mes homologues Drupaliens.
Le but de la session était plutôt de présenter Scrum que de parler de Drupal mais j’ai quand même pris le temps de montrer en quoi Drupal s’intégrait particulièrement bien avec Scrum.
Curieux d’en savoir plus ? Voici la vidéo de la présentation et les slides qui vont avec. N’hésitez pas à laisser un commentaire si vous avez aimé, détesté ou si vous pensez que des modifications mériteraient d’être apportées à la présentation.
L’ensemble des présentations ont été filmées ou enregistrée, je vous invite à consulter le super programme pour retrouver le détail des présentations.
J’en profite également pour dire un grand bravo à l’équipe d’organisation qui a beaucoup bossé pour faire de cette conférence un bel événement, avec un bravo particulier à Anne-sophie Picot (asplamagnifique) ainsi que mon cher et tendre quasi homonyme Julien Dubreuil (Julien_D).
En quoi Scrum et Drupal sont faits pour s’entendre (vidéo)
En quoi Scrum et Drupal sont faits pour s’entendre (slides) – Drupalcamp Paris 2013
Majestic SEO est un outil d'analyse de Netlinking : Backlinks, ancres, nouveaux liens, liens perdus... de nombreuses fonctionnalités utiles et pratiques.
Vous êtes développeur et vous souhaitez améliorer votre expertise Drupal ? Makina Corpus Nantes organise des sessions particulières tout au long de l'année !
Vous cherchez comment mettre Drupal 7 en français ? Je vous dévoile la solution dans la vidéo de formation Drupal ci-dessus.
C'est bien connus, les français sont faché avec l'anglais. Donc rien de plus normal que de vouloir avoir une une interface de Drupal en français. Je vais vous monter comment faire pour ajouter une langue après l'installation de ce CMS.
Sous Drupal 7, voilà les 2 méthodes les plus simples pour changer un mot de passe :
Avec Drush
# Générère un lien temporaire et ouvre le navigateur pour changer le mot de passe drush uli # Changer le password pour n'importe quel utilisateur drush upwd nom_utilisateur --password="new_password"
Sans Drush
Sans Drush, c'est un peu plus compliqué, car chaque site à son propre hash, il faut donc faire comme suit :
cd <drupal root directory> php scripts/password-hash.sh 'new_password'
Il vous suffit de copier le résultat précédent, et de changer le mot de passe en base de données
mysql -u<user> -p<pass> <drupal_db> update users set pass='mot_de_pass_copie_avant' where name='nom_utilisateur';
Pour Drupal 6, c'est assez simple :
Vous ne maîtrisez pas l'Apex mais avec besoin d'obtenir un timestamp à partir d'un champ date/heure dans Salesforce ? Allô Rien de plus simple!
Il suffira d'utiliser la formule suivante.
RIGHT(LEFT(TEXT(monChampDateHeure__c),FIND("-", TEXT(monChampDateHeure__c))-1),4)+ RIGHT(LEFT(TEXT(monChampDateHeure__c),FIND("-", TEXT(monChampDateHeure__c))+2),2)+ RIGHT(LEFT(TEXT(monChampDateHeure__c),FIND("-", TEXT(monChampDateHeure__c))+5),2)+ 'T'+ RIGHT(LEFT(TEXT(monChampDateHeure__c),FIND(":", TEXT(monChampDateHeure__c))-1),2)+ RIGHT(LEFT(TEXT(monChampDateHeure__c),FIND(":", TEXT(monChampDateHeure__c))+2),2) +'00Z' |
En fait, dans la formule, la fonction "TEXT(champ date/time)" renvoie la valeur correspondant à la date/heure en UTC au format texte. IL reste ensuite à retrouver et isoler indépendamment chaque valeur (année,mois, jour, heure, minutes).
Drupal peut s'adapter à beaucoup d'utilisation, d'un simple blog aux intranets très complexe. Seulement, il faut toujours tout refaire, tout reconfigurer, tout réinstaller. C'est long et pas très intéressant. Pour ne pas avoir à tous refaire, il suffit d'utiliser les distributions de Drupal