Log

  • Publié le: ven, 2012-02-03 14:49

    (initialement écrit le 2010-03-13, mis à jour le 3 février 2012)

    Je dois régulièrement vérifier sites web pour m'assurer qu'ils fonctionnent correctement sous Internet Explorer. Jadis j'utilisais ies4linux (et wine), mais c'est lent, peu fiable (polices de caractères) et ne supporte que IE6.

    Voici comment installer VirtualBox, un émulateur libre (GPL) qui fonctionne sous GNU/Linux, Windows et Mac.

  • Publié le: lun, 2012-01-30 18:05

    The theme() function in Drupal 7 offers the possibility to specifiy a "context". This means that modules who used to call :

    theme('list', $stuff);
    

    Can now do:

    theme('list__mystuff', $stuff);
    

    Which allows themers to override the theme function for that specific case.

    In my use case, I want a language switcher that supports multi-lingual CiviCRM forms. The language switcher provided by the default locale block will drop any arguments in the URL, which means that pages such as:

  • Publié le: mar, 2011-11-29 23:48

    J'ai mis à jour ce site web de Drupal 6 à 7. Comme vous pouvez le constater, ça brise une bonne partie du site (listes trop longues, titres en double, encore plus laid, etc).

    Pour le visuel, j'ai installé le thème sky, basé sur Adaptive Theme.

    Je me suis dit que ça prendrait une éternité avant que je termines la mise à jour correctement, alors autant mieux faire la mise à jour et réparer plus tard. :-)

  • Publié le: mer, 2011-10-26 13:53

    To install the latest SVN trunk version using Aegir (and provision_civicrm), the process is rather equivalent to the usual CiviCRM installation, except that you have to run "GenCode" (more on that later). The following instructions are for Debian/Ubuntu, mainly because installing Aegir on those environments is easier.

  • Publié le: sam, 2011-08-13 21:59

    Lately, I have been working with a few big and small web companies on Drupal-based projects. Whether it's for project analysis, training, debugging or performance, I often have to jump into other people's code which was rushed into production on short deadlines, as I have also received a lot of feedback.

    Here are a few simple tips for beginner Drupal module developers who are in a rush and will very likely need to cut corners by lack of budget or time, but who must at least make sure that the next person will not panic when reading their code.

    Sidenote: while a good project manager is essential in facilitating the whole process, they usually focus on facilitating (or moderating) the communication between parties (and taking care of paperwork, such as finalizing the contract and billing). Developers must also bear the responsibility of "delivering a project on time, on budget and with acceptable quality". (or am I making up excuses to justify cut corners? ;-)

  • Publié le: dim, 2011-07-24 13:03

    Je suis monté en vélo de Montréal à Saint-Sauveur (Laurentides). Ça devait faire au moins 2 ou 3 ans que je ne l'avais pas fait. Voici quelques notes pour mieux préparer le trajet la prochaine fois (dans 2 semaines!).

  • Publié le: lun, 2011-07-11 08:00

    Cette compagnie basée en Ontario se vante d'aider les gouvernements à censurer l'accès à Internet:

    «A recent trend gaining more traction each day is Government bodies taking more responsibility and controlling what information is available and being viewed on the Internet within their region or country. Taking control of this resource for the protection of the greater population is termed Lawful Interception. Implementing Netsweeper in the core of national, government owned Telcos enables legislative bodies to enforce safe and positive Internet environments.»

Pages

Subscribe to Log