blob: 67dbcf8b2860ffe8496aeba89bff1e0087257ff0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
===============
celcatsanitizer
===============
Présentation de celcatsanitizer
===============================
Qu’est-ce que celcatsanitizer ?
-------------------------------
celcatsanitizer est un outil basé sur Django_ permettant de reformater
les emplois du temps générés par Celcat.
Les emplois du temps, accessibles à travers un navigateur web,
deviennent ainsi plus lisibles (notamment sur les appareils mobiles),
plus rapides à charger et plus légers.
Les pages générées par celcatsanitizer ont été conçues pour être les
plus légères possibles, tout en restant lisibles et fournies en
informations. Les pages peuvent être chargées sans CSS, et peuvent
êtres rendues sans problèmes par une large gamme de navigateurs.
celcatsanitizer est aussi capable d’exporter les emplois du temps en
ICS_.
Le parseur de celcatsanitizer est optimisé pour les emplois du temps
de l’Université Paul Sabatier, mais il est possible de le modifier.
Vous pouvez trouver une instance de celcatsanitizer à l’adresse
https://edt.pa1ch.fr/. Cette instance utilise les emplois du temps de
l’Université Paul Sabatier.
.. _Django: https://www.django-project.com/
.. _ICS: https://fr.wikipedia.org/wiki/ICalendar
Qu’est-ce que n’est pas celcatsanitizer ?
-----------------------------------------
celcatsanitizer n’est pas capable de produire un emploi du temps de
lui-même, seulement de reformater ceux produits par Celcat.
Notes importantes
-----------------
Affiliation
```````````
celcatsanitizer est un projet mené par des étudiants. Il n’est soutenu
d’aucune manière par Celcat ou l’Université Paul Sabatier.
Licence
```````
celcatsanitizer est sous licence AGPL3_, ce qui signifie, entre
autres, que toute modification de son code source **doit** être
redistribuée.
.. _AGPL3: https://www.gnu.org/licenses/agpl-3.0.fr.html
Utilisation de celcatsanitizer
==============================
.. toctree::
:maxdepth: 2
usage/installation
usage/commands/cleancourses
usage/commands/listtimetables
usage/commands/reparse
usage/commands/timetables
usage/versions
Développement
=============
.. toctree::
:maxdepth: 2
dev/contribute
dev/xml
dev/roadmap
|