?? addpost.jsp
字號:
document.mvnform.preview.value='true';
document.mvnform.action= document.getElementById('previewUrl').value;
<% if ( checkActionParam ) { %>
action_param = document.mvnform.<%=actionParam%>;
if ( action_param ) {
action_param.value = 'addpost';
}
<% }%>
<mvn:servlet>
document.mvnform.submitbutton.disabled=true;
document.mvnform.previewbutton.disabled=true;
</mvn:servlet>
document.mvnform.submit();
}
}
function checkChooseAttachMore() {
if ((document.getElementById("flag_UploadApplet") != null) && (document.getElementById("flag_UploadApplet").value == "true") &&
(document.mvnform.UploadApplet.checked)) {
alert("If you want to attach a file, please cancel \"Attach a screenshot\" function.");
document.mvnform.AttachMore.checked = false;
} else if ((document.getElementById("flag_AddPoll") != null) && (document.getElementById("flag_AddPoll").value == "true") &&
(document.mvnform.AddPoll.checked)) {
alert("If you want to attach a file, please cancel \"Add a Poll\" function.");
document.mvnform.AttachMore.checked = false;
}
}
function checkChooseUploadApplet() {
if (document.getElementById("flag_UploadApplet") != null && document.getElementById("flag_UploadApplet").value == "true") {
if (document.mvnform.AttachMore.checked) {
alert("If you want to attach a screenshot, please cancel \"Attach a file\" function.");
document.mvnform.UploadApplet.checked = false;
} else if ((document.getElementById("flag_AddPoll") != null) && (document.getElementById("flag_AddPoll").value == "true")) {
if (document.mvnform.AddPoll.checked) {
alert("If you want to attach a screenshot, please cancel \"Add a Poll\" function.");
document.mvnform.UploadApplet.checked = false;
}
}
}
}
function checkChooseAddPoll() {
if (document.getElementById("flag_AddPoll") != null && document.getElementById("flag_AddPoll").value == "true") {
if (document.mvnform.AttachMore.checked) {
alert("If you want to add a poll, please cancel \"Attach a file\" function.");
document.mvnform.AddPoll.checked = false;
} else if ((document.getElementById("flag_UploadApplet") != null) && (document.getElementById("flag_UploadApplet").value == "true")) {
if (document.mvnform.UploadApplet.checked) {
alert("If you want to add a poll, please cancel \"Attach a screenshot\" function.");
document.mvnform.AddPoll.checked = false;
}
}
}
}
function ValidateForm() {
if (isBlank(document.mvnform.PostTopic, "<fmt:message key="mvnforum.common.post.topic"/>")) return false;
if (isBlank(document.mvnform.message, "<fmt:message key="mvnforum.common.post.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 checkPostIcon() {
var iconToCheck = "<%=EnableHtmlTagFilter.filter(postIcon)%>";//we must enable html in javascript string
var currentIcon;
for (i = 1; i <= 12; i++) {
currentIcon = document.getElementById("PostIcon" + i);
if (currentIcon.value == iconToCheck) {
currentIcon.checked = true;
break;
}
}
}
//]]>
</script>
</mvn:head>
<mvn:body onload="prettyPrint()" onunload="document.mvnform.submitbutton.disabled=false;document.mvnform.previewbutton.disabled=false;">
<%@ include file="header.jsp"%>
<br/>
<%
CategoryCache categoryCache = CategoryCache.getInstance();
ForumCache forumCache = ForumCache.getInstance();
Collection categoryBeans = categoryCache.getBeans();
Collection forumBeans = forumCache.getBeans();
int forumID;
if (action.equals("addnew")) {
if (parentPostID == 0) {// new thread
forumID = ParamUtil.getParameterInt(request, "forum");
} else {//reply to a post
forumID = parentPostBean.getForumID();
}
} else {//edit mode
forumID = postToEdit.getForumID();
}
String forumName = forumCache.getBean(forumID).getForumName();
%>
<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, "listforums")%>"><fmt:message key="mvnforum.user.listforums.title"/></a> »
<fmt:message key="mvnforum.common.forum"/>: <a class="nav" href="<%=urlResolver.encodeURL(request, response, "listthreads?forum=" + forumID)%>"><%=forumName%></a> »
<%=mode%>
<%
if (action.equals("addnew")) {
if (parentPostID != 0) {
out.print(" : " + replyTopic);
}
} else if (action.equals("update")) {
out.print(" : " + postTopic);
}
%>
--%>
<%= request.getAttribute("tree") %>
</td>
</tr>
</table>
<br/>
<table width="95%" align="center">
<tr class="portlet-font"><td>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -