Changeset 5864 for trunk/expressoMail1_2/js/sharemailbox.js
- Timestamp:
- 04/03/12 09:24:37 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/sharemailbox.js
r5792 r5864 39 39 Element('em_input_writeAcl').checked = false; 40 40 Element('em_input_sendAcl').checked = false; 41 Element('em_input_saveAcl').checked = false; 42 43 Element('em_input_saveAcl').disabled = true; 41 44 42 Element('em_input_deleteAcl').disabled = true; 45 43 Element('em_input_writeAcl').disabled = true; … … 63 61 } 64 62 65 if (data[user].indexOf('w i',0) >= 0)63 if (data[user].indexOf('w',0) >= 0) 66 64 { 67 65 Element('em_input_writeAcl').checked = true; … … 69 67 } 70 68 71 if (data[user] != "false" && data[user].indexOf(' a',0) >= 0)69 if (data[user] != "false" && data[user].indexOf('p',0) >= 0) 72 70 { 73 71 Element('em_input_sendAcl').disabled = false; 74 72 Element('em_input_sendAcl').checked = true; 75 } 76 77 if (data[user] != "false" && data[user].indexOf('p',0) >= 0) 78 { 79 Element('em_input_saveAcl').disabled = false; 80 Element('em_input_saveAcl').checked = true; 81 } 82 83 if( data[user] != "false" && Element('em_input_writeAcl').checked && Element('em_input_sendAcl').checked ) 84 { 85 Element('em_input_saveAcl').disabled = false; 86 } 87 else 88 { 89 Element('em_input_saveAcl').disabled = true; 90 } 73 } 74 91 75 } 92 76 … … 126 110 127 111 if (Element('em_input_deleteAcl').checked) 128 acl += ' d';112 acl += 'ida'; 129 113 130 114 if (Element('em_input_writeAcl').checked) { 131 acl += 'w i';115 acl += 'wc'; 132 116 } 133 117 if (Element('em_input_sendAcl').checked){ 134 acl += 'a'; 135 } 136 if (Element('em_input_sendAcl').checked && Element('em_input_writeAcl').checked){ 137 Element('em_input_saveAcl').disabled = false; 138 } else { 139 Element('em_input_saveAcl').disabled = true; 140 Element('em_input_saveAcl').checked = false; 141 } 142 143 if (Element('em_input_saveAcl').checked) 144 acl += 'p'; 118 acl += 'pa'; 119 } 145 120 146 121 var handler_setaclfromuser = function(data) { … … 237 212 Element('em_input_writeAcl').checked = false; 238 213 Element('em_input_sendAcl').checked = false; 239 Element('em_input_saveAcl').checked = false;240 214 241 215 Element('em_input_deleteAcl').disabled = true; 242 216 Element('em_input_writeAcl').disabled = true; 243 217 Element('em_input_sendAcl').disabled = true; 244 Element('em_input_saveAcl').disabled = true;245 218 246 219 $("#sharemailbox").empty(); … … 289 262 290 263 Element('em_input_sendAcl').disabled = true; 291 Element('em_input_saveAcl').disabled = true;292 264 Element('em_input_deleteAcl').disabled = true; 293 265 Element('em_input_writeAcl').disabled = true; … … 384 356 Element('em_input_writeAcl').checked = false; 385 357 Element('em_input_sendAcl').checked = false; 386 Element('em_input_saveAcl').checked = false;387 358 } 388 359
Note: See TracChangeset
for help on using the changeset viewer.