Envoyer et partager les copies sur OwncloudNextcloud

Version 1 (Rémi G., 03/19/2018 11:00 am)

1 1
h1. Présentation
2 1
3 1
"AMCtoOwncloud":https://github.com/remjg/AMCtoOwncloud est un _script Nautilus_ qui permet d'envoyer simplement les copies corrigées avec _Auto Multiple Choice_ sur un serveur _Owncloud/Nextcloud_.
4 1
5 1
Chaque copie est téléversée dans un dossier unique créé pour chaque étudiant qui sera :
6 1
* _partagé avec l'étudiant_ (qui peut être un utilisateur local ou distant sur un serveur fédéré) ;
7 1
* _partagé par lien_.
8 1
9 1
Les liens partagés sont ensuite sauvegardés dans un nouveau fichier @.csv@ (comportement par défaut) ou dans le fichier @.csv@ courant.
10 1
11 1
Après exécution du programme, la hiérarchie des fichiers est la suivante :
12 1
13 1
<pre>
14 1
Contrôles/
15 1
├── 3emeE/
16 1
|   ├── MOUSE Mickey (3998) - Interros Maths/
17 1
│   │   └── Interro 1 - MOUSE Mickey (3998).pdf
18 1
│   └── MOUSE Minnie (3999) - Interros Maths/
19 1
│       └── Interro 1 - MOUSE Minnie (3999).pdf
20 1
└── 4emeE/
21 1
    └── DUCK Donald (4999) - Interros Maths/
22 1
        └── Interro 1 - DUCK Donald (3999).pdf
23 1
</pre>
24 1
25 1
Les noms @Contrôles@, @Interro 1@, et @Interros Maths@ sont modifiables, et les autres champs sont extraits du fichier @.csv@ des étudiants. Par exemple, si vous n'avez pas de classes saisies dans votre fichier @.csv@, et si vous dossier racine est vide @''@, l'organisation des fichiers deviendra :
26 1
27 1
<pre>
28 1
MOUSE Mickey (3998) - Interros Maths/
29 1
    └── Interro 1 - MOUSE Mickey (3998).pdf
30 1
MOUSE Minnie (3999) - Interros Maths/
31 1
    └── Interro 1 - MOUSE Minnie (3999).pdf
32 1
DUCK Donald (4999) - Interros Maths/
33 1
    └── Interro 1 - DUCK Donald (3999).pdf
34 1
</pre>