• En savoir plus...
  • Nous contacter
  • Se connecter
arNuméral
Tôi theo đạo giáo Drupal

arNuméral c'est de l'ingénierie en informatique spécialisée sur les technologies OpenSource et un domaine d'activité concentré sur la conception d'architectures logicielles, la réalisation d'applications WEB professionnelles basées sur le logiciel de gestion de contenu Drupal.

  • Accueil
  • Articles
  • Tutoriels
  • Snippets
  • La Société
  • Sep202010

    Drupal, renommer un champ CCK

    system-config-nfs.png

    CCK, comme tout drupalien le sait, permet d'étendre un type de contenu en ajoutant toute sorte de champs (dates, textes, images, liens, etc.). Ces champs portent un "nom machine" (field_XXX) utilisé comme nom de table ou de colonne dans la base de données, et bien évidement dans le code (généralement du thème).

    Tout cela est très bien sauf qu'au bout d'un temps, entre les fautes de frappe, les modifications de spécifications, les nouvelles fonctionnalités, le nommage de ces champs peut manquer cruellement de cohérence. Et étrange, vous avez dit étrange, il n'existe dans CCK aucun moyen de les renommer.

    • 8 commentaires
    • Lire la suite
  • Mai122010

    CodeMirror, l'éditeur de contenu ultime...

    application_xml.png

    Depuis mes débuts sous Drupal (ça commence à dater un peu ;-), je cherche l'arme ultime pour éditer des contenus. Idéalement j'aurais préférer rédiger mes articles en directement HTML, mais faire cela dans un pauvre TextArea n'est pas une activité des plus joyeuses. Alors j'ai essayé les fameux éditeurs visuels (aka wysiwyg comme TinyMCE, FCKEditor, etc.) mais ces usines à gaz sont bien trop lourdes à mon goût et le code produit aussi vilain qu'ingérable. J'en ai eu tellement marre que j'en étais finalement rendu à utiliser ce bon vieux gedit, puis plus tard une combinaison entre gedit et WebDav (c'est d'ailleurs uniquement pour cela que j'avais bidouillé ce module). C'est la solution que j'ai utilisé pendant quelques années. Il y bien un bref épisode avec markitup mais rédiger des articles en HTML, sans colorisation revient peu ou prou à se passer d'éditeur.

    Et puis ce matin, sans trop y croire, j'ai encore tenté une recherche chez l'ami googueule pour un html javascript editor highlighting, et cette fois, je suis tombé sur une "nouveauté", le projet codemirror...

    • 11 commentaires
    • Lire la suite
  • Déc212009

    Drupal, créer des handlers de menu

    PaperAirplaneDocs.png

    Tout drupalien sait ce qu'est un "élément de menu" : un machin qui se colle dans un... menu, et qui apparaît quelque part sur l'interface graphique pour permettre l'affichage d'une page. Ces éléments de menu sont généralement crées à la mano en passant par le backoffice, via la section Construction du site puis Menus. Là on peut ajouter des associations entre un chemin valide et un titre de lien.

    Ce "chemin valide" est systématiquement fournit par l'un des modules activé (ex. user/login issu modules/user). Mais alors comment créer ses propres chemins liés à ses propres pages ou actions, sans passer par d'inutile (pour cela) usines à gaz comme Panel ou Views ?

    Le but de ce tutoriel est de démystifier ce passage obligé de la vie d'un module.

    • 16 commentaires
    • Lire la suite
  • Oct152009

    Drupal, changer les termes anglais grâce à la traduction

    flag.png

    Il est un point sous Drupal qui se résume en la problématique de la poule et de l'oeuf : changer des intitulés de l'interface en langue anglaise. En effet, autant changer un terme qui ne convient pas (comme par exemple remplacer "taxonomie" par "étiquettes") est chose simple par l'interface de traduction, autant changer cela en anglais ("taxonomy" par "tags") est impossible car la langue native de Drupal est... l'anglais, et que son affichage ne passe pas par le moteur de traduction.

    En réalité pas si impossible que cela avec une petite astuce côtée à 3 sous.

    • 4 commentaires
    • Lire la suite
  • Jui162009

    Drupal, Encapsuler des noeuds dans un noeud

    search.png

    La question posée ici est : "comment peut-on mettre le contenu d'un noeud, ou d'une liste de noeuds, dans un noeud principal"... Le cas typique serait une page, avec un texte d'introduction (le noeud maître), suivi d'une liste de noeuds (dits "esclaves", résumés ou complets).

    • 16 commentaires
    • Lire la suite
  • Juin272009

    Drupal, update_sql et les accolades...

    bug-buddy.png

    Dans la série chercher longtemps pour trouver peu, voilà 2h que je piétinais pour comprendre pourquoi il m'était impossible de désérialiser des données stockées en base, dans la procédure de mise à jour d'un de mes module.

    • Ajouter un commentaire
    • Lire la suite
  • Juin212009

    Drupal, Printer et wkhtmltopdf

    acroread.png

    Pendant longtemps pour générer des vues PDF pour un node, il n'y avait guère d'autre solution que TCPDF ou DOMPDF, via le module PdfView ou plus récemment Printer. Aujourd'hui, il existe une nouvelle méthode native et diablement efficace utilisant le célèbre moteur webKit.

    • 22 commentaires
    • Lire la suite
  • Juin202009

    Drupal et les discussions en vrac

    bug-buddy.png

    J'avoue ignorer la raison originelle de ce problème, mais de temps en temps, lorsque l'on utilise le mode "par discussion" des commentaires, il arrive que l'ordre des interventions ne soit plus respect. Pire, certains commentaires créés par le lien répondre se trouvent rattachés à d'autres commentaires que leur parent d'origine. Voici donc ma méthode pour traiter ces mauvaises herbes.

    • Ajouter un commentaire
    • Lire la suite
  • Juin162009

    Mettre à jour Drupal simplement

    ark3.png

    Lorsque vient le temps de mettre à jour Drupal ou ses modules, c'est un peu la panique. Il faut aller vite car la faille de sécurité est généralement là, mais il ne faut pour autant pas se précipiter sous peine de finir avec un beau plantage. Voici dons mes recettes de cuisine pour mettre Drupal à jour sans risque avec un minimum d'efforts.

    • 11 commentaires
    • Lire la suite
  • Avr152009

    Prise en main de SubVersion

    Subversion a depuis longtemps pris le relais du vénérable CVS. Et même s'il est aujourd'hui disponible à peu près partout, il reste encore très largement sous-utilisé, soit par une trop large transposition des habitudes liées à CVS, soit à cause des traumas que CVS a pu générer (typiquement les branches et les fusions). Ce qui suit est donc une sorte de guide pratique pour rapidement mettre en oeuvre ce formidable dépôt de versions.

    • 12 commentaires
    • Lire la suite
  • 1
  • 2
  • 3
  • 4
  • Page Suivante
Sujets abordés
CCK DevWeb Drupal Développement eclipse Gestionnaires de version Infrastructure Java jQuery Perl PHP views
en voir plus...
Commentaires
  • viagra online pharmacy: Oui si un script perl est invoqué plusieurs fois,la compilation n'est exécutée qu'une fois aisni que
  • fafa: j'ai un souci ,j'ai creé le module mais il s'affiche pas dans la listes des module ,j'utilise drupal
  • benoit: Je cherche à faire ça avec D7 et views 3, Vivement votre prochain article !
  • Yoran: Je ne vais pas revenir sur ce que tu vuex de dire, je suis 200% en phase avec :-) Juste sur cette de
  • ektora: Salut, j'ai une question qui rejoint un peu votre discussion mais qui pourrait se révéler postée

Drupal a la réputation d'un outil aussi puissant qu'ardu à apréhender. Destiné aux concepteurs de site Web, cet ouvrage a été conçu pour permettre une prise en main progressive et pragmatique du CMS qui ne cesse de faire parler de lui.

Pour rendre l'approche la plus terrain possible, "Concevoir et déployer ses sites web avec Drupal" se base sur un exemple "de la vraie vie" pour détailler, au fûr et à mesure de sa réalisation, l'ensemble des aspects de l'outil, jusqu'au déploiement final.

  • En savoir plus
Pépillages
  • RT @PierreCol: Alors que des SDF dorment dehors, on chauffe sous une bâche la pelouse du stade de France pour qu'un match de rugby se jo ...

    20 min 24 sec
  • RT @bohwaz: La france crée un fichier général de la population, dans l'indifférence générale. [VOMI]

    1 jour 42 min
  • @bulldorack et tu oublies de dire que "ça" a ensuite le culot de venir nous parler d'austérité...

    1 jour 43 min
  • @bulldorack 17M€/an pour entretenir un fillon, c'est juste hallucinant... #ploutocratie

    1 jour 16 heures
  • RT @Maitre_Eolas: La France a-t-elle encore les moyens de se payer un tel premier minustre ? http://t.co/telfXkMV

    1 jour 16 heures
Suivre...