liquid_feedback_frontend

diff app/main/member/show.lua @ 4:80c215dbf076

Version alpha5

Many optical changes and improved usability

Support for different wiki-formatting-engines

Help system
author bsw/jbe
date Thu Dec 10 12:00:00 2009 +0100 (2009-12-10)
parents 768faea1096d
children 0ee1e0c42d4c
line diff
     1.1 --- a/app/main/member/show.lua	Mon Nov 30 12:00:00 2009 +0100
     1.2 +++ b/app/main/member/show.lua	Thu Dec 10 12:00:00 2009 +0100
     1.3 @@ -1,12 +1,13 @@
     1.4  local member = Member:by_id(param.get_id())
     1.5  
     1.6  slot.select("title", function()
     1.7 -  ui.image{
     1.8 -    attr = { class = "avatar" },
     1.9 -    module = "member",
    1.10 -    view = "avatar",
    1.11 -    extension = "jpg",
    1.12 -    id = member.id
    1.13 +  execute.view{
    1.14 +    module = "member_image",
    1.15 +    view = "_show",
    1.16 +    params = {
    1.17 +      member = member,
    1.18 +      image_type = "avatar"
    1.19 +    }
    1.20    }
    1.21  end)
    1.22  
    1.23 @@ -19,9 +20,15 @@
    1.24    local contact = Contact:by_pk(app.session.member.id, member.id)
    1.25    if contact then
    1.26      slot.select("actions", function()
    1.27 -      ui.field.text{ value = _"You have saved this member as contact." }
    1.28 +      ui.container{
    1.29 +        attr = { class = "interest" },
    1.30 +        content = _"You have saved this member as contact."
    1.31 +      }
    1.32        ui.link{
    1.33 -        text = _"Remove from contacts",
    1.34 +        content = function()
    1.35 +          ui.image{ static = "icons/16/book_delete.png" }
    1.36 +          slot.put(encode.html(_"Remove from contacts"))
    1.37 +        end,
    1.38          module = "contact",
    1.39          action = "remove_member",
    1.40          id = contact.other_member_id,
    1.41 @@ -60,6 +67,7 @@
    1.42    end
    1.43  end
    1.44  
    1.45 +util.help("member.show", _"Member page")
    1.46  
    1.47  execute.view{
    1.48    module = "member",

Impressum / About Us