7a4d4da01a
[tutorial 061] A variable with multiple value
2025-11-04 19:22:29 +01:00
ac7304c8c2
[tutorial v1.1_061)] A variable with multiple value (config and doc)
2025-11-04 19:22:29 +01:00
164b87f55e
[tutorial 060] A variable with type "domainname", parameters type and disabled
2025-11-04 19:22:27 +01:00
f90378e417
[tutorial v1.1_060)] A variable with type "domainname", parameters type and disabled (config and doc)
2025-11-04 19:22:27 +01:00
9310a0f78c
[tutorial 051] A conditional disabled variable
2025-11-04 19:22:26 +01:00
8e8e266bc7
[tutorial v1.1_051)] A conditional disabled variable (config and doc)
2025-11-04 19:22:26 +01:00
7b5402dc67
[tutorial 050] A variable with type "web_address"
2025-11-04 19:22:25 +01:00
cc846f432a
[tutorial v1.1_050)] A variable with type "web_address" (config and doc)
2025-11-04 19:22:25 +01:00
68f4ecabcf
[tutorial 044] A conditional disabled variable with identifier
2025-11-04 19:22:24 +01:00
7bf1088b2b
[tutorial v1.1_044)] A conditional disabled variable with identifier (config and doc)
2025-11-04 19:22:24 +01:00
85d0f433ed
[tutorial 043] Jinja with a description
2025-11-04 19:22:23 +01:00
d55b12f0c4
[tutorial v1.1_043)] Jinja with a description (config and doc)
2025-11-04 19:22:23 +01:00
011e278245
[tutorial 042] Jinja with a parameter
2025-11-04 19:22:22 +01:00
9fd233b885
[tutorial v1.1_042)] Jinja with a parameter (config and doc)
2025-11-04 19:22:22 +01:00
35000b2295
[tutorial 041] A conditional hidden family with Jinja
2025-11-04 19:22:21 +01:00
c9d21e2244
[tutorial v1.1_041)] A conditional hidden family with Jinja (config and doc)
2025-11-04 19:22:21 +01:00
025ea8f8cf
[tutorial 040] Family: a dynamic family
2025-11-04 19:22:20 +01:00
267a90402d
[tutorial v1.1_040)] Family: a dynamic family (config and doc)
2025-11-04 19:22:20 +01:00
18b09c19d2
[tutorial 035] Variable type and parameters type are copied with default value
2025-11-04 19:22:19 +01:00
d7ce64b02b
[tutorial v1.1_035)] Variable type and parameters type are copied with default value (config and doc)
2025-11-04 19:22:19 +01:00
fea6b4b5b2
[tutorial 034] A calculated default value
2025-11-04 19:22:19 +01:00
2f0f4eff7b
[tutorial v1.1_034)] A calculated default value (config and doc)
2025-11-04 19:22:19 +01:00
8013b0a6d1
[tutorial 033] A conditional hidden family with a variable
2025-11-04 19:22:18 +01:00
992f8ee412
[tutorial v1.1_033)] A conditional hidden family with a variable (config and doc)
2025-11-04 19:22:18 +01:00
efaea5f6dc
[tutorial 032] An hidden family
2025-11-04 19:22:17 +01:00
97d47e61d5
[tutorial v1.1_032)] An hidden family (config and doc)
2025-11-04 19:22:17 +01:00
ac1509d481
[tutorial 031] Copy HTTP manual proxy to HTTPS manual proxy
2025-11-04 19:22:16 +01:00
abda6a7721
[tutorial v1.1_031)] Copy HTTP manual proxy to HTTPS manual proxy (config and doc)
2025-11-04 19:22:16 +01:00
6fd574f78a
[tutorial 030] A variable with type "boolean"
2025-11-04 19:22:15 +01:00
8ae865f0fa
[tutorial v1.1_030)] A variable with type "boolean" (config and doc)
2025-11-04 19:22:15 +01:00
66cf409ac0
[tutorial 027] A conditional disabled family with a variable
2025-11-04 19:22:14 +01:00
48a193e553
[tutorial v1.1_027)] A conditional disabled family with a variable (config and doc)
2025-11-04 19:22:14 +01:00
ae8158d531
[tutorial 026] A disabled family
2025-11-04 19:22:13 +01:00
a7169c06b8
[tutorial v1.1_026)] A disabled family (config and doc)
2025-11-04 19:22:13 +01:00
f06a649d1e
[tutorial 025] A variable with type "port"
2025-11-04 19:22:12 +01:00
c8bea6ff43
[tutorial v1.1_025)] A variable with type "port" (config and doc)
2025-11-04 19:22:12 +01:00
16c46a1329
[tutorial 024] A variable with type's parameters
2025-11-04 19:22:11 +01:00
50ccc1bdaf
[tutorial v1.1_024)] A variable with type's parameters (config and doc)
2025-11-04 19:22:11 +01:00
eeb6289985
[tutorial 023] A variable with type "domainname"
2025-11-04 19:22:10 +01:00
3409f3d8d7
[tutorial v1.1_023)] A variable with type "domainname" (config and doc)
2025-11-04 19:22:10 +01:00
c7fb9c9fa1
[tutorial 022] A variable inside sub family
2025-11-04 19:22:09 +01:00
fdab634d4e
[tutorial v1.1_022)] A variable inside sub family (config and doc)
2025-11-04 19:22:09 +01:00
7b427c9897
[tutorial 021] Group variables inside a sub family
...
Inside a family, we can have variables or families.
The "type" for family "manual" became unecessary because container an other family, so it's not a variable.
The description can now be has family comment.
In disabled attribute, it's better tu use relative path (we will see the reason in an other slide).
2025-11-04 19:22:08 +01:00
4427c75b04
[tutorial v1.1_021)] Group variables inside a sub family (config and doc)
2025-11-04 19:22:08 +01:00
d332ca1707
[tutorial 020] Group variables inside a family
...
The "manual" mode structural descriptions are write in a new files to separate things. But Rougail will concatenate variables and families.
We create a family, which will contain other variables.
This family has:
- a description
- a type
As there is no variable inside this family, the type is mandatory. Without it, Rougail will create a variable.
In fact, this family will be deleted by Rougail too because it is empty.
2025-11-04 19:22:07 +01:00
454a89d93a
[tutorial v1.1_020)] Group variables inside a family (config and doc)
2025-11-04 19:22:07 +01:00
08e7754b62
[tutorial 013] The variable is a "choice" variable
...
"Foo" should not be an option to the "proxy_mode" variable.
Now the "proxy_mode" type is "choice", that means that there is a list of available values that can be selected.
We say that the "proxy_mode" variable is constrained (by choices): this variable accept, in fact, only a list of choices.
2025-11-04 19:22:06 +01:00
d7f493fa9a
[tutorial v1.1_013)] The variable is a "choice" variable (config and doc)
2025-11-04 19:22:06 +01:00
8aa2f8dc5d
[tutorial 012] Set a default value
...
Now we can define the default value of this variable.
If the user doesn't touch this variable's value, the value is "No proxy"
As user intervention is no more required, so the variable change it's default mode too (from "basic" to "standard").
2025-11-04 19:22:06 +01:00
220040bd41
[tutorial v1.1_012)] Set a default value (config and doc)
2025-11-04 19:22:05 +01:00