如何向 Pretzel 添加插件?

How to add plugins to Pretzel?

我想为客户设置一个轻量级 CMS,我一直在研究 Jekyll + Prose.io 和 Pretzel。

由于我们 运行 Windows 服务器和所有现有数据代码都在 .net 中,我们倾向于使用 Pretzel。然而,我发现了一些看起来非常有用的 Jekyll 插件,然后开始调查是否有任何类似的 Pretzel 插件。

不幸的是,我能找到的唯一信息是 github 上关于 Pretzel 问题的一些评论,你将一个带有正确覆盖的 dll 放到 _plugins 文件夹中。

有人知道是否有列表或如何去任何地方吗?

谢谢, 马塞尔

如何 已计划,但遗憾的是现在没有写出来。

然而,要制作一个插件,您需要创建一个新的 .net 库项目,引用 Pretzel.exe 并从 Pretzel Extensibility folder.
实现一个接口 您在 Pretzel 的代码源或现有插件 (https://github.com/thoemmi/Pretzel.RedirectFrom, https://github.com/thoemmi/Pretzel.Sitemap) 中有一些接口使用示例。

你还可以吃一些 problems while developing a plugin but the next version will be plugin friendly and will even accept ScriptCs plugins :)