liquid_feedback_frontend
diff app/main/member_image/_show.lua @ 4:80c215dbf076
Version alpha5
Many optical changes and improved usability
Support for different wiki-formatting-engines
Help system
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 | |
children | 6b6c82f9ca9f |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/app/main/member_image/_show.lua Thu Dec 10 12:00:00 2009 +0100 1.3 @@ -0,0 +1,27 @@ 1.4 +local member = param.get("member", "table") 1.5 +local image_type = param.get("image_type") 1.6 +local show_dummy = param.get("show_dummy", atom.boolean) 1.7 + 1.8 +local image = member:get_reference_selector("images") 1.9 + :add_where{ "image_type = ?", image_type } 1.10 + :optional_object_mode() 1.11 + :exec() 1.12 +if image or show_dummy then 1.13 + if config.fastpath_url_func then 1.14 + ui.image{ 1.15 + attr = { class = "member_image member_image_" .. image_type }, 1.16 + external = config.fastpath_url_func(member.id, image_type) 1.17 + } 1.18 + else 1.19 + ui.image{ 1.20 + attr = { class = "member_image member_image_" .. image_type }, 1.21 + module = "member_image", 1.22 + view = "show", 1.23 + extension = "jpg", 1.24 + id = member.id, 1.25 + params = { 1.26 + image_type = image_type 1.27 + } 1.28 + } 1.29 + end 1.30 +end