Développement

2 juillet 2020

Avec l’ajout de Symfony, Drupal 8 introduit un changement important dans le développement des modules custom.

Sous Drupal 8, le dossier modules se trouve à la racine de votre installation Drupal et non dans le dossier /sites/all/modules comme c’était le cas sur Drupal 7.

Lire la suite
Rubrique:
24 juin 2020

Drupal, de par sa nature de CMS, est construit autour du concept de contenu. Celui-ci est donc l'élément central autour duquel gravite de multiples fonctionnalités. Notamment grâce aux vues et aux modes d’affichages, un contenu peut être réutilisé sous diverses formes au sein d’un même site. Nous allons voir aujourd’hui comment exploiter de manière simple le même contenu sur plusieurs sites, en créant un content hub à l’aide du module Entity Share.

 

Lire la suite
Rubrique:
17 juin 2020

Un site web ne peut plus être défini aujourd’hui comme la mise en place d’un unique moyen de mise à disposition du contenu (pages HTML, CMS, framework, etc), du moins au niveau professionnel. Le milieu s’est complexifié avec les années et avec lui les outils et la complexité des vulnérabilités de sécurité.

Lire la suite
Rubrique:
10 juin 2020

Dans la conception d’application web il existe un grand nombre de vulnérabilités qui ne découlent pas directement des actions de développement. C’est particulièrement vrai lors de l’usage de CMS comme Drupal où un certain nombre de configurations liées à la sécurité d’accès aux données peuvent être réalisées et où le système applicatif natif du CMS peut donner l’illusion d’une sécurité par défaut. Certes c’est le cas nativement, mais dès l’ajout de modules ou simplement dès la mise en place de configurations liées à la sécurité, la vigilance s’impose.

Lire la suite
Rubrique:
4 juin 2020

Dans l’ensemble des failles de sécurité que l’on rencontre aujourd’hui lors du développement d’applications web les plus fréquentes sont également parmi les plus anciennes du classement OWASP. Il existe un ensemble de règles et de vigilances simples à mettre en œuvre pour s’en prémunir et assurer un niveau de sécurité suffisant pour traiter les cas de vulnérabilités les plus fréquemment rencontrés. Les point détaillés ci-après servent d’introduction et devraient permettre aux technicien(ne)s de comprendre les principes de base d’une programmation avec un degré de sécurité minimum.

Lire la suite
Rubrique:
28 mai 2020

Les sites web sont des outils de plus en plus complexes qui permettent à des millions de personnes de traiter/échanger/stocker/consulter des données. L’accès, la modification, la suppression ou même la prise d’otage de ces données attirent des individus qui mettent en œuvre des moyens pas toujours si complexes pour parvenir à leurs fins.

Lire la suite
Rubrique:
4 décembre 2019

Vous trouvez ça difficile d’obtenir (ou de donner) des feedbacks UX sur un projet ?


Manque de temps, contraintes budgétaires.. En réalité, nous avons surtout peur de nous retrouver face à cette liste interminable de feedback dont nous ne savons pas quoi faire.

Lire la suite
Rubrique:
21 novembre 2019
Drupal 9.0 va sortir le 3 juin 2020. Nous sommes donc à huit mois de la sortie officielle de la première version de D9.  Lire la suite
Rubrique:
29 mai 2019

Le growth driven design (GDD), ou le « design orienté croissance », est une adaptation de la méthodologie agile pour la création ou la refonte d’un site Internet. Elle se base sur une approche systématique d’améliorations permanentes sur le site internet.

Lire la suite
Rubrique:
21 juillet 2016

Drupal, Open-Source, esprit d’équipe, développeurs passionnés, tous les ingrédients du hackathon sont chez Actency. Et le hackathon est une pratique Actency. Le dernier en date a réuni une dizaine de nos développeurs.

C’est Nicolas, notre Directeur Technique, qui est à l’origine de cette initiative. Bien sûr, il était difficile de réunir tout le monde, entre nos agences de Paris et Strasbourg, ceux qui travaillent à distance et ceux qui sont pour quelques mois chez nos clients ailleurs en France.

Lire la suite
Rubrique: