Maclasse passe en v4

Bonjour à tous!

Juste avant de partir en voyage scolaire en Angleterre, je tenais à prendre le temps de publier la v4 de ma classe!

Grosse nouveauté : elle est multi-utilisateur!

Ajout :

  • On peut donc créer plusieurs comptes enseignants.(seule limitation, on ne peut avoir la même classe pour deux enseignants…)
  • On peut modifier les noms des répertoires par défaut et en mettre plus ou mois.
  • La prise de photo via le site, demande aussi l’enregistrement sur le support utilisé (le téléphone ou l’ordi, afin de garder la photo en cas de soucis d’upload, par exemple on ne capte pas tout le temps bien et parfois ça plante pendant l’envoi)
  • Un bouton pour cacher afficher le chapitre!
  • On peut aussi installer l’icône de connexion sur le téléphone portable facilement en installant l’application web-app.

Tout est dans le README.

SOURCES :
Le script interface élève et gestion photos (index.php , javascript_php.js,photo.php, javascript_photo.js) est en CC BY-NC-SA, auteur Arnaud DURAND.
Le script d'édition et d'upload (admin.php) est issu d Tiny File Manager v2.5.3 (https://github.com/prasathmani/tinyfilemanager),
je l'ai modifié pour incorporer les fonctions d'ajouter de répertoire, et ôté les fonctions de compressions, 
d'édition avancée, et j'ai ajouté un token de connexion pour éviter l'interface de connexion et j'ai peaufiné la traduction.


INSTALLATION

1) copier le script dans un répertoire /maclasse/ à la racine de votre site (un .htaccess permettra de gérer la conversion de https://site/maclasse/4eE vers https://site/maclasse/index.php?classe=4eE
2)il faut éditer le fichier variables.php et y mettre une chaîne de caractère longue.
(vous pouvez utiliser https://miniwebtool.com/fr/random-string-generator/ , pas de caractère spécial)

3)C'est prêt!
Pour aller à l'interface d'upload, il y a un tableau pour remplir les tokens différents à mettre pour chaque utilisateur dans le fichier variables.php

mettre dans $token_tableau, 'le mot de passe de l url permettant l'accès à l'utilisateur'
 cela doit ressembler à cela 
  $token_tableau = array(
  "chaine1"=>"utilisateur1",
  "chaine2"=>"utilisateur2",
  "chaine3"=>"utilisateur3"
  );

MISE A JOUR A PARTIR DE LA V3
Déplacer le contenu de "classes" (qui contient vos classe) vers  "classes/mon_nom" où mon_nom sera votre nom d'utilisateur.
Ensuite dans variables.php mettre cela (où votreancientoken est la chaine que vous aviez mise pour $tok_admin

$token_tableau = array(
  "votreancientoken"=>"mon_nom");

UTILISATION

https://votresite/maclasse/admin.php?id_tok= ###
(### étant le token de l'utilisateur choisi)

Créer une classe
->cliquez sur nouvel élément, puis classe

Créer un chapitre
une fois dans la classe
->cliquez sur nouvel élément, puis chapitre (avec arborescence de préférence)

Mettre des vidéos.
une fois dans le chapitre 
aller dans Vidéos, puis cliquez sur liens.txt
Ajouter un nom suivi de |  puis l'url du lien, par exemple
mon blog| https://mathix.org

Mettre des fichiers
Une fois dans un répertoire (cours, docs ou autre)
Cliquez sur Envoyer
Seul jpg , mp4, pdf sont autorisés.

A propos de l'auteur : blank

Enseignant de mathématiques : collège Belle-vue de Loué Membre de l'équipe du "Rallye mathématique de la Sarthe" blog : mathix.org

a écrit 1180 articles sur mathix.org.

Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous :

Licence Creative Commons

Démarrez une conversation

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *