|
|
|
@ -84,11 +84,16 @@ var Param2Form =
|
|
|
|
|
},
|
|
|
|
|
Message : function(nr, pp, value)
|
|
|
|
|
{
|
|
|
|
|
if(pp.direction=='Out')
|
|
|
|
|
return 'Message (output)';
|
|
|
|
|
|
|
|
|
|
return 'Message:<table class="smalltable">'
|
|
|
|
|
+ '<tr><td>id: </td><td>' + genInput('inp_param_' + nr + '_id', 16, pp.direction, "id") + '</td></tr>'
|
|
|
|
|
+ '<tr><td>shortmsg: </td><td>' + genInput('inp_param_' + nr + '_smsg', 25, pp.direction, "shortmsg") + '</td></tr>'
|
|
|
|
|
+ '<tr><td>longmsg: </td><td>' + genInput('inp_param_' + nr + '_lmsg', 25, pp.direction, "longmsg") + '</td></tr>'
|
|
|
|
|
+ '<tr><td>from: </td><td>' + Param2Form.Identity( nr + '_from', pp.direction, "(from)") + '</td></tr>'
|
|
|
|
|
|
|
|
|
|
+ '<tr><td>to: </td><td>' + Param2Form.IdentityList( nr + '_to', pp.direction, "(to)") + '</td></tr>'
|
|
|
|
|
|
|
|
|
|
+ '</table>';
|
|
|
|
|
},
|
|
|
|
|
Identity : function(nr, pp, value)
|
|
|
|
@ -100,6 +105,15 @@ var Param2Form =
|
|
|
|
|
+ '<tr><td>fingerprint: </td><td>' + genInput('inp_param_' + nr + '_fpr', 25, pp.direction, "fingerprint") + '</td></tr>'
|
|
|
|
|
+ '</table>';
|
|
|
|
|
},
|
|
|
|
|
IdentityList : function(nr, pp, value)
|
|
|
|
|
{
|
|
|
|
|
return 'IdentityList (only 1 entry supported here):<table class="smalltable">'
|
|
|
|
|
+ '<tr><td>user_id: </td><td>' + genInput('inp_param_' + nr + '_id', 16, pp.direction, "id") + '</td></tr>'
|
|
|
|
|
+ '<tr><td>username: </td><td>' + genInput('inp_param_' + nr + '_name', 16, pp.direction, "name") + '</td></tr>'
|
|
|
|
|
+ '<tr><td>address: </td><td>' + genInput('inp_param_' + nr + '_addr', 25, pp.direction, "address") + '</td></tr>'
|
|
|
|
|
+ '<tr><td>fingerprint: </td><td>' + genInput('inp_param_' + nr + '_fpr', 25, pp.direction, "fingerprint") + '</td></tr>'
|
|
|
|
|
+ '</table>';
|
|
|
|
|
},
|
|
|
|
|
PEP_enc_format : function(nr, pp, value)
|
|
|
|
|
{
|
|
|
|
|
var disabled = pp.direction == 'Out' ? " disabled" : "";
|
|
|
|
@ -142,7 +156,9 @@ var Form2Param =
|
|
|
|
|
var ret = {};
|
|
|
|
|
ret.id = document.getElementById('inp_param_' + nr + '_id').value;
|
|
|
|
|
ret.shortmsg = document.getElementById('inp_param_' + nr + '_smsg').value;
|
|
|
|
|
ret.longmsg = document.getElementById('inp_param_' + nr + '_lmsg').value;
|
|
|
|
|
ret.from = Form2Param.Identity( nr + '_from');
|
|
|
|
|
ret.to = Form2Param.IdentityList( nr + '_to');
|
|
|
|
|
return ret;
|
|
|
|
|
},
|
|
|
|
|
Identity : function(nr, pp, value)
|
|
|
|
@ -154,6 +170,17 @@ var Form2Param =
|
|
|
|
|
ret.fpr = document.getElementById('inp_param_' + nr + '_fpr').value;
|
|
|
|
|
return ret;
|
|
|
|
|
},
|
|
|
|
|
IdentityList : function(nr, pp, value)
|
|
|
|
|
{
|
|
|
|
|
var iden = {};
|
|
|
|
|
iden.user_id = document.getElementById('inp_param_' + nr + '_id').value;
|
|
|
|
|
iden.username = document.getElementById('inp_param_' + nr + '_name').value;
|
|
|
|
|
iden.address = document.getElementById('inp_param_' + nr + '_addr').value;
|
|
|
|
|
iden.fpr = document.getElementById('inp_param_' + nr + '_fpr').value;
|
|
|
|
|
var ret = [];
|
|
|
|
|
ret.push(iden);
|
|
|
|
|
return ret;
|
|
|
|
|
},
|
|
|
|
|
PEP_enc_format : function(nr, pp, value)
|
|
|
|
|
{
|
|
|
|
|
return parseInt( $('input[name=inp_rad_' + nr + ']:checked', '#frm').val() );
|
|
|
|
|