phpremise-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpremise-public] Premi�re Version 0.1.2 de PHPRemise.


From: Francois-Nicola Demers
Subject: [Phpremise-public] Première Version 0.1.2 de PHPRemise.
Date: jeu, 20 jun 2002 13:45:26 -0400

Bonjour,

Voici la première version de l'outils PHPRemise conçu pour
l'enseignement.

Le site de cet outils est http://savannah.gnu.org/projects/phpremise/

###########################################
# PHPRemise 0.1.2 is a program to help students deliver homeworks by the Web.
# PHPRemise 0.1.2 est un programme de dépôt de fichiers par le Web.
# Copyright (C) 2002 François-Nicola Demers address@hidden
###########################################

 Ce programme permet aux étudiants de remettre des travaux par le Web.

 Le formulaire offert par l'outils oblige l'étudiant à entrer son
 no. d'étudiant (7 chiffres), son nom (obligatoire), son courriel
 (obligatoire) et une remarque (optionnelle).  Il doit ensuite entrer
 le chemin d'accès au fichier à transférer (plus facile par le bouton
 Choose).  L'étudiant clique sur "Envoyer" et le transfert se fait.
 Le système copie le fichier dans le répertoire où se trouve ce
 fichier PHP.

 La remise du fichier crée un fichier ayant pour nom le no. d'étudiant de
 l'étudiant suivi d'un no. de transfert de 4 chiffres attribué au hazard.
 Ce nom a le type du fichier déterminée par le serveur.  Ce n'est pas 
l'extension
 habituelle comme DOC ou TXT mais plus explicitement le nom de l'application
 déterminé comme "msword" ou "text".  Cela changera à la prochaine version.

 Un fichier LOG est créé nommé par le no. d'étudiant suivi de l'extension "txt".
 Dans ce fichier, on retrouve toutes les informations récoltées par le serveur
 comme la taille du fichier, le nom d'origine, le type du fichier.  On y trouve
 aussi le no. de transfert qui est composé de 4 chiffres et déterminé par 
hazard.

 La taille du fichiers à transférer est fixé à un maximum de 2 méga-octets.
 Ce maximum peut être changé par la variable tailleMax.

 Pour augmenter la taille des fichiers, il se peut que vous deviez modifier
 la variable $upload_max_filesize du fichier /etc/php.ini.  Il y a aussi la 
variable
 post_max_size qui fixe la taille d'un "POST" par HTTP.


Voici les fonctionnalités des prochaines versions:

- Avoir une gestion des extensions plus fine.  Si on tombe sur un fichier
  de type "msword", mettre l'extension "doc" plutôt que "msword".
  (version 0.2)

- Faire une page qui permettrait au professeur de récupérer les fichiers
  remis.
  (version 0.3)

- Envoie courriel automatique à chaque remise de fichiers.
  (version 0.4)

- Permettre la création à la volée de formulaire personnalisé pour chaque
  travail à remettre.
  (version 1.0)

Pour des questions ou des commentaires, passez par la liste d'envoie.

Merci.

F.-Nicola Demers
Concepteur de PHPRemise.
address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]