From 1be312d5db498020614a658e55c9d107912dd7e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabrice=20PENHO=C3=8BT?= Date: Mon, 25 Jan 2021 16:05:32 +0100 Subject: [PATCH] Actualisation du fichier README --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 1793b65..c063f8b 100644 --- a/README.md +++ b/README.md @@ -2,24 +2,24 @@ ## Introduction -Vous trouverez sur ce dépôt le code source du projet WikiLerni que vous pouvez visiter une instance sur cette page : https://www.wikilerni.com +Vous trouverez sur ce dépôt le code source du projet WikiLerni que vous pouvez visiter sur cette page : https://www.wikilerni.com + Le backend est développé avec Node.js v12/Express. -Le frontend en "Vanilla.js" :-) + Babel.js pour gérer les anciens navigateurs. +Le frontend en "Vanilla.js" + Babel.js pour gérer les anciens navigateurs. -Le code est fourni tel quel, sachant qu'il reste encore beaucoup de choses à faire... -Je me concentre pour l'instant sur la création des quizs et les améliorations du front-end pour les utilisateurs finaux. +Le code est fourni tel quel, sachant qu'il reste encore beaucoup de choses à faire et qu'il s'agit d'un développement spécifique pas forcément réutilisable en entier par ailleurs. Une partie du code peut être réutilisée pour un générateur de quizs de type QCM par exemple. À vous de voir. -Les quizs du site sont aussi libres (CC BY-SA 3.0) et utilisables de manière autonome en enregistrant le fichier html localement. Seul l'enregistrement des résultats nécessite l'appel au serveur node.js. +Les quizs et articles du site WikiLerni sont aussi libres (CC BY-SA 3.0) et les quizs sont utilisables de manière autonome en enregistrant le fichier html localement. Seul l'enregistrement des résultats nécessite l'appel au serveur node.js. ## Installation Il n'y a pas de script d'installation pour l'instant. -Cela viendra, mais en attendant, si vous souhaitez tenter une installation sur votre machine (je ne promets rien !), voici la procédure à suivre : +Mais si vous souhaitez tenter une installation sur votre machine (je ne promets rien !), voici la procédure à suivre : -- modifier le fichier example.env et renommer le : .env -- modifier le fichier config/instance-example.js et renommer le : instance.js +- adapter le fichier example.env et renommer le : .env +- adapter le fichier config/instance-example.js et renommer le : instance.js - créer une base de données vierge à l'aide du fichier models/wikilerni-crea.sql (doit fonctionner avec MySQL et MariaDB). - installer les dépendances avec "npm install" - lancer le serveur node + un serveur front pointant le répertoire /front/public/ - créer un premier compte utilisateur avec /front/public/inscription.html et changer son statut directement dans la base de données pour "admin" ou "manager" pour lui permettre de publier des quizs, gérer les comptes utilisateurs, etc. -- l'enregistrement du premier quiz créera la page d'accueil du site "/front/public/index.html" (entre autres). \ No newline at end of file +- l'enregistrement du premier article créera la page d'accueil du site "/front/public/index.html" (entre autres). \ No newline at end of file