X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Finfo.js;fp=web%2Finfo.js;h=8a3a73dbf6f61d93ab9e3288cfa8dafa35d6714f;hb=8fef1e97c9d91b5df92ba2e983c390db39471e4c;hp=35058fb64cab2d7b14830a1dba6ddcf29db91862;hpb=0aa336cce354db2f3320409259dac61f8b015be4;p=brisk.git diff --git a/web/info.js b/web/info.js index 35058fb..8a3a73d 100644 --- a/web/info.js +++ b/web/info.js @@ -28,7 +28,7 @@ var mlang_info = { 'btn_close' : { 'it' : 'Chiudi.', function info_fld(dobj) { - var fields = { login: { type: 'value' }, + var fields = { login: { type: 'value', perms: 'key' }, state: { type: 'value', perms: 'ro' }, guar: { type: 'value', perms: 'ro' }, @@ -90,21 +90,19 @@ function info_reset() { var ret, target; - target = $('info').getElementsByClassName('login_id')[0].innerHTML; - return info_show(target); + Fieldify.reset($('info')); } function info_save() { var info, jinfo, ret; - info = info_fld($('info')); - jinfo = info.dom2json(); + jinfo = Fieldify.dom2json($('info')); ret = server_request('index_wr.php', sess, 'mesg', 'info|save','__POST__', 'info', JSON.stringify(jinfo)); if (ret == 1) { - $('info').style.visibility = 'hidden'; + Fieldify.actualize($('info')); } else { alert(ret); @@ -113,7 +111,7 @@ function info_save() function info_onlyifknown_isvisible() { var vis = 'inherit'; - var arr = fieldify_get_dom_element([$('info')], 'friend'); + var arr = Fieldify.get_dom_elements([$('info')], 'friend'); var obj = null; for (var k = 0 ; k < arr.length ; k++) {