liquid_feedback_frontend
diff app/main/member_image/_show.lua @ 525:63d6549cc00b
Delegation chain preview improved, better visualisation of current context, code cleanup
| author | bsw |
|---|---|
| date | Fri May 18 19:07:07 2012 +0200 (2012-05-18) |
| parents | aec9df5b4cd3 |
| children | cdd0bcbbef8b |
line diff
1.1 --- a/app/main/member_image/_show.lua Tue Apr 17 00:07:04 2012 +0200 1.2 +++ b/app/main/member_image/_show.lua Fri May 18 19:07:07 2012 +0200 1.3 @@ -1,4 +1,6 @@ 1.4 local member = param.get("member", "table") 1.5 +local member_id = member and member.id or param.get("member_id", atom.integer) 1.6 + 1.7 local image_type = param.get("image_type") 1.8 local show_dummy = param.get("show_dummy", atom.boolean) 1.9 local class = param.get("class") 1.10 @@ -10,6 +12,7 @@ 1.11 class = "" 1.12 end 1.13 1.14 +--[[ 1.15 local image = member:get_reference_selector("images") 1.16 :add_where{ "image_type = ?", image_type } 1.17 :optional_object_mode() 1.18 @@ -28,16 +31,19 @@ 1.19 external = encode.url{ static = (config.member_image_default_file[image_type] or 'icons/16/lightning.png')}, 1.20 } 1.21 else 1.22 +--]] 1.23 ui.image{ 1.24 attr = { title = popup_text, class = "member_image member_image_" .. image_type .. class }, 1.25 module = "member_image", 1.26 view = "show", 1.27 extension = "jpg", 1.28 - id = member.id, 1.29 + id = member_id, 1.30 params = { 1.31 image_type = image_type 1.32 } 1.33 } 1.34 + --[[ 1.35 end 1.36 end 1.37 end 1.38 +--]] 1.39 \ No newline at end of file