started adding more user flags, added user editing screen

This commit is contained in:
2013-02-28 22:32:36 -05:00
parent 31d37d1a5f
commit 55a51ad1e1

44
views/users/edit.jade Normal file
View File

@@ -0,0 +1,44 @@
h1 Edit User
form(method="POST", action="/users/" + encodeURIComponent(session.user.username) + "/edit")
ul
li
label(for="username") Username
input#username(name="username", value= user.username)
input#_id(name="_id", value= user._id, type='hidden')
li
label(for="name") Name
input#name(name="name", value= user.name)
li
label(for="is_admin") Admin
input(type="checkbox", name="is_admin", checked=(user.is_admin===true ? "checked" : undefined))
li
label(for="gender") Gender
span.buttonset
input(type="radio", name="gender", id="GenderM", value="1", checked= checked=user.gender=="1")
label(for="GenderM") Male
input(type="radio", name="gender", id="GenderF", value="0", checked=user.gender=="0")
label(for="GenderF") Female
li
label(for="metric_weight") units_weight
span.buttonset
input(type="radio", name="units_weight", id="units_weight_m", value="1", checked= checked=user.units_weight=="1")
label(for="units_weight_m") KG
input(type="radio", name="units_weight", id="units_weight_i", value="0", checked=user.units_weight=="0")
label(for="units_weight_i") LB
li
label(for="units_distance") metric_distance
span.buttonset
input(type="radio", name="units_distance", id="units_distance_m",value="1", checked= checked=user.units_distance=="1")
label(for="units_distance_m") KM
input(type="radio", name="units_distance", id="units_distance_i", value="0", checked=user.units_distance=="0")
label(for="units_distance_i") MI
li
label(for="metric_energy") metric_energy
span.buttonset
input(type="radio", name="units_energy", id="units_energy_m", value="1", checked= checked=user.units_energy=="1") Metric
label(for="units_energy_m") KJ
input(type="radio", name="units_energy", id="units_energy_i", value="0", checked=user.units_energy=="0") Imperial
label(for="units_energy_i") CAL
li
input(type="submit", value="Save")