⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 inputhtmlrenderer.java

📁 一个使用struts+hibernate+spring开发的完的网站源代码。
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
        AddResource.addStyleSheet(InputHtmlRenderer.class, "kupudrawerstyles.css", context);                AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "sarissa.js", context);        AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupuhelpers.js", context);        AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupueditor.js", context);        AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupubasetools.js", context);        AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupuloggers.js", context);        AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupucontentfilters.js", context);		AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupucleanupexpressions.js", context);        AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupucontextmenu.js", context);		AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupuinit.js", context);        AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupustart_form.js", context);        AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupusourceedit.js", context);        AddResource.addJavaScriptToHeader(InputHtmlRenderer.class, "kupudrawers.js", context);                ResponseWriter writer = context.getResponseWriter();        writer.startElement(HTML.DIV_ELEM,null);        writer.writeAttribute(HTML.STYLE_ATTR, "display: none;",null);                	writer.startElement("xml", null);        	writer.writeAttribute("id", "kupuconfig", null);        	        		writer.startElement("kupuconfig", null);	        		writeTag(writer, "dst", "fulldoc.html");	        		writeTag(writer, "use_css", "0");	        		writeTag(writer, "reload_after_save", "0");	        		writeTag(writer, "strict_output", "1");	        		writeTag(writer, "content_type", "application/xhtml+xml");	        		writeTag(writer, "compatible_singletons", "1");						writer.startElement("table_classes", null);	        			writeTag(writer, "class", "plain");	        			writeTag(writer, "class", "listing");	        			writeTag(writer, "class", "grid");	        			writeTag(writer, "class", "data");					writer.endElement("table_classes");										writer.startElement("cleanup_expressions",null);						writer.startElement("set",null);							writer.startElement("name",null);								writer.write("Convert single quotes to curly ones");							writer.endElement("name");							writer.startElement("expression",null);								writer.startElement("reg",null);									writer.write("(\\W)'");								writer.endElement("reg");								writer.startElement("replacement",null);									writer.write("\\1‘");								writer.endElement("replacement");							writer.endElement("expression");							writer.startElement("expression",null);								writer.startElement("reg",null);									writer.write("'");								writer.endElement("reg");								writer.startElement("replacement",null);									writer.write("’");								writer.endElement("replacement");							writer.endElement("expression");		                writer.endElement("set");						writer.startElement("set",null);						writer.startElement("name",null);							writer.write("Reduce whitespace");						writer.endElement("name");						writer.startElement("expression",null);							writer.startElement("reg",null);								writer.write("[ ]{2}");							writer.endElement("reg");							writer.startElement("replacement",null);								writer.write("\\x20");							writer.endElement("replacement");						writer.endElement("expression");					  writer.endElement("set");		            writer.endElement("cleanup_expressions");						writeTag(writer, "image_xsl_uri", AddResource.getResourceMappedPath(InputHtmlRenderer.class, "kupudrawers/drawer.xsl", context));					writeTag(writer, "link_xsl_uri", AddResource.getResourceMappedPath(InputHtmlRenderer.class, "kupudrawers/drawer.xsl", context));										// TODO : Make this work (reference available images, ...).					writeTag(writer, "image_libraries_uri", AddResource.getResourceMappedPath(InputHtmlRenderer.class, "kupudrawers/imagelibrary.xml", context));					writeTag(writer, "link_libraries_uri", AddResource.getResourceMappedPath(InputHtmlRenderer.class, "kupudrawers/linklibrary.xml", context));	        		writeTag(writer, "search_images_uri", "");	        		writeTag(writer, "search_links_uri", "");        		writer.endElement("kupuconfig");			writer.endElement("xml");   		writer.endElement(HTML.DIV_ELEM);        				writer.startElement(HTML.DIV_ELEM,null);        writer.writeAttribute(HTML.CLASS_ATTR, "kupu-fulleditor", null);        	//        	// Toolbar        	//        	writer.startElement(HTML.DIV_ELEM,null);			writer.writeAttribute(HTML.CLASS_ATTR, "kupu-tb",null);			writer.writeAttribute(HTML.ID_ATTR, "toolbar",null);				writer.startElement(HTML.SPAN_ELEM,null);				writer.writeAttribute(HTML.ID_ATTR, "kupu-tb-buttons",null);    				writer.startElement(HTML.SPAN_ELEM,null);    				writer.writeAttribute(HTML.CLASS_ATTR, "kupu-tb-buttongroup",null);        			writer.writeAttribute(HTML.ID_ATTR, "kupu-logo",null);        			writer.writeAttribute(HTML.STYLE_ATTR, "float: right", null);                        writer.startElement(HTML.BUTTON_ELEM,null);                        writer.writeAttribute(HTML.TYPE_ATTR, "button",null);                        writer.writeAttribute(HTML.CLASS_ATTR, "kupu-zoom",null);                        writer.writeAttribute(HTML.ID_ATTR, "kupu-zoom-button",null);                        writer.writeAttribute(HTML.TITLE_ATTR, "zoom: alt-x",null);                        writer.writeAttribute(HTML.ACCESSKEY_ATTR, "x",null);                            writer.write(" ");                        writer.endElement(HTML.BUTTON_ELEM);                        if( editor.isAddKupuLogo() ){            				writer.startElement(HTML.BUTTON_ELEM,null);                            writer.writeAttribute(HTML.TYPE_ATTR, "button",null);            				writer.writeAttribute(HTML.CLASS_ATTR, "kupu-logo",null);            				writer.writeAttribute(HTML.TITLE_ATTR, "Kupu 1.2rc2",null);            				writer.writeAttribute(HTML.ACCESSKEY_ATTR, "k",null);            				writer.writeAttribute(HTML.ONCLICK_ATTR, "window.open('http://kupu.oscom.org');",null);            					writer.write(" ");                      		writer.endElement(HTML.BUTTON_ELEM);                        }                	writer.endElement(HTML.SPAN_ELEM);                    	writer.startElement(HTML.SELECT_ELEM,null);                	writer.writeAttribute(HTML.ID_ATTR, "kupu-tb-styles",null);                		writer.startElement(HTML.OPTION_ELEM,null);                		writer.writeAttribute("xmlns:i18n", "http://xml.zope.org/namespaces/i18n", null);                		writer.writeAttribute(HTML.VALUE_ATTR, "P",null);                		writer.writeAttribute("i18n:translate", "paragraph-normal", null);                			writer.write("Normal");                		writer.endElement(HTML.OPTION_ELEM);                		                		writer.startElement(HTML.OPTION_ELEM,null);                		writer.writeAttribute(HTML.VALUE_ATTR, "H1",null);                			writer.startElement(HTML.SPAN_ELEM,null);                			writer.writeAttribute("xmlns:i18n", "http://xml.zope.org/namespaces/i18n", null);                			writer.writeAttribute("i18n:translate", "heading", null);                				writer.write("Heading");                			writer.endElement(HTML.SPAN_ELEM);                			writer.write(" 1");                		writer.endElement(HTML.OPTION_ELEM);                		                		writer.startElement(HTML.OPTION_ELEM,null);                		writer.writeAttribute(HTML.VALUE_ATTR, "H2",null);                			writer.startElement(HTML.SPAN_ELEM,null);                			writer.writeAttribute("xmlns:i18n", "http://xml.zope.org/namespaces/i18n", null);                			writer.writeAttribute("i18n:translate", "heading", null);                				writer.write("Heading");                			writer.endElement(HTML.SPAN_ELEM);                			writer.write(" 2");                		writer.endElement(HTML.OPTION_ELEM);                		                		writer.startElement(HTML.OPTION_ELEM,null);                		writer.writeAttribute(HTML.VALUE_ATTR, "H3",null);                			writer.startElement(HTML.SPAN_ELEM,null);                			writer.writeAttribute("xmlns:i18n", "http://xml.zope.org/namespaces/i18n", null);                			writer.writeAttribute("i18n:translate", "heading", null);                				writer.write("Heading");                			writer.endElement(HTML.SPAN_ELEM);                			writer.write(" 3");                		writer.endElement(HTML.OPTION_ELEM);                		                		writer.startElement(HTML.OPTION_ELEM,null);                		writer.writeAttribute(HTML.VALUE_ATTR, "H4",null);                			writer.startElement(HTML.SPAN_ELEM,null);                			writer.writeAttribute("xmlns:i18n", "http://xml.zope.org/namespaces/i18n", null);                			writer.writeAttribute("i18n:translate", "heading", null);                				writer.write("Heading");                			writer.endElement(HTML.SPAN_ELEM);                			writer.write(" 4");                		writer.endElement(HTML.OPTION_ELEM);                		                		writer.startElement(HTML.OPTION_ELEM,null);                		writer.writeAttribute(HTML.VALUE_ATTR, "H5",null);                			writer.startElement(HTML.SPAN_ELEM,null);                			writer.writeAttribute("xmlns:i18n", "http://xml.zope.org/namespaces/i18n", null);                			writer.writeAttribute("i18n:translate", "heading", null);                				writer.write("Heading");                			writer.endElement(HTML.SPAN_ELEM);                			writer.write(" 5");                		writer.endElement(HTML.OPTION_ELEM);                		                		writer.startElement(HTML.OPTION_ELEM,null);                		writer.writeAttribute(HTML.VALUE_ATTR, "H6",null);                			writer.startElement(HTML.SPAN_ELEM,null);                			writer.writeAttribute("xmlns:i18n", "http://xml.zope.org/namespaces/i18n", null);                			writer.writeAttribute("i18n:translate", "heading", null);                				writer.write("Heading");                			writer.endElement(HTML.SPAN_ELEM);                			writer.write(" 6");                		writer.endElement(HTML.OPTION_ELEM);                		                		writer.startElement(HTML.OPTION_ELEM,null);                		writer.writeAttribute("xmlns:i18n", "http://xml.zope.org/namespaces/i18n", null);                		writer.writeAttribute(HTML.VALUE_ATTR, "PRE",null);                		writer.writeAttribute("i18n:translate", "paragraph-formatted", null);                			writer.write("Formatted");                		writer.endElement(HTML.OPTION_ELEM);                	                	writer.endElement(HTML.SELECT_ELEM);                						writer.startElement(HTML.SPAN_ELEM,null);                	writer.writeAttribute(HTML.CLASS_ATTR, "kupu-tb-buttongroup", null);					writer.writeAttribute(HTML.STYLE_ATTR, "display: none", null);                		writeButton(writer, "kupu-save", "Save", "s");                	writer.endElement(HTML.SPAN_ELEM);					                	writer.startElement(HTML.SPAN_ELEM,null);                	writer.writeAttribute(HTML.CLASS_ATTR, "kupu-tb-buttongroup", null);                	writer.writeAttribute(HTML.ID_ATTR, "kupu-bg-basicmarkup", null);                		writeButton(writer, "kupu-bold", "bold: alt-b", "b");                		writeButton(writer, "kupu-italic", "italic: alt-i", "i");                		writeButton(writer, "kupu-underline", "underline: alt-u", "u");                	writer.endElement(HTML.SPAN_ELEM);                	                	writer.startElement(HTML.SPAN_ELEM,null);

⌨️ 快捷键说明

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