liquid_feedback_frontend
view app/main/index/search.lua @ 8:374bbc2ff102
Version beta4
Bug fixed, which made it impossible to explicitly become interested in a topic
Fixed positioning of dialog for entering a new suggestion
Display of 404 pages
Bug fixed, which made it impossible to explicitly become interested in a topic
Fixed positioning of dialog for entering a new suggestion
Display of 404 pages
| author | bsw | 
|---|---|
| date | Sat Jan 02 12:00:00 2010 +0100 (2010-01-02) | 
| parents | 5c601807d397 | 
| children | 00d1004545f1 | 
 line source
     1 local search_for = param.get("search_for", atom.string)
     2 local search_string = param.get("search", atom.string)
     4 search_for = search_for or "global"
     6 slot.put_into("title", _("Search results for: '#{search}'", { search  = search_string }))
     8 if search_for == "global" or search_for == "member" then
     9   members_selector = Member:get_search_selector(search_string)
    10 --if #members > 0 then
    11   ui.heading{ content = _"Members" }
    12   execute.view{
    13     module = "member",
    14     view = "_list",
    15     params = { members_selector = members_selector },
    16   }
    17 --end
    18 end
    20 if search_for == "global" or search_for == "issue" then
    21   issues_selector = Issue:get_search_selector(search_string)
    22 --if #issues > 0 then
    23   ui.heading{ content = _"Issues" }
    24   execute.view{
    25     module = "issue",
    26     view = "_list",
    27     params = { issues_selector = issues_selector, highlight_string = search_string },
    28   }
    29 --end
    30 end
    32 if search_for == "initiative" then
    33   initiatives_selector = Initiative:get_search_selector(search_string)
    34 --if #initiatives > 0 then
    35   ui.heading{ content = _"Initiatives" }
    36   execute.view{
    37     module = "initiative",
    38     view = "_list",
    39     params = { initiatives_selector = initiatives_selector },
    40   }
    41 --end
    42 end
