| Accueil > Addons > INSC | Contact | Imprimer | English translation |
Addons INSC
(c) PyG : dev@cornalys.com -- v0.1 20/11//2003
Code sous licence
GNU/GPL
Objectif
Permet d'inscrire un grand nombre de stagiaires en une seule fois à partir d'un fichier texte correctement formatté.
Screenshots / Démonstration
Fonctionnalités
Utilisation
Vous devez pour cela fournir un fichier formatté de la façon suivante :
Prénom;Nom;(login);(password);(email);(adresse);(cp);(ville);(skin);(g1,g2,...,gn);(sessions)[RC]
Prénom;Nom;(login);(password);(email);(adresse);(cp);(ville);(skin);(g1,g2,...,gn);(sessions)[RC]
(...)
Prénom;Nom;(login);(password);(email);(adresse);(cp);(ville);(skin);(g1,g2,...,gn);(sessions)[RC]
où :
* les champs entre parenthèses sont optionnels,
* [RC] représente un retour chariot,
* g1, g2,etc. réprésentent les identifiants des groupes auxquels
on souhaite inscrire le stagiaire (qu'on peut relever côté admin).
* dans cette version, il n'est pas tenu compte du dernier champ (sessions).
Attention :
- Les champs Prénom et Nom sont obligatoires !
- Aucun champ ne doit contenir de points-virgules !
- Ce format (données séparées par des points-virgules)
est parfaitement géré par de nombreuses applications : "Enregistrer
au format .csv" pour Excel ou OpenOffice.org, par exemple. Choisissez bien
"séparateur = point-virgule" !
Options
INSTALLATION
Téléchargez le fichier
1- copiez le dossier "addons" et son contenu au même niveau
que les dossiers chat, cv, ou formations de votre plateforme ganesha
2- éditez le fichier insc_config.inc.php
et mettez les parametres de votre base (n'oubliez pas de passer "ADDON_INSC"
à 1 lorsque vous voudrez passer du mode "test" au mode "réel").
3- apellez http://monganesha.com/addons/insc/
4- des fichiers d'exemples (.txt, .csv, Excel, OpenOffice) sont à votre
disposition dans le dossier insc/exemples/ Certains génèrent volontairement
des erreurs !
Précautions
Bugs
Ca ne marche pas ?
Un bug est identifié pour les serveurs ayant une configuration "magic_quotes=On".
Pour le corriger, remplacez, dans le fichier /addons/insc/requetes.php
la ligne N°6 :
$requetes = $HTTP_POST_VARS['requetes'];
par
$requetes = stripslashes($HTTP_POST_VARS['requetes']);
| Accueil > Addons > INSC | Contact | Imprimer | English translation |