Orbeon Form - 默认情况下是不是不允许下载附件?
Posted
技术标签:
【中文标题】Orbeon Form - 默认情况下是不是不允许下载附件?【英文标题】:Orbeon Form - Is there anyway to disallow download attachment by default?Orbeon Form - 默认情况下是否不允许下载附件? 【发布时间】:2021-12-11 17:30:39 【问题描述】:我找到了一个有用的文档:https://doc.orbeon.com/form-runner/component/attachment
因此我做了类似的方法,我在properties-local.xml中添加了这一行:
<property as="xs:string" name="oxg.xforms.xbl.fr.attachment.allow-download" value="false"/>
但它不起作用。当我创建表单生成器并添加附件时,设置仍然标记为允许下载。
【问题讨论】:
【参考方案1】:我认为你只是有一个错字。尝试以下操作(属性名称以oxf
开头,而不是org
)。我已经在本地尝试过,它对我有用。
<property
as="xs:string"
name="oxf.xforms.xbl.fr.attachment.allow-download"
value="false"/>
【讨论】:
感谢@avernet,我又试了一次,它起作用了。但是,当我创建表单生成器并添加附件控件时,在控件设置窗口中我仍然看到它启用了“允许下载”,尽管在表单运行器中它被禁用了。对此有任何想法吗?我认为它应该在控制设置窗口中取消选中。 @songokuuu 我同意这令人困惑;表单生成器应该很可能显示 3 个选项(使用默认值、是、否),就像在其他地方所做的那样。让我们对此进行一些思考,然后我将在此跟进。 -亚历克斯 @songokuuu 作为参考,最后两条消息中讨论的更改被跟踪为#5050。 -亚历克斯 太棒了!非常感谢以上是关于Orbeon Form - 默认情况下是不是不允许下载附件?的主要内容,如果未能解决你的问题,请参考以下文章
即使服务器已实现 cors,默认情况下 Chrome 是不是也不允许使用 cors?
如何允许用户在不登录的情况下使用 Google Form 上传文件?
Orbeon JavaScript 嵌入错误:`ORBEON.xforms.server.AjaxServer.Event 不是构造函数`