在你的网站集成Wiki系统 WikiPlex

Wikiplex 是一种在 .NET Framework 上所开发,具有处理 Wiki 编辑宏功能的小型函式库组件,它提供了数种编辑样式的格式,以让使用者可以类似编辑维基百科内容一样的方法来创建网页的内容,此组件可以应用在内容管理的系统中。它大量运用了 Regular Expression 来处理宏剖析的功能,并利用样板来产生必要的 HTML 指令,如果有心学习 Regular Expression 应用的读者,可以多看看这个组件的源代码,可以得到很多的心得。

WikiPlex除了像列表和表格等基本布局外,WikiPlex还对嵌入式视频(Flash、QuickTime和YouTube等)、Silverlight组件和RSS源并提供相应的宏。至于RSS源,在标题模式或者完整内容模式下最多可以显示20项。

由于这是面向程序员的站点,所以WikiPlex也可对一些流行语言,如VB、C#、SQL、PHP、CSS和JavaScript进行着色。

WikiPlex并非完整的Wiki包。开发人员在应用程序中使用它的时候需要构建自己的UI及后台来存储页面。但这也使得它成为集成到已有站点的理想伴侣。

在Asp.Net MVC4网站可以通过Nuget包Wikimentation 集成到一个页面。https://nuget.org/packages/Wikimentation/1.0.9

套件名称

Wikiplex: A regex wiki engine

作者

Developers: colint, tshak Coordinators: jwanagel, matthaw, Microsoft

目前版本

2.0 Stable

官网

http://wikiplex.codeplex.com/

使用难易度

相关文章:

Wikiplex:將 Wiki 編輯模式搬到你家

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏進无尽的文章

扒虫篇- Bug日志 Ⅷ

不执行的原因是 在VC中使用这个ImageUploaderManager时,需要设置为全局变量,如果是局部变量的话,很快会被销毁掉,其中的代理自然不会执行了。

1913
来自专栏偏前端工程师的驿站

Thinking in React Implemented by Reagent

前言  本文是学习Thinking in React这一章后的记录,并且用Reagent实现其中的示例。 概要 构造恰当的数据结构 从静态非交互版本开始 追加交...

20610
来自专栏小樱的经验随笔

深入理解USB流量数据包的抓取与分析

在一次演练中,我们通过wireshark抓取了一个如下的数据包,我们如何对其进行分析?

3472
来自专栏视频咖

如何写出一手好的小程序代码,从架构说起

? 作为微信小程序底层 API 维护者之一,经历了风风雨雨、各种各样的吐槽。为了让大家能更好的写一手小程序,特地梳理一篇文章介绍。如果有什么吐槽的地方,欢迎去...

5072
来自专栏黑泽君的专栏

Notepad2替代系统自带的记事本

事情是这样的,平时我经常把一些文字复制到记事本中编辑好了再复制到目标位置,可以在系统自带的记事本中替换删除一些内容,记事本小巧,占用很少的资源,我很喜欢;但今天...

4162
来自专栏phodal

让你的「微信小程序」运行在Chrome浏览器上,让我们使用WebStorm

「微信小程序」的开发框架体验起来,还不错——自带了UI框架。但是问题是他的IDE,表现起来相当的糟糕——其实主要是因为,我当时买WebStorm License...

6586
来自专栏开源FPGA

基于basys2驱动LCDQC12864B的verilog设计图片显示

  话不多说先上图 ? 前言        在做这个实验的时候在网上找了许多资料,都是关于使用单片机驱动LCD显示,确实用单片机驱动是要简单不少,记得在FPGA...

2525
来自专栏葡萄城控件技术团队

如何在 ASP.NET MVC 中集成 AngularJS(3)

今天来为大家介绍如何在 ASP.NET MVC 中集成 AngularJS 的最后一部分内容。 调试路由表 - HTML 缓存清除 就在我以为示例应用程序完成之...

22110
来自专栏coding

听说,撸代码,ide与vim更配哦vim折腾记vim常用命令

在选择编辑器上面,我是一个纠结的人,曾经年少的我执着地追求一款万能的编辑器,可以支持所有编辑语言,灵活可定制,可纯粹用键盘操作。符合这种条件的编辑器,非vim莫...

1002
来自专栏哲学驱动设计

产品前端重构(TypeScript、MVC框架设计)

最近两周完成了对公司某一产品的前端重构,本文记录重构的主要思路及相关的设计内容。 公司期望把某一管理类信息系统从项目代码中抽取、重构为一个可复用的产品。该系统的...

2608

扫码关注云+社区

领取腾讯云代金券