在MediaWiki 1.33.0中,我有一个带有HTMLForm默认模板的ContactPage联系表单。此联系表单包含主题纯文本字段,HTML 名称属性为wpSubject
。
由于某些原因,$wgContactConfig['default'] = array()
包含HTMLForm默认模板,不包含主题纯文本字段代码。
这阻止了我执行我想做的事情,这就是用PHP限制subject纯文本字段的字符数。
鉴于表单是从HTMLForm模板引擎中解析出来的,我在HTMLForm手册中搜索了一个解决方案,发现只有min
和max
值,但在我看来,这些值限制整数值,而不是字段的字符数。
如何限制MediaWiki ContactPage扩展名的主题纯文本字段的字符?
通常,您会使用validation-callback
选项,但是据我从the code所见,实际上并没有任何方法可以修改ContactPage中预定义字段的配置。