---- = 創(chuàng)建水平線.\\ = 換行, \\\=force line break and clear.[link] = 創(chuàng)建一個(gè)鏈接,指向內(nèi)部的wiki頁(yè)面'Link'.[this is also a link] = 創(chuàng)建一個(gè)鏈接,指向內(nèi)部的wiki頁(yè)面'ThisIsAlsoALink'.[click here|link] = 創(chuàng)建一個(gè)鏈接,指向內(nèi)部的wiki頁(yè)面'Link', 鏈接文字是'click here'.[1] = Makes a reference to a footnote numbered 1.[#1] = Marks the footnote number 1.[[link] = 不創(chuàng)建鏈接而是輸出文字'[link]'.!heading = 小號(hào)標(biāo)題!!heading = 中號(hào)標(biāo)題!!!heading = 大號(hào)標(biāo)題''text'' = 將text斜體.__text__ = 將text粗體.{{text}} = prints 'text' in monospaced font.* text = 無(wú)符號(hào)列表# text = 有符號(hào)列表;term:ex = 名詞定義,用'ex'定義名字'term'
在寫wiki頁(yè)面時(shí)可以不懂任何wiki語(yǔ)法,只需要像寫信那樣寫自己的wiki頁(yè)面,用空行來(lái)分割不同的段落,這樣輸出的頁(yè)面跟你輸入時(shí)的格式是類似的.
!text = 用于定義小號(hào)標(biāo)題!!text = 用于定義中號(hào)標(biāo)題!!!text = 用于定義大號(hào)標(biāo)題除了用于定義頁(yè)面輸出樣式,標(biāo)題還有兩個(gè)增值用法
書簽:
所有標(biāo)題都會(huì)自動(dòng)生成一個(gè)頁(yè)面書簽, 這樣我們可以在其他頁(yè)面定義一個(gè)鏈接到這個(gè)頁(yè)面某個(gè)書簽的鏈接. 舉例, 在本頁(yè)有下面這樣的標(biāo)題,
!!This is my heading那么生成的HTML代碼將如下,
This is my heading
在其他頁(yè)面可以通過(guò)如下文字鏈接到這個(gè)書簽,
[TextFormattingRules#ThisIsMyHeading]or [Bookmark Text|TextFormattingRules#ThisIsMyHeading]
生成索引和目錄:
Table Of Contents Plugin將會(huì)把標(biāo)題生成對(duì)應(yīng)的索引和目錄
* One* Two* Three** Three.One
生成列表如下
# One# Two# Three## Three.One
生成列表如下
';term:ex'用于名詞定義,名詞construct的定義舉例如下:
;__Construct__:''Something you use to do something with''將生成如下格式,
term為空時(shí)用于生成注釋,舉例如下:
;:''Comment here.''將生成如下格式,
__text__ 生成粗體文字''text'' 生成斜體文字
三個(gè)'{'可以起到HTML標(biāo)簽里PRE的作用,這個(gè)功能在輸出程序代碼等文字時(shí)會(huì)非常有用.
最簡(jiǎn)單的方式是使用Inlined Image,寫法和一般的鏈接寫法類似,舉例: [http://image15.360doc.com/DownloadImg/2010/09/1917/5404160_1.png]可顯示圖片
也可以為圖片指定ALT時(shí)的文字,格式為[this one here|http://example.com/example.png]. 例如[Hello All|http://image15.360doc.com/DownloadImg/2010/09/1917/5404160_1.png]顯示結(jié)果:
圖片可以位于Web上任意可以訪問(wèn)的位置,也可以是某個(gè)頁(yè)面的附件,顯示時(shí)使用不同的鏈接地址就行,譬如完整URL(http://example.com/example.png)或者附件URL(WikiPage/AttachmentName).
Inline Image有一個(gè)局限,就是只支持特定類型的圖片格式,JSPWiki默認(rèn)支持的圖片格式是PNG,我們也可以修改配置文件jspwiki.properties來(lái)配置支持的圖片類型,配置格式舉例如下:
jspwiki.translatorReader.inlinePattern.1 = *.jpgjspwiki.translatorReader.inlinePattern.2 = *.png當(dāng)前JSPWiki支持的Inline Image的格式可以參考SystemInfo.
Inline Image使用簡(jiǎn)單,但沒(méi)有格式控制,圖片類型也受限制,另一種輸出圖片的方法是使用Plugin機(jī)制,具體用法參考Image Plugin.
語(yǔ)法: [Like this] or [Like this|link]
link可以是某個(gè)wiki頁(yè)面, 例如[Rain Zhao]或[link sample to page Rain Zhao|RainZhao].
link也可以是一個(gè)完整的URL, 鏈接地址以下面的協(xié)議開頭的將被視為外部鏈接, http:, ftp:, mailto:, https:, or news:. 舉例, 語(yǔ)句 [http://java.sun.com], 將顯示 http://java.sun.com/
超鏈地址使用數(shù)字將創(chuàng)建一個(gè)Footnote, 例如 footnote[1], 將創(chuàng)建footnote[1], 也可以命名一個(gè)footnote, 格式與命名一個(gè)普通超鏈一樣. 例如 [Footnote number 1|1]將生成[Footnote number 1], 這是另一個(gè) footnote[2].
使用 [#1] 定義footnote, 也可以使用[footnote 1|#1]定義footnote, 上文的兩個(gè)footnote定義在本頁(yè)最后.
我們還可以定義一個(gè)超鏈鏈接到其他wiki里的某個(gè)頁(yè)面. 系統(tǒng)里支持哪些InterWiki是在配置文件里配置的, 配置格式舉例如下:
jspwiki.interWikiRef.JSPWiki = http://www.jspwiki.org/Wiki.jsp?page=%sjspwiki.interWikiRef.Edit = Edit.jsp?page=%sjspwiki.interWikiRef.WikiWikiWeb = http://c2.com/cgi/wiki?%sjspwiki.interWikiRef.Google = http://www.google.com/search?q=%s應(yīng)用舉例如下:
[TextFormattingRules on JSPWiki.org|JSPWiki:TextFormattingRules][Edit:TextFormattingRules]輸入如下:TextFormattingRules on JSPWiki.org
InterWiki其實(shí)就是輸出替換, 通過(guò)InterWiki機(jī)制我們除了鏈接其他wiki頁(yè)面, 還可以實(shí)現(xiàn)一些有趣的功能, 譬如實(shí)現(xiàn)在新窗口里打開鏈接:
首先在jspwiki.properties里加入如下配置:
jspwiki.interWikiRef.newhttp=http:%s" TARGET="_newjspwiki.interWikiRef.new = Wiki.jsp?page=%s" target="_new然后我們?cè)趯憌iki頁(yè)面時(shí),就可以選擇是否在新窗口里打開新頁(yè)面了,
[Foster Schucker] -- open this wiki page in this window[new:Foster Schucker] -- open this wiki page in a new window[http://www.jspwiki.org] -- open this external link in this window[newhttp://www.jspwiki.org]] -- open this external link in a new window
在 SystemInfo 里列出了可用的wiki.
使用管道符號(hào)('|')生成表格. 使用雙管道符號(hào)生成表格標(biāo)題. 舉例:
|| Heading 1 || Heading 2| ''Gobble'' | Bar| [Main] | [SandBox]
生成表格如下,
Heading 1 | Heading 2 |
---|---|
Gobble | Bar |
Main | SandBox |
%%smallThis is small text%%樣式 "small" 必須在文件 jspwiki.css 里定義. 這種用法要求wiki頁(yè)面作者清楚管理員提供了哪些CSS樣式, 提供的CSS樣式在各個(gè)站點(diǎn)可能是不同的.
下面是使用自己定義的CSS樣式:
%%( font-size: 150%; color: red; )Hello, world!%%輸出如下:
除了在頁(yè)面里顯示一個(gè)已有變量, 還可以在頁(yè)面里使用SET定義頁(yè)面變量, 基本格式為: [{SET name=value}]
JSPWiki Variables介紹了關(guān)于變量的詳細(xì)信息, JSPWiki MetaData介紹了SET的詳細(xì)用法.
注意: 變量名是不區(qū)分大小寫的, "paGeNamE" 與 "PageName" 表示相同的變量.
[{INSERT <plugin class=""></plugin> WHERE param1=value, param2=value, ...}]
JSPWiki Plugins詳細(xì)介紹了Plugin的用法.
聯(lián)系客服
這是一個(gè)使用CSS樣式表的示例. 這里使用了樣式 "commentbox", 樣式定義在 "jspwiki.css" 文件里. 使用格式為 %%commentbox