bsw@10: slot.put_into("title", _"Developer features") bsw@10: bsw@10: slot.select("actions", function() bsw@10: ui.link{ bsw@10: content = function() bsw@10: ui.image{ static = "icons/16/cancel.png" } bsw@10: slot.put(_"Cancel") bsw@10: end, bsw@10: module = "member", bsw@10: view = "settings" bsw@10: } bsw@10: end) bsw@10: bsw@10: ui.form{ bsw@10: attr = { class = "vertical" }, bsw@10: module = "member", bsw@10: action = "update_stylesheet_url", bsw@10: routing = { bsw@10: ok = { bsw@10: mode = "redirect", bsw@10: module = "index", bsw@10: view = "index" bsw@10: } bsw@10: }, bsw@10: content = function() bsw@10: local setting_key = "liquidfeedback_frontend_stylesheet_url" bsw@10: local setting = Setting:by_pk(app.session.member.id, setting_key) bsw@10: local value = setting and setting.value bsw@10: ui.field.text{ bsw@10: label = _"Stylesheet URL", bsw@10: name = "stylesheet_url", bsw@10: value = value bsw@10: } bsw@10: ui.submit{ value = _"Set URL" } bsw@10: end bsw@10: }