diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-09-30 23:27:20 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-09-30 23:27:20 +0200 |
commit | 2e994d75fc237b718777b36e621257f5a86af116 (patch) | |
tree | dab8c573c2c9dceaeeccd2ced5c155bc7107f124 /docs/fr/source/annexe-tech-4-jinja-filters.rst | |
parent | 4d43b2fb344718972aa65f9eb950eb6fdcc572df (diff) | |
download | Ishtar-2e994d75fc237b718777b36e621257f5a86af116.tar.bz2 Ishtar-2e994d75fc237b718777b36e621257f5a86af116.zip |
✨ documentation - technical annex 4: add documentation for new filters
Diffstat (limited to 'docs/fr/source/annexe-tech-4-jinja-filters.rst')
-rw-r--r-- | docs/fr/source/annexe-tech-4-jinja-filters.rst | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/docs/fr/source/annexe-tech-4-jinja-filters.rst b/docs/fr/source/annexe-tech-4-jinja-filters.rst index 2ee082e6f..0ee0068be 100644 --- a/docs/fr/source/annexe-tech-4-jinja-filters.rst +++ b/docs/fr/source/annexe-tech-4-jinja-filters.rst @@ -29,7 +29,7 @@ Ishtar met a disposition des filtres supplémentaires : Formatage des chaînes de caractères ----------------------------------- -- **capfirt** +- **capfirst** Ce filtre met la première lettre en majuscule et ne touche pas au reste de la chaîne. @@ -48,7 +48,7 @@ chaîne - **capitalize** Ce filtre met la première lettre de chaque mot en majuscule et le reste de la -chaîne en minuscule. +chaîne en minuscule. Les articles (exemple : « le », « d' ») et prépositions (exemple : « sous », « sur ») ne sont pas accentués. - `{{\"SAINT-GEORGES-D'OLÉRON\"|capitalize}}` -> `Saint-Georges-d'Oléron` @@ -79,6 +79,29 @@ Ce filtre traduit un nombre en texte. - `{{\"42\"|number_to_words}}` -> `quarante deux` +Opérations mathématiques +------------------------ + +Pour ces opérations, le premier argument est générallement une variable, une conversion de celle-ci est faite en nombre à virgule. Si la conversion échoue le résultat de l'opération est `0`. + +- **add** + +Addition. Un nombre est attendu en paramètre, le nombre avec lequel additionner. + + - `{{\"3\"|add(1)}}` -> ` -> `4` + +- **sub** + +Soustraction. Un nombre est attendu en paramètre, le nombre avec lequel soustraire. + + - `{{\"3\"|sub(1)}}` -> ` -> `2` + +- **multiply** + +Multiplication. Un nombre est attendu en paramètre, le nombre avec lequel multiplier. + + - `{{\"3\"|multiply(2)}}` -> ` -> `6` + Manipulation des chaînes de caractères -------------------------------------- |