17

是否有一些流程图工具可以(或可以用于)与自托管 wiki 集成?

要求:

  • 基本功能(例如,绘制一些框和一些箭头)
  • 强烈希望它是可视的(即,不写成文本然后被转换)
  • 允许动态编辑
  • 重要的是该工具可以集成到 wiki 中(例如,作为某处的额外面板)
  • 可以从个人服务器运行
  • 自由的

我在这里查看了有关图表工具的其他线程,但它们要么是桌面应用程序,要么是驻留在第三方服务器上的在线应用程序,要么是花钱的。

[编辑] 感谢您的回复,但我希望它们可以动态编辑(我已将此添加到要求中)。我的意思是我想集成(或从私人服务器运行)一些在线协作图表工具。虽然我可以创建 Graphviz 制作的 JPG 文件并上传,但这并不容易编辑。我必须将源文件上传到某个地方,有人必须下载和编辑,然后上传新的 JPG。

4

8 回答 8

4

Graphviz 点图可以嵌入到一些 wiki 中。不幸的是,对于您的要求,它是被转换的文本。不过,它的学习和使用相当简单。

http://www.graphviz.org/

编辑:它是免费/开源的。

于 2010-04-02T04:01:09.453 回答
2

我一直在寻找类似的东西——wiki 中的协作流程图。迄今为止最有趣的是这个 Mediawiki 扩展:http ://www.flowchartwiki.org/wiki/index.php/Main_Page

于 2010-10-08T12:07:10.260 回答
1

XWiki的Balsamiq Mockups是我见过的最接近的东西。它更像是一种预可视化工具,但对于应用程序模型而言,虽然我不确定这是否是您正在寻找的那种工具。

如果您符合他们的许可,则它是免费的。

另一种选择是使用带有 Dia扩展的 Mediawiki。

于 2010-04-06T20:05:41.763 回答
1

我喜欢使用 dokuwiki 中的svgedit插件在运行中快速绘制图表。它生成标准的 SVG 文本文件,并有一个始终保持最新的 javascript 所见即所得编辑器。而且,我在 github 上提交了一个错误/功能请求,并在匆忙后添加了请求的功能。

编辑:自由源码!

于 2010-08-19T05:40:01.890 回答
1

我知道这个问题已经够老了。但你可以试试Origramy。它是一个基于 Flash 的可视化工具。并且可以从组件中获取 XML 作为结果。唉,必须单独进行与 wiki 的集成

于 2011-07-07T16:22:47.217 回答
0

作为桌面应用程序,我已经享受UMLet的简单性有一段时间了。不要让名字欺骗你!不仅仅是UML——它里面有很多基本的图表元素。它不漂亮,有时可能会很尴尬,但它确实有效。在模板/工具箱中有基本的视觉项目,您可以双击以在画布上重现。然后,您可以移动它、调整它的大小或编辑该项目并通过文本对其进行修改。

没有现有的在线集成方法(我见过),但由于它是老式的 Java,您可能能够实现它。

它是免费的,并根据 GNU 通用公共许可证分发。

于 2010-04-04T22:43:10.957 回答
0

不确定您服务器上的技术,但Open Diagram可以在服务器上创建一个 jpg 图像文件,然后可以在您的 wiki 中将其作为普通图像引用。它的开源。

于 2010-03-31T08:49:47.793 回答
-1

老实说,我认为您将不得不使用 Java 并编写一个小程序。javascript 库(AJAX、JQuery)有惊人的进步,也可能有助于实现这一点……

欢呼我的朋友。

于 2010-04-05T22:32:48.633 回答