Archive for the ‘Développement’ Category

Tableau simple

Simple exemple sous Drupal pour créer un tableau

$rows = array(
array(
'Cell 1', 'Cell 2', 'Cell 3'
),array(
'Cell 4', 'Cell 5', 'Cell 6'
));
$output = theme('table', array("1","2","3"), $rows);

Utilisation de theme(‘table’, header, rows);

Tags: ,

Drupal et sa page blanche

Bon retour de vacances.. plein d’idées ! Alors après quelques tests sur des versions fraichement installées de Drupal, je m’attèle à la sauvegarde de tout un site (actuellement en prod) pour commencer de nouveaux tests sur une nouvelle version de développement.

  1. Récupération de la base de données
  2. Récupération de tous les fichiers issus de (sites/*)
  3. Récupération de tout Drupal pour être au plus près de la version de développement

Et là erreur… page blanche !

Lire la suite »

Tags: , ,

Problème de cache avec le sql d’OVH

Tab & Arrobas Depuis quelques jours, un des hébergeurs privés que j’utilise, m’envoie une erreur de dépassement de quota dans une de mes base SQL. Après avoir regardé les erreurs de pertes SQL dans phpmyadmin, la table « cache_page » était à l’origine du dépassement de quota.

  • Impossible de se connecter: insertion dans la table « session » :/

L’erreur sur chacune des pages du site web et surtout, ne me permettait pas de vider ou corriger les erreurs de pertes SQL :

UPDATE command denied to user 'nomdutilisateur'@'adresseIP' for table 'cache' query: UPDATE...

La solution retenue

Revérifier les performances de Drupal, on relisant toute la page (dans admin/settings/performance/) on s’aperçoit que le Minimum cache lifetime n’est pas correctement configuré (dans mon cas placé sur « sans »). Donc suivant vos utilisations corriger correctement votre cache. Sur un petit site je l’ai mis à 1 heure. Mais pourquoi 1 heure ?? ce sera certainement le sujet d’un autre post.. car priorité au debugage pour cause administrative :p

Tags: , , ,

Culture-besancon.fr quésako?

Culture-besancon.fr Juin 2009

Constat d’un manque d’information sur la Culture à Besançon. Un ami (Eddy Spann) me sollicite pour ce projet d’envergure. Recenser les événements, lieux culturels avec un ajout éditorial important pour éviter d’être un simple agenda « de loisirs ». Le projet est ambitieux et me motive donc grandement! Une vieille technique et de l’existant fût donc lancé. Premières réflexions sur les rubriques, le choix technique pour porter le projet, etc…

culture-besancon.fr

Participation et projet

J’accepte donc le projet et participe activement à la mise en place du système, le choix sera porté sur le CMS Drupal. Une organisation commence, le projet n’est pas qu’un seul site public, une stratégie de communication a été développée (avec l’utilisation complète des réseaux sociaux). Un système de suivi de client (CRM) a été aussi introduit afin de pouvoir gérer toute l’organisation partenariale de l’association constituée autour de ce projet.

Au niveau des membres actifs de l’association nommée culture-besancon.fr, et afin de gérer au mieux le développement du projet, un intranet a été mis en place.

Mon rôle dans cette association est comme membre fondateur et élu vice-président chargé du développement WEB.

Tags: , , ,

Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Switch to our mobile site