| 195 |
transship: (f.transship != null && f.transship.checked ? "1" : "0"), |
transship: (f.transship != null && f.transship.checked ? "1" : "0"), |
| 196 |
content: f.content.value, |
content: f.content.value, |
| 197 |
emoji: f.emoji.value, |
emoji: f.emoji.value, |
| 198 |
sign_id: (f.use_sign != null && f.use_sign.checked ? f.sign_id.value : "0"), |
sign_id: f.sign_id.value, |
| 199 |
reply_note: (f.reply_note.checked ? "1" : "0"), |
reply_note: (f.reply_note.checked ? "1" : "0"), |
| 200 |
attachment: f.attachment.files, |
attachment: f.attachment.files, |
| 201 |
}, { |
}, { |
| 252 |
switch (ret.return.code) |
switch (ret.return.code) |
| 253 |
{ |
{ |
| 254 |
case 0: // OK |
case 0: // OK |
| 255 |
|
case 1: // Already deleted |
| 256 |
document.getElementById("attachment_" + id).style.display = "none"; |
document.getElementById("attachment_" + id).style.display = "none"; |
| 257 |
refresh_err_msg(errorFieldMap); |
refresh_err_msg(errorFieldMap); |
| 258 |
break; |
break; |
| 259 |
case -1: // Input validation failed |
case -1: // Input validation failed |
| 260 |
ret.return.errorFields.forEach(field => { |
errorFieldMap.set("err_msg_attachment", "<br />" + ret.return.message); |
|
errorFieldMap.set("err_msg_" + field.id, "<br />" + field.errMsg); |
|
|
}); |
|
| 261 |
refresh_err_msg(errorFieldMap); |
refresh_err_msg(errorFieldMap); |
| 262 |
break; |
break; |
| 263 |
case -2: // Internal error |
case -2: // Internal error |
| 429 |
</td> |
</td> |
| 430 |
</tr> |
</tr> |
| 431 |
<tr> |
<tr> |
| 432 |
<td align="right">表情<span id="err_msg_emoji" name="err_msg" style="color: red;"></td> |
<td align="right">表情<span id="err_msg_emoji" name="err_msg" style="color: red;"></span></td> |
| 433 |
<td><? |
<td><? |
| 434 |
for ($i = 1; $i <= $BBS_emoji_count; $i++) |
for ($i = 1; $i <= $BBS_emoji_count; $i++) |
| 435 |
{ |
{ |
| 446 |
{ |
{ |
| 447 |
?> |
?> |
| 448 |
<tr> |
<tr> |
| 449 |
<td align="right"><span id="err_msg_sign" name="err_msg" style="color: red;"></td> |
<td align="right">签名<span id="err_msg_sign" name="err_msg" style="color: red;"></span></td> |
| 450 |
<td> |
<td> |
| 451 |
<input type="checkbox" name="use_sign">使用我的个人签名 |
<input type="radio" id="sign_id_0" name="sign_id" value="0" checked>不使用 |
| 452 |
<input type="radio" id="sign_id_1" name="sign_id" value="1" checked>1 |
<input type="radio" id="sign_id_1" name="sign_id" value="1">1 |
| 453 |
<input type="radio" id="sign_id_2" name="sign_id" value="2">2 |
<input type="radio" id="sign_id_2" name="sign_id" value="2">2 |
| 454 |
<input type="radio" id="sign_id_3" name="sign_id" value="3">3 |
<input type="radio" id="sign_id_3" name="sign_id" value="3">3 |
| 455 |
<a class="s0" href="" onclick="return NW_open('preference.php', 'member_service', 500, 550);">设置个人签名</a> |
<a class="s0" href="" onclick="return NW_open('preference.php', 'member_service', 500, 550);">设置个人签名</a> |