?? addpost.jsp
字號:
</tr>
<% }//enable emoticon %>
<% if (MVNForumConfig.getEnableEmoticon()) { %>
<tr class="<mvn:cssrow/>">
<td valign="top" nowrap="nowrap"><fmt:message key="mvnforum.common.post.post_icons"/></td>
<td>
<input type="radio" name="PostIcon" id="PostIcon1" value="[:)]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/smile.gif" alt="smile" border="0" />
<input type="radio" name="PostIcon" id="PostIcon2" value="[:(]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/sad.gif" alt="sad" border="0" />
<input type="radio" name="PostIcon" id="PostIcon3" value="[:D]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/biggrin.gif" alt="big grin" border="0" />
<input type="radio" name="PostIcon" id="PostIcon4" value="[=D>]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/applause.gif" alt="applause" border="0" />
<input type="radio" name="PostIcon" id="PostIcon5" value="[B-)]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/cool.gif" alt="cool" border="0" />
<input type="radio" name="PostIcon" id="PostIcon6" value="[@};-]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/rose.gif" alt="rose" border="0" />
<br/>
<input type="radio" name="PostIcon" id="PostIcon7" value="[:-/]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/confused.gif" alt="confused" border="0" />
<input type="radio" name="PostIcon" id="PostIcon8" value="[:x]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/love.gif" alt="love struck" border="0" />
<input type="radio" name="PostIcon" id="PostIcon9" value="[:p]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/tongue.gif" alt="tongue" border="0" />
<input type="radio" name="PostIcon" id="PostIcon10" value="[:O]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/shock.gif" alt="shock" border="0" />
<input type="radio" name="PostIcon" id="PostIcon11" value="[X-(]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/angry.gif" alt="angry" border="0" />
<input type="radio" name="PostIcon" id="PostIcon12" value="[>:)]" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/emotion/devilish.gif" alt="devilish" border="0" /> <br/>
<input type="radio" name="PostIcon" value="" checked="checked" class="noborder" /> [ <fmt:message key="mvnforum.user.addpost.use_none"/> ]
<script type="text/javascript" language="JavaScript">
checkPostIcon();
</script>
</td>
</tr>
<% }//enable emoticon %>
<% //@todo: put MVNForumConfig.getEnableFavoriteThread() instead of true-s in next TR
if ( (MVNForumConfig.getEnableAttachment() && permission.canAddAttachment(forumID)) ||
( onlineUser.isMember() && (MVNForumConfig.getEnableWatch() || true) ) ||
(MVNForumConfig.getEnablePoll() && permission.canAddPoll(forumID))
) {
/* can add attachment, and/or watch and/or favorite-thread*/ %>
<tr class="<mvn:cssrow/>">
<td valign="top"><fmt:message key="mvnforum.common.option"/></td>
<td valign="top">
<% if (MVNForumConfig.getEnableAttachment() && permission.canAddAttachment(forumID)) { %>
<input type="checkbox" name="AttachMore" onclick = "checkChooseAttachMore();" value="yes" class="noborder" <%if(attachMore){%>checked="checked"<%}%> /> <fmt:message key="mvnforum.user.addattachment.attach_more"/><br/>
<%if (MVNForumConfig.getEnableAppletUploadImage()) { %>
<input type="hidden" id="flag_UploadApplet" name="flag_UploadApplet" value="true" />
<input type="checkbox" name="UploadApplet" onclick = "checkChooseUploadApplet();" value="yes" class="noborder" <%if(uploadApplet){%>checked="checked"<%}%> /> <fmt:message key="mvnforum.user.addattachment.attach_screenshot"/><br/>
<% } %>
<% } %>
<%if (action.equals("addnew") && ParamUtil.getParameter(request, "forum").equals("") == false) {%>
<% if (MVNForumConfig.getEnablePoll() && permission.canAddPoll(forumID)) { %>
<input type="hidden" id="flag_AddPoll" name="flag_AddPoll" value="true" />
<input type="checkbox" name="AddPoll" onclick = "checkChooseAddPoll();" value="yes" class="noborder" <%if(addPoll){%>checked="checked"<%}%> /> <fmt:message key="mvnforum.user.viewthread.link.add_poll"/><br/>
<% } %>
<% } %>
<% if (true) { %>
<input type="checkbox" name="AddFavoriteParentThread" value="yes" class="noborder" <%if(addFavoriteThread){%>checked="checked"<%}%> /> <fmt:message key="mvnforum.user.viewthread.link.add_favorite_thread"/>
<%-- if (!permission.isActivated()) {
@todo: add a comment that user must activate his email first
a class="command" href="sendactivationcode" <fmt:message key="mvnforum.user.myprofile.link.activate"/> /a
} --%>
<br/>
<% } %>
<% if (MVNForumConfig.getEnableWatch() && permission.isActivated() && (watched==false)) { %>
<% if (MVNForumConfig.getEnableAutoWatching()) { %>
<input type="checkbox" name="AddWatchParentThread" value="yes" class="noborder" checked="checked" /> <fmt:message key="mvnforum.user.viewthread.link.watch_this_thread"/>
<% } else { %>
<input type="checkbox" name="AddWatchParentThread" value="yes" class="noborder" <%if(addWatchThread){%>checked="checked"<%}%> /> <fmt:message key="mvnforum.user.viewthread.link.watch_this_thread"/>
<% } %>
<br/>
<% } %>
</td>
</tr>
<% } %>
<%
if ( (action.equals("addnew") && parentPostID == 0) || (action.equals("update") && postToEdit.getParentPostID() == 0) ) { %>
<tr class="<mvn:cssrow/>">
<td valign="top" nowrap="nowrap"><fmt:message key="mvnforum.common.thread.priority"/></td>
<td>
<%--<input type="radio" name="ThreadPriority" <%if (threadPriority == 1) {%> checked="checked" <%}%> value="1" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/icon/icon_low.gif" alt="" /><fmt:message key="mvnforum.common.thread.priority.low"/>       --%>
<input type="radio" name="ThreadPriority" <%if (threadPriority == 0) {%> checked="checked" <%}%> value="0" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/icon/icon_normal.gif" alt="" /><fmt:message key="mvnforum.common.thread.priority.normal"/>      
<input type="radio" name="ThreadPriority" <%if (threadPriority == 2) {%> checked="checked" <%}%> value="2" class="noborder" /> <img src="<%=contextPath%>/mvnplugin/mvnforum/images/icon/icon_high.gif" alt="" /><fmt:message key="mvnforum.common.thread.priority.high"/>
</td>
</tr>
<% } %>
<%
int threadType = ParamUtil.getParameterInt(request, "ThreadType", ThreadBean.THREAD_TYPE_DEFAULT);
if (action.equals("addnew") && parentPostID == 0 && permission.canModerateThread(forumID)) {/*choose thread type*/ %>
<tr class="<mvn:cssrow/>">
<td valign="top" nowrap="nowrap"><fmt:message key="mvnforum.common.thread.type"/></td>
<td>
<input type="radio" name="ThreadType" <%if (threadType == 0) {%> checked="checked" <%}%> value="0" class="noborder" /> <fmt:message key="mvnforum.common.thread.type.normal_thread"/><br/>
<input type="radio" name="ThreadType" <%if (threadType == 1) {%> checked="checked" <%}%> value="1" class="noborder" /> <fmt:message key="mvnforum.common.thread.type.sticky_thread"/><br/>
<input type="radio" name="ThreadType" <%if (threadType == 2) {%> checked="checked" <%}%> value="2" class="noborder" /> <fmt:message key="mvnforum.common.thread.type.announcement_thread"/>
<%if (permission.canAdminSystem()) {%>
<br/><input type="radio" name="ThreadType" <%if (threadType == 3) {%> checked="checked" <%}%> value="3" class="noborder" /> <fmt:message key="mvnforum.common.thread.type.global_announcement_thread"/>
<%}%>
</td>
</tr>
<tr class="<mvn:cssrow/>">
<td colspan="2" align="center"><fmt:message key="mvnforum.user.addpost.inform_watched_thread"/></td>
</tr>
<%}// end of choose thread type%>
<%if (currentLocale.equals("vi")) {/*vietnamese here*/%>
<tr class="<mvn:cssrow/>">
<td valign="top" nowrap="nowrap">Kiểu gõ tiếng Việt:</td>
<td>
<input type="radio" name="vnselector" id="TELEX" value="TELEX" onclick="setTypingMode(1);" class="noborder"/> <fmt:message key="mvnforum.common.vietnamese_type.telex"/>
<input type="radio" name="vnselector" id="VNI" value="VNI" onclick="setTypingMode(2);" class="noborder"/> <fmt:message key="mvnforum.common.vietnamese_type.vni"/>
<input type="radio" name="vnselector" id="VIQR" value="VIQR" onclick="setTypingMode(3);" class="noborder"/> <fmt:message key="mvnforum.common.vietnamese_type.VIQR"/><br/>
<input type="radio" name="vnselector" id="NOVN" value="NOVN" onclick="setTypingMode(0);" class="noborder"/> <fmt:message key="mvnforum.common.vietnamese_type.not_use"/><br/>
<script type="text/javascript" language="JavaScript">initVNTyperMode();</script>
</td>
</tr>
<%}// end if vietnamese%>
<tr class="portlet-section-footer">
<td colspan="2" align="center">
<input type="hidden" name="preview" value="" />
<input type="button" name="previewbutton" class="portlet-form-button" value="<fmt:message key="mvnforum.common.action.preview"/>" onclick="javascript:PreviewForm()" />
<input type="button" name="submitbutton" value="<%=mode%>" onclick="javascript:SubmitForm()" class="portlet-form-button" />
<input type="reset" value="<fmt:message key="mvnforum.common.action.reset"/>" class="liteoption" />
</td>
</tr>
</mvn:cssrows>
</table>
</form>
<br/>
<%
if (action.equals("addnew") && (parentPostID != 0) ) {
%>
<table class="tborder" width="95%" cellspacing="1" cellpadding="3" align="center">
<tr class="portlet-section-header">
<td colspan="2"><%=fullmode%></td>
</tr>
<tr class="portlet-section-selected">
<td width="20%" valign="top">
<a href="<%=urlResolver.encodeURL(request, response, "viewmember?member=" + Encoder.encodeURL(parentPostBean.getMemberName()))%>" class="memberName"><%=parentPostBean.getMemberName()%></a><br/>
<fmt:message key="mvnforum.user.addpost.post_on"/>: <%=onlineUser.getGMTTimestampFormat(parentPostBean.getPostCreationDate())%>
</td>
<td>
<b><%=MyUtil.filter(parentPostBean.getPostTopic(), false/*html*/, true/*emotion*/, false/*mvnCode*/, false/*newLine*/, false/*URL*/)%></b>
<br/>
<%=MyUtil.filter(parentPostBean.getPostBody(), false/*html*/, true/*emotion*/, true/*mvnCode*/, true/*newLine*/, true/*URL*/)%>
</td>
</tr>
</table>
<br/>
<table class="tborder" width="95%" cellspacing="1" cellpadding="3" align="center">
<tr class="portlet-section-header">
<td colspan="2" align="center"><fmt:message key="mvnforum.user.addpost.last_posts_desc"/></td>
</tr>
<mvn:cssrows>
<%
Collection postBeans = (Collection)request.getAttribute("PostBeans");
for (Iterator iterator = postBeans.iterator(); iterator.hasNext(); ) {
PostBean postBean = (PostBean)iterator.next();
%>
<tr class="<mvn:cssrow/>">
<td width="20%" valign="top">
<a href="<%=urlResolver.encodeURL(request, response, "viewmember?member=" + Encoder.encodeURL(postBean.getMemberName()))%>" class="memberName"><%=postBean.getMemberName()%></a><br/>
<fmt:message key="mvnforum.user.addpost.post_on"/>: <%=onlineUser.getGMTTimestampFormat(postBean.getPostCreationDate())%>
</td>
<td>
<b>
<%=MyUtil.filter(postBean.getPostTopic(), false/*html*/, true/*emotion*/, false/*mvnCode*/, false/*newLine*/, false/*URL*/)%>
</b><br/>
<%=MyUtil.filter(postBean.getPostBody(), false/*html*/, true/*emotion*/, true/*mvnCode*/, true/*newLine*/, true/*URL*/)%>
</td>
</tr>
<%
}//for
%>
</mvn:cssrows>
</table>
<%
}// if reply to a topic, not new thread
%>
<br/>
<%@ include file="footer.jsp"%>
</mvn:body>
</mvn:html>
</fmt:bundle>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -