bsw/jbe@0: local draft = param.get("draft", "table") bsw/jbe@0: bsw/jbe@0: ui.form{ bsw/jbe@0: attr = { class = "vertical" }, bsw/jbe@0: record = draft, bsw/jbe@0: readonly = true, bsw/jbe@0: content = function() bsw/jbe@0: bsw@51: if app.session.member_id or config.public_access == "pseudonym" then bsw@51: ui.field.text{ bsw@51: label = _"Last author", bsw@51: value = _( bsw@51: "#{author} at #{date}", { bsw@51: author = draft.author_name, bsw@51: date = format.timestamp(draft.created) bsw@51: } bsw@51: ) bsw@51: } bsw@51: else bsw@51: ui.field.text{ bsw@51: label = _"Last author", bsw@51: value = _( bsw@51: "#{author} at #{date}", { bsw@65: author = _"[not displayed public]", bsw@51: date = format.timestamp(draft.created) bsw@51: } bsw@51: ) bsw@51: } bsw@51: end bsw@51: bsw@2: ui.container{ bsw/jbe@4: attr = { class = "draft_content wiki" }, bsw@2: content = function() bsw@81: slot.put(draft:get_content("html")) bsw@2: end bsw@2: } bsw/jbe@0: end bsw/jbe@0: }