liquid_feedback_frontend

changeset 456:7d3f7aa90008

Show member names in event list only when logged in or pseudonym public mode
author bsw
date Sun Mar 11 18:56:28 2012 +0100 (2012-03-11)
parents b9aa543f1edd
children f44df8e5ea18
files app/main/event/_list.lua
line diff
     1.1 --- a/app/main/event/_list.lua	Sun Mar 11 18:55:59 2012 +0100
     1.2 +++ b/app/main/event/_list.lua	Sun Mar 11 18:56:28 2012 +0100
     1.3 @@ -87,24 +87,26 @@
     1.4          end }
     1.5  
     1.6          ui.container{ attr = { class = "issue_policy_info" }, content = function()
     1.7 -          if event.member_id then
     1.8 -            ui.link{
     1.9 -              content = function()
    1.10 -                execute.view{
    1.11 -                  module = "member_image",
    1.12 -                  view = "_show",
    1.13 -                  params = {
    1.14 -                    member = event.member,
    1.15 -                    image_type = "avatar",
    1.16 -                    show_dummy = true,
    1.17 -                    class = "micro_avatar",
    1.18 -                    popup_text = text
    1.19 +          if (app.session.member_id or config.public_access == "pseudonym") and event.member_id then
    1.20 +            if app.session.member_id then
    1.21 +              ui.link{
    1.22 +                content = function()
    1.23 +                  execute.view{
    1.24 +                    module = "member_image",
    1.25 +                    view = "_show",
    1.26 +                    params = {
    1.27 +                      member = event.member,
    1.28 +                      image_type = "avatar",
    1.29 +                      show_dummy = true,
    1.30 +                      class = "micro_avatar",
    1.31 +                      popup_text = text
    1.32 +                    }
    1.33                    }
    1.34 -                }
    1.35 -              end,
    1.36 -              module = "member", view = "show", id = event.member_id
    1.37 -            }
    1.38 -            slot.put(" ")
    1.39 +                end,
    1.40 +                module = "member", view = "show", id = event.member_id
    1.41 +              }
    1.42 +              slot.put(" ")
    1.43 +            end
    1.44              ui.link{
    1.45                text = event.member.name,
    1.46                module = "member", view = "show", id = event.member_id
    1.47 @@ -198,3 +200,7 @@
    1.48      event_max_id = last_event_id
    1.49    }
    1.50  }
    1.51 +
    1.52 +
    1.53 +slot.put("<br />")
    1.54 +slot.put("<br />")

Impressum / About Us