annotate app/main/index/_lang_chooser.lua @ 490:abebe5e9ff78
Do not show ignore initiative for closed issues closes #1179
 | author | 
 bsw | 
 | date | 
 Thu Mar 15 20:56:13 2012 +0100 (2012-03-15) | 
 | parents | 
 58647c8a0339  | 
 | children | 
 63d6549cc00b  | 
 
 | rev | 
   line source | 
| 
bsw@441
 | 
     1 slot.select("title", function()
 | 
| 
bsw@441
 | 
     2   ui.container{
 | 
| 
bsw@441
 | 
     3     attr = { class = "lang_chooser" },
 | 
| 
bsw@441
 | 
     4     content = function()
 | 
| 
bsw@441
 | 
     5       for i, lang in ipairs{"en", "de", "eo"} do
 | 
| 
bsw@441
 | 
     6         ui.link{
 | 
| 
bsw@441
 | 
     7           content = function()
 | 
| 
bsw@441
 | 
     8             ui.image{
 | 
| 
bsw@441
 | 
     9               static = "lang/" .. lang .. ".png",
 | 
| 
bsw@441
 | 
    10               attr = { style = "margin-left: 0.5em;", alt = lang, title = lang }
 | 
| 
bsw@441
 | 
    11             }
 | 
| 
bsw@441
 | 
    12           end,
 | 
| 
bsw@441
 | 
    13           text = _('Select language "#{langcode}"', { langcode = lang }),
 | 
| 
bsw@441
 | 
    14           module = "index",
 | 
| 
bsw@441
 | 
    15           action = "set_lang",
 | 
| 
bsw@441
 | 
    16           params = { lang = lang },
 | 
| 
bsw@441
 | 
    17           routing = {
 | 
| 
bsw@441
 | 
    18             default = {
 | 
| 
bsw@441
 | 
    19               mode = "redirect",
 | 
| 
bsw@441
 | 
    20               module = request.get_module(),
 | 
| 
bsw@441
 | 
    21               view = request.get_view(),
 | 
| 
bsw@441
 | 
    22               id = param.get_id_cgi(),
 | 
| 
bsw@441
 | 
    23               params = param.get_all_cgi()
 | 
| 
bsw@441
 | 
    24             }
 | 
| 
bsw@441
 | 
    25           }
 | 
| 
bsw@441
 | 
    26         }
 | 
| 
bsw@441
 | 
    27       end
 | 
| 
bsw@441
 | 
    28     end
 | 
| 
bsw@441
 | 
    29   }
 | 
| 
bsw@441
 | 
    30 end)
 | 
| 
bsw@441
 | 
    31 
 |