diff options
Diffstat (limited to '')
-rw-r--r-- | src/mod_register.erl | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/mod_register.erl b/src/mod_register.erl index 4ace5d53..14588fa5 100644 --- a/src/mod_register.erl +++ b/src/mod_register.erl @@ -212,12 +212,17 @@ process_iq(From, To, {false, [], []} end, if IsCaptchaEnabled and not IsRegistered -> + TopInstrEl = {xmlelement, "instructions", [], + [{xmlcdata, + translate:translate( + Lang, "You need an x:data capable client " + "with CAPTCHA support to register")}]}, InstrEl = {xmlelement, "instructions", [], [{xmlcdata, translate:translate( Lang, "Choose a username and password " - "to register with this server.")}]}, + "to register with this server")}]}, UField = {xmlelement, "field", [{"type", "text-single"}, {"label", translate:translate(Lang, "User")}, @@ -234,7 +239,7 @@ process_iq(From, To, IQ#iq{type = result, sub_el = [{xmlelement, "query", [{"xmlns", "jabber:iq:register"}], - CaptchaEls}]}; + [TopInstrEl | CaptchaEls]}]}; error -> ErrText = "Unable to generate a captcha", IQ#iq{type = error, |