liquid_feedback_frontend
diff app/main/member/edit.lua @ 286:c587d8762e62
Registration process updated for Core 2.0, lockable member fields, notification settings
| author | bsw |
|---|---|
| date | Sat Feb 25 11:51:37 2012 +0100 (2012-02-25) |
| parents | 808269b7f41c |
| children | 9e6a23f11f32 |
line diff
1.1 --- a/app/main/member/edit.lua Fri Feb 17 15:16:02 2012 +0100 1.2 +++ b/app/main/member/edit.lua Sat Feb 25 11:51:37 2012 +0100 1.3 @@ -26,21 +26,22 @@ 1.4 } 1.5 }, 1.6 content = function() 1.7 - ui.field.text{ label = _"Organizational unit", name = "organizational_unit" } 1.8 - ui.field.text{ label = _"Internal posts", name = "internal_posts" } 1.9 - ui.field.text{ label = _"Real name", name = "realname" } 1.10 - ui.field.text{ label = _"Birthday" .. " YYYY-MM-DD ", name = "birthday", attr = { id = "profile_birthday" } } 1.11 + ui.field.text{ label = _"Identification", name = "identification", readonly = true } 1.12 + ui.field.text{ label = _"Organizational unit", name = "organizational_unit", readonly = config.locked_profile_fields.organizational_unit } 1.13 + ui.field.text{ label = _"Internal posts", name = "internal_posts", readonly = config.locked_profile_fields.internal_posts } 1.14 + ui.field.text{ label = _"Real name", name = "realname", readonly = config.locked_profile_fields.realname } 1.15 + ui.field.text{ label = _"Birthday" .. " YYYY-MM-DD ", name = "birthday", attr = { id = "profile_birthday" }, readonly = config.locked_profile_fields.birthday } 1.16 ui.script{ static = "gregor.js/gregor.js" } 1.17 util.gregor("profile_birthday", "document.getElementById('timeline_search_date').form.submit();") 1.18 - ui.field.text{ label = _"Address", name = "address", multiline = true } 1.19 - ui.field.text{ label = _"email", name = "email" } 1.20 - ui.field.text{ label = _"xmpp", name = "xmpp_address" } 1.21 - ui.field.text{ label = _"Website", name = "website" } 1.22 - ui.field.text{ label = _"Phone", name = "phone" } 1.23 - ui.field.text{ label = _"Mobile phone", name = "mobile_phone" } 1.24 - ui.field.text{ label = _"Profession", name = "profession" } 1.25 - ui.field.text{ label = _"External memberships", name = "external_memberships", multiline = true } 1.26 - ui.field.text{ label = _"External posts", name = "external_posts", multiline = true } 1.27 + ui.field.text{ label = _"Address", name = "address", multiline = true, readonly = config.locked_profile_fields.address } 1.28 + ui.field.text{ label = _"email", name = "email", readonly = config.locked_profile_fields.email } 1.29 + ui.field.text{ label = _"xmpp", name = "xmpp_address", readonly = config.locked_profile_fields.xmpp_address } 1.30 + ui.field.text{ label = _"Website", name = "website", readonly = config.locked_profile_fields.website } 1.31 + ui.field.text{ label = _"Phone", name = "phone", readonly = config.locked_profile_fields.phone } 1.32 + ui.field.text{ label = _"Mobile phone", name = "mobile_phone", readonly = config.locked_profile_fields.mobile_phone } 1.33 + ui.field.text{ label = _"Profession", name = "profession", readonly = config.locked_profile_fields.profession } 1.34 + ui.field.text{ label = _"External memberships", name = "external_memberships", multiline = true, readonly = config.locked_profile_fields.external_memberships } 1.35 + ui.field.text{ label = _"External posts", name = "external_posts", multiline = true, readonly = config.locked_profile_fields.external_posts } 1.36 1.37 ui.field.select{ 1.38 label = _"Wiki engine for statement",