Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Corrections dans la documentation #6291

Merged
merged 4 commits into from
May 14, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion doc/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

# You can set these variables from the command line, and also
# from the environment for the first two.
SPHINXOPTS ?=
SPHINXOPTS ?= -W # treat warnings as errors to make the CI fails if there are any
SPHINXBUILD ?= sphinx-build
SOURCEDIR = source
BUILDDIR = build
Expand Down
6 changes: 6 additions & 0 deletions doc/source/back-end-code/forum.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,9 @@ Vues (``views.py``)

.. automodule:: zds.forum.views
:members:

Les utilitaires (``utils.py``)
==============================

.. automodule:: zds.forum.utils
:members:
14 changes: 13 additions & 1 deletion doc/source/back-end-code/private-message.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,16 @@ Vues (``views.py``)
===================

.. automodule:: zds.mp.views
:members:
:members:

Les utilitaires (``utils.py``)
==============================

Ce module ajoute des fonctions utiles permettant de gérer l'ajout et la réponse à des messages privés.

Il est important d'utiliser ces méthodes pour réaliser ces actions sous peine d'oublier des actions.

Ces méthodes permettent un lien direct avec le module "notifications".

.. automodule:: zds.mp.utils
:members:
18 changes: 0 additions & 18 deletions doc/source/back-end-code/utils.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,24 +12,6 @@ Modèles (``models.py``)
.. automodule:: zds.utils.models
:members:

Forums (``forums.py``)
======================

.. automodule:: zds.utils.forums
:members:

Messages privés (``mps.py``)
============================

Ce module ajoute des fonctions utiles permettant de gérer l'ajout et la réponse à des messages privés.

Il est important d'utiliser ces méthodes pour réaliser ces actions sous peine d'oublier des actions.

Ces méthodes permettent un lien direct avec le module "notifications".

.. automodule:: zds.utils.mps
:members:

Tutoriels (``tutorials.py``)
============================

Expand Down
13 changes: 7 additions & 6 deletions doc/source/front-end/charte-interface.rst
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ une couleur pour quelque chose, vous devez piocher dedans.
:align: center

.. seealso::
Cette palette est également `disponible en version interactive <https://zestedesavoir.github.io/normes-graphiques/#couleurs>`_,
Cette palette est également `disponible en version interactive <https://zestedesavoir.github.io/normes-graphiques/#couleurs>`__,
avec un outil pour déterminer la couleur la plus proche d'une couleur donnée
dans la palette.

Expand All @@ -76,7 +76,8 @@ Ainsi, n'écrivez pas :

Mais plutôt :

.. sourcecode:: scss
.. La coloration syntaxique ne comprend pas le dollar (cf https://github.com/pygments/pygments/issues/2130), donc pas de langage précisé
.. sourcecode::

.smoothie {
color: $accent-400;
Expand Down Expand Up @@ -117,7 +118,7 @@ Concernant les **tailles** de texte, elles sont également normalisées. Vous po
:align: center

.. seealso::
Cette liste est également `disponible en version interactive <https://zestedesavoir.github.io/normes-graphiques/#polices>`_,
Cette liste est également `disponible en version interactive <https://zestedesavoir.github.io/normes-graphiques/#polices>`__,
avec prévisualisation pour les trois familles de police utilisées.

Longueurs
Expand All @@ -134,7 +135,7 @@ de la variable correspond à la longueur en pixels (ou en dixième de ``rem``).
:align: center

.. seealso::
Cette liste est également `disponible en version interactive <https://zestedesavoir.github.io/normes-graphiques/#longueurs>`_.
Cette liste est également `disponible en version interactive <https://zestedesavoir.github.io/normes-graphiques/#longueurs>`__.

.. attention::
Cette norme peut être ignorée s'il s'agit d'aligner des éléments au pixel près. Cela dit, un code
Expand All @@ -154,7 +155,7 @@ Si un élément doit recevoir une ombre, utilisez l'une des six ombres standardi
:align: center

.. seealso::
Cette liste est également `disponible en version interactive <https://zestedesavoir.github.io/normes-graphiques/#ombres>`_.
Cette liste est également `disponible en version interactive <https://zestedesavoir.github.io/normes-graphiques/#ombres>`__.

Arrondis
--------
Expand All @@ -167,7 +168,7 @@ circulaire, l'élément devra avoir des dimensions carrées).
:align: center

.. seealso::
Cette liste est également `disponible en version interactive <https://zestedesavoir.github.io/normes-graphiques/#arrondis>`_.
Cette liste est également `disponible en version interactive <https://zestedesavoir.github.io/normes-graphiques/#arrondis>`__.


Recommandations pour un SCSS propre
Expand Down
2 changes: 1 addition & 1 deletion doc/source/install/extra-install-latex.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Installer une distribution LaTeX

+ Sous Windows, vous pouvez installer `MikTeX <https://miktex.org/download>`_ ou `TexLive <https://www.tug.org/texlive/>`_.
+ Sous macOS, vous pouvez installer `MacTex <https://www.tug.org/mactex/mactex-download.html>`_.
+ Sous Linux, vous pouvez utiliser `TexLive <https://www.tug.org/texlive/>`_ (qui est probablement disponible dans votre gestionnaire de paquet). Notez que si vous êtes à l'aise, vous pouvez également installer une version allégée, `comme c'est fait ici <https://github.com/zestedesavoir/latex-template/blob/master/scripts/install_texlive.sh>`_ ou `dans le script d'installation automatisé <./install-linux.html##composant-tex-local-et-latex-template>`_.
+ Sous Linux, vous pouvez utiliser `TexLive <https://www.tug.org/texlive/>`_ (qui est probablement disponible dans votre gestionnaire de paquet). Notez que si vous êtes à l'aise, vous pouvez également installer une version allégée, `comme c'est fait ici <https://github.com/zestedesavoir/latex-template/blob/master/scripts/install_texlive.sh>`_ ou `dans le script d'installation automatisé <./install-linux.html#composant-tex-local-et-latex-template>`_.

Si vous n'êtes pas famillier avec LaTeX, choisissez d'installer la version **complète**.
La liste des packages nécessaire `est disponible ici <https://github.com/zestedesavoir/latex-template/blob/master/scripts/packages>`_, mais n'est peut être pas exhaustive.
Expand Down
4 changes: 2 additions & 2 deletions zds/utils/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -453,9 +453,9 @@ def save(self, *args, **kwargs):
"""
We override the save method for two tasks:
1. we want to analyze the pings in the message to know if notifications
needs to be created;
needs to be created;
2. if this comment is marked as potential spam, we need to open an alert
in case of update by its author.
in case of update by its author.
"""
super().save(*args, **kwargs)

Expand Down