Goz'Log


Quand on n'a pas de tête, on a un blog !

Soumettre un formulaire généré avec la formapi en GET sans les valeurs form_id et form_build_id

Il serait dommage de générer un formulaire "à la main" sous Drupal alors qu'il y a la formapi pour nous faciliter la vie.

Le problème à résoudre ici est d'utiliser la formapi pour générer une formulaire d'envoi en GET mais sans être pollué par les variables de drupal en URL (form_id, form_build_id, op etc).

Copie d'un répertoire complet vers un FTP

Il peut être utile de pouvoir copier l'intégralité d'un répertoire, et de ses sous-répertoires d'un serveur à un autre (pour une mise en production par exemple). Lorsque vos ne disposez pas d'accès ssh sur l'un des serveurs, il est impossible de passer par une archive. Transférer les fichiers un par un peu donc prendre beaucoup de temps, surtout si vous devez d'abord tout récupérer sur votre poste avant de tout uploader sur l'autre serveur.

Installer OpenAtrium sous MAMP

Introduction

Avec la sortie de OpenAtrium 1.0-beta4, j'ai bien entendu voulu le tester et ainsi pouvoir voir les améliorations apportées par rapport à la version précédente.

Travaillant depuis peu sous Mac, j'ai installé MAMP pour pouvoir faire mes tests rapidement en local (peut-être n'est-ce pas la meilleure solution pour développer sous mac, je reste ouvert à toute proposition).

Installer gedit-drupal

A propos Gedit-drupal

Gedit-drupal est composé d'un plugin et de snippets qui permettent de faciliter le développement sous Drupal.

Nous allons voir ici comment installer le plugin sous ubuntu (qui doit pouvoir s'appliquer à n'importe quelle distribution GNU Linux munie de Gnome).

Cet article s'appuie sur les indications fournies sur http://github.com/mavimo/gedit-drupal et sur le site de son auteur mavimo : http://mavimo.org/drupal/

Plugin Symbol Browser pour Gedit et Drupal

Plugin-symbol-browser permet d'afficher les méthodes, variables etc d'un code spécifique. Dans notre cas, nous voulons pouvoir afficher les informations de notre développement drupal.

Avant tout, il est nécessaire d'installer le paquet ctags. Sous ubuntu, ce paquet est disponible via les dépôts.


apt-get install ctags

La procédure d'installation du plugin se trouve sur le site de Micah Carrick

Checkbox et Liens externes avec yaml et Symfony

Ouvrir un lien externe en popup

Dans mon cas, le but sera d'afficher ce lien dans une page de type liste pour chaque ligne de données avec pourquoi pas des informations sur ces données en paramètres.

Pour rappel, l'objectif principal est d'utiliser au maximum la structure yaml de Symfony pour générer automatiquement mes pages.

Le fichier Apps/backend/modules/mapage/config/Generator.yml devrait ressembler à ça :

Impossible d'installer Internet Explorer 7 sous Windows XP Pro

Et je pourrais certainement en trouver d'autres.

Pour information, j'utilise des versions de Microsoft Windows XP Professionnel Authentiques.

Bref, suite à un 3ème ordinateur qui me refuse l'installation d'IE7, je décide de nouveau de me pencher sur ce problème. Lors de mon premier pc refusé, j'avais déjà suivi toutes les procédures proposées par le site de Microsoft sans succès. Je décidais donc de ne pas recommencer ces étapes futiles.

La solution s'est trouvé dans le fichier de log ie7.log situé dans le répertoire C:\Windows :

Fichier C:\Windows\ie7.log