【问题标题】:Embed a single wiki page in a javascript page (dynamic creation)在 javascript 页面中嵌入单个 wiki 页面(动态创建)
【发布时间】:2010-12-22 02:18:00
【问题描述】:

我们可以有一个 wiki 页面吗?在 PHP 服务器的 javascript 页面内的选项卡中(协作编写和编辑文本)?

我想要的是以下内容:假设您有一个显示一些信息的网站(javascript、php),并且您希望您的页面包含两个选项卡:一个用于信息显示,一个作为 单个 wiki page 以协作编写有关信息选项卡的内容。作为选项卡的替代方案,我们可以使用链接,但我不希望该链接将用户引导至外部页面或另一个系统(如独立的完整 wiki)。

我没有使用过wiki(作为程序员),如果这个问题的答案是肯定的,那么我将开始使用它!所以,请把我当作一个完全的初学者。如果您知道 wiki 以外的其他东西可以支持在单个页面上进行协作编辑,请告诉我,应该有更轻松的技术。

编辑: 我希望页面是动态创建的,所以只有一个页面是没有用的,我有 n 个根据一些数据创建的信息选项卡,我需要 n 个对应的 wiki页面(因此,我无法手动创建这些页面并将它们添加到我的系统中)。

谢谢

【问题讨论】:

  • 您可以先查看wikimatrix.org。不仅仅是 MediaWiki。例如,WikyBlog 非常适合 AJAXish。并且有全 Javascript Wiki 实现。其他尝试WardsWiki:WikiEngines
  • 谢谢!我现在对可用的 wiki 有了更好的了解。如果 wiki 是一个全 JavaScript 实现,是否意味着我可以在自己的网站中嵌入一个 wiki 页面?
  • 你有没有得到任何地方?我也想在网站中嵌入一个 wiki,但我找不到一个好的方法。
  • 不,我放弃了!我只需要简单的协作编辑页面(问题是动态创建它..),所以我正在考虑 GoogleDocs API 而不是 wiki。据我到目前为止搜索,GoogleDocs API 在我的情况下也不是一个完美的解决方案,但我还没有深入了解......
  • 有人在这里发布了答案(使用 www.dooWikis.com),我要感谢他并说我已经编辑了这个问题(说我忘了提到我希望它是动态的创建)。我不知道为什么这个答案现在消失了!这是一个很好的答案,实际上非常适合我忽略我的编辑的问题!

标签: php javascript embed wiki webpage


【解决方案1】:

我们通过简单地使用指向外部 wiki URL 的 IFRAME 来使用类似的解决方案。 URL 取决于用户当前正在处理的项目。

大多数 Wiki 系统允许您打开任何不存在的 URL/Wiki 页面并一键创建页面。

在我们的例子中,我们使用的是 MoinMoin wiki,但我想你可以使用几乎所有的 Wiki 系统。

【讨论】:

  • 就是这样!谢谢!只是我现在正在寻找这个:如果人们登录到我的系统,他们就可以登录(并拥有帐户)到该 wiki 页面。我正在查看文档,但是如果您立即知道解决方案,那就太好了!我也在看 MoinMoin 或可能更多的 wiki。我有很多时间来做这件事!
  • 在我们的例子中,我们“总是”登录到(完全私有的)Wiki 本身,因此我们不需要特殊的身份验证机制,因为它只是一个标准的 Wiki 功能。仅供参考:虽然 MoinMoin 在这方面效果很好,但它的 WYSIWYG 编辑器经常会在粗体或斜体字(至少或版本)周围弄乱它的表格和空格,所以我建议查看其他系统。
猜你喜欢
  • 2013-01-29
  • 1970-01-01
  • 2020-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-02
相关资源
最近更新 更多