[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpremise-public] Première Version 0.1.2 de PHPRemise.,
Francois-Nicola Demers <=