ACIDRE point COM

Jean-Luc NGUYEN, Développeur eZ Publish, PHP et MySQL, wordpress, SPIP et plus si affinités

PHP Solutions hors série : « WordPress apprivoisé ! »

http://phpsolmag.org/wordpress-apprivoise-le-numero-de-php-solutions-hors-serie-est-deja-disponible/


Tags : , , + Catégories : PHP, Wordpress

Google docs : la création de formulaires

Avec Google Docs, on peut créer des formulaires (donc des sondages) et visualiser les réponses saisies.
Un exemple :

Plus d’infos ici : http://support.google.com/docs/bin/answer.py?hl=fr&answer=87809


Tags : , , + Catégories : Divers, Web

Tip eZ Publish : affichage des colonnes par défaut dans l’interface d’administration

Tip :

Dans l’ancienne interface d’eZ Publish, les champs affichés dans le backoffice sont « codés en dur ». Dans la nouvelle interface d’administration (dont le design est admin2), les champs affichés par défaut sont gérés dans le fichier adminterface.ini (à surcharger bien sûr), dans le bloc [SubItems], variable VisibleColumns :

[SubItems]
VisibleColumns[ezcontentnavigationpart]=checkbox;crank;name;published_date;translations;priority

Tags : , , + Catégories : eZ Publish

PHP : validateur en ligne d’expression régulière

Un outil en ligne qui vous aide à valider votre expression régulière : http://regex.larsolavtorvik.com/


Tags : , , , + Catégories : JS, PHP

eZ Publish : upload d’un fichier binaire dans un formulaire

Un besoin récurrent dans les formulaires de saisie, tels qu’un formulaire de candidature à une offre d’emploi, ou un formulaire de participation à un concours photo, est le téléchargement (upload en fait) d’un fichier, information qui sera collectée et envoyée par mail à X destinaires.

Sur eZ Publish, lors de l’édition d’une classe où l’attribut est de datatype « fichier », ce dernier ne permet pas de cocher la case « information collectée ».  En effet, le datatype « ezbinaryfile »ne le permet pas (Sujet traité sur le forum officiel ici : http://share.ez.no/forums/general/files-and-collected-informations).

Il existe cependant une solution, qui est l’installation d’un nouveau datatype : http://projects.ez.no/enhancedezbinaryfile.


Tags : , , , , , , , + Catégories : eZ Publish, PHP, Web

Utiliser Ubuntu 11.10 Oneiric Ocelot sans Unity

Un lien bien utile pour les réticents à Unity…

http://www.clapico.com/2011/09/04/oneiric-ocelot-sans-unity/


Catégories : Linux, Ubuntu

Développer avec Eclipse directement sur un serveur avec accès SSH

Si vous n’avez qu’un accès SSH à un serveur et que vous souhaitez travailler directement sur les fichiers via un tunnel SSH :

http://ikool.wordpress.com/2008/07/22/ssh-access-through-eclipse-rse/

http://stackoverflow.com/questions/4216822/work-on-a-remote-project-with-eclipse-via-ssh


Tags : , , , , + Catégories : Linux, PHP

WordPress : les extensions importantes à installer et utiliser

http://www.journaldunet.com/solutions/saas-logiciel//plugin-wordpress/


Tags : , , + Catégories : Wordpress

WordPress : Créer des tests unitaires pour un plugin

http://coding.smashingmagazine.com/2012/03/07/writing-unit-tests-for-wordpress-plugins/


Tags : , , + Catégories : PHP, Web, Wordpress

Captcha / spams

Sur un de mes projets, j’ai ajouté un système de captcha sur les formulaires d’inscription, en l’occurence http://www.google.com/recaptcha, mais bizarrement, les inscriptions « spams » continuent d’affluer, les robots arrivant à contourner les captchas.

Le problème similaire est décrit ici :
http://forum.webrankinfo.com/probleme-spammeurs-sur-mon-forum-t146828.html

Une solution simple mais efficace est de soumettre les formulaires en javascript, mais ces derniers ne sont plus utilisables en mode dégradé (javascript désactivé).


Tags : , , , , + Catégories : Divers, JS, Web