var returnedString = Hash.decodeForm(string);
String
Bizarrus Admin über 11 Jahre
Man kann über den KCode diverse Eingabemasken erstellen (Input, Textarea, Button,..). Die Daten dieser Objekte können durch /sendform /deinBefehl übermittelt werden.
Da die Daten verschlüsselt sind, müssen diese wieder entschlüsselt werden.
this
.chatCommands = {
settings:
function
(user, params, command) {
if
(params.substring(0, 5) ==
'form:'
) {
var
form_data_encoded = params.substring(5, params.length);
form_data_decoded = Hash.decodeForm(form_data_encoded);
Bot.private(user, form_data_decoded);
return
;
}
button_submit =
new
KButton(
'Absenden'
,
'/sendform /settings form:'
);
text =
KCode();
text.append(
'°>{textfield}1|VAL1||width|260|<°'
text.newLine();
'°>{textfield}2|VAL2||width|83|height|20<°'
text.append(button_submit);
Bot.private(user, text);
};
Bizarrus Admin
über 11 Jahre
Man kann über den KCode diverse Eingabemasken erstellen (Input, Textarea, Button,..). Die Daten dieser Objekte können durch /sendform /deinBefehl übermittelt werden.
Da die Daten verschlüsselt sind, müssen diese wieder entschlüsselt werden.
this.chatCommands = {settings:function(user, params, command) {if(params.substring(0, 5) =='form:') {varform_data_encoded = params.substring(5, params.length);varform_data_decoded = Hash.decodeForm(form_data_encoded);Bot.private(user, form_data_decoded);return;}varbutton_submit =newKButton('Absenden','/sendform /settings form:');vartext =newKCode();text.append('°>{textfield}1|VAL1||width|260|<°');text.newLine();text.append('°>{textfield}2|VAL2||width|83|height|20<°');text.newLine();text.append(button_submit);Bot.private(user, text);}};