我使用MediaWiki中的“创建表单”选项创建了一个表单,其中几个文本区域由用户填写。我想启用保存并继续选项,其中用户可以在部分填写后保存表单,然后继续添加/编辑信息。
我使用Extension:Checkpoint来实现同样的目标。扩展程序在mediajiki中creating/editing正常页面时提供选项,但在
时不提供搜索了很多关于如何使用相同但失败的方法。还尝试使用标准输入标记: 保存并继续,但它只创建文本,而不是按钮。
有没有办法让功能正常工作(我错过了什么),还是以其他方式实现?
提前致谢。
答案 0 :(得分:1)
事实上,保存并继续选项可以在不使用扩展名:检查点的情况下轻松实现。
standart input标签在mediawiki中定义,它为用户提供在页面或表单末尾提供不同的输入选项。 允许使用以下不同的标记值:
可以按如下方式轻松使用“保存并继续”选项:
config.Save(ConfigurationSaveMode.Modified, true);
ConfigurationManager.RefreshSection("connectionStrings");
在您想要选项的页面的末尾。
它的工作原理如下:
除非您在表单或页面中键入或更改某些内容,否则该按钮不会被激活(显示为普通文本)。只要稍微改变一下,按钮就会被激活,就像其他每个按钮一样。
因此,它实际上可能看起来好像标签不起作用。 :)
PS:我仍然无法理解为什么扩展程序在设计时不会对表单起作用时请记住“编辑表单”的选项。