annotate app/main/draft/_show.lua @ 112:29519f2f9929
static links allow only one tab opened at the same time
author |
jorges |
date |
Sun Sep 19 16:00:38 2010 +0200 (2010-09-19) |
parents |
134fce4bede3 |
children |
de6b80867eb7 |
rev |
line source |
bsw/jbe@0
|
1 local draft = param.get("draft", "table")
|
bsw/jbe@0
|
2
|
bsw/jbe@0
|
3 ui.form{
|
bsw/jbe@0
|
4 attr = { class = "vertical" },
|
bsw/jbe@0
|
5 record = draft,
|
bsw/jbe@0
|
6 readonly = true,
|
bsw/jbe@0
|
7 content = function()
|
bsw/jbe@0
|
8
|
bsw@51
|
9 if app.session.member_id or config.public_access == "pseudonym" then
|
bsw@51
|
10 ui.field.text{
|
bsw@51
|
11 label = _"Last author",
|
bsw@51
|
12 value = _(
|
bsw@51
|
13 "#{author} at #{date}", {
|
bsw@51
|
14 author = draft.author_name,
|
bsw@51
|
15 date = format.timestamp(draft.created)
|
bsw@51
|
16 }
|
bsw@51
|
17 )
|
bsw@51
|
18 }
|
bsw@51
|
19 else
|
bsw@51
|
20 ui.field.text{
|
bsw@51
|
21 label = _"Last author",
|
bsw@51
|
22 value = _(
|
bsw@51
|
23 "#{author} at #{date}", {
|
bsw@65
|
24 author = _"[not displayed public]",
|
bsw@51
|
25 date = format.timestamp(draft.created)
|
bsw@51
|
26 }
|
bsw@51
|
27 )
|
bsw@51
|
28 }
|
bsw@51
|
29 end
|
bsw@51
|
30
|
bsw@2
|
31 ui.container{
|
bsw/jbe@4
|
32 attr = { class = "draft_content wiki" },
|
bsw@2
|
33 content = function()
|
bsw@81
|
34 slot.put(draft:get_content("html"))
|
bsw@2
|
35 end
|
bsw@2
|
36 }
|
bsw/jbe@0
|
37 end
|
bsw/jbe@0
|
38 }
|