all repos — nirvash @ 3683e53c2a4db6561a68dddbfc39bd7b6408f539

modular CMS using the quartzgun library

order config options by datatype
Iris Lightshard nilix@nilfm.cc
PGP Signature
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEkFh6dA+k/6CXFXU4O3+8IhROY5gFAmKgOHsACgkQO3+8IhRO
Y5hWeQ//em7/he5BFq5V9Yxnd1De1ZOc3F9wA4WlelLfTEjIbEqTJEsCHBdn0jvq
S1HazQOMxuCpSu12qIF6rABL7EFJSZvjCIyrDqSRmSicFhLWvrbkIYhjnxwmaKi9
Ouz3335BP1U6TxpCZTOgp4kF4ei/WGJ0P2PR2/wPDHJhosR2JzJ4Kv4Mjkq1lu4b
Jy744KK5PsvPuOkiay0AhnWI8S/n07gwDBA7Pszqe2lg1x0CvFKI7m5W4SCp5/+e
XN9Ov8sSBmHzEUEKkYbQOHVel76SRZUm/yTmAqY9SaSHmnloeojBX9opftlPY/4J
0o5kEG7r+kyhcJ53cnAKyTLO/wPRgRnUJ2cIrkFon9uDHDxvjXeTbYD0G6L6CcFw
8YjCbr/I4ZCsVYuenXWfEEDvf4TJGvCQkL/Sr25lt8J0bwLirZGmR6zV0qEDv4bO
4WHXWgvqgrCVd+ET4E8K7mh5LycjeVoymNCSuCx2ndEnXI1QGx2vIKuqDNMxIS+o
REuAYnCdd9UBe4Nd8lDXok2zzGFJAnj950v7D2CZsyr1ccFoN3c223FFZg6/9uJN
A4J59hq2xftPBjcHvxPaSNn1oBoSGnYF6aX/c3xL388+qAUfiomPCce313DgBNgS
DS8o2qR3pP+Ueb+Yn8+mP3wi9XMB/d55adOe5tIKVY+ohM1YVDU=
=GDWv
-----END PGP SIGNATURE-----
commit

3683e53c2a4db6561a68dddbfc39bd7b6408f539

parent

37d184b3e228e0b43aa54fb45275131f46540229

1 files changed, 13 insertions(+), 5 deletions(-)

jump to
M templates/config.htmltemplates/config.html

@@ -10,14 +10,22 @@ <input hidden type="text" name="csrfToken" value="{{$csrfToken}}"/>

{{ range $opt, $val := $config }} {{ if eq ($opt).Type "int" }} <label>{{($opt).Name}} <input type="number" step="1" name="{{($opt).Name}}:{{($opt).Type}}" value="{{$val}}"/></label><br/> - {{ else if eq ($opt).Type "float" }} + {{ end }} + {{ end }} + {{ range $opt, $val := $config }} + {{ if eq ($opt).Type "float" }} <label>{{($opt).Name}} <input type="number" step="0.00000001" name="{{($opt).Name}}:{{($opt).Type}}" value="{{$val}}"/></label><br/> - {{ else if eq ($opt).Type "string" }} + {{ end }} + {{ end }} + {{ range $opt, $val := $config }} + {{ if eq ($opt).Type "string" }} <label>{{($opt).Name}} <input type="text" name="{{($opt).Name}}:{{($opt).Type}}" value="{{$val}}"/></label><br/> - {{ else if eq ($opt).Type "multilinestring" }} + {{ end }} + {{ end }} + {{ range $opt, $val := $config }} + {{ if eq ($opt).Type "multilinestring" }} <label>{{($opt).Name}} <textarea name="{{($opt).Name}}:{{($opt).Type}}">{{$val}}</textarea></label><br/> - {{ end}} - + {{ end }} {{ end }} <input type="submit" value="Save"/> </form>