導航:首頁 > 源碼編譯 > wiki網站源碼

wiki網站源碼

發布時間:2022-06-03 20:25:13

Ⅰ 有沒有好的python寫的開源wiki

MoinMoin是一個基於Python環境的wiki引擎程序,支持包括中文在內的多語種特性。

主頁是:http://moinmo.in/

Ⅱ wiki網站開發

去sourceforge下個喜歡的源碼

Ⅲ Wiki引擎的種類介紹

以下是一些較為著名的Wiki引擎:

MediaWiki
php語言開發的wiki引擎,維基網路所使用的引擎。支持繁簡中文。
安裝需求:Apache + PHP + MySQL。IIS + PHP + MySQL亦可執行,但是部份源碼的的參數需要修改(參見meta的說明)
SushiWiki
用C#開發的WikiClone,中文支持較好。
安裝需求:IIS + ASP.Net</span>%20>ASP.Net +(可選的資料庫伺服器)
FlexWiki
微軟的開源產品,開發語言為C#,基於CPL(Common Public License)協議,不支持中文鏈接。
安裝要求:IIS + ASP.Net
JASSWiki
JspWiki 是一套非常容易安裝的系統,支持JSP腳本
安裝需求:JDK + tomcat
OpenWiki2004
是一款非常出色的WIKI引擎,基於ASP開發,而目前ASP的WIKI引擎數量稀少,因此OpenWiki無疑是基於IIS+ASP的伺服器的首選。支持中文(一般)。
安裝需求:IIS + ASP + ODBC
WikkiTikkiTavi
小巧輕快的 Tavi 系統
安裝需求:PHP + MySQL
ChiqChaqWiki
默認給一般人使用的 WikiClone. 支持 utf-8,繁體中文沒問題,但不支持RSS
PersonalWiki
個人使用的 Wiki 系統
OddMuse
使用Perl語言的Wiki系統
TheWikiWay
介紹WikiWiki協作編輯系統的專著
MoinWiki
Python cloned Wiki支持中文版本,可運行在Windows、linux/BSD/UNIX、OS X等環境下。目前能夠處理英文、德文、繁簡體中文、日文、俄文等約20種語言。
WakkaWiki
十分小巧的基於PHP+MySQL的wiki。由於其小巧簡潔,非常適合基於他進行個性化改進。
CooCooWakka
一個基於 WakkaWiki 的中文改進版,支持簡體和繁體中文。
PmWiki
使用PHP語言開發,容易安裝配置,無需資料庫支持。支持分組及分級(全站、組、單個頁面)讀寫許可權,支持中文及UTF-8編碼,官方不支持中文鏈接。參考PmWiki 簡體中文版。
XOOPSWAKKA
基於Wakka修改的XOOPS Wiki模組,支持簡體中文與繁體中文,並加入了目錄,中文索引,腳注,日歷,文件上傳等新功能。
DokuWiki
這是一個符合標准,簡單易用的維基軟體,主要用來生成說明文件。它的目標是開發團隊,工作小組及小型公司。
UseModWiki
採用Perl語言所開發的維基引擎,曾為維基網路所使用。
Instiki
採用Ruby on Rails框架開發的維基引擎,以安裝簡便和使用方便而著稱。
TWiki
企業內部常用的Wiki,開放源碼系統。
Generic Applications Server
PukiWiki
由YukiWiki所衍生,大多為日文的Wiki網站所使用。
Tiddlywiki
個人使用的筆記型wiki,沒有後端資料庫,無須安裝,盡由單個html網頁檔組成,內核極度輕量化(以kb計算),只要有瀏覽器就可以瀏覽與編輯,適合裝在隨身碟里帶著走。也可以將檔案直接放在網路空間成為網頁,但網路應用時默認不支援遠程內容變更(可以透過外掛取得支援)。
Project forum
是個收費的維基引擎,有免費版本,但功能受限。自帶網路伺服器,安裝簡單。

Ⅳ [關於xwiki]如何使用java實現向xwiki中去import一個xar。麻煩帶個例子,謝謝。

xwiki是一個開源網路系統,網上的二次開發介紹挺少的,這里會根據我開發中的具體問題進行總結。由於我是邊開發邊寫本文,最開始我也會很多都不清楚,請大家多指教。
目前xwiki的版本是5.2.1,我本地測試的版本是4.4.1 可能會有一些差異。
需要環境:tomcat伺服器、mysql資料庫,jdk,
1、下載xwiki
地址:http://enterprise.xwiki.org/xwiki/bin/view/Main/Download
其中包含了安裝包和源代碼包。(打開源代碼你會發現是一堆maven項目,可能會修改的代碼主要在xwiki-platform-master項目中。基本我們都是不需要修改java代碼的,不過這個項目下面是很多你能接觸到的,比如說搜索)
你最需要下載的包是war file。如下圖:
下載的文件裡面應該有一個xar結尾的文件,這個是xwiki的模板,如果沒有,請尋找對應的版本下載一個。
下載地址在改頁面能夠找到。
2、tomcat下安裝xwiki,並配置相關環境
前期准備:tomcat伺服器,和mysql資料庫。(這個安裝就不用介紹了,我也是做測試使用,tomcat是使用版本6)
將xwiki的war文件放在tomcat目錄下的webapps文件夾下,然後啟動tomcat。(雙擊tomcat目錄下bin文件夾中的startup.bat就好了,linux下是startup.sh)
此時xwiki項目會解壓縮,並且在xwiki下部署一個項目。你會發現tomcat會報錯,先不用管它。
3、進行參數配置
將mysql的驅動jar文件放到tomcat目錄下的lib文件夾下面(也可以放到對應項目下面的lib文件夾)。
將xwiki.cfg文件下的xwiki.superadminpassword=system這個一行前面的注釋去掉,這樣可以你就可以使用帳號superadmin/system登陸了,這個是管理員許可權。
建議將hsqldb資料庫部分注釋掉。(我就不截圖啦)
放開mysql連接部分的注釋,並且配置對應的值,注意,將mysql的驅動名編碼格式選擇正確(使用utf-8編碼格式),配置正確的用戶名和密碼。
在對應的資料庫中建立一個名為xwiki的資料庫,注意使用編碼格式是utf-8(與你上面的配置相對應,如果你修改的jar當中寫死了一個連接,你還要與這個連接資料庫名稱一致)。
修改mysql的配置文件my.ini,在[mysqld]這一樣下面增加一行
max_allowed_packet=32M(因為mysql默認包大小最多是1兆,不修改這個參數的話你今後導入模板包的時候會報錯)。
重新啟動tomcat(保證mysql是開著的哈)。這時候xwiki會自動在你剛才建立的xwiki資料庫中自動建立表格,並且導入部分數據。其中第一個表格,記錄了url響應和類的對應關系哦,有興趣的大神研究一下吧。
4、調試配置xwiki
此時在本地輸入localhost/xwiki(如果你tomcat配置不是默認的80埠,請加上你的tomcat伺服器的對應埠號,xwiki是我的項目名稱,如果你的項目名稱,也就是文件夾名字不是這個,請修改為對應的名稱)就能進入xwiki的頁面了。這個時候你看不到任何文檔,也沒有模板。
使用上面的帳號superadmin/system進行登錄,按照下圖進行,找到你下載的xwiki的初始模板.war文件,進行文件導入。

點擊你上傳的模板,在頁面的右邊會出現該模板的所以文件。將滾動條移動到最下方會發現有個導入按鈕(import)。點擊這個按鈕導入模板。今後你可能會根據開發需要還要導入很多其他模板,請按照這個過程進行導入。

設置xwiki的語言為中文,en代表因為,zh代表中文(因為不同版本的翻譯可能不一樣,而且開發文檔全部是英文的,可以的話就是用英文吧)

5、簡單使用
好了,現在xwiki已經搭建起來了,目前可以基於這個進行開發了。
xwiki的基本模式是先建空間,空間下面可以建立頁面(不能再建立空間了),頁面下面可以建立子頁面。頁面和子頁面的關系在每個頁面information下面能夠看到。
如果要進行xwiki的二次開發,那麼您需要准備以下知識。
velocity(重要,據說阿里也推崇這個)和groovy,如果需要整體運行java代碼的話,您還需要maven的知識。因為你開發xwiki的宏、對象和皮膚都需要可能會使用到這些知識,這些對於大神們肯定都不是問題。

Ⅳ 求wiki網站的源碼

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh" lang="zh" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="MediaWiki 1.13.2" />
<meta name="keywords" content="首頁,About this site,Communication/zh,Conct,Download,FC,Linux,Linux不是Windows/zh,Newcomer,Qref,Ubuntu" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch_desc.php" title="Ubuntu中文 (zh)" />
<link rel="alternate" type="application/rss+xml" title="Ubuntu中文的RSS訂閱" href="http://wiki.ubuntu.org.cn/index.php?title=Special:RecentChanges&feed=rss" />
<link rel="alternate" type="application/atom+xml" title="Ubuntu中文的Atom訂閱" href="http://wiki.ubuntu.org.cn/index.php?title=Special:RecentChanges&feed=atom" />
<title>首頁 - Ubuntu中文</title>
<style type="text/css" media="screen,projection">/*<![CDATA[*/ @import "/skins/ubuntuchina/main.css?164"; /*]]>*/</style>
<link rel="stylesheet" type="text/css" media="print" href="/skins/common/commonPrint.css?164" />
<link rel="stylesheet" type="text/css" media="handheld" href="/skins/ubuntuchina/handheld.css?164" />
<!--[if lt IE 5.5000]><style type="text/css">@import "/skins/ubuntuchina/IE50Fixes.css?164";</style><![endif]-->
<!--[if IE 5.5000]><style type="text/css">@import "/skins/ubuntuchina/IE55Fixes.css?164";</style><![endif]-->
<!--[if IE 6]><style type="text/css">@import "/skins/ubuntuchina/IE60Fixes.css?164";</style><![endif]-->
<!--[if IE 7]><style type="text/css">@import "/skins/ubuntuchina/IE70Fixes.css?164";</style><![endif]-->
<!--[if lt IE 7]><script type="text/javascript" src="/skins/common/IEFixes.js?164"></script>
<meta http-equiv="imagetoolbar" content="no" /><![endif]-->

<script type= "text/javascript">/*<![CDATA[*/
var skin = "ubuntuchina";
var stylepath = "/skins";
var wgArticlePath = "/$1";
var wgScriptPath = "";
var wgScript = "/index.php";
var wgVariantArticlePath = false;
var wgActionPaths = [];
var wgServer = "http://wiki.ubuntu.org.cn";
var wgCanonicalNamespace = "";
var wgCanonicalSpecialPageName = false;
var wgNamespaceNumber = 0;
var wgPageName = "首頁";
var wgTitle = "首頁";
var wgAction = "view";
var wgArticleId = "25476";
var wgIsArticle = true;
var wgUserName = null;
var wgUserGroups = null;
var wgUserLanguage = "zh-cn";
var wgContentLanguage = "zh";
var wgBreakFrames = false;
var wgCurRevisionId = "112804";
var wgVersion = "1.13.2";
var wgEnableAPI = true;
var wgEnableWriteAPI = false;
var wgRestrictionEdit = [];
var wgRestrictionMove = [];
/*]]>*/</script>

<script type="text/javascript" src="/skins/common/wikibits.js?164"><!-- wikibits js --></script>
<script type="text/javascript" src="/index.php?title=-&action=raw&gen=js&useskin=ubuntuchina"><!-- site js --></script>
<style type="text/css">/*<![CDATA[*/
@import "/index.php?title=MediaWiki:Common.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=18000";
@import "/index.php?title=MediaWiki:Ubuntuchina.css&usemsgcache=yes&action=raw&ctype=text/css&smaxage=18000";
@import "/index.php?title=-&action=raw&gen=css&maxage=18000&useskin=ubuntuchina";
/*]]>*/</style>
<!-- Head Scripts -->

Ⅵ 跪求wiki百科源碼,定重謝

找源碼,直接到『瘋狂共享』找,不僅是破解的,還是完整的,都經過管理員從其他大站vip買下來、測

試過的,免費下載,網上亂下的不完整源碼只會浪費你時間和建站的心情!

你看好哪裡銷售的源碼,也可以在瘋狂共享的采購申請板塊提出,只要價格不虛,程序不錯,都會給你采

購;

瘋狂共享:一個花錢買資源給你免費使用的網站。

網址、網路不好發: zg-pj 加www和com。

Ⅶ mediawiki 用什麼標簽將源碼包圍顯示

這個還真不清楚,而且你提供的信息全面,第一你想要某一功能最好查看清楚它的源碼,包括調用的所有模板,因為好多功能都是放在模板中來調用,如果你理清了這個順序一情況下是可以引用過來的。二就是它使用了擴展插件。這樣你可以注意一下它的地址,一般MEDIAWIKI插件在顯示時地址欄都會有Special:的字樣

閱讀全文

與wiki網站源碼相關的資料

熱點內容
su插件壓縮包怎麼安裝 瀏覽:546
我的世界神奇寶貝伺服器如何快速發育 瀏覽:662
信源編解碼作用 瀏覽:738
編譯腳本失敗 瀏覽:211
編譯無效對象是什麼意思 瀏覽:86
35歲開始做程序員 瀏覽:669
如何查看遠程伺服器系統時間 瀏覽:418
星三角怎麼編程 瀏覽:205
摩斯密碼加密題目 瀏覽:969
觸摸屏自鎖電路編程演示過程 瀏覽:332
程序員的奇妙之旅在線觀看 瀏覽:77
國內伺服器如何連接國外伺服器 瀏覽:453
加密文件怎麼變成不加密了 瀏覽:853
企業密信伺服器地址是什麼 瀏覽:408
note2android升級 瀏覽:840
麻省理工python 瀏覽:29
編譯程序軟體哪個好 瀏覽:848
rar命令行壓縮 瀏覽:938
單片機字元表代碼 瀏覽:504
pdf轉換word蘋果電腦 瀏覽:666