From 2e994d75fc237b718777b36e621257f5a86af116 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Mon, 30 Sep 2024 23:27:20 +0200 Subject: ✨ documentation - technical annex 4: add documentation for new filters MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/fr/source/annexe-tech-4-jinja-filters.rst | 27 ++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) (limited to 'docs/fr/source') 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 -------------------------------------- -- cgit v1.2.3