Planète

Par admin

Soutenons Ismaeil

Bonjour ami.e.s Drupaliens

Un ami et ancien collègue, https://www.drupal.org/u/izus a subi une opération assez lourde, il est maintenant en convalescence pour un petit moment et il n'y a plus aucune inquiétude à avoir.
Nous connaissons son implication dans la communauté Drupal, autant française qu'internationale, il participe régulièrement à des évènements, co-anime des sprints de traduction et maintient Search API attachments entre autre de ces activités Drupal.
Autant dire que comme beaucoup d'entre vous c'est un passionné qui a voulu rendre à la communauté autant qu'elle lui avait apporté.

Aujourd'hui nous souhaiterions que cette communauté Drupal se montre formidable à nouveau et participe à sa manière au rétablissement d'Ismaeil.
Pour cela vous pouvez où que vous soyez, envoyer un message sous forme de mail ou une carte postale à Ismaeil pour lui souhaiter un bon rétablissement.

Nous nous tenons (https://twitter.com/Bes_fr or https://twitter.com/Florent_Torre) à votre disposition : https://twitter.com/ismaeil_ ou https://www.drupal.org/user/514568/contact

Pour lui envoyer un courrier postal, vous pouvez lui envoyer à l'adresse suivante :
Linagora, Ismaeil Abouljamal, Pôle Media de la Belle de Mai, 37 Rue Guibal, 13003 Marseille

Guillaume

En page d'accueil : 

Traduire par le code avec Drupal 8

Drupal 8, nativement multilingue, propose une interface graphique pour pouvoir traduire aussi bien la configuration du site (les labels des champs, les titres des vues, etc.) que les contenus eux-même. Mais nous pouvons parfois avoir besoin de traduire de façon programmatique des contenus ou encore des configurations, notamment dans le cadre d'une usine à sites pour générer par exemple un site multilingue.

Traduire par le code avec Drupal 8

Drupal 8, nativement multilingue, propose une interface graphique pour pouvoir traduire aussi bien la configuration du site (les labels des champs, les titres des vues, etc.) que les contenus eux-même. Mais nous pouvons parfois avoir besoin de traduire de façon programmatique des contenus ou encore des configurations, notamment dans le cadre d'une usine à sites pour générer par exemple un site multilingue.

Par ftorregrosa
Florent Torregrosa

Retour sur la DrupalCon Dublin 2016

Du 26 au 30 septembre 2016 (du 24 septembre au 2 octobre en comptant les sprints) a eu lieu la DrupalCon Dublin.

J'y étais présent les 27 et 28 septembre avec Smile (sponsor Gold).

Ma première DrupalCon. Un centre de conférences vraiment top, que ce soit au niveau du lieu, de l'équipement ou du personnel. Une autre échelle d'événement, je n'ai pas le nombre exact, mais de l'ordre de 2000 participants.

Tags: 

Altérer le contrôle d'accès des entités de Drupal 8

Drupal 8 dispose nativement d'un contrôle d'accès très évolué pour les entités de type Node, autrement dit pour tous les contenus d'un site. Les autres entités disposent de contrôle d'accès plus sommaires, même si l'évolution fonctionnelle agile de Drupal 8 va nous permettre de voir évoluer cette situation très rapidement, notamment par exemple pour une gestion beaucoup plus fine des droits d'accès relatifs aux blocs de contenu. Découvrons comment personnaliser et prendre le contrôle sur les accès aux entités.

Altérer le contrôle d'accès des entités de Drupal 8

Drupal 8 dispose nativement d'un contrôle d'accès très évolué pour les entités de type Node, autrement dit pour tous les contenus d'un site. Les autres entités disposent de contrôle d'accès plus sommaires, même si l'évolution fonctionnelle agile de Drupal 8 va nous permettre de voir évoluer cette situation très rapidement, notamment par exemple pour une gestion beaucoup plus fine des droits d'accès relatifs aux blocs de contenu. Découvrons comment personnaliser et prendre le contrôle sur les accès aux entités.

Banalités de base sur le SEO

Le référencement naturel, ou le SEO pour Search Engine Optimization, est un ensemble de techniques et de recommandations visant à améliorer la visibilité d'un site Internet sur les moteurs de Recherche, en le positionnant sur les premiers résultats de recherches effectuées par les Internautes. Le référencement naturel peut être un sujet très complexe, surtout si on vise un positionnement sur des requêtes très concurrentielles, mais peut aussi relever parfois du respect de quelques bonnes pratiques, et d'un changement de perspective nécessaire. Abordons ici quelques banalités de base sur ce vaste sujet.

Banalités de base sur le SEO

Le référencement naturel, ou le SEO pour Search Engine Optimization, est un ensemble de techniques et de recommandations visant à améliorer la visibilité d'un site Internet sur les moteurs de Recherche, en le positionnant sur les premiers résultats de recherches effectuées par les Internautes. Le référencement naturel peut être un sujet très complexe, surtout si on vise un positionnement sur des requêtes très concurrentielles, mais peut aussi relever parfois du respect de quelques bonnes pratiques, et d'un changement de perspective nécessaire. Abordons ici quelques banalités de base sur ce vaste sujet.

Drupal 8 n'est pas parfait

Dix mois après la sortie d'une première version stable de Drupal 8, quel bilan peut-on en tirer ? Drupal 8 est-il prêt pour propulser votre projet ? Est-il temps de migrer votre site sur Drupal 8 ? Même si bien souvent une réponse, argumentée, à ces interrogations nécessitera une analyse plus approfondie de votre projet ou de votre site existant, nous vous proposons ici d'apporter quelques éclairages spécifiques à ces questions légitimes

Drupal 8 n'est pas parfait

Dix mois après la sortie d'une première version stable de Drupal 8, quel bilan peut-on en tirer ? Drupal 8 est-il prêt pour propulser votre projet ? Est-il temps de migrer votre site sur Drupal 8 ? Même si bien souvent une réponse, argumentée, à ces interrogations nécessitera une analyse plus approfondie de votre projet ou de votre site existant, nous vous proposons ici d'apporter quelques éclairages spécifiques à ces questions légitimes

Présentation du module Permissions by field sur Drupal 8

Le puissant système de contrôle d'accès et de permissions de Drupal 8 peut s'avérer être un critère déterminant pour le choix de Drupal. Ce système est à la base de modules comme Organic Group ou Domain access, qui permettent respectivement d'implémenter des groupes au sein d'un même site et d'implémenter une architecture multi-site virtuelle.

Le module Permissions by field nous permet de contrôler les accès aux contenus d'un site Drupal selon plusieurs méthodes génériques, en s'appuyant sur la puissance d'Entity Reference et la Field API de Drupal 8, jusqu'à pouvoir déléguer une gestion complexe de droits d'accès vers les éditeurs de contenu selon leurs besoins.

Découvrons ce module et les différents cas d'usage possibles.

Présentation du module Permissions by field sur Drupal 8

Le puissant système de contrôle d'accès et de permissions de Drupal 8 peut s'avérer être un critère déterminant pour le choix de Drupal. Le module Permissions by field nous permet de contrôler les accès aux contenus d'un site Drupal selon plusieurs méthodes génériques, en s'appuyant sur la puissance d'Entity Reference et la Field API de Drupal 8, jusqu'à pouvoir déléguer une gestion complexe de droits d'accès vers les éditeurs de contenu selon leurs besoins. Découvrons ce module et les différents cas d'usage possibles.

Par admin

Communauté - Aidez-nous à accueillir Eduardo

Vous le savez sans doute, la DrupalCon Dublin aura lieu lors de la dernière semaine de septembre. A la suite de cette semaine de conférences, Eduardo Garcia (enzo sur drupal.org), souhaiterait prolonger son séjour européen autour de Drupal Console.

Le projet d'Edouardo

Edouardo s'est lancé dans un projet, de tours du monde de Drupal en 120 jours. Les détails sur ce projet fou sont sur son blog.

Edouardo présentera une Keynote Communautaire à Dublin, où il parlera de son voyage à travers le monde et la communauté.

Son idée est de continuer son séjour en Europe, post DrupalCon, pour parle de Drupal Console, à Paris lors d'un meetup.

En venant ainsi à Paris, il aurait alors visité 16 pays en 168 jours.

Un meetup Drupal Console à Paris

Si le projet d'Edouardo vous intéresse et/ou si vous souhaitez assister au Meetup sur Drupal Console que organiserions avec son mainteneur, vous pouvez sans doute nous aider

Edouardo effectue son voyage sur ses fonds propres, alors si comme pour un Meetup parisien, nous sommes à la recherche d'un sponsor et d'une salle, cette fois ci, nous en appelons aussi à la solidarité de la communauté pour lui trouver un logement à moindre coût pendant sa présence sur Paris

Autres infos pratiques

  • Le meetup se déroulerait sur la semaine qui suit la DrupalCon, du 3 au 7 Octobre.
  • Edouardo, le mainteneur de Drupal Console parle anglais et espagnol.
  • Le meetup sera libre et annoncé comme pour tous les autres meetups, sur le groupe Meetups Drupal France et francophonie.
  • Edouardo sera aussi disponible pour parler de Drupal 8 en plus de Drupal Console :)
  • En fonction de son logement, il pourrait être là plusieurs jours

Comment nous aider ?

Si vous pouvez nous aider, en proposant un hébergement gracieux à Edouardo, ou en proposant un lieu pour ce meetup, merci d'envoyer un message à bureau[at]listes[point]drupalfr[point]org

N'oubliez pas de suivre les invitations de Meetups pour ne pas louper ce rendez-vous parisien unique !

Par admin

Communauté - Aidez-nous à accueillir Eduardo

Vous le savez sans doute, la DrupalCon Dublin aura lieu lors de la dernière semaine de septembre. A la suite de cette semaine de conférences, Eduardo Garcia (enzo sur drupal.org), souhaiterait prolonger son séjour européen autour de Drupal Console.

Le projet d'Edouardo

Edouardo s'est lancé dans un projet, de tours du monde de Drupal en 120 jours. Les détails sur ce projet fou sont sur son blog.

Edouardo présentera une Keynote Communautaire à Dublin, où il parlera de son voyage à travers le monde et la communauté.

Son idée est de continuer son séjour en Europe, post DrupalCon, pour parle de Drupal Console, à Paris lors d'un meetup.

En venant ainsi à Paris, il aurait alors visité 16 pays en 168 jours.

Un meetup Drupal Console à Paris

Si le projet d'Edouardo vous intéresse et/ou si vous souhaitez assister au Meetup sur Drupal Console que organiserions avec son mainteneur, vous pouvez sans doute nous aider

Edouardo effectue son voyage sur ses fonds propres, alors si comme pour un Meetup parisien, nous sommes à la recherche d'un sponsor et d'une salle, cette fois ci, nous en appelons aussi à la solidarité de la communauté pour lui trouver un logement à moindre coût pendant sa présence sur Paris

Autres infos pratiques

  • Le meetup se déroulerait sur la semaine qui suit la DrupalCon, du 3 au 7 Octobre.
  • Edouardo, le mainteneur de Drupal Console parle anglais et espagnol.
  • Le meetup sera libre et annoncé comme pour tous les autres meetups, sur le groupe Meetups Drupal France et francophonie.
  • Edouardo sera aussi disponible pour parler de Drupal 8 en plus de Drupal Console :)
  • En fonction de son logement, il pourrait être là plusieurs jours

Comment nous aider ?

Si vous pouvez nous aider, en proposant un hébergement gracieux à Edouardo, ou en proposant un lieu pour ce meetup, merci d'envoyer un message à bureau[at]listes[point]drupalfr[point]org

N'oubliez pas de suivre les invitations de Meetups pour ne pas louper ce rendez-vous parisien unique !

Par admin

Communauté - Aidez-nous à accueillir Eduardo

Vous le savez sans doute, la DrupalCon Dublin aura lieu lors de la dernière semaine de septembre. A la suite de cette semaine de conférences, Eduardo Garcia (enzo sur drupal.org), souhaiterait prolonger son séjour européen autour de Drupal Console.

Le projet d'Edouardo

Edouardo s'est lancé dans un projet, de tours du monde de Drupal en 120 jours. Les détails sur ce projet fou sont sur son blog.

Edouardo présentera une Keynote Communautaire à Dublin, où il parlera de son voyage à travers le monde et la communauté.

Son idée est de continuer son séjour en Europe, post DrupalCon, pour parle de Drupal Console, à Paris lors d'un meetup.

En venant ainsi à Paris, il aurait alors visité 16 pays en 168 jours.

Un meetup Drupal Console à Paris

Si le projet d'Edouardo vous intéresse et/ou si vous souhaitez assister au Meetup sur Drupal Console que organiserions avec son mainteneur, vous pouvez sans doute nous aider

Edouardo effectue son voyage sur ses fonds propres, alors si comme pour un Meetup parisien, nous sommes à la recherche d'un sponsor et d'une salle, cette fois ci, nous en appelons aussi à la solidarité de la communauté pour lui trouver un logement à moindre coût pendant sa présence sur Paris

Autres infos pratiques

  • Le meetup se déroulerait sur la semaine qui suit la DrupalCon, du 3 au 7 Octobre.
  • Edouardo, le mainteneur de Drupal Console parle anglais et espagnol.
  • Le meetup sera libre et annoncé comme pour tous les autres meetups, sur le groupe Meetups Drupal France et francophonie.
  • Edouardo sera aussi disponible pour parler de Drupal 8 en plus de Drupal Console :)
  • En fonction de son logement, il pourrait être là plusieurs jours

Comment nous aider ?

Si vous pouvez nous aider, en proposant un hébergement gracieux à Edouardo, ou en proposant un lieu pour ce meetup, merci d'envoyer un message à bureau[at]listes[point]drupalfr[point]org

N'oubliez pas de suivre les invitations de Meetups pour ne pas louper ce rendez-vous parisien unique !

Par bisonbleu

Is Ubercart still relevant now that Drupal 6 has reached EOL?

Is Ubercart still relevant now that Drupal 6 has reached EOL?

In this day and age where Drupal 8 is all the rage and while contemplating an end-of-life Drupal 6 Ubercart Store upgrade to Drupal 7 or 8, I wondered if Ubercart was still a relevant alternative? Because if it was, then Ubercart 6.x store owners wishing to upgrade would not have just one but two options to choose from, two chances to find the right fit.

Drupal Commerce logo Ubercart logo

My initial thought was, let's go with the flow and migrate to Drupal Commerce. The main reason behind my sheepish logic: Commerce is the de facto go-to e-commerce platform.

Then, another side of me argued that Commerce's dominance is somewhat artificial and really stems from the fact that commerce-talk dominates the techno buzz channels, grabbing most of the spotlight and in so doing is casting other potential solutions in the gloomy shadows of quasi-oblivion...

In this article, I will share my experience about a recent project for a small town hockey association which, for the past 5 years, has been relying on a Drupal 6 Ubercart 2.x website to automate seasonal registrations for its 350 hockey players. With Drupal 6 now defunct (EOL) and no security team* to provide the required assurance that credit card transactions would be safe, there was little choice but to upgrade at least to Drupal 7 before registration could start.

ren.admin
dim 28/08/2016 - 17:11

Par bisonbleu

Is Ubercart still relevant now that Drupal 6 has reached EOL?

Is Ubercart still relevant now that Drupal 6 has reached EOL?

In this day and age where Drupal 8 is all the rage and while contemplating an end-of-life Drupal 6 Ubercart Store upgrade to Drupal 7 or 8, I wondered if Ubercart was still a relevant alternative? Because if it was, then Ubercart 6.x store owners wishing to upgrade would not have just one but two options to choose from, two chances to find the right fit.

Drupal Commerce logo Ubercart logo

My initial thought was, let's go with the flow and migrate to Drupal Commerce. The main reason behind my sheepish logic: Commerce is the de facto go-to e-commerce platform.

Then, another side of me argued that Commerce's dominance is somewhat artificial and really stems from the fact that commerce-talk dominates the techno buzz channels, grabbing most of the spotlight and in so doing is casting other potential solutions in the gloomy shadows of quasi-oblivion...

In this article, I will share my experience about a recent project for a small town hockey association which, for the past 5 years, has been relying on a Drupal 6 Ubercart 2.x website to automate seasonal registrations for its 350 hockey players. With Drupal 6 now defunct (EOL) and no security team* to provide the required assurance that credit card transactions would be safe, there was little choice but to upgrade at least to Drupal 7 before registration could start.

ren.admin
dim 28/08/2016 - 17:11

Par ftorregrosa
Florent Torregrosa

Monter un environnement autour de Drupal avec Docker

Voici un retour d'expérience sur ma première utilisation réelle de Docker où je l'ai utilisé pour monter facilement un environnement de développement pour la refonte sous Drupal 8 du site drupal.fr ainsi que le socle Drupalcamp.

Étant un utilisateur récent de Docker, n'hésitez pas à me contacter ou à poster un commentaire pour me corriger en cas de besoin.

L'environnement comprendra :

  • un serveur Apache avec PHP 7

  • un serveur MySQL

  • un serveur Redis

  • un serveur SolR (drupal.fr uniquement)

Tags: 

Pages