Planète

Par hellosct1

Drupalcamp Paris 2013

L'association Drupal FRance et Francophonie (drupalfr) annonce le nouvel événement de l'année à Paris le 21,22 et 23 juin 2013, intitulé « Drupal camp Paris 2013 », autour du CMS Drupal.

L'événement se décomposera sur 3 jours, orienté technique à destination de tous :

  • Geek ou pas
  • Débutants ou confirmés
  • Toutes les personnes qui veulent approfondir leurs connaissances sur Drupal et connaître l'effervescence de la communauté le temps d'un week-end.

L'événement commencera le vendredi et continuera tout le Week-end pour permettre de proposer plus de conférences et de thématiques techniques.

Par ailleurs, un appel à conférenciers et un appel à sponsors sont disponibles, dont vous pourrez prendre connaissances à travers le site officiel

Informations et site officiel : http://paris2013.drupalcamp.fr

Drupalcamp 2013 paris

Workbench Access et Rules - Notifier les modérateurs d'une nouvelle contribution








Workbench est une suite de modules qui permettent une gestion des contenus selon un flux de circulation (workflow) hautement paramétrable. Lors du changement d'état d'un contenu (comme par exemple de l'état brouillons à l'état proposé à la publication), nous allons détailler comment notifier par courriel les différents modérateurs de la section (sur laquelle est proposé l'article) qu'un nouveau contenu est en attente de validation, ou encore de notifier à tous les contributeurs d'une section qu'un nouveau contenu est disponible, notamment lorsqu'on utilise Workbench Access pour la gestion des droits.

Par admin

Drupalfr.org refait sa tapisserie

"Waouh ! Qu'est ce qu'il s'est passé ? Mais ils ont payé un décorateur d'interieur ou quoi ?"
Et oui ! Comme vous pouvez le constater le site vient de recevoir un gros coup de peinture !
Et ça n'est pas tout, nous voilà maintenant fièrement propulsés par Drupal 7, oui, il était temps ! Mais l'adage ne dit-il pas "tout vient à point à qui sait attendre ?".

Quoi de nouveau à part le coup de peinture ?

Le rappatriement de la section emploi :
Drupalfr propose depuis plusieurs années un site d'offres d'emploi qui ne faisait pas partie du site principal, c'est maintenant chose faite, vos offres se retrouvent dans une section à part entière. Lors de la publication d'une offre vous pourrez maintenant sélectionner une durée de publication et vos offres actives seront visibles depuis votre profil de société.
Un grand merci à FGM qui a hébergé le site pendant tout ce temps !

Un redesign du planète :
Certains d'entres vous ne le savaient peut être pas mais Drupalfr est pourvu d'un "planète", un site agrégeant les articles de l'écosystème Drupal.
Ce site existe en version anglaise http://drupal.org/planet et la version française était elle aussi sur un site externe (en drupal 5 !). Il rejoint donc les rangs des sections du site principal et c'est maintenant vous qui pourrez l'alimenter directement en indiquant l'URL de vos flux RSS depuis votre profil.
N'hésitez pas non plus à remplir les autres champs de votre profil pour égayer le planète !

Un ajustement de la navigation :
Mettre à jour ce site nous a permis de nous interroger sur le but du site et l'activité de l'association et la réorganisation qui a été mise en œuvre permet de mettre en lumière les événements organisés dans toute la France, les meetups poussent comme des champignons à Lyon, Nantes, Paris, Toulouse, Marseille, Montpellier, Lille et même Strasbourg maintenant ! Tout cela montre bien que Drupal est en pleine croissance et nous vous remercions d'être aussi actifs !
La documentation est elle aussi importante, maintenir un gros volume de documentation mouvant n'est pas chose aisée et c'est pourquoi nous sommes persuadés que mettre en avant vos articles publiés sur vos blogs et sites d'entreprise sont la bonne façon d'apporter des réponses à vos questions. La structuration de ces flux nous permettra de vous aider à trouver les contenus plus facilement.

Cette nouvelle version n'est qu'un point de départ, nous ne manquons pas d'idées pour apporter d'autres améliorations au site mais rien ne vaudra votre avis et vos remarques. Le formulaire de contact ou les commentaires sont à votre disposition !

Le site n'est pas sorti par magie, l'association a travaillé d'arrache pied pour terminer ce chantier débuté en 2011 et à ce titre je tiens à remercier (et je vous invite chaleureusement à en faire de même) tous ceux qui ont contribué de près où de loin à la sortie du site : Bes, Damz, sebcorbin, opi, saisai, pounard, Jenkins et les testeurs pomliane, asplamagnifique et noisetteprod le poil à gratter qui n'a pas manqué de nous rappeler qu'il serait bien qu'il sorte ce site ! ;-) Merci à vous, le site est enfin là !

Cette mise en ligne suit celle du site du Drupalcamp, n'hésitez pas à y faire un tour et à en parler autour de vous, nous cherchons des conférenciers et des sponsors, nous serons ravis de vous y rencontrer du 21 au 23 juin 2013.

Rendez-vous très bientôt pour quelques mises à jour partielles, ça n'est que le début du travail.

Ah oui ! J'oubliais ! Pensez à visiter le site depuis votre mobile ! ;-)

Par anavarre

Les modules sur lesquels parier dans le futur

Récemment, je vous ai donné un rapide aperçu des nouveautés et challenges que Drupal 8 allait introduire. Je vous expliquais entre autres que bon nombre de modules allaient vraisemblablement disparaître. Cela va des modules stables sous Drupal 6 qui n'ont jamais eu de version stable pour Drupal 7 et n'en auront donc apparemment jamais sous Drupal 8, mais aussi des modules qui ne franchiront tout simplement pas le pas entre D7 et D8, pour quelque raison que ce soit.

Par anavarre

Il y a 1001 façons de reconnaître un site Drupal

Les audits de sécurité mettent souvent en exergue que pour éviter un piratage de site Drupal, il faut éviter autant que possible de dévoiler la version de Drupal que l'on utilise. On voit dès lors régulièrement des développeurs s'atteler à masquer le plus d'informations possibles. Cela va de la suppression de tous les fichiers *.TXT dans le docroot, jusqu'à la suppression du meta tag "generator" dans la sortie HTML.

Par anavarre

Bilan 2012 et perspectives 2013

Voilà l'année 2013 qui commence et DrupalFacile qui fête quasiment ses deux ans et demi. Comme chaque année, c'est le moment de vous dévoiler quelques statistiques sur le site et vous allez voir que les choses progressent plutôt bien, preuve que la demande d'informations et d'aide sur Drupal croît constamment :

Par anavarre

Savez-vous vous servir de drupalcode.org ?

Sur chaque page de projet Drupal, plusieurs informations extrêmement importantes et/ou pratiques existent. L'une d'entre elles vous aura peut-être échappée et concerne le dépôt git du projet que vous pouvez manipuler en ligne de plusieurs façons. Vous y avez accès très facilement, en suivant le lien Repository viewer depuis le bloc Development dans la barre latérale de droite.

Par anavarre

Sauvegardez vos sites Drupal avec NodeSquirrel

Si vous suivez de près l'actualité Drupal, cela ne vous aura pas échappé. NodeSquirrel vient récemment d'ouvrir ses portes après une longue beta pour se placer comme LE spécialiste de la sauvegarde hors-site de vos sites Drupal. Il faut dire que l'équipe qui propose ce service est la même que celle derrière le module Backup and Migrate, ce qui lui donne une crédibilité certaine quand on connaît la popularité du module et à quel point il fonctionne bien.

Par anavarre

Réorganisation de commentaires hardcore

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.

Par anavarre

Drupal 8 sera bientôt en feature freeze, et après ?

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 :

Par anavarre

Testez tous les modules Drupal en ligne avec simplytest.me

Le site fait beaucoup de buzz en ce moment dans la drupalsphère. simplytest.me est un projet à la vocation unique mais parfaitement remplie : vous proposer de tester rapidement n'importe quel module disponible sur drupal.org sans avoir à l'installer vous-même sur votre site de test.

Une fois le module choisi, vous pouvez choisir la version à tester.

Par anavarre

Retour sur Drupagora 2012

Le 9 novembre 2012, c'était donc l'édition annuelle de Drupagora. Bel réussite que cet événement principalement dédié aux chefs de projets et DSI qui s'est tenu à guichet fermé et a regroupé non seulement quelques uns des acteurs principaux de Drupal en France, mais aussi des conférences de qualité.

Par anavarre

Faut-il apprendre Drupal 8 maintenant ?

La question peut se poser car si l'on en croit la roadmap de développement, nous devrions pouvoir avoir une version stable à la fin de l'été 2013, pour autant que les bugs critiques aient été réglés. Autant dire que lorsque vous voudrez commencer un site dessus ou répondre à une demande client, il vaudra mieux être prêt vu l'éténdue des changements (c'est un euphémisme).

Par admin

Meetup Drupal Paris - mercredi 27 mars

Bonjour à tous,

Le prochain meetup sur Paris se déroulera mercredi 27 mars chez Hetic.

Pour cette rencontre c'est Dorian Marchand qui nous présentera GCC ou Groups, Communities and Co. un module offrant un véritable système d'organisation de l'information et de gestion de la collaboration, 100% intégré à Drupal sous forme de modules et d'APIs. Groups, Communities and Co est une alternative à Organic Groups !

Comme d'habitude Wilfrid Roze nous présentera un lightning talk et cette fois-ci il nous parlera de la gestion des fichiers dans Drupal.

Je profiterai de cette soirée pour vous parler du Drupalcamp qui se profile à l'horizon - http://paris2013.drupalcamp.fr.

Merci à l'école Hetic qui nous accueille ce mois-ci !

Cette nouvelle édition sera sponsorisée par l'association Drupal France et Francophonie !

Comme toujours, si vous souhaitez proposer une idée de présentation ou un sujet, que ce soit une discussion éclair de 5 minutes ou une présentation plus longue (20min), contactez-nous. Également, si vous connaissez un lieu capable d'accueillir gratuitement une cinquantaine de personnes, ou une entreprise qui serait intéressée pour sponsoriser l'apéro, n'hésitez pas à nous le signaler.

Julien Dubreuil et Wilfrid Roze

Par admin

DrupalCamp Paris 2013 - Save the Date !

DRUPAL CAMP PARIS 2013 : L’ASSOCIATION DRUPAL FRANCE ET FRANCOPHONIE TIENDRA SON PROCHAIN DRUPALCAMP A PARIS LES 21, 22 ET 23 juin 2013.

DrupalCamp Paris 2013

Une innovation cette année : le Drupalcamp se déroulera sur 3 jours.

Au format habituel du week-end, s’ajoutera la journée du vendredi afin de laisser plus de place aux présentations. Comme à l’accoutumé nous retrouverons des sessions techniques traitant de sujets de fond, de technologies que l'on peut associer à Drupal ou encore des démonstrations de modules. Afin d’ouvrir la manifestation à un public plus large et constitué de non-informaticiens, des sessions orientées utilisateurs seront présentées, ainsi que des retours d’expériences et des études de cas. Le week-end se terminera avec des sprints, afin de faire avancer Drupal et son écosystème.

Tous ceux qui, geek ou pas, débutants ou confirmés, veulent approfondir leurs connaissances sur Drupal et connaître l'effervescence de la communauté le temps d'un week-end y seront les bienvenus.

Alors réservez d’ores et déjà cette date du 21, 22 et 23 juin 2013 et n’hésitez pas à faire connaitre l’évènement autour de vous ainsi que dans votre milieu professionnel.

Inscriptions et informations pratiques : http://paris2013.drupalcamp.fr
Les billets seront mis en vente très prochainement.

Vous voulez parler d'un module, nous faire part d'un retour d'expérience ? Alors passez à l'acte et faites une proposition de session sur la page dédiée à l'appel à conférenciers ! http://paris2013.drupalcamp.fr/appel-a-conferenciers

Vous souhaitez sponsoriser l’évènement et afficher votre engagement dans l’écosystème Drupal ? Rendez-vous sur la page consacrée au sponsoring ! http://paris2013.drupalcamp.fr/appel-a-sponsors

Tags : 
Par hellosct1

J-8 : AgoraCMS : Fin appel à conférencier

AgoraCMS est un événement sur les CMS dédié aux chefs de projets Web technique et marketing. Il se déroulera le 15 mai prochain à Paris.

L'appel à conférencier est cours sur les thématiques suivantes :

  • Ergonomie, expérience utilisateur & multi devices
  • Les outils de gestion de contenu de A à Z
  • Appel à conférences nécessitant spécifiquement des retours d’expériences

agoracms

Par ailleurs, de nombreux CMS sont attendus pour montrer la puissance de chacun

  • Drupal
  • Wordpress
  • Joomla
  • Typo3
  • eZ
  • Spip
  • Sharepoint
  • etc

Bien entendu, les inscriptions sont déjà ouvertes et vous pouvez consulter l'annonce officiel directement sur le site de l'événement : Appel à communication pour AgoraCMS

Par hellosct1

Agora CMS c'est lancé

Agora CMS lance en 2013 son premier évènement sur les CMS dédié aux chefs de projets Web technique et marketing.

Pour ma part, j'ai la lourde tache d'être membre du comité du programme pour la sélection des conférences, comme le montre le communiqué officiel, ci-dessous. Par ailleurs, Un appel à conférencier et un appel à sponsor sont en cours de lancement

logo agoracms

Face au succès rencontré lors des deux dernières éditions de Drupagora (événement dédié au CMS Drupal) qui a réuni plus de 600 spécialistes du Web, c’est tout naturellement que les organisateurs ont souhaité proposer une nouvelle journée de rencontre intitulée AgoraCMS, sur la thématique des outils de gestion de contenus (notamment Drupal, Wordpress, ezPublish, TYPO3, SharePoint).

Cette conférence a la spécificité de s’adresser à deux publics, les chefs de projets Web marketing et les chefs de projets Web technique.

Pour cette première édition, AgoraCMS propose :

  • Plus de 20 tables rondes et conférences fonctionnelles sur les outils de gestion de contenus, données par des experts reconnus du domaine ;
  • Un espace démo de l’ensemble des CMS, accessible à tous durant toute la journée ;
  • Un espace partenaires où les acteurs de la profession viennent à la rencontre des visiteurs.

Les thèmes particulièrement mis en lumière seront cette année :

  • Découverte et retours d’expériences sur les principaux CMS du marché
  • Les bonnes pratiques de la gestion de contenus
  • Production de contenu et gouvernance des données
  • Le CMS dans le Système d'Informations

350 congressistes sont attendus le 15 mai prochain à la Maison des Associations pour participer à cette première édition qui, nul n’en doute, ne sera que le début d’une grande aventure.

AgoraCMS est porté par Agoratic (spécialisé dans les événements liés à l’Open Source dont Drupagora et l’Open e-commerce Tour) et piloté par un comité de programme composé d’experts reconnus sur les principaux CMS (Epitech, CapGemini, Oxalide, MediaPart, Neuros, Microsoft).

INFORMATIONS COMPLEMENTAIRES

Dates, lieux et organisation

La conférence AgoraCMS se tient à la Maison des Associations Paris 13ème, le mercredi 15 mai 2013 de 9h à 18h. MAS PARIS 10/18 rue des terres au curé 75013 PARIS

La conférence se déroule sur une journée avec une programmation qui sera consultable sur le site : http://www.agoracms.com/

Accès Tarif entrée : 40 Euros la journée.
Pré-inscription sur : http://www.agoracms.com/

Par admin

Drupal Lyon - jeudi 21 février : REX déploiement de sites et travail en équipe

Jeudi 21février, notre réunion-conférence Drupal portera sur le sujet suivant :

  • "Retour d'expérience sur le déploiement de sites et le travail en équipe" par Nicolas

  • REX par Laetitia et ceux qui voudront en parler

Vous pourrez aussi intervenir pendant les échanges de questions et expériences.

Lieu : Ecole Epitech, 86 Bd Vivier Merle, 96003 Lyon (8 minutes à pied de la gare de la Part-Dieu).

Heure ; 19 h. Arrivez bien à l'heure pour que les élèves puissent vous guider. Merci.

Pour la bonne organisation de la réunion, inscrivez-vous svp sur http://www.meetup.com/drupal-france-francophonie/events/102990082/ !

Réunions suivantes :

  • 21 mars : Optimisation des performances par Aurélien
  • Avril : Altération du comportement du Core par David + Atelier Dépannage
  • Mai : Applications mobiles et Drupal par Stéphane
  • Juin : Drupal 8 par Léon
Par hellosct1

Conférence PHP dans le Cloud au techdays 2013

Comme l'année dernière, j'aurais la chance de co-animé la session "PHP dans le cloud" au coté de Pierre Couzy au Techdays 2013 de Microsoft qui se déroulera du 12 au 14 février au Palais des Congrès de Paris.

Cet évènement propose plus de 250 conférences pendant ces 3 jours, dont une seule session concernant le langage PHP.

La session "PHP dans le cloud" se déroulera mercredi 13 février à 13h00 et qu'il ne faut pas rater.

Nous aborderons de nombreux points comme comment déployer une application PHP dans le cloud, le PaaS, du IaaS, déploiement, MySQL, etc...

L'inscription est gratuite à cet évènement et le programme complet est disponible sur le site officiel. Il est important de s'inscrire très rapidement si vous souhaitez obtenir une place assise à cette session.

Plus d'informations sur la conférence "PHP dans le cloud"

Par j0nathan

Liens de menu en ligne dans Drupal 7

Aujourd’hui j'avais une de ces taches d’intégration Drupal qui semble constamment resurgir: celle de transformer un bloc du module menu d'une liste html a un jeu de liens en ligne. En images je devais me rendre

de ça: Menu Drupal standard à ça: Liens tel que affiché dans le design

Comme d'habitude je fait surtout du développement de modules et des taches semblables chez Koumbit, j'étais conscient que Drupal avait déjà une classe pour des listes contenant des liens en ligne, "lists inline", mais je ne savais pas comment changé ces valeurs au niveau du thème. Donc j'ai visité la page API de theme_menu_tree() pour y trouver de l'inspiration, ce que j'ai trouvé dans un commentaire de wgsimon. Un thème Drupal peut supplanter la fonction de thème d'un menu précis dans Drupal avec la pattern THEME_menu_tree__MENU_NAME().

J'ai ajouté le code suivant au template.php de mon thème, pour rendre le menu d'usager standard de Drupal ainsi que notre menu pour les visiteurs avec le style Drupal de liens en ligne:

/**
 * Afficher le menu d'usager en ligne
 */
function customtheme_menu_tree__user_menu($variables) {
  return '<ul class="links inline clearfix">' . $variables['tree'] . '</ul>';
}

/**
 * Afficher le menu d'usager anonyme en ligne
 */
function customtheme_menu_tree__menu_user_menu_anonymous_($variables) {
  return '<ul class="links inline clearfix">' . $variables['tree'] . '</ul>';
}

Vous n'avez qu'à remplacer le mot customtheme avec le nom de votre thème et ensuite changer les noms des menus pour utiliser ça sur n'importe quel menu.

Pour le changeur de langage j'ai fait quelque-chose de semblable, après avoir consulter locale_block_view() dans le API. J'ai vue que le bloc du changeur de langue utilise theme(&#039;links__locale_block&#039;, $variables); pour fournir son contenu. J'ai supplanter cette fonction dans template.php:

/**
 * Afficher les liens du changeur de langue en ligne
 */
function customtheme_links__locale_block($variables) {
  array_push($variables['attributes']['class'], 'links', 'inline', 'clearfix');
  return theme('links', $variables);
}

J'ai donc découvert que la pattern theme_function__object_name marche pour n'importe quel fonction thème appeler de cette manière. Je suis sur que ceci est précisé quelque-part dans la documentation de l'API de Drupal.

Mes menus ressemblais maintenant à ceci: Liens menu après les changements dans template.php

La dernière étape varie selon le thème. Dans mon cas j'ai déplacé &amp;lt;div class=&quot;region region-header&quot;&amp;gt; et son contenu à avant le logo, dans page.tpl.php, et j'ai inséré le CSS suivant dans les fichiers appropriés:

.region-header .block {
  display: inline-block;
  margin-bottom: 0;
}

.region-header {
  text-align: right;
}

Le résultat: Liens après les modifications du CSS

Il reste évidement à finir l'intégration, mais mon soucis principal jusqu'à présent c'était d'éviter de charger mon CSS avec du code déjà présent dans Drupal.

Pour commenter cet article, faire des suggestions, et voir les échantillons de code avec du syntaxe couleur.

Par j0nathan

Liens de menu en ligne dans Drupal 7

Aujourd’hui j'avais une de ces taches d’intégration Drupal qui semble constamment resurgir: celle de transformer un bloc du module menu d'une liste html a un jeu de liens en ligne. En images je devais me rendre

de ça: Menu Drupal standard à ça: Liens tel que affiché dans le design

Comme d'habitude je fait surtout du développement de modules et des taches semblables chez Koumbit, j'étais conscient que Drupal avait déjà une classe pour des listes contenant des liens en ligne, "lists inline", mais je ne savais pas comment changé ces valeurs au niveau du thème. Donc j'ai visité la page API de theme_menu_tree() pour y trouver de l'inspiration, ce que j'ai trouvé dans un commentaire de wgsimon. Un thème Drupal peut supplanter la fonction de thème d'un menu précis dans Drupal avec la pattern THEME_menu_tree__MENU_NAME().

J'ai ajouté le code suivant au template.php de mon thème, pour rendre le menu d'usager standard de Drupal ainsi que notre menu pour les visiteurs avec le style Drupal de liens en ligne:

/**
 * Afficher le menu d'usager en ligne
 */
function customtheme_menu_tree__user_menu($variables) {
  return '<ul class="links inline clearfix">' . $variables['tree'] . '</ul>';
}

/**
 * Afficher le menu d'usager anonyme en ligne
 */
function customtheme_menu_tree__menu_user_menu_anonymous_($variables) {
  return '<ul class="links inline clearfix">' . $variables['tree'] . '</ul>';
}

Vous n'avez qu'à remplacer le mot customtheme avec le nom de votre thème et ensuite changer les noms des menus pour utiliser ça sur n'importe quel menu.

Pour le changeur de langage j'ai fait quelque-chose de semblable, après avoir consulter locale_block_view() dans le API. J'ai vue que le bloc du changeur de langue utilise theme(&#039;links__locale_block&#039;, $variables); pour fournir son contenu. J'ai supplanter cette fonction dans template.php:

/**
 * Afficher les liens du changeur de langue en ligne
 */
function customtheme_links__locale_block($variables) {
  array_push($variables['attributes']['class'], 'links', 'inline', 'clearfix');
  return theme('links', $variables);
}

J'ai donc découvert que la pattern theme_function__object_name marche pour n'importe quel fonction thème appeler de cette manière. Je suis sur que ceci est précisé quelque-part dans la documentation de l'API de Drupal.

Mes menus ressemblais maintenant à ceci: Liens menu après les changements dans template.php

La dernière étape varie selon le thème. Dans mon cas j'ai déplacé &amp;lt;div class=&quot;region region-header&quot;&amp;gt; et son contenu à avant le logo, dans page.tpl.php, et j'ai inséré le CSS suivant dans les fichiers appropriés:

.region-header .block {
  display: inline-block;
  margin-bottom: 0;
}

.region-header {
  text-align: right;
}

Le résultat: Liens après les modifications du CSS

Il reste évidement à finir l'intégration, mais mon soucis principal jusqu'à présent c'était d'éviter de charger mon CSS avec du code déjà présent dans Drupal.

Pour commenter cet article, faire des suggestions, et voir les échantillons de code avec du syntaxe couleur.

Par j0nathan

Une journée de programmation D8 aux bureaux de Koumbit à Montréal : 18 janvier 2013

La date de tombée pour les nouvelles fonctionnalités du noyeau de Drupal tombe le 18 février 2013. Ça arrive vite, et il reste encore beaucoup de bogues à régler. Soixante-quinze demandes critiques sont encore ouvertes, et à peu près autant ont besoin d'une révision. Avec tout le travail qui reste, la communauté Drupal montréalaise doit faire tout ce qu'elle peut pour rapprocher D8 du fil d'arrivée.

C'est pourquoi l'équipe de Koumbit a décidé de consacrer toute une journée à un code sprint pour Drupal 8. Et nous invitons tous les utilisateurs Drupal de la région à venir à nos bureau pour mettre la main à la tâche.

Si vous êtes comme nous, vous avez à peine eu le temps jouer avec D8. C'est donc une belle occasion de regarder ce qui se passe en dessous du capot, de prendre une longeur d'avance sur les autres et, surtout, de faire une contribution significative pour l'avenir de notre plateforme préférée.

Vous pouvez contribuer de toute sorte de façons: documentation, programmation, tests, et plein d'autres tâches utiles. Une description détaillée du travail qui reste à accomplir se trouve ici:
http://drupal.org/community-initiatives/drupal-core/

Apportez votre ordinateur portable: nous fournirons le wifi et la pizza.

Endroit : 6833 ave de l'Épée, Montreal, QC, suite 308
Date : 2013-01-18 09:00 - 17:00
S'inscrire : http://groups.drupal.org/node/272733

Par j0nathan

Une journée de programmation D8 aux bureaux de Koumbit à Montréal : 18 janvier 2013

La date de tombée pour les nouvelles fonctionnalités du noyeau de Drupal tombe le 18 février 2013. Ça arrive vite, et il reste encore beaucoup de bogues à régler. Soixante-quinze demandes critiques sont encore ouvertes, et à peu près autant ont besoin d'une révision. Avec tout le travail qui reste, la communauté Drupal montréalaise doit faire tout ce qu'elle peut pour rapprocher D8 du fil d'arrivée.

C'est pourquoi l'équipe de Koumbit a décidé de consacrer toute une journée à un code sprint pour Drupal 8. Et nous invitons tous les utilisateurs Drupal de la région à venir à nos bureau pour mettre la main à la tâche.

Si vous êtes comme nous, vous avez à peine eu le temps jouer avec D8. C'est donc une belle occasion de regarder ce qui se passe en dessous du capot, de prendre une longeur d'avance sur les autres et, surtout, de faire une contribution significative pour l'avenir de notre plateforme préférée.

Vous pouvez contribuer de toute sorte de façons: documentation, programmation, tests, et plein d'autres tâches utiles. Une description détaillée du travail qui reste à accomplir se trouve ici:
http://drupal.org/community-initiatives/drupal-core/

Apportez votre ordinateur portable: nous fournirons le wifi et la pizza.

Endroit : 6833 ave de l'Épée, Montreal, QC, suite 308
Date : 2013-01-18 09:00 - 17:00
S'inscrire : http://groups.drupal.org/node/272733

Par admin

Drupal Lyon; "Optimisation SEO" + "de l’Open source aux CMS" le 13 décembre

La réunion-conférence Drupal Lyon du jeudi 13 décembre comprendra 2 parties :
- Conférence "SEO - Optimiser son site Drupal pour les moteurs de recherche" par Stéphane Arrami de Kabyle.com,
- Exposé sur le thème « de l’Open source aux CMS : similitudes et différences » par Paul Blondiaux, bien connu dans la communauté Typo3,
- Questions/Réponses et échanges.

Vous pourrez aussi intervenir pendant les échanges de questions et expériences ou proposer une discussion éclair s'il reste du temps.

Heure ; 19 h. Arrivez à l'heure pour que les élèves puissent vous guider. Merci.

Inscrivez-vous sur http://www.meetup.com/drupal-france-francophonie/events/93834852/ pour la bonne organisation de la réunion !

Réunions suivantes :

  • 24 janvier (date à confirmer) ; Drupal 8 / Léon + Propositions et vote pour les sujets suivants.
Par cutesquirrel
Etienne

Comment Drupal dessert-il un hook de menu par rapport à l’URL demandée ?

Après avoir passé sa phase d’initialisation (bootstrap), Drupal appelle depuis l’index.php, la fonction chargée de trouver le bon « hook » de menu qui correspond à l’URL courante. Dans l’ordre, ça donne : menu_execute_active_handler() menu_get_item() _menu_translate() Quelques explications : menu_execute_active_handler() : charge la Lire la suite

Par JulienD
julien dubreuil

Drupal, Afficher les erreurs PHP.

Ce billet aurait tout aussi bien pu être nommé, comment faire face à la bien connue page blanche de Drupal. Je suis sûr que ce problème vous est déjà arrivé, vous retrouver nez à nez avec cette page, sans un mot d’explication. Pour comprendre ce qui se passe, quand on en est là et que l’on n’a pas accès aux logs du serveur, c’est mission impossible.

La façon la plus simple pour déboguer est d’afficher les erreurs PHP. D’ailleurs je suis convaincu de l’obligation pour tout développeur de travailler ainsi, vous verrez plus facilement les erreurs (même minimes) de votre code. On peut penser qu’une notice ou deux, par ci, par là ce n’est pas grave, mais lorsqu’elles commencent à s’additionner les unes aux autres, on dégrade les performances du site!

Method 1. La première chose à faire si vous avez accès au fichier php.ini de votre serveur, est de modifier les variables error_reporting, display_errors et display_startup_errors. Cela vous permettra lorsque vous développerez des scripts PHP hors Drupal de voir vos erreurs.

error_reporting = E_ALL
display_errors = On
display_startup_errors = On

Method 2. La deuxième solution consiste à modifier le fichier settings.php de Drupal

error_reporting(-1);
$conf['error_level'] = 2;
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);

A partir de maintenant vous devriez voir les erreurs s’afficher. Attention ne faites surtout pas cette manipulation sur un site en production, mais uniquement sur vos postes de développement.

Cet article Drupal, Afficher les erreurs PHP. est apparu en premier sur Julien Dubreuil.

Pages