2023-02-14 13:46:39 -05:00
#!/usr/bin/env python3
import os
env_string = " "
for e in os . environ :
env_string + = " {} = {} \n " . format ( e , os . environ [ e ] )
template = """ >Fields and Submitting Data
Nomad Network let ' s you use simple input fields for submitting data to node-side applications. Submitted data, along with other session variables will be available to the node-side script / program as environment variables. This page contains a few examples.
>> Read Environment Variables
{ @ENV }
>> Examples of Fields and Submissions
The following section contains a simple set of fields , and a few different links that submit the field data in different ways .
- =
An input field : ` B444 ` < username ` Entered data > ` b
An masked field : ` B444 ` < ! | password ` Value of Field > ` b
An small field : ` B444 ` < 8 | small ` test > ` b , and some more text .
Two fields : ` B444 ` < 8 | one ` One > ` b ` B444 ` < 8 | two ` Two > ` b
The data can be ` ! ` [ submitted ` : / page / input_fields . mu ` username | two ] ` ! .
You can ` ! ` [ submit ` : / page / input_fields . mu ` one | password | small ] ` ! other fields , or just ` ! ` [ a single one ` : / page / input_fields . mu ` username ] ` !
Or simply ` ! ` [ submit them all ` : / page / input_fields . mu ` * ] ` ! .
2023-02-15 05:53:34 -05:00
Submission links can also ` ! ` [ include pre - configured variables ` : / page / input_fields . mu ` username | two | entitiy_id = 4611 | action = view ] ` ! .
Or take all fields and ` ! ` [ pre - configured variables ` : / page / input_fields . mu ` * | entitiy_id = 4611 | action = view ] ` ! .
Or only ` ! ` [ pre - configured variables ` : / page / input_fields . mu ` entitiy_id = 4688 | task = something ] ` !
2023-02-14 13:46:39 -05:00
- =
"""
print ( template . replace ( " { @ENV} " , env_string ) )