annotate app/main/member/edit_images.lua @ 437:37a623b43e0a
Show how many days ago a day is in event timeline
 | author | 
 bsw | 
 | date | 
 Sun Mar 11 12:22:29 2012 +0100 (2012-03-11) | 
 | parents | 
 9e6a23f11f32  | 
 | children | 
 418b590fa9ed  | 
 
 | rev | 
   line source | 
| 
bsw/jbe@4
 | 
     1 slot.put_into("title", _"Upload images")
 | 
| 
bsw/jbe@4
 | 
     2 
 | 
| 
bsw/jbe@4
 | 
     3 slot.select("actions", function()
 | 
| 
bsw/jbe@4
 | 
     4   ui.link{
 | 
| 
bsw/jbe@4
 | 
     5     content = function()
 | 
| 
bsw/jbe@4
 | 
     6         ui.image{ static = "icons/16/cancel.png" }
 | 
| 
bsw/jbe@4
 | 
     7         slot.put(_"Cancel")
 | 
| 
bsw/jbe@4
 | 
     8     end,
 | 
| 
bsw@348
 | 
     9     module = "member",
 | 
| 
bsw@348
 | 
    10     view = "settings"
 | 
| 
bsw/jbe@4
 | 
    11   }
 | 
| 
bsw/jbe@4
 | 
    12 end)
 | 
| 
bsw/jbe@4
 | 
    13 
 | 
| 
bsw/jbe@4
 | 
    14 util.help("member.edit_images", _"Images")
 | 
| 
bsw/jbe@4
 | 
    15 
 | 
| 
bsw/jbe@4
 | 
    16 ui.form{
 | 
| 
bsw/jbe@4
 | 
    17   record = app.session.member,
 | 
| 
bsw/jbe@4
 | 
    18   attr = { 
 | 
| 
bsw/jbe@4
 | 
    19     class = "vertical",
 | 
| 
bsw/jbe@4
 | 
    20     enctype = 'multipart/form-data'
 | 
| 
bsw/jbe@4
 | 
    21   },
 | 
| 
bsw/jbe@4
 | 
    22   module = "member",
 | 
| 
bsw/jbe@4
 | 
    23   action = "update_images",
 | 
| 
bsw/jbe@4
 | 
    24   routing = {
 | 
| 
bsw/jbe@4
 | 
    25     ok = {
 | 
| 
bsw/jbe@4
 | 
    26       mode = "redirect",
 | 
| 
bsw/jbe@4
 | 
    27       module = "index",
 | 
| 
bsw/jbe@4
 | 
    28       view = "index"
 | 
| 
bsw/jbe@4
 | 
    29     }
 | 
| 
bsw/jbe@4
 | 
    30   },
 | 
| 
bsw/jbe@4
 | 
    31   content = function()
 | 
| 
bsw/jbe@4
 | 
    32     execute.view{
 | 
| 
bsw/jbe@4
 | 
    33       module = "member_image",
 | 
| 
bsw/jbe@4
 | 
    34       view = "_show",
 | 
| 
bsw/jbe@4
 | 
    35       params = {
 | 
| 
bsw/jbe@4
 | 
    36         member = app.session.member, 
 | 
| 
bsw/jbe@4
 | 
    37         image_type = "avatar"
 | 
| 
bsw/jbe@4
 | 
    38       }
 | 
| 
bsw/jbe@4
 | 
    39     }
 | 
| 
bsw/jbe@4
 | 
    40     ui.field.image{ field_name = "avatar", label = _"Avatar" }
 | 
| 
bsw/jbe@4
 | 
    41     execute.view{
 | 
| 
bsw/jbe@4
 | 
    42       module = "member_image",
 | 
| 
bsw/jbe@4
 | 
    43       view = "_show",
 | 
| 
bsw/jbe@4
 | 
    44       params = {
 | 
| 
bsw/jbe@4
 | 
    45         member = app.session.member, 
 | 
| 
bsw/jbe@4
 | 
    46         image_type = "photo"
 | 
| 
bsw/jbe@4
 | 
    47       }
 | 
| 
bsw/jbe@4
 | 
    48     }
 | 
| 
bsw/jbe@4
 | 
    49     ui.field.image{ field_name = "photo", label = _"Photo" }
 | 
| 
bsw/jbe@4
 | 
    50     ui.submit{ value = _"Save" }
 | 
| 
bsw/jbe@4
 | 
    51   end
 | 
| 
bsw/jbe@4
 | 
    52 } |