Commit graph

58 commits

Author SHA1 Message Date
534eae1e75 [tutorial v1.1_085)] A conditional disabled boolean variable (config and doc) 2025-11-10 08:21:39 +01:00
d78dfb09a8 [tutorial v1.1_084] Help 2025-11-10 08:21:38 +01:00
49f24bfb78 [tutorial v1.1_084)] Help (config and doc) 2025-11-10 08:21:38 +01:00
49a7a1c9f7 [tutorial v1.1_083] Examples 2025-11-10 08:21:37 +01:00
0527386bb2 [tutorial v1.1_083)] Examples (config and doc) 2025-11-10 08:21:37 +01:00
e8448d02a8 [tutorial v1.1_082] A non mandatory variable 2025-11-10 08:21:36 +01:00
8f7f632ec8 [tutorial v1.1_082)] A non mandatory variable (config and doc) 2025-11-10 08:21:36 +01:00
a3643d06d3 [tutorial v1.1_081] A variable with multiple value 2025-11-10 08:21:35 +01:00
14b3c61e94 [tutorial v1.1_081)] A variable with multiple value (config and doc) 2025-11-10 08:21:35 +01:00
2db8aa4141 [tutorial v1.1_080] A conditional disabled variable with type domainname and parameters 2025-11-10 08:21:34 +01:00
56ae789ac6 [tutorial v1.1_080)] A conditional disabled variable with type domainname and parameters (config and doc) 2025-11-10 08:21:34 +01:00
962028722a [tutorial v1.1_070] A conditional disabled variable with type web_address 2025-11-10 08:21:33 +01:00
e86c33e32c [tutorial v1.1_070)] A conditional disabled variable with type web_address (config and doc) 2025-11-10 08:21:33 +01:00
a62b574d21 [tutorial v1.1_062] Jinja with a parameter 2025-11-10 08:21:32 +01:00
1e6e2e896b [tutorial v1.1_062)] Jinja with a parameter (config and doc) 2025-11-10 08:21:32 +01:00
0589cb2996 [tutorial v1.1_061] Jinja with a description 2025-11-10 08:21:31 +01:00
c20716939a [tutorial v1.1_061)] Jinja with a description (config and doc) 2025-11-10 08:21:31 +01:00
f47c9c570b [tutorial v1.1_060] A conditional hidden family with Jinja 2025-11-10 08:21:30 +01:00
a256405bec [tutorial v1.1_060)] A conditional hidden family with Jinja (config and doc) 2025-11-10 08:21:30 +01:00
a21d4b176f [tutorial v1.1_051] A conditional disabled variable with dynamic identifier 2025-11-10 08:21:29 +01:00
2efbeba579 [tutorial v1.1_051)] A conditional disabled variable with dynamic identifier (config and doc) 2025-11-10 08:21:29 +01:00
978f65d30d [tutorial v1.1_050] Family: a dynamic family 2025-11-10 08:21:28 +01:00
3678eb5f62 [tutorial v1.1_050)] Family: a dynamic family (config and doc) 2025-11-10 08:21:28 +01:00
eb744d6be0 [tutorial v1.1_040] A calculated default value 2025-11-10 08:21:27 +01:00
fed0df3c94 [tutorial v1.1_040)] A calculated default value (config and doc) 2025-11-10 08:21:27 +01:00
ea12cf8135 [tutorial v1.1_033] A conditional hidden family 2025-11-10 08:21:26 +01:00
3a2e72037c [tutorial v1.1_033)] A conditional hidden family (config and doc) 2025-11-10 08:21:26 +01:00
8debeeb21a [tutorial v1.1_032] Copy HTTP manual proxy to HTTPS manual proxy 2025-11-10 08:21:25 +01:00
281e0e3e7e [tutorial v1.1_032)] Copy HTTP manual proxy to HTTPS manual proxy (config and doc) 2025-11-10 08:21:25 +01:00
3cf4d5ec18 [tutorial v1.1_031] A conditional disabled family 2025-11-10 08:21:24 +01:00
2a359fdcd4 [tutorial v1.1_031)] A conditional disabled family (config and doc) 2025-11-10 08:21:24 +01:00
65ab3a625b [tutorial v1.1_030] A disabled family 2025-11-10 08:21:23 +01:00
eca86f24f3 [tutorial v1.1_030)] A disabled family (config and doc) 2025-11-10 08:21:23 +01:00
5c5b994d12 [tutorial v1.1_023] A variable with type "boolean" 2025-11-10 08:21:22 +01:00
2c3ae003f2 [tutorial v1.1_023)] A variable with type "boolean" (config and doc) 2025-11-10 08:21:22 +01:00
f201340bd6 [tutorial v1.1_022] A variable with type "port" 2025-11-10 08:21:21 +01:00
8253ebe27b [tutorial v1.1_022)] A variable with type "port" (config and doc) 2025-11-10 08:21:21 +01:00
8276b394b7 [tutorial v1.1_021] A variable with type's parameters 2025-11-10 08:21:21 +01:00
7c0cc2e6de [tutorial v1.1_021)] A variable with type's parameters (config and doc) 2025-11-10 08:21:21 +01:00
c7574d431b [tutorial v1.1_020] A variable with type "domainname" 2025-11-10 08:21:20 +01:00
e526007a4d [tutorial v1.1_020)] A variable with type "domainname" (config and doc) 2025-11-10 08:21:20 +01:00
ae1880535c [tutorial v1.1_012] Putting a variable inside of a family or a sub family 2025-11-10 08:21:19 +01:00
25b09edf2a [tutorial v1.1_012)] Putting a variable inside of a family or a sub family (config and doc) 2025-11-10 08:21:19 +01:00
037010f011 [tutorial v1.1_011] Or 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-10 08:21:18 +01:00
19b23c4dae [tutorial v1.1_011)] Or a sub family (config and doc) 2025-11-10 08:21:18 +01:00
e2f7256124 [tutorial v1.1_010] Creating a new family 2025-11-10 08:21:17 +01:00
08a9dc3556 [tutorial v1.1_010)] Creating a new family (config and doc) 2025-11-10 08:21:17 +01:00
1b74884cdd [tutorial v1.1_004] Limits the possible values for the 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-10 08:21:16 +01:00
0a9b0993ea [tutorial v1.1_004)] Limits the possible values for the variable (config and doc) 2025-11-10 08:21:16 +01:00
554e4441f2 [tutorial v1.1_003] 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-10 08:21:15 +01:00