Firstjeudi
Le script Firstjeudi a été écrit par Fabien Seisen puis Rodolphe Quiédeville. On se propose de l'héberger chez nous.
Sommaire |
Ce dont nous disposons
- Un serveur GNU/Linux Debian, Apache, PHP, MySQL.
Récupérations des sources
Nous utilisons le CVS de Savannah :
www-data@krypton:~/rhizomes.org$ cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/firstjeudi co firstjeudi
Nous avons donc téléchargé les sources dans le répertoire /var/www/rhizomes.org/firstjeudi
Après avoir renommé le dossier :
www-data@krypton:~/rhizomes.org$ mv firstjeudi/ mercredi
On paramètre Apache pour que l'hôte virtuel mercredi.rhizomes.org pointe vers le bon dossier.
Problème de compatibilités (avec PHP5)
Il y a un conflit avec la fonction clone() présente dans le fichier mysql.lib.php. J'ai simplement commenté la déclaration de la fonction car elle ne semble pas être utilisée dans un autre fichier.
Passer à la fonction setlocale() une constante non LC_* est désuet. Dans le fichier first.php (ligne 27). Les guillemets étaient de trop : setlocale(LC_TIME,"fr_FR");.
Base de données MySQL
Connexion au serveur MySQL
Début du fichier first.php :
$db = new Db("localhost","utilisateur","*********");
De plus, on ajoute la ville : $VILLE="Auray"; dans le même fichier.
Tables
La table ville :
CREATE TABLE `firstjeudi`.`ville` ( `id` SMALLINT NOT NULL AUTO_INCREMENT , `code` VARCHAR( 25 ) NOT NULL , `test` VARCHAR( 25 ) NOT NULL , PRIMARY KEY ( `id` ) , ); INSERT INTO `firstjeudi`.`ville` ( `id` , `code` , `test` ) VALUES ( NULL , 'Auray', '' );
La table user :
CREATE TABLE `firstjeudi`.`user` (
`id` TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nom` VARCHAR( 150 ) NOT NULL ,
`prenom` VARCHAR( 150 ) NOT NULL ,
`email` VARCHAR( 150 ) NOT NULL ,
`asso` VARCHAR( 150 ) NOT NULL ,
`nb` TINYINT( 2 ) NOT NULL ,
`ip` VARCHAR( 150 ) NOT NULL ,
`num` VARCHAR( 150 ) NOT NULL ,
`ville` VARCHAR( 150 ) NOT NULL
)
Voir aussi
Les pages exportés :
- Pour l'atelier technique : Message atelier.
- Pour la réunion du SGEG : Message SGEG.
- Reprise du domaine [firstjeudi.org] pour le compte de Rhizomes sur la page dédiée.