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 />")