Dokumentation

Usage


	var returnedString			= Hash.decodeForm(string);

Rückgabewert


String

Parameter


(String) (Required) Achtung: Diese Methode muss sich bei jedem ChatServer-Update ändern!

Source


decodeForm befindet sich in der Datei framework/core/Hash.js

Weitere Methoden


decodeForm(string)toString()

Kommentare und Beispiele


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.

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
this.chatCommands = {
    settings: function(user, params, command) {
        if(params.substring(0, 5) == 'form:') {
            var form_data_encoded = params.substring(5, params.length);
            var form_data_decoded = Hash.decodeForm(form_data_encoded);
            Bot.private(user, form_data_decoded);
            return;
        }
         
        var button_submit       = new KButton('Absenden', '/sendform /settings form:');
        var text                = new KCode();
        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);
    }
};

Du musst dich vorher Anmelden oder Registrieren um Kommentare schreiben zu können.