Outil de groupware en PHP (II) : Wikini

mercredi 22 septembre 2004 :: perrick :: PHP :: 3 commentaires :: 2 trackbacks

Après une phase d'exploration et un accord de principe sur l'idée d'un wiki, j'ai donc installé Wikini. Comme souvent j'en ai d'abord installé un autre -- en l'occurence MediaWiki. Mais après une tentative infructueuse d'installation, je suis vite revenu sur mes premières (bonnes) impressions.

Au passage un grand coup de chapeau à Charles Népote, David Delon et Patrick Paul. Et surtout à Eric Feldstein -- alias GarfieldFr -- pour son travail sur les actions d'attachement de fichier à une page et de téléversement de fichier.

Trouver le lundi de la semaine en cours

:: perrick :: MySQL :: 2 commentaires :: aucun trackback

Cela fait pas mal de temps que je n'ai rien mis dans cette catégorie MySQL alors qu'elle figure en bonne place dans le titre de ce blog : faudra peut-être que j'y fasse quelque chose...

En attendant voici un petit truc pour trouver la date du lundi de la semaine en cours :
SELECT DATE_ADD(CURRENT_DATE, INTERVAL(- DAYOFWEEK(CURRENT_DATE) + 1) DAY).

Et pour la même chose au format timestamp :
SELECT UNIX_TIMESTAMP(DATE_ADD(CURRENT_DATE, INTERVAL(- DAYOFWEEK(CURRENT_DATE) + 1) DAY)).

Comment j'en suis arrivé là ? Tout simplement pour que le script d'installation d'openTIME soit le plus indépendant possible de PHP.

Mise-à-jour du 23/09/2004 : trouver un exemple plus probant de test unitaire en lien avec une base de données ne pouvais pas être plus évident, j'ai donc corrigé la fonction ci-dessus.