Blog

OpenStack Summit

drico
09/05/2018
Nous serons présent à l'Openstack Summit 2018 à Vancouver !
openstack summit

Comme chaque année nous serons présent pour la grande conférence OpenStack. Cette année pas mal de nouveautés à venir, notamment sur les technologies de containers avec notamment plusieurs sessions autour de Kata container le nouveau venu dans le monde des containers sous openstack.

Egalement au menu :

  • des sessions ceph qui ne manqueront pas de nous donner des idées pour améliorer notre cluster de stockage
  • de la mise en place autour de kubernetes et la gestion des containers docker dans Openstack
  • la haute disponibilité des volumes Cinder
  • et bien sur les goodies de la market place

Cette année la conférence est conjointe avec un sommet autour du CI/CD ce qui également nous concerne en premier lieu afin d'améliorer nos méthodes du développeur à la mise en production.

Si vous y êtes aussi n'hésitez pas à nous faire signe, nous adorons échanger sur ces sujets !

Comment éviter des field_collection vides

jcisio
12/02/2015
Quand on utilise field_collection, dans certain cas, le dernier item d'un champ est vide (une entité field_collection est créée sans aucune donnée utile). Pour contourner ce problème, le module fournit un hook hook_field_collection_is_empty_alter() pour décider quand est-ce un item est vide.

Quand on utilise field_collection, dans certain cas, le dernier item d'un champ est vide (une entité field_collection est créée sans aucune donnée utile). Pour contourner ce problème, le module fournit un hook hook_field_collection_is_empty_alter() pour décider quand est-ce un item est vide.

Exemple :

 

/**
 * Implements hook_field_collection_is_empty_alter().
 */

function magnard_fiche_livre_field_collection_is_empty_alter(&$is_empty, FieldCollectionItemEntity $item) { if ($item->field_name == 'field_produit_auteurs' && empty($item->field_produit_auteur[LANGUAGE_NONE])) { $is_empty = TRUE; } }

 

 

Ce morceau de code évite de la création d'une field_collection field_produit_auteurs si elle n'a pas son champ field_produit_auteur (sans "s") rempli.

Développement drupal sous vim : liste des fonctions drupal 6

piotre
19/03/2009
Comment ajouter l'autocomplétion des fonctions de Drupal 6 à vim

Après quelques projets drupal 6 développés sous l'éditeur vim, je me suis aperçu qu'une autocompletion incluant les fonctions core drupal 6 serait bien utile.

J'ai trouvé le dictionnaire des fonctions core drupal 5 pour vim ici : http://www.vim.org/scripts/script.php?script_id=1675, mais pas le dictionnaire des fonctions core drupal 6.

J'ai donc générer à l'aide d'un script la liste de l'ensemble des fonctions core drupal 6, tout en respectant la syntaxe des dictionnaires vim : drupal_6_core_functions.dict

Ensuite j'ai :

Et hop le tour est joué !