modifytopic_jsp.java

来自「功能描述 1) 后台:管理员负责对整个论坛进行管理」· Java 代码 · 共 857 行 · 第 1/5 页

JAVA
857
字号
      out.write("    <TH>&nbsp;</TH>\r\n");
      out.write("    <TD><INPUT id=posteditor_mode type=hidden value=1 name=wysiwyg><BUTTON\r\n");
      out.write("      id=postsubmit tabIndex=300 type=\"submit\"\r\n");
      out.write("      value=\"true\">修改话题</BUTTON>\r\n");
      out.write("\r\n");
      out.write("      &nbsp;\r\n");
      out.write("    </TD></TR></TBODY></TABLE></DIV>\r\n");
      out.write("      </td>\r\n");
      out.write("    </tr>\r\n");
      out.write("  </table>\r\n");
      out.write("</form>\r\n");
      out.write("<table width=\"100%\" border=\"0\">\r\n");
      out.write("    <tr style=\"font-size:12px\">\r\n");
      out.write("    <td height=\"19\" align=\"center\" colspan=\"8\">|&nbsp;<a href=\"#\"\">设为首页</a>&nbsp;|&nbsp;<a href=\"javascript:window.external.addFavorite('http://rine56.51.com','本人博客')\">加入收藏</a>&nbsp;|&nbsp;<a href=\"mailto:bai189long@163.com\">联系站长</a>&nbsp;|&nbsp;<a href=\"friend.jsp\" target=\"_blank\">友情链接</a>&nbsp;|&nbsp;<a href=\"www.windows.com\" target=\"_blank\">版权申明</a>&nbsp;|&nbsp;<a href=\"adminlogin.jsp\" target=\"_blank\">管理论坛</a>&nbsp;|</td>\r\n");
      out.write("  </tr>\r\n");
      out.write("  <tr style=\"font-size:15px\">\r\n");
      out.write("    <td height=\"19\" align=\"center\" colspan=\"8\">&nbsp;&nbsp;Copyright@2008 Corporation, All Rights Reserved&nbsp;版权所有&nbsp;IT技术论坛&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>\r\n");
      out.write("  </tr>\r\n");
      out.write("</table>\r\n");
      out.write("</body>\r\n");
      out.write("\r\n");
      out.write("<SCRIPT type=text/javascript>\r\n");
      out.write("\tif(!(is_ie >= 5 || is_moz >= 2)) {\r\n");
      out.write("\t\t$('restoredata').style.display = 'none';\r\n");
      out.write("\t}\r\n");
      out.write("\tvar editorid = 'posteditor';\r\n");
      out.write("\tvar textobj = $(editorid + '_textarea');\r\n");
      out.write("\tvar wysiwyg = (is_ie || is_moz || (is_opera >= 9)) && parseInt('1') && bbinsert == 1 ? 1 : 0;\r\n");
      out.write("\tvar allowswitcheditor = parseInt('1');\r\n");
      out.write("\tvar allowhtml = parseInt('0');\r\n");
      out.write("\tvar forumallowhtml = parseInt('0');\r\n");
      out.write("\tvar allowsmilies = parseInt('1');\r\n");
      out.write("\tvar allowbbcode = parseInt('1');\r\n");
      out.write("\tvar allowimgcode = parseInt('1');\r\n");
      out.write("\tvar special = parseInt('0');\r\n");
      out.write("\tvar BORDERCOLOR = \"#D7B094\";\r\n");
      out.write("\tvar ALTBG2 = \"#FBF6F1\";\r\n");
      out.write("\tvar charset = 'utf-8';\r\n");
      out.write("\tvar smilies = new Array();\r\n");
      out.write("\tsmilies[1] = {'code' : ':)', 'url' : 'default/smile.gif'};smilies[12] = {'code' : ':lol', 'url' : 'default/lol.gif'};smilies[13] = {'code' : ':hug:', 'url' : 'default/hug.gif'};smilies[14] = {'code' : ':victory:', 'url' : 'default/victory.gif'};smilies[15] = {'code' : ':time:', 'url' : 'default/time.gif'};smilies[16] = {'code' : ':kiss:', 'url' : 'default/kiss.gif'};smilies[17] = {'code' : ':handshake', 'url' : 'default/handshake.gif'};smilies[18] = {'code' : ':call:', 'url' : 'default/call.gif'};smilies[28] = {'code' : ':loveliness:', 'url' : 'default/loveliness.gif'};smilies[11] = {'code' : ':Q', 'url' : 'default/mad.gif'};smilies[10] = {'code' : ':L', 'url' : 'default/sweat.gif'};smilies[2] = {'code' : ':(', 'url' : 'default/sad.gif'};smilies[3] = {'code' : ':D', 'url' : 'default/biggrin.gif'};smilies[4] = {'code' : ':\\'(', 'url' : 'default/cry.gif'};smilies[5] = {'code' : ':@', 'url' : 'default/huffy.gif'};smilies[6] = {'code' : ':o', 'url' : 'default/shocked.gif'};smilies[7] = {'code' : ':P', 'url' : 'default/tongue.gif'};smilies[8] = {'code' : ':$', 'url' : 'default/shy.gif'};smilies[9] = {'code' : ';P', 'url' : 'default/titter.gif'};smilies[29] = {'code' : ':funk:', 'url' : 'default/funk.gif'};\tlang['post_autosave_none']\t\t= \"没有可以恢复的数据!\";\r\n");
      out.write("\tlang['post_autosave_confirm']\t\t= \"此操作将覆盖当前帖子内容,确定要恢复数据吗?\";\r\n");
      out.write("\tlang['post_video_uploading']\t\t= \"您还没有上传视频,或者视频还在上传中,请稍侯重试。\";\r\n");
      out.write("\tlang['post_video_vclass_required']\t= \"请您选择视频所属分类。\";\r\n");
      out.write("</SCRIPT>\r\n");
      out.write("\r\n");
      out.write("<SCRIPT\r\n");
      out.write("src=\"image/post.js\"\r\n");
      out.write("type=text/javascript></SCRIPT>\r\n");
      out.write("\r\n");
      out.write("<SCRIPT\r\n");
      out.write("type=text/javascript>ajaxget('post.php?action=smilies', 'smilieslist');</SCRIPT>\r\n");
      out.write("\r\n");
      out.write("<SCRIPT type=\"text/javascript\">\r\n");
      out.write("\t\tvar fontoptions = new Array(\"仿宋_GB2312\", \"黑体\", \"楷体_GB2312\", \"宋体\", \"新宋体\", \"微软雅黑\", \"Trebuchet MS\", \"Tahoma\", \"Arial\", \"Impact\", \"Verdana\", \"Times New Roman\");\r\n");
      out.write("\t\tvar custombbcodes = new Array();\r\n");
      out.write("\t\t\t\tlang['enter_list_item']\t\t\t= \"输入一个列表项目.\\r\\n留空或者点击取消完成此列表.\";\r\n");
      out.write("\t\tlang['enter_link_url']\t\t\t= \"请输入链接的地址:\";\r\n");
      out.write("\t\tlang['enter_image_url']\t\t\t= \"请输入图片链接地址:\";\r\n");
      out.write("\t\tlang['enter_email_link']\t\t= \"请输入此链接的邮箱地址:\";\r\n");
      out.write("\t\tlang['fontname']\t\t\t= \"字体\";\r\n");
      out.write("\t\tlang['fontsize']\t\t\t= \"大小\";\r\n");
      out.write("\t\tlang['post_advanceeditor']\t\t= \"全部功能\";\r\n");
      out.write("\t\tlang['post_simpleeditor']\t\t= \"简单功能\";\r\n");
      out.write("\t\tlang['submit']\t\t\t\t= \"提交\";\r\n");
      out.write("\t\tlang['cancel']\t\t\t\t= \"取消\";\r\n");
      out.write("\t</SCRIPT>\r\n");
      out.write("\r\n");
      out.write("<SCRIPT\r\n");
      out.write("src=\"image/editor.js\"\r\n");
      out.write("type=text/javascript></SCRIPT>\r\n");
      out.write("\r\n");
      out.write("<SCRIPT\r\n");
      out.write("src=\"image/bbcode.js\"\r\n");
      out.write("type=text/javascript></SCRIPT>\r\n");
      out.write("\r\n");
      out.write("<SCRIPT\r\n");
      out.write("src=\"image/post_editor.js\"\r\n");
      out.write("type=\"text/javascript\"></SCRIPT>\r\n");
      out.write("\r\n");
      out.write("<SCRIPT type=\"text/javascript\">\r\n");
      out.write("\t$(editorid + '_contract').onclick = function() {resizeEditor(-100)};\r\n");
      out.write("\t$(editorid + '_expand').onclick = function() {resizeEditor(100)};\r\n");
      out.write("\t$('checklength').onclick = function() {checklength($('postform'))};\r\n");
      out.write("\t$('previewbutton').onclick = function() {previewpost()};\r\n");
      out.write("\t$('clearcontent').onclick = function() {clearcontent()};\r\n");
      out.write("\t$('postform').onsubmit = function() {validate(this);if($('postsubmit').name != 'editsubmit') return false};\r\n");
      out.write("\t\t\t$('subject').focus();\r\n");
      out.write("\t</SCRIPT>\r\n");
      out.write("\r\n");
      out.write("<SCRIPT type=\"text/javascript\">\r\n");
      out.write("\t\t\t\t\tfunction setstyle(styleid) {\r\n");
      out.write("\t\t\t\t\t\t\t\t\t\t\tlocation.href = 'index.php?styleid=' + styleid;\r\n");
      out.write("\t\t\t\t\t\t\t\t\t\t}\r\n");
      out.write("\t\t\t\t\t</SCRIPT>\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("</SCRIPT>\r\n");
      out.write("</DIV>\r\n");
      out.write("<DIV class=ad_footerbanner id=ad_footerbanner2_none></DIV>\r\n");
      out.write("<DIV class=ad_footerbanner id=ad_footerbanner3_none></DIV></DIV>\r\n");
      out.write("<SCRIPT type=\"text/javascript\">\r\n");
      out.write("\tvar insenz_status = 0;\r\n");
      out.write("\tvar insenz_availableadvs = {'headerbanner' : '1', 'thread3_0' : '2', 'thread2_0' : '3', 'thread1_0' : '4', 'interthread' : '5', 'footerbanner1' : '6', 'footerbanner2' : '7', 'footerbanner3' : '8'};\r\n");
      out.write("\tvar insenz_adkeys = [];\r\n");
      out.write("\tvar ad_divs = $('ad_none').getElementsByTagName('div');\r\n");
      out.write("\tvar insenz_cookie = document.cookie.indexOf('insenz_cookie') == -1 ? null : getcookie('insenz_cookie');\r\n");
      out.write("\tvar ad_obj = null;\r\n");
      out.write("\r\n");
      out.write("\tif(!insenz_status || insenz_cookie) {\r\n");
      out.write("\t\tfor(var i = 0; i < ad_divs.length; i++) {\r\n");
      out.write("\t\t\tif(ad_divs[i].id.substr(0, 3) == 'ad_' && (ad_obj = $(ad_divs[i].id.substr(0, ad_divs[i].id.length - 5))) && ad_divs[i].innerHTML) {\r\n");
      out.write("\t\t\t\tif(insenz_cookie) {\r\n");
      out.write("\t\t\t\t\tre = new RegExp(insenz_availableadvs[ad_divs[i].id.substr(3, ad_divs[i].id.length - 8)] + \"\\:(0\" + \"|\" + gid + \"|\" + fid + \")\", \"ig\");\r\n");
      out.write("\t\t\t\t\tif(re.exec(insenz_cookie) != null) continue;\r\n");
      out.write("\t\t\t\t}\r\n");
      out.write("\t\t\t\tad_obj.innerHTML = ad_divs[i].innerHTML;\r\n");
      out.write("\t\t\t\tad_obj.className = ad_divs[i].className;\r\n");
      out.write("\t\t\t}\r\n");
      out.write("\t\t}\r\n");
      out.write("\t}\r\n");
      out.write("</SCRIPT>\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("</html>\r\n");
    } catch (Throwable t) {
      if (!(t instanceof SkipPageException)){
        out = _jspx_out;
        if (out != null && out.getBufferSize() != 0)
          out.clearBuffer();
        if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
      }
    } finally {
      if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context);
    }
  }

  private boolean _jspx_meth_c_if_0(PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  c:if
    org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_0 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class);
    _jspx_th_c_if_0.setPageContext(_jspx_page_context);
    _jspx_th_c_if_0.setParent(null);
    _jspx_th_c_if_0.setTest(((java.lang.Boolean) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate("${username==null}", java.lang.Boolean.class, (PageContext)_jspx_page_context, null, false)).booleanValue());
    int _jspx_eval_c_if_0 = _jspx_th_c_if_0.doStartTag();
    if (_jspx_eval_c_if_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
      do {
        out.write("游客&nbsp;&nbsp;&nbsp;&nbsp;");
        int evalDoAfterBody = _jspx_th_c_if_0.doAfterBody();
        if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
          break;
      } while (true);
    }
    if (_jspx_th_c_if_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
      return true;
    _jspx_tagPool_c_if_test.reuse(_jspx_th_c_if_0);
    return false;
  }

  private boolean _jspx_meth_c_if_1(PageContext _jspx_page_context)
          throws Throwable {
    PageContext pageContext = _jspx_page_context;
    JspWriter out = _jspx_page_context.getOut();
    //  c:if
    org.apache.taglibs.standard.tag.rt.core.IfTag _jspx_th_c_if_1 = (org.apache.taglibs.standard.tag.rt.core.IfTag) _jspx_tagPool_c_if_test.get(org.apache.taglibs.standard.tag.rt.core.IfTag.class);
    _jspx_th_c_if_1.setPageContext(_jspx_page_context);
    _jspx_th_c_if_1.setParent(null)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?