- 浏览: 227284 次
- 性别:
- 来自: 深圳
-
文章分类
- 全部博客 (212)
- 架构师-01-文档目录 (3)
- 架构师-02-组织 (7)
- 架构师-03-实施 (35)
- 架构师-04-监督 (14)
- 架构师-05-工具 (29)
- 架构师-09-引用文集 (63)
- 专题-01-微博应用 (5)
- 专题-02-GoogleEarth (1)
- 专题-03-运行维护 (9)
- 专题-04-经纪人营平 (3)
- 专题-05-RCP&RAP (5)
- 专题-06-框架PK (3)
- 专题-07-Android (13)
- 专题-08-UI (3)
- 专题-liferay6 (6)
- 专题-extjs4 (3)
- 专题-CXF (3)
- 专题-封闭网络的社会化 (0)
- 扯谈 (4)
- 外包 (9)
- 专题-C++ (4)
- 专题-09-BI (2)
- jquery&easyui (2)
- 专题-搜索引擎 (1)
最新评论
-
brighter:
oMapper.configure(Deserializati ...
jackson 抛出 bean 中没有定义字段的错误,只好用 gson -
PassFeed_free:
public Bitmap decode(ImageDecod ...
android universalimageloader 几点改进 -
PassFeed_free:
楼主你好, 请问这个库, 在大屏显示高清图片 ,listvie ...
android universalimageloader 几点改进 -
yonghong:
楼主只是揣测
JIRA4.1 升级到 JIRA5.1 -
abdxj:
"Could NOT parse license t ...
JIRA4.1 升级到 JIRA5.1
比较了一大堆开源免费类的 java wiki ,发现真难找到一个好用的东东,JAMWiki 还算不错,除了编辑器比较差以外,关键是够简单。人人网好象用的这个东东,纯属猜测哈。
动手集成个编辑器吧。
http://jamwiki.org/wiki/en/Tech:FCKEditor_Integration#Initial_version
增加 FckEditor 的简单方式
下载
修改 WEB-INF\jsp\edit.jsp
you are needs to add some code like this:
... <c:choose> <c:when test="${editor == 'toolbar'}"> <%@ include file="editor-toolbar-include.jsp" %> </c:when> <c:when test="${editor == 'fckeditor'}"> <%@ include file="editor-fckeditor-include.jsp" %> </c:when> </c:choose> <c:choose> <c:when test="${editor == 'toolbar'}"> <p> <textarea id="topicContents" name="contents" rows="25" cols="80" accesskey=","> <c:out value="${contents}" escapeXml="true" /></textarea> </p> </c:when> </c:choose> ...
create WEB-INF\jsp\editor-fckeditor-include.jsp
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %> <script type="text/javascript"> function FCKeditor_OnComplete(editorInstance) { window.status = editorInstance.Description; } </script> <FCK:editor instanceName="contents"> <jsp:attribute name="value">${contents}</jsp:attribute> </FCK:editor>
modify WEB-INF\classes\jamwiki-configuration.xml
... <editors> <editor> <name>None</name> <key>none</key> </editor> <editor> <name>Toolbar</name> <key>toolbar</key> </editor> <editor> <name>FCKEditor</name> <key>fckeditor</key> </editor> </editors> ...
add fckeditor-java files
- unzip fckeditor-java-demo-2.6.war
- copy WEB-INF\lib and WEB-INF\classes folder to jamwiki \WEB-INF folder
- copy fckeditor folder to jamwiki \ folder\
- it will looks like this
jamwiki\ +->fckeditor +->WEB-INF\ +->lib\ \commons-fileupload-1.2.1.jar \commons-io-1.3.2.jar \imageinfo-1.9.jar \java-core-2.6.jar \slf4j-api-1.5.8.jar \slf4j-simple-1.5.8.jar +->classes\ \fckeditor.properties
restart your app server
(If you install Jamwiki on Tomcat)
- shutdown your tomcat
- startup your tomcat
select your default editor
- click the page Special:Account at your jamwiki
- select your Preferred editor
finish to add editor to jamwiki
- Now you can create new page to edit it then save it , you can see its work.
- If you don't like FCKEditor , your can go back to Special:Account at your jamwiki
reselect your Preferred editor like "Toolbar"
=================================================================
起来了,但高度不够,改设置:
如果你在jsp中使用了FCKeditor,例如:
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK" %>
...
<FCK:editor instanceName="content" toolbarSet="Custom" height="600px">
<jsp:attribute name="value">
<%=MyHtmlUtils.htmlUnescape(desc) %>
</jsp:attribute>
<jsp:body>
<FCK:config SkinPath="skins/default/" />
<FCK:config DisplayErrors="false" />
</jsp:body>
</FCK:editor>
你可以通过设置height属性来调整高度,如红色字体所显示的
=================================================================
http://toolserver.org/~diberri/cgi-bin/html2wiki/index.cgi
=================================================================
实际使用后发现,直接使用 wiki 语法编辑更方便。
默认的安装在 windows 下面没有乱码,在 centos 下的 mysql 就会产生乱码, 需要修改数据库连接:
jdbc:mysql://localhost:3306/jamwiki?useUnicode=true&characterEncoding=GBK
=================================================================
怎么也得装个语法高亮才对得住吧,测试了几个,比较了 highlight.js 和 syntaxhighlighter,最终决定用 syntaxhighlighter
http://alexgorbatchev.com/SyntaxHighlighter/,因为 Jamwiki 自动将 <pre></pre>内的东东阉割了,无法 DOM 格式化,则无法使用 highlight.js 而 syntaxhighlighter 比较强悍,直接将 <pre></pre> 内的文本格式化。
需要几个步骤:
(1)当然是下载:http://alexgorbatchev.com/SyntaxHighlighter/download/ 站点上下载syntaxhighlighter_3.0.83.zip
(2)解压到 jamwiki 根目录下,将syntaxhighlighter_3.0.83目录名改成 sh,简短点。
(3)修改 jamwiki/WEB-INF/jsp/top.jsp 第45行加入
<script type="text/javascript" src="<c:url value="/sh/scripts/shCore.js" />"></script> <script type="text/javascript" src="<c:url value="/sh/scripts/shBrushJScript.js" />"></script> <link type="text/css" rel="stylesheet" href="<c:url value="/sh/styles/shCoreDefault.css" />"/> <script type="text/javascript">SyntaxHighlighter.all();</script>
(4)测试一段代码
<pre class="brush: js"> /** * SyntaxHighlighter */ function foo() { if (counter <= 10) return; // it works! } </pre>
(5)如果不是特别倒霉,就应该可以看到图片中的形状了
发表评论
-
Eclipse小工具集
2013-12-30 00:15 467Eclipse皮肤:酷炫黑色,更Geek!转自http:// ... -
两个好用运营监控工具
2013-04-01 16:48 0手机版本: http://demo.cobub.com ... -
腾讯内部用于软件原型设计的专用工具UIDesigner
2013-02-03 15:46 1046原文出自:http://www.webppd.com/thr ... -
抽取 Axure 设计输出到开发工作单
2013-02-03 10:03 0基于原型开发不是什么新鲜事,也一直被广泛应用于软件开发工作 ... -
PM-基于Axure的PRD写作思考
2013-02-01 15:54 692原文出自:http://blog.renren.com/sh ... -
arc-04-10-手机应用的性能测试
2013-01-05 15:01 679手机性能测试的工具一大堆,但专门针对开发手机应用的性能测试工 ... -
支持拼音和五笔的js软键盘,仿iphone风格,神一样的大作
2012-11-10 11:37 1819原文地址:提供一款支持拼音和五笔的js软键盘,仿iphone风 ... -
JIRA4.1 升级到 JIRA5.1
2012-07-26 10:50 3104(1)升级过程理应很简单,用网上的破解指南一步步安装,很快就成 ... -
arc-04-09-简单的性能调优
2012-07-05 16:45 730<%@ page contentType="t ... -
Arc-05-23- JIRA 的多种用法
2012-04-01 09:19 0每个使用 JIRA 的组织似乎都有不同的用法,有的作 bug ... -
生成器汇总
2012-02-23 09:59 0MinuteProject http://minutepro ... -
Arc-05-22- Codepro 代码复审及自动化工具
2012-02-14 10:52 1524无论如何,代码在最终封箱打包前,一定要复审一下下才放心。 自 ... -
Arc-05-21- AmaterasUML--自动生成UML图的Eclipse插件
2012-01-09 17:49 2061想选择一款免费或者破解的 eclipse 生成工具,比较了一大 ... -
Arc-05-20- Minimal Centos6.2 安装 vmware server
2012-01-07 13:50 1413Minimal Centos6.2 安装 vmware ser ... -
Arc-05-19- 数据库设计总结
2011-12-28 10:33 785以下几条经验从别处 K 来的,我也比较认同。 1 ... -
Arc-05-18- Regain 给内部文档站点嵌入内部搜索功能
2011-12-22 10:23 854公司内部有不少文档站点了,wiki,api,bbs... 使用 ... -
Arch-05-17-UltraEdit for linux 不断试用30天的方法
2011-12-08 16:27 1017原文来自:http://space.itp ... -
Arch-05-16- Maven3+Tomcat7
2011-11-24 10:24 1176maven3+tomcat7 外部启动 tomcat 和嵌入启 ... -
Arch-05-14- MongDB 客户端工具MongoVUE
2011-10-19 11:30 3888MongoDB 客户端工具已经有不少了,其中 Mong ... -
Arch-05-13- maven常见问题问答
2011-08-29 14:10 866maven常见问题问答 http://www.cnblo ...
相关推荐
Arch-Linux-Install-ScriptArch_Linux_安装脚本_Arch-Linux-Installer
"cacti-plugin-arch-2.0.tar.gz" 是一个针对Cacti的插件包,用于扩展Cacti的功能,提供更丰富的监控选项。此插件名为“Arch”,可能是对系统架构或性能分析相关的增强。 该压缩包文件的名称表明它是版本2.0,通常这...
变系数ARCH-M模型是时间序列分析领域的重要研究对象,其核心在于通过截面似然估计来检验模型是否具有条件异方差性(ARCH效应)。首先,我们来探讨一下条件异方差性的概念,它是指在时间序列分析中,随机变量的条件...
基于android8.1源码平台中生成的jar,亲测可用!!!!
OpenRISC是一种开源的指令集架构(ISA),它致力于提供一个简单、易于实现和使用的处理器核心,适用于广泛的嵌入式系统和应用程序。该文档是关于OpenRISC1000架构的手册,版本号为1.0,修订号为0,发布日期为2012年...
标题中的"Python库 | arch-4.11-cp35-cp35m-win32.whl"指的是一个特定版本的Python库,名为“arch”,版本为4.11,适用于Python 3.5解释器(由"cp35"标识),且是针对32位Windows操作系统("win32")的。"cp35m"表示...
安装克隆这个仓库git clone https://github.com/jannispinter/arch-openwrt-buildroot.git构建 docker 镜像 cd arch-openwrt-buildrootdocker build -t= " arch-openwrt-buildroot:trunk " . 最后的点表示Dockerfile...
python库。 资源全名:arch-4.8.0-cp27-cp27m-win32.whl
Next Generation On Demand (NGOD) Asset Architecture Comcast-SP-NGOD-ASSET-ARCH-I03-100731 Issued July 31, 2010
标题中的"PyPI 官网下载 | arch-4.17-cp39-cp39-manylinux1_x86_64.whl"表明这是一个从Python Package Index(PyPI)官方源下载的软件包。PyPI是Python社区用于分发、发现和安装第三方Python模块的中央仓库。这个...
arch-snds100驱动程序是专为s3c44b0x处理器设计的一款核心驱动,用于管理和优化硬件资源的使用。s3c44b0x是一款由Samsung生产的微处理器,常用于嵌入式系统,如工业控制、移动设备和消费电子产品等。驱动程序在操作...
Next Generation On Demand (NGOD) Overall Architecture Comcast-SP-NGOD-GEN-ARCH-I03-100731 Issued July 31, 2010
我的Arch_Linux安装步骤和日志_Arch-Linux-install-log
资源来自pypi官网。 资源全名:arch-4.9.1-cp36-cp36m-macosx_10_6_intel.whl
**arch-box** 是一个专为Arch Linux自动化构建的项目,旨在为不同的虚拟化和容器环境提供预配置的Arch Linux镜像。它支持多种提供程序,包括 **Vagrant** 和 **VirtualBox**,同时也可能适用于 **QEMU** 等其他虚拟...
UPnP协议的设备架构版本2.0(UPnP-arch-DeviceArchitecture-v2.0)详细介绍了UPnP协议的开发流程,这其中包括寻址、发现、描述、控制、事件、展现等6个过程的具体实现。对于开发者而言,这是理解和应用UPnP协议的...
Arch_Linux_盒装安装媒介的小盒子_arch-media-box-typst
arch-model-estimation_solution.ipynb
### ARCH-GARCH模型详解 #### 一、时间序列波动性的概念与特征 时间序列波动性主要指的是资产回报的条件方差(conditional variance),这在金融领域尤为重要。在传统的AR(1)模型中,如: \[ y_{t+1} = \beta_1 y_...