liquid_feedback_frontend
view app/main/area/show.lua @ 624:0c756a7fb8e7
More optical enhancements...
| author | bsw | 
|---|---|
| date | Mon Jun 25 16:34:47 2012 +0200 (2012-06-25) | 
| parents | 5ca9de94cb13 | 
| children | f52f918b38b8 | 
 line source
     1 local area = Area:by_id(param.get_id())
     4 app.html_title.title = area.name
     5 app.html_title.subtitle = _("Area")
     7 util.help("area.show")
    10 if config.feature_rss_enabled then
    11   util.html_rss_head{ title = _"Initiatives in this area (last created first)", module = "initiative", view = "list_rss", params = { area_id = area.id } }
    12   util.html_rss_head{ title = _"Initiatives in this area (last updated first)", module = "initiative", view = "list_rss", params = { area_id = area.id } }
    13 end
    16 slot.select("head", function()
    17   execute.view{ module = "area", view = "_head", params = { area = area, show_content = true } }
    18 end)
    20 ui.container{
    21   attr = { class = "vertical"},
    22   content = function()
    23     ui.field.text{ value = area.description }
    24   end
    25 }
    30 if app.session.member then
    31   execute.view{
    32     module = "area",
    33     view = "show_tab",
    34     params = { area = area }
    35   }
    36 else
    37   execute.view{
    38     module = "issue",
    39     view = "_list",
    40     params = {
    41       issues_selector = area:get_reference_selector("issues"),
    42       filter = cgi.params["filter"],
    43       filter_voting = param.get("filter_voting"),
    44       for_area_list = true
    45     }
    46   }
    47 end
