liquid_feedback_frontend
view app/main/index/search.lua @ 15:a3ac899559de
Esperanto support activated in frontend
author | bsw |
---|---|
date | Sun Jan 31 22:34:45 2010 +0100 (2010-01-31) |
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