Software / code / prosody
Comparison
plugins/mod_admin_adhoc.lua @ 6464:737c81bd898e
Merge 0.9->0.10
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sun, 05 Oct 2014 15:37:21 +0200 |
| parent | 6458:f906b803dc42 |
| parent | 6462:fcff8fa495d4 |
| child | 6627:c6e025411baa |
comparison
equal
deleted
inserted
replaced
| 6460:6d3187f24608 | 6464:737c81bd898e |
|---|---|
| 117 local delete_user_layout = dataforms_new{ | 117 local delete_user_layout = dataforms_new{ |
| 118 title = "Deleting a User"; | 118 title = "Deleting a User"; |
| 119 instructions = "Fill out this form to delete a user."; | 119 instructions = "Fill out this form to delete a user."; |
| 120 | 120 |
| 121 { name = "FORM_TYPE", type = "hidden", value = "http://jabber.org/protocol/admin" }; | 121 { name = "FORM_TYPE", type = "hidden", value = "http://jabber.org/protocol/admin" }; |
| 122 { name = "accountjids", type = "jid-multi", label = "The Jabber ID(s) to delete" }; | 122 { name = "accountjids", type = "jid-multi", required = true, label = "The Jabber ID(s) to delete" }; |
| 123 }; | 123 }; |
| 124 | 124 |
| 125 local delete_user_command_handler = adhoc_simple(delete_user_layout, function(fields, err) | 125 local delete_user_command_handler = adhoc_simple(delete_user_layout, function(fields, err) |
| 126 if err then | 126 if err then |
| 127 return generate_error_message(err); | 127 return generate_error_message(err); |
| 161 local end_user_session_layout = dataforms_new{ | 161 local end_user_session_layout = dataforms_new{ |
| 162 title = "Ending a User Session"; | 162 title = "Ending a User Session"; |
| 163 instructions = "Fill out this form to end a user's session."; | 163 instructions = "Fill out this form to end a user's session."; |
| 164 | 164 |
| 165 { name = "FORM_TYPE", type = "hidden", value = "http://jabber.org/protocol/admin" }; | 165 { name = "FORM_TYPE", type = "hidden", value = "http://jabber.org/protocol/admin" }; |
| 166 { name = "accountjids", type = "jid-multi", label = "The Jabber ID(s) for which to end sessions" }; | 166 { name = "accountjids", type = "jid-multi", label = "The Jabber ID(s) for which to end sessions", required = true }; |
| 167 }; | 167 }; |
| 168 | 168 |
| 169 local end_user_session_handler = adhoc_simple(end_user_session_layout, function(fields, err) | 169 local end_user_session_handler = adhoc_simple(end_user_session_layout, function(fields, err) |
| 170 if err then | 170 if err then |
| 171 return generate_error_message(err); | 171 return generate_error_message(err); |