Equipe de développement de Formagri
Formagri/Cnerta/Eduter/Enesad Version 2.6 Juin 2008

***************************************************************************
Assurez-vous que le PHP qui tourne sur votre serveur est le 4.3 ou plus et inférieur à 5.0
---------------------------------------------------------------------------
Pour peu que vous disposiez d'un serveur bien configuré, que ce soit sous Microsoft NT et IIS ou sous Linux et Apache,
tout cela couplé à PHP doté de toutes ses librairies (gd, htmldoc, gzip etc..) et Mysql /PhpMyAdmin installés, fonctionnels et activés
,
vous pouvez installer sans problème Formagri..
Vous devez aussi vous affranchir de tout ce qui peut faire appel aux protocoles FTP et SMTP
puisque vous ne pouvez envoyer de courrier si vous n'avez pas de serveur SMTP ni d'uploader dez fichiers via FTP.

Pour l'utiliser en localhost:
Télécharger Wamp
Vous pouvez la tester sur votre machine en téléchargeant "easyphp" ou "Wamp" ou encore "Movamp" qui est un serveur local sur clef USB.
Ce sont des logiciels libres et ils vous installent directement Apache, Php , Mysql et Phpmyadmin ainsi qu'une interface d'administration.
Vous pourrez dès lors l'utiliser sur votre machine transformée pour l'occasion en serveur web et même partager cette application en réseau local.

Conseil important:
Si vous comptez télécharger à partir de l'interface de Formagri des fichiers de taille supérieure à 2Mo,
vous devez obligatoirement modifier dans le fichier de configuration de PHP,
"php.ini", la ligne "Max_file_size" pour lui donner la taille limite que vous désirez. Si d'aventure, vous allez utiliser des archives Scorm,
qui risque de dépasser les 8Mo autorisés par défaut par PHP en limitation mémoire.
Il faut que vous modifiiez la ligne qui contient memory_limit = 8Mo et la faire passer au nombre désiré.
Et tant que vous y êtes, profitez-en pour faire passer "Register_globals à On" et
mettez un ';' devant "error_reporting = E_ALL".
Vous venez de décompresser cette application LMS(learning management system) dans le dossier "formagri"

Elle se présente en une serie de répertoires composé des différents scripts nécessaire pour faire fonctionner la plateforme FOAD et interroger la base de données.

En localhost, il vaut mieux nommer votre répertoire "formagri" afin qu'il reste en conformité avec la base de donnée qui porte le même nom
-----------------------------------------------------------------------------------------------------------------

N'oubliez pas de demarrer le service (Apache, php et Mysql) sur l'icône de votre serveur en bas à droite de votre écran après l'avoir lancé.
-----------------------------------------------------------------------------------------------------------------
Si vous êtes chez OVH ou chez FREE ou autre hébergeur créez un fichier .htaccess
dans lequel vous insérerez les lignes suivantes :
#php 1
SetEnv register_globals 1
SetEnv max_execution_time 90

-----------------------------------------------------------------------------------------------------------------

Il suffit de lancer dans le navigateur "http://localhost/formagri"
Un formulaire vous permettra de saisir les informations relatives à la configuration

Nom de domaine ou Adresse IP * Cet exemple est pour EasyPhp ou Wamp avec répertoire sous formagri
Répertoire dans lequel se trouve votre page de lancement * Cet exemple est pour Wamp installé à la racine de C:\
Mot de passe FTP * Servira pour uploader en mode FTP
Adresse de la base de données MYSQL * Localhost en général sauf si serveur différent
Nom de la base de données MYSQL * Intitulé de la base de données qui sera créée
Login pour accéder à la base de données MYSQL * Votre login pour y accéder ("root" est prédéfini avec EasyPhp ou Wamp)
Mot de passe pour accéder à la base de données Vide avec EasyPhp ou Wamp en localhost
Login en tant qu'utilisateur * super Pour utiliser votre profil Administrateur
Mot de passe utilisateur * super Votre mot de passe Administrateur
Mot de passe pour l'administration des forums * Afin de gérér en dur les différents forums
Adresse email pour l'administration des forums *
Adresse email pour la modération des forums * Pour approuver les messages à afficher
Mot de passe pour la modération des forums * Le mot de passe pour accéder à la modération
*
Les valeurs qui sont données sont les valeurs pour une configuration en localhost sous Easyphp ou encore Wamp
Vous devez donner l'accés en écriture à l'invité internet (chmod 777) pour les dossiers suivants
forum/admin/forums forum/config
graphique
ressources
images
flash_chat/chat/required

*****************************************************************************************************************************

Utilitaires et plug'ins:
-----------------------

Les générateurs de QCM et autres types de questionnaires Hotpotatoes v5 et Quizz Faber peuvent être téléchargés via la plateforme à l'espace "Boîte à outils>Plug'ins".
Les fichiers qu'ils générent peuvent, via une moulinette être configurés pour renvoyer une page de résultats et un scrore (pour Quizz Faber) ou seulement un score (Hot potatoes).
Il est vital pour cela que Formagri soit installé sur le répertoire principal.

Vous pourrez accéder à la plateforme en tant qu'administrateur avec les codes "super" et "super" .
Ne modifiez jamais le login de quiconque en dur dans la table utilisateur
Car l'espace serveur de chaque utilisateur est composé de son login (issu de l'identificateur email lors de l'inscription).
L'administrateur peut modifier la fiche de chaque utilisateur".


Votre plateforme est prête à être utilisée
________________________________________________________________________________________________________________________

Bonne continuation