推荐一个非常好的C#的开源Wiki程序Perspective


Perspective功能特点如下:


  • User login and control of what can be edited. Support for transparent logins through Windows Integrated Authentication .
  • Full version history of pages and their attachments so it is clear who did what
  • WYSIWYG formatting of and Editing of pages (e.g. bold , underline , font size , etc.)
  • Easy Linking between pages and creation of new pages
  • File Attachments including embedded images and searchable documents (including searching over MS Office documents).

说明:

更多介绍和安装说明请参见其官方网站:http://www.high-beyond.com/

原始版本中当使用中文标题时页面编辑和属性设置会出错,所以,我改了一下他的源码从新编译了一个本地版本,现在无论可见即所得的编辑器还是标题以及页面属性编辑都可以完美支持中文了。我觉得非常适合作为博客园的团队wiki。

我架了一个在线版本,欢迎试用:http://teddy.cn


下载Perspective0842 Teddy Modified Version


Enjoy!

posted @ 2005-06-29 12:03 Teddy's Knowledge Base Views(3561) Comments(16) Edit 收藏

 回复 引用   
#1楼2005-06-29 12:30 | kiler
问个弱智的问题,什么是Wiki程序
 回复 引用 查看   
#2楼2005-06-29 13:16 | Cajon's Blog      
Wiki是一种新的在线交流方式,有点类似Blog,不过Blog是围绕一个人作为中心,所有的讨论都是从这个人发起和维护的。
Wiki是以内容为中心,所有人都可以维护这个中心主题。有点像XP的代码共享的精神。通过大家的合作,使这个中心主题不断的完善。]

 回复 引用   
#3楼2005-06-29 13:17 | 小峰[未注册用户]
RSS功能有问题,
 回复 引用 查看   
#4楼[楼主]2005-06-29 13:19 | Teddy's Knowledge Base      
Rss没问题呀,只不过它的格式是rss0.91的。如果你在本地安装,必须正确设置index service,具体的设置方法见其官方网站,不正确设置index service的话rss和搜索等都不会有内容的。照他的介绍说,由于利用的是ms index service,可以搜索office格式的附件的内容的。
 回复 引用 查看   
#5楼2005-06-29 13:32 | Cajon's Blog      
不知道什么时候有UML的支持。好像有Java的Wiki已经支持了。

期待中。

 回复 引用 查看   
#6楼[楼主]2005-06-29 13:43 | Teddy's Knowledge Base      
to Cajon:

你说的支持UML是什么意思啊?能支持到什么程度呢?

 回复 引用 查看   
#7楼2005-06-29 15:37 | 7798.cn      
wiki是个百科全书,就是维基百科,由大家来维护发展。
国外的维基百科的条目不都几十万条了,远远超过大英百科全书的8万条。
中国有一个wiki站了(http://zh.wikipedia.org/wiki/Talk:%E9%A6%96%E9%A1%B5),是翻译国外那个站的条目,也有不少了。

 回复 引用   
#8楼2005-06-29 20:30 | loaf
对中文的支持还是不好,这可能和它建立目录的方式有关。
比如,我在sandbox中创建一个“基本法”,内容也是“基本法”
结果,有时找不到这一页面,即使能找到,点“编辑”时,也找不到要编辑的内容。

 回复 引用 查看   
#9楼[楼主]2005-06-29 20:39 | Teddy's Knowledge Base      
to loaf:

你添的这个页面确实有点问题,标题是中文时似乎还是不够稳定,不过其他页面却都正常呢~

现在也只有建议这种情况下更换一个标题或者以英文开头,好像发生这种概率的几率还比较低,你可以在试试别的标题看看。

 回复 引用   
#10楼2005-07-05 13:32 | Star[未注册用户]
如果用中文作为目录名都会出现这种问题,不单单是这个wiki,我在调试国外的cms时,友好url也不支持中文
 回复 引用 查看   
#11楼2005-07-07 09:11 | PointNet      
不错下载看看
谢谢!

 回复 引用   
#12楼2005-07-16 16:04 | 雷清泉[未注册用户]
我想做一个WIKI
但是我接触不久
我想找个合作伙伴,不知道你愿意不愿意?以及行不行?
今天早上还注册了两域名
www.chinawiki.com.cn
www.chinawiki.net.cn
我的联系方式是:
QQ:834658
E-mail:leiqingquan@gmail.com


 回复 引用 查看   
#13楼2005-09-22 16:24 | Colin Han      
@Teddy's Knowledge Base
据说在某些Java开发的Wiki程序中,可以在线编辑一些UML图,因此用来做XP项目文档的管理非常好。不知道在C#中的Wiki又没有实现这样的功能。
仅仅是道听途说,没有具体演练过,不知道Java的Wiki做到什么程度。

 回复 引用   
#14楼2005-12-16 17:01 | jerson[未注册用户]
我试用了Perspective,我发现当附件的文件名为中文时有问题:具体表现是可以上载并且可以正确显示,但是当点击其下载另存时却发现是乱码! 我不是学软件的,对这些不懂,请指教如何修改才能避免这个问题?

后又发现当我使用Firefox时另存为却是正确的,而ie的却是乱码,不明白!

 回复 引用 查看   
#15楼[楼主]2005-12-18 08:51 | Teddy's Knowledge Base      
这应该是程序的bug,如果文件名是非lartin字符,可能就会有点不正常,所以只能尽量用英文的文件名,可以使用中文的文字说明。
 回复 引用 查看   
#16楼2006-08-07 13:14 | Boler Guo      
这个Perspective 不错,我也架设了一个v0.907的版本用在项目中与大家交互,集成域帐号真的很方便。
但是缺点是没有比较前后页面差异的功能,可编辑的页面样式比较单调。