📄 addmessage.jsp
字号:
<mvn:servlet>
document.mvnform.submitbutton.disabled=true;
document.mvnform.previewbutton.disabled=true;
document.mvnform.draftbutton.disabled=true;
</mvn:servlet>
document.mvnform.submit();
}
}
function DraftForm() {
if (ValidateForm() == true) {
document.mvnform.draft.value='true';
document.mvnform.preview.value=''; // preview == false
<mvn:servlet>
document.mvnform.submitbutton.disabled=true;
document.mvnform.previewbutton.disabled=true;
document.mvnform.draftbutton.disabled=true;
</mvn:servlet>
document.mvnform.submit();
}
}
function ValidateForm() {
if ((document.mvnform.sendall == null) || (document.mvnform.sendall.checked == false)) {
if (isBlank(document.mvnform.MessageToList, "<fmt:message key="mvnforum.common.message.to"/>")) return false;
}
if (isBlank(document.mvnform.MessageTopic, "<fmt:message key="mvnforum.common.message.subject"/>")) return false;
if (isBlank(document.mvnform.message, "<fmt:message key="mvnforum.common.message.body"/>")) return false;
return true;
}
//]]>
</script>
<!-- Language specific string constants used in mvncode.js -->
<script type="text/javascript" language="JavaScript">
// DO NOT ADD LINE-BREAKS BETWEEN THE "...." QUOTES!
// MINI-HELP MESSAGES
b_text = "<fmt:message key="mvnforum.user.addpost.js.message.boldtext"/>";
i_text = "<fmt:message key="mvnforum.user.addpost.js.message.italictext"/>";
u_text = "<fmt:message key="mvnforum.user.addpost.js.message.ulinetext"/>";
s_text = "<fmt:message key="mvnforum.user.addpost.js.message.stricetext"/>";
size_text = "<fmt:message key="mvnforum.user.addpost.js.message.sizetext"/>";
font_text = "<fmt:message key="mvnforum.user.addpost.js.message.fonttext"/>";
color_text = "<fmt:message key="mvnforum.user.addpost.js.message.colortext"/>";
url_text = "<fmt:message key="mvnforum.user.addpost.js.message.urltext"/>";
email_text = "<fmt:message key="mvnforum.user.addpost.js.message.emailtext"/>";
img_text = "<fmt:message key="mvnforum.user.addpost.js.message.imgtext"/>";
code_text = "<fmt:message key="mvnforum.user.addpost.js.message.codetext"/>";
php_text = "<fmt:message key="mvnforum.user.addpost.js.message.phptext"/>";
list_text = "<fmt:message key="mvnforum.user.addpost.js.message.listtext"/>";
quote_text = "<fmt:message key="mvnforum.user.addpost.js.message.quotetext"/>";
norm_text = "<fmt:message key="mvnforum.user.addpost.js.message.normaltext"/>";
enha_text = "<fmt:message key="mvnforum.user.addpost.js.message.enhancedtext"/>";
closecurrent_text = "<fmt:message key="mvnforum.user.addpost.js.message.tagclose"/>";
closeall_text = "<fmt:message key="mvnforum.user.addpost.js.message.tagcloseall"/>";
// ERROR MESSAGES
enhanced_only_text = "<fmt:message key="mvnforum.user.addpost.js.message.enhanconlytext"/>";
no_tags_text = "<fmt:message key="mvnforum.user.addpost.js.message.notagstext"/>";
already_open_text = "<fmt:message key="mvnforum.user.addpost.js.message.alreadyopentext"/>";
// TEXT FOR POP-UP PROMPTS
tag_prompt = "<fmt:message key="mvnforum.user.addpost.js.prompt.taginput"/>";
font_formatter_prompt = "<fmt:message key="mvnforum.user.addpost.js.prompt.fontformat"/>";
link_text_prompt = "<fmt:message key="mvnforum.user.addpost.js.prompt.linktext"/>";
link_url_prompt = "<fmt:message key="mvnforum.user.addpost.js.prompt.linkurl"/>";
link_email_prompt = "<fmt:message key="mvnforum.user.addpost.js.prompt.email"/>";
list_type_prompt = "<fmt:message key="mvnforum.user.addpost.js.prompt.listtype"/>";
list_item_prompt = "<fmt:message key="mvnforum.user.addpost.js.prompt.listitem"/>";
</script>
<script type="text/javascript" language="JavaScript">
function showMoreEmotion() {
document.getElementById("MoreEmotion").style.display = '';
document.getElementById("showlink").style.display = 'none';
document.getElementById("hidelink").style.display = '';
}
function hideMoreEmotion() {
document.getElementById("MoreEmotion").style.display = 'none';
document.getElementById("showlink").style.display = '';
document.getElementById("hidelink").style.display = 'none';
}
function checkMessageIcon() {
var messageIcon = "<%=EnableHtmlTagFilter.filter(messageIcon)%>";//we must enable html in javascript string
var icon = document.getElementById("MessageIcon" + messageIcon);
if ( icon != null ) icon.checked = true;
}
function updateReceiverOption() {
// if send all is on, we hide the following fields: To, Cc, Bcc
var disp = document.getElementById("sendall").checked ? 'none' : '';
document.getElementById("To").style.display = disp;
document.getElementById("Cc").style.display = disp;
document.getElementById("Bcc").style.display = disp;
}
</script>
</mvn:head>
<mvn:body onunload="document.mvnform.submitbutton.disabled=false;document.mvnform.previewbutton.disabled=false;document.mvnform.draftbutton.disabled=false;">
<%@ include file="header.jsp"%>
<br/>
<table width="95%" align="center">
<tr class="nav">
<td><img src="<%=contextPath%>/mvnplugin/mvnforum/images/nav.gif" alt=""/></td>
<td width="100%" nowrap="nowrap">
<a class="nav" href="<%=urlResolver.encodeURL(request, response, "index")%>"><fmt:message key="mvnforum.common.nav.index"/></a> »
<a class="nav" href="<%=urlResolver.encodeURL(request, response, "myprofile")%>"><fmt:message key="mvnforum.user.header.my_profile"/></a> »
<a class="nav" href="<%=urlResolver.encodeURL(request, response, "mymessage")%>"><fmt:message key="mvnforum.user.mymessage.title"/></a> »
<fmt:message key="mvnforum.user.addmessage.title"/>
</td>
</tr>
</table>
<br/>
<%if (isPreviewing) {
MemberBean memberBean = (MemberBean)request.getAttribute("MemberBean");%>
<table class="tborder" width="95%" cellspacing="1" cellpadding="5" align="center">
<mvn:cssrows>
<tr class="<mvn:cssrow/>">
<td width="155" rowspan="2" valign="top" nowrap="nowrap">
<%if (MVNForumConfig.getEnableShowGender()) {%>
<%if (memberBean.getMemberGender() == 1) {%>
<img src="<%=contextPath%>/mvnplugin/mvnforum/images/icon/male.gif" border="0" alt="<fmt:message key="mvnforum.common.member.male"/>" title="<fmt:message key="mvnforum.common.member.male"/>"/>
<%} else {%>
<img src="<%=contextPath%>/mvnplugin/mvnforum/images/icon/female.gif" border="0" alt="<fmt:message key="mvnforum.common.member.female"/>" title="<fmt:message key="mvnforum.common.member.female"/>"/>
<%}
}%>
<a href="<%=urlResolver.encodeURL(request, response, "viewmember?member=" + Encoder.encodeURL(memberBean.getMemberName()))%>" class="memberName"><%=memberBean.getMemberName()%></a>
<br/>
<%=(memberBean.getMemberTitle().length() > 0) ? EnableMVNCodeFilter.filter(memberBean.getMemberTitle()) : MyUtil.getMemberTitle(memberBean.getMemberPostCount())%>
<br/>
<% if (memberBean.getMemberAvatar().length() > 0) { %>
<div align="center"><img src="<%=memberBean.getMemberAvatar_processed(request, response)%>" border="0" alt="<fmt:message key="mvnforum.common.member.avatar.has_avatar"/>" title="<fmt:message key="mvnforum.common.member.avatar.has_avatar"/>"/></div>
<% } else { %>
<p>
<% } %>
<br/>
<% if (MVNForumConfig.getEnableShowCountry()) {%>
<%=memberBean.getMemberCountry()%><br/>
<%} %>
<% if (MVNForumConfig.getEnableShowJoinDate()) {%>
<fmt:message key="mvnforum.user.viewthread.joined"/>: <b><%=onlineUser.getGMTDateFormat(memberBean.getMemberCreationDate())%></b><br/>
<%} %>
<% if (MVNForumConfig.getEnableShowPostCount()) {%>
<fmt:message key="mvnforum.common.member.post_count"/>: <b><%=memberBean.getMemberPostCount()%></b>
<%}%>
</td>
<td valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" rowspan="2" valign="top" class="messageTextBold">
<%if (messageIcon.length() > 0) {
out.print(EnableEmotionFilter.filter(messageIcon + " ", contextPath + MVNForumGlobal.EMOTION_DIR));
} %>
<%=MyUtil.filter(messageTopic, false/*html*/, true/*emotion*/, false/*mvnCode*/, false/*newLine*/, false/*URL*/)%>
</td>
</tr>
</table>
<hr size="1" noshade="noshade">
<%=MyUtil.filter(messageBody, false/*html*/, true/*emotion*/, true/*mvnCode*/, true/*newLine*/, true/*URL*/)%>
<%
String signature = MyUtil.filter(memberBean.getMemberSignature(), false/*html*/, true/*emotion*/, true/*mvnCode*/, true/*newLine*/, true/*URL*/);
if (signature.length() > 0) { %>
----------------------------------------<br/>
<%=signature%>
<%}%>
</td>
</tr>
<tr class="<mvn:cssrow/>">
<td>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="100%">
<a href="<%=urlResolver.encodeURL(request, response, "viewmember?member=" + Encoder.encodeURL(memberBean.getMemberName()))%>"><img src="<%=contextPath%>/mvnplugin/mvnforum/images/icon/button_profile.gif" border="0" alt=""/></a>
<%if ((memberBean.getMemberEmailVisible() == 1) && MVNForumConfig.getEnableShowEmail()) {%>
<a href="mailto:<%=memberBean.getMemberEmail()%>"><img src="<%=contextPath%>/mvnplugin/mvnforum/images/icon/button_email.gif" border="0" alt="<%=memberBean.getMemberEmail()%>" title="<%=memberBean.getMemberEmail()%>"/></a>
<%}%>
<%if (MVNForumConfig.getEnableShowHomepage() && (memberBean.getMemberHomepage().length() > 0) && (memberBean.getMemberHomepage().equals("http://")==false)) {%> <a href="<%=memberBean.getMemberHomepage_http()%>"><img src="<%=contextPath%>/mvnplugin/mvnforum/images/icon/www.gif" border="0" alt="<%=memberBean.getMemberHomepage()%>" title="<%=memberBean.getMemberHomepage()%>"/></a><%}%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -