annotate app/main/draft/_show.lua @ 120:e5a221e57dc6
merge
 | author | 
 bsw | 
 | date | 
 Mon Oct 04 17:51:29 2010 +0200 (2010-10-04) | 
 | 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 }
 |