liquid_feedback_frontend
view app/main/member/_email_unconfirmed.lua @ 191:6af32e8c0917
Going to beta30
| author | bsw | 
|---|---|
| date | Mon Nov 08 02:39:24 2010 +0100 (2010-11-08) | 
| parents | 733f65c0c0a0 | 
| children | 72d8f5faa2e5 | 
 line source
     1 if app.session.member.notify_email_unconfirmed then
     3   local current = Member:new_selector()
     4     :add_where{ "id = ?", app.session.member_id }
     5     :add_where("notify_email_unconfirmed NOTNULL")
     6     :add_where("notify_email_secret_expiry > now()")
     7     :optional_object_mode()
     8     :exec()
    10   ui.heading{ level = 2, content = _"Notification address unconfirmed" }
    12   if current then
    13     ui.tag{
    14       tag = "div",
    15       content = _("You didn't confirmed your email address '#{email}'. You have received an email with an activation link.", { email = app.session.member.notify_email_unconfirmed })
    16     }
    17   else
    18     ui.tag{
    19       tag = "div",
    20       content = _("You didn't confirmed your email address '#{email}' within 7 days.", { email = app.session.member.notify_email_unconfirmed })
    21     }
    22   end
    23   slot.put("<br />")
    25   ui.link{
    26     text = _"Change email address",
    27     module = "member",
    28     view = "settings_email",
    29   }
    30   slot.put("<br />")
    31   slot.put("<br />")
    33   ui.link{
    34     text = _("Resend activation email to '#{email}'", { email = app.session.member.notify_email_unconfirmed }),
    35     module = "member",
    36     action = "update_email",
    37     params = {
    38       resend = true
    39     },
    40     routing = {
    41       default = {
    42         mode = "redirect",
    43         module = "index",
    44         view = "index"
    45       }
    46     }
    47   }
    49 end
