首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >业务用户向wiki表添加行

业务用户向wiki表添加行
EN

Stack Overflow用户
提问于 2012-03-27 23:20:34
回答 3查看 324关注 0票数 1

我正在尝试看看是否有可能在wiki页面中动态添加/删除行。

上下文:

我有一个知识库网站,这是维基基地,在我们公司的每个人都可以访问,不幸的是,这是非常困难的大多数用户添加行的问题和解决方案的列表。事实上,我担心如果他们进入wiki页面代码,他们可能会搞砸一些事情。我只想在wiki表中添加一行,用户只需简单地填充5个单元格,然后按下"add“按钮,新行就会动态添加到wiki表中。一位成员建议添加JavaScript代码。有没有人有过这样做的经验,用尽可能少的代码和混乱:-s

提前谢谢。

EN

回答 3

Stack Overflow用户

发布于 2012-03-28 00:39:26

我认为MediaWiki本身没有这样的东西。你应该能够写一些JavaScript代码来做这件事,但是我不确定那会有多少工作。

在MediaWiki本身中可以做的是创建一个row template,这将使添加行变得更简单。例如,为您正在讨论的表创建了一个名为Table row的模板后,您可以使用wikitext向表中添加一行:

代码语言:javascript
运行
复制
{{Table row|Problem-Name|Customer|Reason|Steps|Resolution}}
票数 2
EN

Stack Overflow用户

发布于 2012-04-10 03:53:32

关于模板,我和@svick有同样的想法,好主意。要实现完全不同的方向,可以通过添加WYSIWYG扩展来简化编辑过程本身。

警告:页面代码会变得相当混乱!

票数 0
EN

Stack Overflow用户

发布于 2014-04-04 06:38:40

我在这个维基中做过类似的事情:http://recepten.wikia.com/wiki/Recepten_Wiki

该功能称为指导性表单

指导性表单是一个在线所见即所得编辑器,它显示一个网页,其中包含用户可以编辑的字段,但对于其余字段是只读的。如果字段获得焦点,则会出现上下文相关的说明和按钮,通过提供以下内容来帮助用户编辑具有焦点的字段:字段定义,以及此字段的样式规则、验证结果和操作按钮。

我在维基上的用户名是Documentalist。我创建了这个页面:http://recepten.wikia.com/wiki/Svick%27s_sandbox,这样您就可以在不破坏现有页面的情况下对其进行测试。

这是否足够接近你正在寻找的东西?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9892512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档