feat: add integer type which will replace number type

This commit is contained in:
egarette@silique.fr 2025-09-23 22:09:33 +02:00
parent 154238c46e
commit f5dc501bf9
913 changed files with 1208 additions and 24518 deletions

View file

@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2025-09-22 09:40+0200\n"
"PO-Revision-Date: 2025-09-22 09:42+0200\n"
"POT-Creation-Date: 2025-09-23 22:08+0200\n"
"PO-Revision-Date: 2025-09-23 22:08+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: fr\n"
@ -16,19 +16,19 @@ msgstr ""
"Generated-By: pygettext.py 1.5\n"
"X-Generator: Poedit 3.7\n"
#: src/rougail/output_doc/annotator.py:298
#: src/rougail/output_doc/annotator.py:306
msgid "the value of the information \"{0}\" of the variable \"{1}\""
msgstr "la valeur de l'information \"{0}\" de la variable \"{1}\""
#: src/rougail/output_doc/annotator.py:301
#: src/rougail/output_doc/annotator.py:309
msgid "the value of the global information \"{0}\""
msgstr "la valeur de l'information globale \"{0}\""
#: src/rougail/output_doc/annotator.py:308
#: src/rougail/output_doc/annotator.py:316
msgid "when the identifier is \"{0}\""
msgstr "lorsque l'identifiant est \"{0}\""
#: src/rougail/output_doc/annotator.py:310
#: src/rougail/output_doc/annotator.py:318
msgid "when the identifier is not \"{0}\""
msgstr "lorsque l'identifiant n'est pas \"{0}\""
@ -92,99 +92,99 @@ msgstr "unique"
msgid "auto modified"
msgstr "auto modifiée"
#: src/rougail/output_doc/doc.py:325
#: src/rougail/output_doc/doc.py:332
msgid "This family contains lists of variable blocks."
msgstr "Cette famille contient des listes de bloc de variable."
#: src/rougail/output_doc/doc.py:333
#: src/rougail/output_doc/doc.py:340
msgid "This family builds families dynamically."
msgstr "Cette famille construit des familles dynamiquement."
#: src/rougail/output_doc/doc.py:347
#: src/rougail/output_doc/doc.py:354
msgid "Default"
msgstr "Défaut"
#: src/rougail/output_doc/doc.py:365
#: src/rougail/output_doc/doc.py:372
msgid "multiple"
msgstr "multiple"
#: src/rougail/output_doc/doc.py:373
#: src/rougail/output_doc/doc.py:380
msgid "Example"
msgstr "Exemple"
#: src/rougail/output_doc/doc.py:375
#: src/rougail/output_doc/doc.py:383
msgid "Examples"
msgstr "Exemples"
#: src/rougail/output_doc/doc.py:391
#: src/rougail/output_doc/doc.py:401
msgid "No attribute \"description\" for \"{0}\" in {1}"
msgstr "Aucun attribut \"description\" pour \"{0}\" dans {1}"
#: src/rougail/output_doc/doc.py:512
#: src/rougail/output_doc/doc.py:524
msgid "text based with regular expressions \"{0}\""
msgstr "texte avec expression rationnelle \"{0}\""
#: src/rougail/output_doc/doc.py:518
#: src/rougail/output_doc/doc.py:530
msgid "Validator"
msgstr "Validateur"
#: src/rougail/output_doc/doc.py:521
#: src/rougail/output_doc/doc.py:533
msgid "Validators"
msgstr "Validateurs"
#: src/rougail/output_doc/doc.py:534
#: src/rougail/output_doc/doc.py:546
msgid "(default)"
msgstr "(défaut)"
#: src/rougail/output_doc/doc.py:539
#: src/rougail/output_doc/doc.py:551
msgid "Choices"
msgstr "Choix"
#: src/rougail/output_doc/doc.py:630
#: src/rougail/output_doc/doc.py:642
msgid "depends on a calculation"
msgstr "dépend d'un calcul"
#: src/rougail/output_doc/doc.py:632
#: src/rougail/output_doc/doc.py:648
msgid "\"{0}\" is a calculation for {1} but has no description in {2}"
msgstr "\"{0}\" est un calcul pour {1} mais n'a pas de description dans {2}"
#: src/rougail/output_doc/doc.py:655 src/rougail/output_doc/doc.py:745
#: src/rougail/output_doc/doc.py:671 src/rougail/output_doc/doc.py:761
msgid "depends on an undocumented variable"
msgstr "dépends d'une variable non documentée"
#: src/rougail/output_doc/doc.py:657
#: src/rougail/output_doc/doc.py:673
msgid "when the variable \"{0}\" hasn't the value \"{1}\""
msgstr "lorsque la variable \"{0}\" n'a pas la valeur \"{1}\""
#: src/rougail/output_doc/doc.py:659
#: src/rougail/output_doc/doc.py:675
msgid "when the variable \"{0}\" has the value \"{1}\""
msgstr "lorsque la variable \"{0}\" a la valeur \"{1}\""
#: src/rougail/output_doc/doc.py:674
#: src/rougail/output_doc/doc.py:690
msgid "the value of the variable \"{0}\""
msgstr "la valeur de la variable \"{0}\""
#: src/rougail/output_doc/doc.py:675
#: src/rougail/output_doc/doc.py:691
msgid "the value of an undocumented variable"
msgstr "la valeur d'une variable non documentée"
#: src/rougail/output_doc/doc.py:714
#: src/rougail/output_doc/doc.py:730
msgid "the values of undocumented variables"
msgstr "les valeurs de variables non documentées"
#: src/rougail/output_doc/doc.py:735
#: src/rougail/output_doc/doc.py:751
msgid "(from an undocumented variable){0}"
msgstr "(issue d'une variable non documentée){0}"
#: src/rougail/output_doc/doc.py:741
#: src/rougail/output_doc/doc.py:757
msgid "{0} (from an undocumented variable)"
msgstr "{0} (issue d'une variable non documentée)"
#: src/rougail/output_doc/doc.py:754
#: src/rougail/output_doc/doc.py:770
msgid "the value of the identifier"
msgstr "la valeur de l'identifiant"
#: src/rougail/output_doc/doc.py:758
#: src/rougail/output_doc/doc.py:774
msgid "the value of the {0}"
msgstr "la valeur de l'{0}"
@ -197,12 +197,12 @@ msgid "Example with all variables modifiable"
msgstr "Exemple avec toutes les variables modifiable"
#: src/rougail/output_doc/output/console.py:145
#: src/rougail/output_doc/utils.py:379
#: src/rougail/output_doc/utils.py:388
msgid "Variable"
msgstr "Variable"
#: src/rougail/output_doc/output/console.py:146
#: src/rougail/output_doc/utils.py:379
#: src/rougail/output_doc/utils.py:388
msgid "Description"
msgstr "Description"
@ -222,95 +222,95 @@ msgstr "le nom de domaine peut être une IP"
msgid "the domain name can be network in CIDR format"
msgstr "le nom de domaine peut être un réseau au format CIDR"
#: src/rougail/output_doc/utils.py:49
#: src/rougail/output_doc/utils.py:49 src/rougail/output_doc/utils.py:55
msgid "the minimum value is {0}"
msgstr "le valeur minimal est {0}"
#: src/rougail/output_doc/utils.py:50
#: src/rougail/output_doc/utils.py:50 src/rougail/output_doc/utils.py:56
msgid "the maximum value is {0}"
msgstr "le valeur maximal est {0}"
#: src/rougail/output_doc/utils.py:56
#: src/rougail/output_doc/utils.py:62
msgid "IP must be in CIDR format"
msgstr "IP doit être au format CIDR"
#: src/rougail/output_doc/utils.py:57
#: src/rougail/output_doc/utils.py:63
msgid "private IP are allowed"
msgstr "les IP privées sont autorisés"
#: src/rougail/output_doc/utils.py:58
#: src/rougail/output_doc/utils.py:64
msgid "reserved IP are allowed"
msgstr "les IP réservés sont autorisés"
#: src/rougail/output_doc/utils.py:63
#: src/rougail/output_doc/utils.py:69
msgid "the host name can be an IP"
msgstr "le nom d'hôte peut être une IP"
#: src/rougail/output_doc/utils.py:68
#: src/rougail/output_doc/utils.py:74
msgid "the domain name in web address can be an IP"
msgstr "le nom de domaine dans l'adresse web peut être une IP"
#: src/rougail/output_doc/utils.py:69
#: src/rougail/output_doc/utils.py:75
msgid "the domain name in web address can be only a hostname"
msgstr "le nom de domaine dans l'adresse web ne peut être qu'un nom d'hôte"
#: src/rougail/output_doc/utils.py:76
#: src/rougail/output_doc/utils.py:82
msgid "can be range of port"
msgstr "peut être un range de port"
#: src/rougail/output_doc/utils.py:77
#: src/rougail/output_doc/utils.py:83
msgid "can have the protocol"
msgstr "peut avoir un protocole"
#: src/rougail/output_doc/utils.py:78
#: src/rougail/output_doc/utils.py:84
msgid "port 0 is allowed"
msgstr "le port 0 est autorisé"
#: src/rougail/output_doc/utils.py:79
#: src/rougail/output_doc/utils.py:85
msgid "well-known ports (1 to 1023) are allowed"
msgstr "les ports connus (de 1 à 1023) sont autorisés"
#: src/rougail/output_doc/utils.py:80
#: src/rougail/output_doc/utils.py:86
msgid "registred ports (1024 to 49151) are allowed"
msgstr "les ports enregistrés (de 1024 à 49151) sont autorisés"
#: src/rougail/output_doc/utils.py:81
#: src/rougail/output_doc/utils.py:87
msgid "private ports (greater than 49152) are allowed"
msgstr "les ports privés (supérieurs à 49152) sont autorisés"
#: src/rougail/output_doc/utils.py:86
#: src/rougail/output_doc/utils.py:92
msgid "minimum length for the secret is {0} characters"
msgstr "longueur minimum pour le secret est de {0} caractères"
#: src/rougail/output_doc/utils.py:87
#: src/rougail/output_doc/utils.py:93
msgid "maximum length for the secret is {0} characters"
msgstr "longueur maximal pour le secret est de {0} caractères"
#: src/rougail/output_doc/utils.py:88
#: src/rougail/output_doc/utils.py:94
msgid "forbidden characters: {0}"
msgstr "caractères interdits: {0}"
#: src/rougail/output_doc/utils.py:93
#: src/rougail/output_doc/utils.py:99
msgid "this filename could be a relative path"
msgstr "ce nom de fichier peut être un chemin relative"
#: src/rougail/output_doc/utils.py:94
#: src/rougail/output_doc/utils.py:100
msgid "this file must exists"
msgstr "ce fichier doit exister"
#: src/rougail/output_doc/utils.py:95
#: src/rougail/output_doc/utils.py:101
msgid "file type allowed: {0}"
msgstr "type de fichier autorisé : {0}"
#: src/rougail/output_doc/utils.py:240
#: src/rougail/output_doc/utils.py:246
msgid "Variables for \"{0}\""
msgstr "Variables pour \"{0}\""
#: src/rougail/output_doc/utils.py:257
#: src/rougail/output_doc/utils.py:263
msgid "Identifiers"
msgstr "Identifiants"
#: src/rougail/output_doc/utils.py:400
#: src/rougail/output_doc/utils.py:409
msgid "{0}: {1}"
msgstr "{0} : {1}"

View file

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2025-09-22 09:42+0200\n"
"POT-Creation-Date: 2025-09-23 22:08+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -15,19 +15,19 @@ msgstr ""
"Generated-By: pygettext.py 1.5\n"
#: src/rougail/output_doc/annotator.py:298
#: src/rougail/output_doc/annotator.py:306
msgid "the value of the information \"{0}\" of the variable \"{1}\""
msgstr ""
#: src/rougail/output_doc/annotator.py:301
#: src/rougail/output_doc/annotator.py:309
msgid "the value of the global information \"{0}\""
msgstr ""
#: src/rougail/output_doc/annotator.py:308
#: src/rougail/output_doc/annotator.py:316
msgid "when the identifier is \"{0}\""
msgstr ""
#: src/rougail/output_doc/annotator.py:310
#: src/rougail/output_doc/annotator.py:318
msgid "when the identifier is not \"{0}\""
msgstr ""
@ -91,99 +91,99 @@ msgstr ""
msgid "auto modified"
msgstr ""
#: src/rougail/output_doc/doc.py:325
#: src/rougail/output_doc/doc.py:332
msgid "This family contains lists of variable blocks."
msgstr ""
#: src/rougail/output_doc/doc.py:333
#: src/rougail/output_doc/doc.py:340
msgid "This family builds families dynamically."
msgstr ""
#: src/rougail/output_doc/doc.py:347
#: src/rougail/output_doc/doc.py:354
msgid "Default"
msgstr ""
#: src/rougail/output_doc/doc.py:365
#: src/rougail/output_doc/doc.py:372
msgid "multiple"
msgstr ""
#: src/rougail/output_doc/doc.py:373
#: src/rougail/output_doc/doc.py:380
msgid "Example"
msgstr ""
#: src/rougail/output_doc/doc.py:375
#: src/rougail/output_doc/doc.py:383
msgid "Examples"
msgstr ""
#: src/rougail/output_doc/doc.py:391
#: src/rougail/output_doc/doc.py:401
msgid "No attribute \"description\" for \"{0}\" in {1}"
msgstr ""
#: src/rougail/output_doc/doc.py:512
#: src/rougail/output_doc/doc.py:524
msgid "text based with regular expressions \"{0}\""
msgstr ""
#: src/rougail/output_doc/doc.py:518
#: src/rougail/output_doc/doc.py:530
msgid "Validator"
msgstr ""
#: src/rougail/output_doc/doc.py:521
#: src/rougail/output_doc/doc.py:533
msgid "Validators"
msgstr ""
#: src/rougail/output_doc/doc.py:534
#: src/rougail/output_doc/doc.py:546
msgid "(default)"
msgstr ""
#: src/rougail/output_doc/doc.py:539
#: src/rougail/output_doc/doc.py:551
msgid "Choices"
msgstr ""
#: src/rougail/output_doc/doc.py:630
#: src/rougail/output_doc/doc.py:642
msgid "depends on a calculation"
msgstr ""
#: src/rougail/output_doc/doc.py:632
#: src/rougail/output_doc/doc.py:648
msgid "\"{0}\" is a calculation for {1} but has no description in {2}"
msgstr ""
#: src/rougail/output_doc/doc.py:655 src/rougail/output_doc/doc.py:745
#: src/rougail/output_doc/doc.py:671 src/rougail/output_doc/doc.py:761
msgid "depends on an undocumented variable"
msgstr ""
#: src/rougail/output_doc/doc.py:657
#: src/rougail/output_doc/doc.py:673
msgid "when the variable \"{0}\" hasn't the value \"{1}\""
msgstr ""
#: src/rougail/output_doc/doc.py:659
#: src/rougail/output_doc/doc.py:675
msgid "when the variable \"{0}\" has the value \"{1}\""
msgstr ""
#: src/rougail/output_doc/doc.py:674
#: src/rougail/output_doc/doc.py:690
msgid "the value of the variable \"{0}\""
msgstr ""
#: src/rougail/output_doc/doc.py:675
#: src/rougail/output_doc/doc.py:691
msgid "the value of an undocumented variable"
msgstr ""
#: src/rougail/output_doc/doc.py:714
#: src/rougail/output_doc/doc.py:730
msgid "the values of undocumented variables"
msgstr ""
#: src/rougail/output_doc/doc.py:735
#: src/rougail/output_doc/doc.py:751
msgid "(from an undocumented variable){0}"
msgstr ""
#: src/rougail/output_doc/doc.py:741
#: src/rougail/output_doc/doc.py:757
msgid "{0} (from an undocumented variable)"
msgstr ""
#: src/rougail/output_doc/doc.py:754
#: src/rougail/output_doc/doc.py:770
msgid "the value of the identifier"
msgstr ""
#: src/rougail/output_doc/doc.py:758
#: src/rougail/output_doc/doc.py:774
msgid "the value of the {0}"
msgstr ""
@ -196,12 +196,12 @@ msgid "Example with all variables modifiable"
msgstr ""
#: src/rougail/output_doc/output/console.py:145
#: src/rougail/output_doc/utils.py:379
#: src/rougail/output_doc/utils.py:388
msgid "Variable"
msgstr ""
#: src/rougail/output_doc/output/console.py:146
#: src/rougail/output_doc/utils.py:379
#: src/rougail/output_doc/utils.py:388
msgid "Description"
msgstr ""
@ -221,95 +221,95 @@ msgstr ""
msgid "the domain name can be network in CIDR format"
msgstr ""
#: src/rougail/output_doc/utils.py:49
#: src/rougail/output_doc/utils.py:49 src/rougail/output_doc/utils.py:55
msgid "the minimum value is {0}"
msgstr ""
#: src/rougail/output_doc/utils.py:50
#: src/rougail/output_doc/utils.py:50 src/rougail/output_doc/utils.py:56
msgid "the maximum value is {0}"
msgstr ""
#: src/rougail/output_doc/utils.py:56
#: src/rougail/output_doc/utils.py:62
msgid "IP must be in CIDR format"
msgstr ""
#: src/rougail/output_doc/utils.py:57
#: src/rougail/output_doc/utils.py:63
msgid "private IP are allowed"
msgstr ""
#: src/rougail/output_doc/utils.py:58
#: src/rougail/output_doc/utils.py:64
msgid "reserved IP are allowed"
msgstr ""
#: src/rougail/output_doc/utils.py:63
#: src/rougail/output_doc/utils.py:69
msgid "the host name can be an IP"
msgstr ""
#: src/rougail/output_doc/utils.py:68
#: src/rougail/output_doc/utils.py:74
msgid "the domain name in web address can be an IP"
msgstr ""
#: src/rougail/output_doc/utils.py:69
#: src/rougail/output_doc/utils.py:75
msgid "the domain name in web address can be only a hostname"
msgstr ""
#: src/rougail/output_doc/utils.py:76
#: src/rougail/output_doc/utils.py:82
msgid "can be range of port"
msgstr ""
#: src/rougail/output_doc/utils.py:77
#: src/rougail/output_doc/utils.py:83
msgid "can have the protocol"
msgstr ""
#: src/rougail/output_doc/utils.py:78
#: src/rougail/output_doc/utils.py:84
msgid "port 0 is allowed"
msgstr ""
#: src/rougail/output_doc/utils.py:79
#: src/rougail/output_doc/utils.py:85
msgid "well-known ports (1 to 1023) are allowed"
msgstr ""
#: src/rougail/output_doc/utils.py:80
#: src/rougail/output_doc/utils.py:86
msgid "registred ports (1024 to 49151) are allowed"
msgstr ""
#: src/rougail/output_doc/utils.py:81
#: src/rougail/output_doc/utils.py:87
msgid "private ports (greater than 49152) are allowed"
msgstr ""
#: src/rougail/output_doc/utils.py:86
#: src/rougail/output_doc/utils.py:92
msgid "minimum length for the secret is {0} characters"
msgstr ""
#: src/rougail/output_doc/utils.py:87
#: src/rougail/output_doc/utils.py:93
msgid "maximum length for the secret is {0} characters"
msgstr ""
#: src/rougail/output_doc/utils.py:88
#: src/rougail/output_doc/utils.py:94
msgid "forbidden characters: {0}"
msgstr ""
#: src/rougail/output_doc/utils.py:93
#: src/rougail/output_doc/utils.py:99
msgid "this filename could be a relative path"
msgstr ""
#: src/rougail/output_doc/utils.py:94
#: src/rougail/output_doc/utils.py:100
msgid "this file must exists"
msgstr ""
#: src/rougail/output_doc/utils.py:95
#: src/rougail/output_doc/utils.py:101
msgid "file type allowed: {0}"
msgstr ""
#: src/rougail/output_doc/utils.py:240
#: src/rougail/output_doc/utils.py:246
msgid "Variables for \"{0}\""
msgstr ""
#: src/rougail/output_doc/utils.py:257
#: src/rougail/output_doc/utils.py:263
msgid "Identifiers"
msgstr ""
#: src/rougail/output_doc/utils.py:400
#: src/rougail/output_doc/utils.py:409
msgid "{0}: {1}"
msgstr ""

View file

@ -50,6 +50,12 @@ DocTypes = {
"max_number": _("the maximum value is {0}"),
},
},
"integer": {
"params": {
"min_integer": _("the minimum value is {0}"),
"max_integer": _("the maximum value is {0}"),
},
},
"ip": {
"msg": "IP",
"params": {

View file

@ -1,4 +0,0 @@
---
gitea: none
include_toc: true
---

View file

@ -1,25 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
_version: '1.1'
version: # a variable
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
version: example
```
# Example with all variables modifiable
```yaml
---
rougail:
version: example
```

View file

@ -1,25 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.0'
empty:
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
empty: example
```
# Example with all variables modifiable
```yaml
---
rougail:
empty: example
```

View file

@ -1,27 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
var1: no # a first variable
var2:
description: a second variable
multi: true
default:
jinja: |
{{ _.var1 }}
description: the value of var1
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: no
var2:
- no
```

View file

@ -1,37 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
var1: # a first variable
- no
- yes
- maybe
var2:
description: a second variable
multi: true
default:
jinja: |
{% for val in _.var1 %}
{{ val }}
{% endfor %}
description: the value of _.var1
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- no
- yes
- maybe
var2:
- no
- yes
- maybe
```

View file

@ -1,41 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
var1:
description: a first variable
multi: true
type: domainname
params:
allow_ip: true
var2:
description: a second variable
default:
type: variable
variable: _.var1
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var1:
- example.net
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- example.net
var2:
- example.net
```

View file

@ -1,36 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/99-base.yml
```yaml
---
version: '1.0'
var1:
description: a variable
```
# dictionaries/rougail2/00-base.yml
```yaml
---
version: '1.0'
var2:
description: a variable
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var1: example
var2: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: example
var2: example
```

View file

@ -1,20 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.0'
without_type:
description: a variable
default: non
```
# Example with all variables modifiable
```yaml
---
rougail:
without_type: non
```

View file

@ -1,38 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: true # the first variable
var2:
description: the second variable
default: true
var3:
description: the third variable
type: boolean
default: true
var4: false # the forth variable
var5:
description: the fifth variable
default: false
var6:
description: the sixth variable
type: boolean
default: false
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: true
var2: true
var3: true
var4: false
var5: false
var6: false
```

View file

@ -1,21 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
type: boolean
mandatory: false
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: true
```

View file

@ -1,70 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1:
description: the first variable
choices:
- a
- b
- c
var2:
description: the second variable
choices:
- a
- b
- c
var3:
description: the third variable
choices:
- a
- b
- c
mandatory: false
var4:
description: the forth variable
choices:
-
- b
- c
mandatory: false
var5:
description: the fifth variable
choices:
- a
- b
- c
default: a
var6:
description: the sixth variable
choices:
- 1
- 2
- 3
default: 1
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var1: a_choice
var2: a_choice
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: a_choice
var2: a_choice
var3: a_choice
var4: a_choice
var5: a
var6: 1
```

View file

@ -1,27 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
var:
description: a variable
default: 9
choices:
jinja: |
{% for n in trange(0, 10) %}
{{ n }}
{% endfor %}
return_type: number
description: choices is 0 to 9
```
# Example with all variables modifiable
```yaml
---
rougail:
var: 9
```

View file

@ -1,30 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: # a second variable
- a
- b
- c
var2:
description: a first variable
default: a
choices:
variable: _.var1
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- a
- b
- c
var2: a
```

View file

@ -1,32 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
custom1:
description: the first variable
type: custom
custom2:
description: the seconf variable
type: custom
default: value
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
custom1: xxx
```
# Example with all variables modifiable
```yaml
---
rougail:
custom1: xxx
custom2: value
```

View file

@ -1,21 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a domain name variable
type: domainname
default: my.domain.name
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: my.domain.name
```

View file

@ -1,23 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a domain name variable
type: domainname
default: my.domain.name
params:
allow_ip: true
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: my.domain.name
```

View file

@ -1,38 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: 0.0 # the first variable
var2:
description: the second variable
default: 0.0
var3:
description: the third variable
type: float
default: 0.0
var4: 10.1 # the forth variable
var5:
description: the fifth variable
default: 10.1
var6:
description: the sixth variable
type: float
default: 10.1
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: 0.0
var2: 0.0
var3: 0.0
var4: 10.1
var5: 10.1
var6: 10.1
```

View file

@ -1,38 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: 0 # the first variable
var2:
description: the second variable
default: 0
var3:
description: the third variable
type: number
default: 0
var4: 10 # this forth variable
var5:
description: the fifth variable
default: 10
var6:
description: the sixth variable
type: number
default: 10
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: 0
var2: 0
var3: 0
var4: 10
var5: 10
var6: 10
```

View file

@ -1,24 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var:
description: a first variable
regexp: ^#(?:[0-9a-f]{3}){1,2}$
default: '#a1a1a1'
test:
- '#b1b1b1'
- '#b2b2b2'
```
# Example with all variables modifiable
```yaml
---
rougail:
var: '#b1b1b1'
```

View file

@ -1,46 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: # the first variable
var2:
description: the second variable
default:
var3:
description: the third variable
type: string
var4: value # the forth variable
var5:
description: the fifth variable
default: value
var6:
description: the sixth variable
type: string
default: value
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var1: example
var2: example
var3: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: example
var2: example
var3: example
var4: value
var5: value
var6: value
```

View file

@ -1,25 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.0'
var:
type: choice
description: A choice
default: quote'
choices:
- quote'
- quote"
- quote"'
```
# Example with all variables modifiable
```yaml
---
rougail:
var: quote'
```

View file

@ -1,32 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.0'
var1:
description: the first variable
help: message with '
var2:
description: the second variable
help: message with "
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var1: example
var2: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: example
var2: example
```

View file

@ -1,20 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default: quote"
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: quote"
```

View file

@ -1,20 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default: quote'"
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: quote'"
```

View file

@ -1,21 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default: quote\"\'
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: quote\"\'
```

View file

@ -1,20 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.0'
variable:
description: a variable
default: quote'
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: quote'
```

View file

@ -1,27 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default:
jinja: |
{{test_information }}
params:
test_information:
type: information
information: test_information
description: get information test_information
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: example
```

View file

@ -1,73 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1:
description: the first variable
test:
- test
var2:
description: the second variable
test:
- test
default: value
var3:
description: the third variable
test:
- test1
- test2
var4:
description: the forth variable
test:
-
- test1
- test2
mandatory: false
var5:
description: the fifth variable
type: boolean
test:
- false
var6:
description: the sixth variable
multi: true
test:
- test1
- test2
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var1: test
var3: test1
var6:
- test1
- test2
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: test
var2: test
var3: test1
var4:
var5: false
var6:
- test1
- test2
```

View file

@ -1,43 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable1:
description: a first variable
type: choice
multi: true
choices:
- val1
- val2
variable2:
description: a second variable
type: choice
multi: true
mandatory: false
choices:
- val1
- val2
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
variable1:
- a_choice
```
# Example with all variables modifiable
```yaml
---
rougail:
variable1:
- a_choice
variable2:
- a_choice
```

View file

@ -1,28 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
source_variable_1: val1 # the first source variable
source_variable_2: val2 # the second source variable
my_variable:
description: a variable
type: choice
choices:
- variable: _.source_variable_1
- variable: _.source_variable_2
default: val1
```
# Example with all variables modifiable
```yaml
---
rougail:
source_variable_1: val1
source_variable_2: val2
my_variable: val1
```

View file

@ -1,29 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default:
jinja: |
{{ param1 }}_{{ param2 }}_{{ param3 }}_{{ param4 }}
params:
param1: string
param2: 1
param3: true
param4:
description: concat all parameters
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: string_1_True_None
```

View file

@ -1,27 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var:
description: a variable
default:
jinja: '{{ information }}'
params:
information:
type: information
information: test_information
variable: _.var
description: returns the information
```
# Example with all variables modifiable
```yaml
---
rougail:
var: example
```

View file

@ -1,36 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: # a first variable
var2:
description: a second variable
default:
jinja: |
{{ information }}
params:
information:
type: information
information: test_information
variable: _.var1
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var1: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: example
var2: example
```

View file

@ -1,28 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
my_variable:
default: val1
my_calculated_variable:
multi: true
default:
- variable: _.my_variable
optional: true
- variable: _.my_variable_unexists
optional: true
```
# Example with all variables modifiable
```yaml
---
rougail:
my_variable: val1
my_calculated_variable:
- val1
```

View file

@ -1,28 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
my_variable:
default: val1
my_calculated_variable:
multi: true
default:
- variable: _.my_variable_unexists
optional: true
- variable: _.my_variable
optional: true
```
# Example with all variables modifiable
```yaml
---
rougail:
my_variable: val1
my_calculated_variable:
- val1
```

View file

@ -1,31 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
my_calculated_variable:
multi: true
default:
variable: _.my_variable
optional: true
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
my_calculated_variable:
- example
```
# Example with all variables modifiable
```yaml
---
rougail:
my_calculated_variable:
- example
```

View file

@ -1,32 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
my_variable:
multi: true
default:
- val1
- val2
my_calculated_variable:
multi: true
default:
variable: _.my_variable
optional: true
```
# Example with all variables modifiable
```yaml
---
rougail:
my_variable:
- val1
- val2
my_calculated_variable:
- val1
- val2
```

View file

@ -1,36 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1:
description: a first variable
default:
jinja: '{% if var2 is defined %} {{ var2 }} {% elif var3 is defined %} {{ var3
}} {% elif var4 is defined %} {{ var4 }} {% else %} {{ _.var2 }} {% endif %} '
params:
var2:
variable: _.var2
optional: true
var3:
variable: _.var3
optional: true
var4:
variable: _.unknown_family.var
optional: true
description: returns a value
mandatory: false
var2: no # a second variable
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: no
var2: no
```

View file

@ -1,32 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: # a first variable
var2:
description: a second variable
default:
type: information
information: test_information
variable: _.var1
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var1: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: example
var2: example
```

View file

@ -1,27 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var:
description: a variable
default: 9
choices:
jinja: |
{% for item in trange(0, 10) %}
{{ item }}
{%- endfor %}
return_type: number
description: choice for 0 to 9
```
# Example with all variables modifiable
```yaml
---
rougail:
var: 9
```

View file

@ -1,31 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable: rougail # a variable
```
# dictionaries/extra/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default:
jinja: no
description: return no
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: rougail
extra:
variable: no
```

View file

@ -1,47 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable: value # a variable
```
# dictionaries/extra/00-base.yml
```yaml
---
version: '1.1'
variable1:
description: a first variable
default:
variable: rougail.variable
variable2:
description: a second variable
default:
jinja: |
{{ rougail.variable }}
description: copy the value of rougail.variable
variable3:
description: a third variable
default:
jinja: |
{{ variable }}
params:
variable:
variable: rougail.variable
description: copy the value of rougail.variable
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: value
extra:
variable1: value
variable2: value
variable3: value
```

View file

@ -1,66 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: # the first variable
- true
var2:
description: the second variable
default:
- true
var3:
description: the third variable
type: boolean
default:
- true
var4: # the forth variable
- false
var5:
description: the fifth variable
default:
- false
var6:
description: the sixth variable
type: boolean
default:
- false
var7:
description: the seventh variable
multi: true
default:
- true
var8:
description: the eighth variable
type: boolean
multi: true
default:
- true
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- true
var2:
- true
var3:
- true
var4:
- false
var5:
- false
var6:
- false
var7:
- true
var8:
- true
```

View file

@ -1,37 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
custom1:
description: a first custom variable
type: custom
multi: true
custom2:
description: a second custom variable
type: custom
default:
- value
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
custom1:
- xxx
```
# Example with all variables modifiable
```yaml
---
rougail:
custom1:
- xxx
custom2:
- value
```

View file

@ -1,66 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: # the first variable
- 0.0
var2:
description: the second variable
default:
- 0.0
var3:
description: the third variable
type: float
default:
- 0.0
var4: # the forth variable
- 10.1
var5:
description: the fifth variable
default:
- 10.1
var6:
description: the sixth variable
type: float
default:
- 10.1
var7:
description: the seventh variable
multi: true
default:
- 0.0
var8:
description: the eighth variable
type: float
multi: true
default:
- 0.0
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- 0.0
var2:
- 0.0
var3:
- 0.0
var4:
- 10.1
var5:
- 10.1
var6:
- 10.1
var7:
- 0.0
var8:
- 0.0
```

View file

@ -1,66 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: # the first variable
- 0
var2:
description: the second variable
default:
- 0
var3:
description: the third variable
type: number
default:
- 0
var4: # the forth variable
- 10
var5:
description: the fifth variable
default:
- 10
var6:
description: the sixth variable
type: number
default:
- 10
var7:
description: the seventh variable
multi: true
default:
- 0
var8:
description: the eighth variable
type: number
multi: true
default:
- 0
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- 0
var2:
- 0
var3:
- 0
var4:
- 10
var5:
- 10
var6:
- 10
var7:
- 0
var8:
- 0
```

View file

@ -1,25 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1:
description: the second variable
empty: false
default:
- value
-
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- value
-
```

View file

@ -1,72 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: [] # the first variable
var2:
description: the second variable
default: []
var3:
description: the third variable
type: string
var4: # the forth variable
- value
var5:
description: the fifth variable
default:
- value
var6:
description: the sixth variable
type: string
default:
- value
var7:
description: the seventh variable
multi: true
default:
- value
var8:
description: the eighth variable
type: string
multi: true
default:
- value
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var1:
- example
var2:
- example
var3: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- example
var2:
- example
var3: example
var4:
- value
var5:
- value
var6:
- value
var7:
- value
var8:
- value
```

View file

@ -1,22 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default:
- quote"
```
# Example with all variables modifiable
```yaml
---
rougail:
variable:
- quote"
```

View file

@ -1,22 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default:
- quote'"
```
# Example with all variables modifiable
```yaml
---
rougail:
variable:
- quote'"
```

View file

@ -1,22 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default:
- quote'
```
# Example with all variables modifiable
```yaml
---
rougail:
variable:
- quote'
```

View file

@ -1,29 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
multi: true
default:
jinja: |
{{test_information }}
params:
test_information:
type: information
information: test_information
description: get information test_information
```
# Example with all variables modifiable
```yaml
---
rougail:
variable:
- '[]'
```

View file

@ -1,36 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable1: # a first variable
- a
- b
- c
variable2:
description: a second variable
choices:
variable: _.variable1
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
variable2: a_choice
```
# Example with all variables modifiable
```yaml
---
rougail:
variable1:
- a
- b
- c
variable2: a_choice
```

View file

@ -1,23 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
int:
description: A limited number
default: 10
params:
min_number: 0
max_number: 100
```
# Example with all variables modifiable
```yaml
---
rougail:
int: 10
```

View file

@ -1,21 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
variable:
description: an auto save variable
auto_save: true
default: no
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: no
```

View file

@ -1,24 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
var1: no # a first variable
var2:
description: a second variable
auto_save: true
default:
variable: _.var1
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: no
var2: no
```

View file

@ -1,31 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: no # a first variable
var2:
description: a second variable
auto_save: true
hidden:
jinja: |
{% if _.var1 == "yes" %}
_.var1 is yes
{% endif %}
description: only if the variable var1 has value "yes"
default:
jinja: yes
description: the value is always yes
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: no
var2: yes
```

View file

@ -1,16 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var:
description: autosave variable
auto_save: true
hidden: true
default: yes
mandatory: false
```

View file

@ -1,44 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
var1:
description: a first variable
default: value
var2:
description: a second variable
disabled:
variable: _.var1
when: value
var3:
description: a third variable
default:
jinja: |
{% if _.var1 == 'value' or _.var2 == 'blah' %}
value
{% endif %}
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var2: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: value
var2: example
var3: value
```

View file

@ -1,44 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
var1:
description: a first variable
default: value
var2:
description: a second variable
disabled:
variable: _.var1
when: value
var3:
description: a third variable
default:
jinja: |
{% if _.var2 is propertyerror %}
value
{% endif %}
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var2: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: value
var2: example
var3: example
```

View file

@ -1,44 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: no # a conditional variable
variable1:
description: a first variable
disabled:
jinja: |
{% if _.condition == "yes" %}
condition is yes
{% endif %}
description: if condition is egal to "yes"
variable2:
description: a second variable
disabled:
jinja: |
{% if _.condition == "yes" %}
condition is yes
{% endif %}
description: if condition is egal to "yes"
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
variable1: example
variable2: example
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: no
variable1: example
variable2: example
```

View file

@ -1,47 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: no # a condition
var1:
description: a first variable
disabled:
jinja: |
{% if _.condition == "yes" %}
condition is yes
{% endif %}
description: if condition is yes
default:
jinja: |
{{ _.condition }}
description: the value of condition
var2:
description: a second variable
disabled:
jinja: |
{% if rougail.condition == "yes" %}
condition is yes
{% endif %}
description: if condition is yes
default:
jinja: |
{{ rougail.condition }}
description: the value of condition
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: no
var1: no
var2: no
```

View file

@ -1,50 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: no # a condition
var1:
description: a first variable
hidden:
jinja: |
{% if unknown is not defined %}
unknown is undefined
{% elif unknown == "no" %}
unknown is no
{% endif %}
params:
unknown:
variable: _.unknown
optional: true
description: calculation from an unknown variable
mandatory: false
var2:
description: a second variable
hidden:
jinja: |
{% if condition is not defined %}
condition is undefined
{% elif condition == "no" %}
condition is no
{% endif %}
params:
condition:
variable: _.condition
optional: true
description: calculation from an condition variable
mandatory: false
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: no
var1: example
var2: example
```

View file

@ -1,30 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: false # a condition
variable:
description: a variable
disabled:
variable: _.condition
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
variable: example
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: false
variable: example
```

View file

@ -1,30 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: true # a condition
variable:
description: a variable
disabled:
variable: _.condition
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
variable: example
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: true
variable: example
```

View file

@ -1,31 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: yes # a condition
variable:
description: a variable
disabled:
variable: _.condition
when: yes
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
variable: example
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: yes
variable: example
```

View file

@ -1,31 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: yes # a condition
variable:
description: a variable
disabled:
variable: _.condition
when_not: yes
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
variable: example
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: yes
variable: example
```

View file

@ -1,38 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: no # the condition
var1:
description: a first variable
default: no
hidden:
jinja: |
{% if _.condition == "yes" %}
condition is yes
{% endif %}
description: if condition is yes
var2:
description: a second variable
default: no
hidden:
jinja: |
{% if rougail.condition == "yes" %}
condition is yes
{% endif %}
description: if condition is yes
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: no
var1: no
var2: no
```

View file

@ -1,44 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: no # a condition
var1:
description: a first variable
hidden:
jinja: |
{% if _.condition != "yes" %}
condition is yes
{% endif %}
description: if condition is yes
default:
jinja: |
{{ _.condition }}
description: the value of condition
var2:
description: a second variable
hidden:
jinja: |
{% if rougail.condition != "yes" %}
condition is yes
{% endif %}
description: if condition is yes
default:
jinja: |
{{ rougail.condition }}
description: the value of condition
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: no
var1: no
var2: no
```

View file

@ -1,44 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: no # a condition
var1:
description: a first variable
hidden:
jinja: |
{% if _.condition == "yes" %}
condition is yes
{% endif %}
description: if condition is yes
default:
jinja: |
{{ _.condition }}
description: returns the condition value
var2:
description: a second variable
hidden:
jinja: |
{% if rougail.condition == "yes" %}
condition is yes
{% endif %}
description: if condition is yes
default:
jinja: |
{{ rougail.condition }}
description: returns the condition value
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: no
var1: no
var2: no
```

View file

@ -1,33 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
int:
description: A number
type: number
validators:
- jinja: |
{% if _.int > 100 %}
value is too high
{% endif %}
description: the max value is 100
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
int: 42
```
# Example with all variables modifiable
```yaml
---
rougail:
int: 42
```

View file

@ -1,31 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1:
description: a first variable
test:
- another_value
type: string
default: oui
validators:
- jinja: |
{% if _.var1 == _.var2 %}
var1 must be different than var2
{% endif %}
description: var1 must be different than var2
var2: no # A second variable
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: another_value
var2: no
```

View file

@ -1,31 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
var1:
description: a second variable
multi: true
default:
- no
- yes
validators:
- jinja: |
{% if _.var1 | length > 9 %}
length must be less than 10
{% endif %}
description: check length is less than 10
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- no
- yes
```

View file

@ -1,38 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
var1:
description: a second variable
multi: true
default:
- no
- yes
test:
- val1
- val2
validators:
- params:
values:
variable: _.var1
whole: true
jinja: |
{% if values | length > 2 %}
length must be less than 3
{% endif %}
description: check length is less than 3
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- val1
- val2
```

View file

@ -1,23 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1:
description: a variable
unique: false
default:
- non
```
# Example with all variables modifiable
```yaml
---
rougail:
var1:
- non
```

View file

@ -1,23 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
unique: true
default:
- non
```
# Example with all variables modifiable
```yaml
---
rougail:
variable:
- non
```

View file

@ -1,22 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: 1.1
var:
description: a variable
auto_save: true
mode: advanced
default: no
```
# Example with all variables modifiable
```yaml
---
rougail:
var: no
```

View file

@ -1,35 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var:
description: Redefine description
```
# dictionaries/rougail/01-redefine.yml
```yaml
---
version: '1.1'
var:
description: Redefined
redefine: true
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var: example
```

View file

@ -1,39 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.0'
family:
redefine: true
disabled:
jinja: |
true
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.0'
family:
var1:
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
family:
var1: example
```
# Example with all variables modifiable
```yaml
---
rougail:
family:
var1: example
```

View file

@ -1,21 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.0'
family:
redefine: true
disabled: true
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.0'
family:
var1:
```

View file

@ -1,29 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.1'
var2:
description: a new variable
exists: false
default: yes
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: no # a variable
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: no
var2: yes
```

View file

@ -1,30 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.1'
var1:
redefine: true
exists: true
default: yes
var2:
description: a second variable
redefine: true
exists: true
default: yes
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1:
description: a first variable
hidden: true
default: no
mandatory: false
```

View file

@ -1,33 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.1'
variable:
redefine: true
default:
jinja: yes
description: returns yes
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default:
jinja: no
description: returns no
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: yes
```

View file

@ -1,41 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
choices:
- a
- b
- c
```
# dictionaries/rougail/01-redefine.yml
```yaml
---
version: '1.0'
variable:
redefine: true
choices:
- a
- b
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
variable: a_choice
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: a_choice
```

View file

@ -1,29 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default: no
```
# dictionaries/rougail/01-redefine.yml
```yaml
---
version: '1.1'
variable:
redefine: true
default: yes
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: yes
```

View file

@ -1,37 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.1'
variable:
redefine: true
default:
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default:
jinja: yes
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
variable: example
```
# Example with all variables modifiable
```yaml
---
rougail:
variable: example
```

View file

@ -1,37 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.1'
family:
redefine: true
description: new description
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
family: # a family
variable: # a variable
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
family:
variable: example
```
# Example with all variables modifiable
```yaml
---
rougail:
family:
variable: example
```

View file

@ -1,44 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.1'
family:
redefine: true
help: redefine help family ok
variable:
redefine: true
help: redefine help ok
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
family:
description: a family
help: redefine help family
variable:
description: redefine help
help: redefine help
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
family:
variable: example
```
# Example with all variables modifiable
```yaml
---
rougail:
family:
variable: example
```

View file

@ -1,21 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable: no # a variable
```
# dictionaries/rougail/01-redefine.yml
```yaml
---
version: '1.1'
variable:
redefine: true
hidden: true
mandatory: false
```

View file

@ -1,32 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
variable:
description: a variable
default: non
```
# dictionaries/rougail/01-redefine.yml
```yaml
---
version: '1.1'
variable:
redefine: true
multi: true
default:
- non
```
# Example with all variables modifiable
```yaml
---
rougail:
variable:
- non
```

View file

@ -1,44 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.1'
variable:
redefine: true
disabled: false
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
condition: no # a condition
variable:
description: a variable
disabled:
jinja: |
{% if _.condition == "yes" %}
true
{% else %}
false
{% endif %}
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
variable: example
```
# Example with all variables modifiable
```yaml
---
rougail:
condition: no
variable: example
```

View file

@ -1,53 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var1: no # a first variable
var2:
description: a second variable
test:
- test
default: non
var3:
description: a third variable
test:
- test
```
# dictionaries/rougail/10-base.yml
```yaml
---
version: '1.1'
var1:
redefine: true
test:
- test1
var2:
redefine: true
test:
- test1
var3:
redefine: true
test:
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var3: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var1: test1
var2: test1
var3: example
```

View file

@ -1,36 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.0'
var:
redefine: true
choices:
- a
- c
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.0'
var:
type: choice
description: A choice
default: c
choices:
- a
- b
- c
```
# Example with all variables modifiable
```yaml
---
rougail:
var: c
```

View file

@ -1,58 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.1'
family1:
exists: true
redefine: true
description: new description
family2:
exists: false
description: new description
family3:
exists: true
redefine: true
description: new description
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
family1: # a family
variable1: # a variable
family2: # a second family
variable2: # a second variable
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
family1:
variable1: example
family2:
variable2: example
```
# Example with all variables modifiable
```yaml
---
rougail:
family1:
variable1: example
family2:
variable2: example
```

View file

@ -1,35 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.1'
var:
description: New description
exists: false
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
var:
description: Description
```
# Example with mandatory variables not filled in
```yaml
---
rougail:
var: example
```
# Example with all variables modifiable
```yaml
---
rougail:
var: example
```

View file

@ -1,28 +0,0 @@
---
gitea: none
include_toc: true
---
# dictionaries/rougail/01-base.yml
```yaml
---
version: '1.1'
leader:
redefine: true
hidden: true
```
# dictionaries/rougail/00-base.yml
```yaml
---
version: '1.1'
leader: # a leadership
type: leadership
leader:
description: a leader
multi: true
mandatory: false
follower:
description: a follower
mandatory: false
```

Some files were not shown because too many files have changed in this diff Show more